public sealed class ListOrganizationEventsRequest : IMessage<ListOrganizationEventsRequest>, IEquatable<ListOrganizationEventsRequest>, IDeepCloneable<ListOrganizationEventsRequest>, IBufferMessage, IMessage, IPageRequest
Reference documentation and code samples for the Service Health v1 API class ListOrganizationEventsRequest.
Message for requesting list of organization events.
Implements
IMessageListOrganizationEventsRequest, IEquatableListOrganizationEventsRequest, IDeepCloneableListOrganizationEventsRequest, IBufferMessage, IMessage, IPageRequestNamespace
Google.Cloud.ServiceHealth.V1Assembly
Google.Cloud.ServiceHealth.V1.dll
Constructors
ListOrganizationEventsRequest()
public ListOrganizationEventsRequest()
ListOrganizationEventsRequest(ListOrganizationEventsRequest)
public ListOrganizationEventsRequest(ListOrganizationEventsRequest other)
Parameter | |
---|---|
Name | Description |
other |
ListOrganizationEventsRequest |
Properties
Filter
public string Filter { get; set; }
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
Property Value | |
---|---|
Type | Description |
string |
PageSize
public int PageSize { get; set; }
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
.
Property Value | |
---|---|
Type | Description |
int |
PageToken
public string PageToken { get; set; }
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.
Property Value | |
---|---|
Type | Description |
string |
Parent
public string Parent { get; set; }
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.<br>
location
- The location to get the service health events from. To
retrieve service health events of category = INCIDENT, use location
=
global
.
Property Value | |
---|---|
Type | Description |
string |
ParentAsOrganizationLocationName
public OrganizationLocationName ParentAsOrganizationLocationName { get; set; }
OrganizationLocationName-typed view over the Parent resource name property.
Property Value | |
---|---|
Type | Description |
OrganizationLocationName |
View
public OrganizationEventView View { get; set; }
Optional. OrganizationEvent fields to include in response.
Property Value | |
---|---|
Type | Description |
OrganizationEventView |