Struct gapi_grpc::google::monitoring::v3::DeleteNotificationChannelRequest[][src]

pub struct DeleteNotificationChannelRequest {
    pub name: String,
    pub force: bool,
}

The DeleteNotificationChannel request.

Fields

name: String

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

projects/[PROJECT_ID_OR_NUMBER]/notificationChannels/[CHANNEL_ID]
force: bool

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.

Trait Implementations

impl Clone for DeleteNotificationChannelRequest[src]

impl Debug for DeleteNotificationChannelRequest[src]

impl Default for DeleteNotificationChannelRequest[src]

impl Message for DeleteNotificationChannelRequest[src]

impl PartialEq<DeleteNotificationChannelRequest> for DeleteNotificationChannelRequest[src]

impl StructuralPartialEq for DeleteNotificationChannelRequest[src]

Auto Trait Implementations

impl RefUnwindSafe for DeleteNotificationChannelRequest

impl Send for DeleteNotificationChannelRequest

impl Sync for DeleteNotificationChannelRequest

impl Unpin for DeleteNotificationChannelRequest

impl UnwindSafe for DeleteNotificationChannelRequest

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> IntoRequest<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]

impl<T> WithSubscriber for T[src]