public sealed class ListNotificationChannelsRequest : IPageRequest, IMessage<ListNotificationChannelsRequest>, IEquatable<ListNotificationChannelsRequest>, IDeepCloneable<ListNotificationChannelsRequest>, IBufferMessage, IMessage
The ListNotificationChannels
request.
Implements
IPageRequest, IMessage<ListNotificationChannelsRequest>, IEquatable<ListNotificationChannelsRequest>, IDeepCloneable<ListNotificationChannelsRequest>, IBufferMessage, IMessageNamespace
Google.Cloud.Monitoring.V3Assembly
Google.Cloud.Monitoring.V3.dll
Constructors
ListNotificationChannelsRequest()
public ListNotificationChannelsRequest()
ListNotificationChannelsRequest(ListNotificationChannelsRequest)
public ListNotificationChannelsRequest(ListNotificationChannelsRequest other)
Parameter | |
---|---|
Name | Description |
other | ListNotificationChannelsRequest |
Properties
Filter
public string Filter { get; set; }
If provided, this field specifies the criteria that must be met by notification channels to be included in the response.
For more details, see sorting and filtering.
Property Value | |
---|---|
Type | Description |
String |
FolderName
public FolderName FolderName { get; set; }
FolderName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
FolderName |
Name
public string Name { get; set; }
Required. The project on which to execute the request. The format is:
projects/[PROJECT_ID_OR_NUMBER]
This names the container
in which to look for the notification channels; it does not name a
specific channel. To query a specific channel by REST resource name, use
the
[GetNotificationChannel
][google.monitoring.v3.NotificationChannelService.GetNotificationChannel]
operation.
Property Value | |
---|---|
Type | Description |
String |
OrderBy
public string OrderBy { get; set; }
A comma-separated list of fields by which to sort the result. Supports
the same set of fields as in filter
. Entries can be prefixed with
a minus sign to sort in descending rather than ascending order.
For more details, see sorting and filtering.
Property Value | |
---|---|
Type | Description |
String |
OrganizationName
public OrganizationName OrganizationName { get; set; }
OrganizationName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
OrganizationName |
PageSize
public int PageSize { get; set; }
The maximum number of results to return in a single response. If not set to a positive number, a reasonable value will be chosen by the service.
Property Value | |
---|---|
Type | Description |
Int32 |
PageToken
public string PageToken { get; set; }
If non-empty, page_token
must contain a value returned as the
next_page_token
in a previous response to request the next set
of results.
Property Value | |
---|---|
Type | Description |
String |
ProjectName
public ProjectName ProjectName { get; set; }
ProjectName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
ProjectName |
ResourceName
public IResourceName ResourceName { get; set; }
IResourceName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
IResourceName |