public sealed class ListNotificationChannelsRequest : IPageRequest, IMessage<ListNotificationChannelsRequest>, IEquatable<ListNotificationChannelsRequest>, IDeepCloneable<ListNotificationChannelsRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Monitoring v3 API class ListNotificationChannelsRequest.
The ListNotificationChannels
request.
Implements
IPageRequest, IMessageListNotificationChannelsRequest, IEquatableListNotificationChannelsRequest, IDeepCloneableListNotificationChannelsRequest, 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; }
Optional. 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; }
Optional. 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; }
Optional. 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 |
int |
PageToken
public string PageToken { get; set; }
Optional. 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 |