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.
Implements
IMessageDeleteNotificationChannelRequest, IEquatableDeleteNotificationChannelRequest, IDeepCloneableDeleteNotificationChannelRequest, IBufferMessage, IMessageNamespace
Google.Cloud.Monitoring.V3Assembly
Google.Cloud.Monitoring.V3.dll
Constructors
DeleteNotificationChannelRequest()
public DeleteNotificationChannelRequest()
DeleteNotificationChannelRequest(DeleteNotificationChannelRequest)
public DeleteNotificationChannelRequest(DeleteNotificationChannelRequest other)
Parameter | |
---|---|
Name | Description |
other |
DeleteNotificationChannelRequest |
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, this operation will fail if the notification channel is referenced by existing alerting policies.
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
string |
NotificationChannelName
public NotificationChannelName NotificationChannelName { get; set; }
NotificationChannelName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
NotificationChannelName |
ResourceName
public IResourceName ResourceName { get; set; }
IResourceName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
IResourceName |