public sealed class ListNotificationChannelsRequest : IPageRequest, IMessage<ListNotificationChannelsRequest>, IEquatable<ListNotificationChannelsRequest>, IDeepCloneable<ListNotificationChannelsRequest>, IBufferMessage, IMessageReference 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 |
|