pub struct ListOrganizationEventsRequest {
pub parent: String,
pub page_size: i32,
pub page_token: String,
pub filter: String,
pub view: i32,
}
Fields§
§parent: String
Required. Parent value using the form
organizations/{organization_id}/locations/{location}/organizationEvents
.
organization_id
- ID (number) of the project that contains the event. To
get your organization_id
, see
Getting your organization resource
ID.
location
- The location to get the service health events from. To
retrieve service health events of category = INCIDENT, use location
=
global
.
page_size: i32
Optional. The maximum number of events that should be returned. Acceptable
values are 1
to 100
, inclusive. (The default value is 10
.) If more
results are available, the service returns a next_page_token
that you can
use to get the next page of results in subsequent list requests. The
service may return fewer events than the requested page_size
.
page_token: String
Optional. A token identifying a page of results the server should return.
Provide Page token returned by a previous ListOrganizationEvents
call to
retrieve the next page of results.
When paginating, all other parameters provided to
ListOrganizationEvents
must match the call that provided the page token.
filter: String
Optional. A filter expression that filters resources listed in the response. The expression takes the following forms:
- field=value for
category
andstate
- field <, >, <=, or >= value for
update_time
Examples: category=INCIDENT
, update_time>=2000-01-01T11:30:00-04:00
Multiple filter queries are space-separated. Example:
category=INCIDENT state=ACTIVE
.
By default, each expression is an AND expression. However, you can include AND and OR expressions explicitly.
Filter is supported for the following fields: category
, state
,
update_time
view: i32
Optional. OrganizationEvent fields to include in response.
Implementations§
source§impl ListOrganizationEventsRequest
impl ListOrganizationEventsRequest
sourcepub fn view(&self) -> OrganizationEventView
pub fn view(&self) -> OrganizationEventView
Returns the enum value of view
, or the default if the field is set to an invalid enum value.
sourcepub fn set_view(&mut self, value: OrganizationEventView)
pub fn set_view(&mut self, value: OrganizationEventView)
Sets view
to the provided enum value.
Trait Implementations§
source§impl Clone for ListOrganizationEventsRequest
impl Clone for ListOrganizationEventsRequest
source§fn clone(&self) -> ListOrganizationEventsRequest
fn clone(&self) -> ListOrganizationEventsRequest
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Message for ListOrganizationEventsRequest
impl Message for ListOrganizationEventsRequest
source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
source§fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
source§fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
self
. Read moresource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
self
.source§impl PartialEq for ListOrganizationEventsRequest
impl PartialEq for ListOrganizationEventsRequest
source§fn eq(&self, other: &ListOrganizationEventsRequest) -> bool
fn eq(&self, other: &ListOrganizationEventsRequest) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ListOrganizationEventsRequest
Auto Trait Implementations§
impl Freeze for ListOrganizationEventsRequest
impl RefUnwindSafe for ListOrganizationEventsRequest
impl Send for ListOrganizationEventsRequest
impl Sync for ListOrganizationEventsRequest
impl Unpin for ListOrganizationEventsRequest
impl UnwindSafe for ListOrganizationEventsRequest
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<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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