Google Cloud Monitoring v3 API - Class DeleteNotificationChannelRequest (3.5.0)

public sealed class DeleteNotificationChannelRequest : IMessage<DeleteNotificationChannelRequest>, IEquatable<DeleteNotificationChannelRequest>, IDeepCloneable<DeleteNotificationChannelRequest>, IBufferMessage, IMessage

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

The DeleteNotificationChannel request.

Inheritance

object > DeleteNotificationChannelRequest

Namespace

Google.Cloud.Monitoring.V3

Assembly

Google.Cloud.Monitoring.V3.dll

Constructors

DeleteNotificationChannelRequest()

public DeleteNotificationChannelRequest()

DeleteNotificationChannelRequest(DeleteNotificationChannelRequest)

public DeleteNotificationChannelRequest(DeleteNotificationChannelRequest other)
Parameter
NameDescription
otherDeleteNotificationChannelRequest

Properties

Force

public bool Force { get; set; }

If true, the notification channel will be deleted regardless of its use in alert policies (the policies will be updated to remove the channel). If false, channels that are still referenced by an existing alerting policy will fail to be deleted in a delete operation.

Property Value
TypeDescription
bool

Name

public string Name { get; set; }

Required. The channel for which to execute the request. The format is:

projects/[PROJECT_ID_OR_NUMBER]/notificationChannels/[CHANNEL_ID]
Property Value
TypeDescription
string

NotificationChannelName

public NotificationChannelName NotificationChannelName { get; set; }

NotificationChannelName-typed view over the Name resource name property.

Property Value
TypeDescription
NotificationChannelName

ResourceName

public IResourceName ResourceName { get; set; }

IResourceName-typed view over the Name resource name property.

Property Value
TypeDescription
IResourceName