Google Cloud Monitoring v3 API - Class ListNotificationChannelsResponse (3.5.0)

public sealed class ListNotificationChannelsResponse : IPageResponse<NotificationChannel>, IEnumerable<NotificationChannel>, IEnumerable, IMessage<ListNotificationChannelsResponse>, IEquatable<ListNotificationChannelsResponse>, IDeepCloneable<ListNotificationChannelsResponse>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Monitoring v3 API class ListNotificationChannelsResponse.

The ListNotificationChannels response.

Inheritance

object > ListNotificationChannelsResponse

Namespace

Google.Cloud.Monitoring.V3

Assembly

Google.Cloud.Monitoring.V3.dll

Constructors

ListNotificationChannelsResponse()

public ListNotificationChannelsResponse()

ListNotificationChannelsResponse(ListNotificationChannelsResponse)

public ListNotificationChannelsResponse(ListNotificationChannelsResponse other)
Parameter
NameDescription
otherListNotificationChannelsResponse

Properties

NextPageToken

public string NextPageToken { get; set; }

If not empty, indicates that there may be more results that match the request. Use the value in the page_token field in a subsequent request to fetch the next set of results. If empty, all results have been returned.

Property Value
TypeDescription
string

NotificationChannels

public RepeatedField<NotificationChannel> NotificationChannels { get; }

The notification channels defined for the specified project.

Property Value
TypeDescription
RepeatedFieldNotificationChannel

TotalSize

public int TotalSize { get; set; }

The total number of notification channels in all pages. This number is only an estimate, and may change in subsequent pages. https://aip.dev/158

Property Value
TypeDescription
int

Methods

GetEnumerator()

public IEnumerator<NotificationChannel> GetEnumerator()

Returns an enumerator that iterates through the resources in this response.

Returns
TypeDescription
IEnumeratorNotificationChannel