libZSservicesZSamazonka-ssm-contactsZSamazonka-ssm-contacts
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.SSMContacts.DeleteContactChannel

Description

To no longer receive engagements on a contact channel, you can delete the channel from a contact. Deleting the contact channel removes it from the contact's engagement plan. If you delete the only contact channel for a contact, you won't be able to engage that contact during an incident.

Synopsis

Creating a Request

data DeleteContactChannel Source #

See: newDeleteContactChannel smart constructor.

Constructors

DeleteContactChannel' 

Fields

Instances

Instances details
Eq DeleteContactChannel Source # 
Instance details

Defined in Amazonka.SSMContacts.DeleteContactChannel

Read DeleteContactChannel Source # 
Instance details

Defined in Amazonka.SSMContacts.DeleteContactChannel

Show DeleteContactChannel Source # 
Instance details

Defined in Amazonka.SSMContacts.DeleteContactChannel

Generic DeleteContactChannel Source # 
Instance details

Defined in Amazonka.SSMContacts.DeleteContactChannel

Associated Types

type Rep DeleteContactChannel :: Type -> Type #

NFData DeleteContactChannel Source # 
Instance details

Defined in Amazonka.SSMContacts.DeleteContactChannel

Methods

rnf :: DeleteContactChannel -> () #

Hashable DeleteContactChannel Source # 
Instance details

Defined in Amazonka.SSMContacts.DeleteContactChannel

ToJSON DeleteContactChannel Source # 
Instance details

Defined in Amazonka.SSMContacts.DeleteContactChannel

AWSRequest DeleteContactChannel Source # 
Instance details

Defined in Amazonka.SSMContacts.DeleteContactChannel

Associated Types

type AWSResponse DeleteContactChannel #

ToHeaders DeleteContactChannel Source # 
Instance details

Defined in Amazonka.SSMContacts.DeleteContactChannel

ToPath DeleteContactChannel Source # 
Instance details

Defined in Amazonka.SSMContacts.DeleteContactChannel

ToQuery DeleteContactChannel Source # 
Instance details

Defined in Amazonka.SSMContacts.DeleteContactChannel

type Rep DeleteContactChannel Source # 
Instance details

Defined in Amazonka.SSMContacts.DeleteContactChannel

type Rep DeleteContactChannel = D1 ('MetaData "DeleteContactChannel" "Amazonka.SSMContacts.DeleteContactChannel" "libZSservicesZSamazonka-ssm-contactsZSamazonka-ssm-contacts" 'False) (C1 ('MetaCons "DeleteContactChannel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "contactChannelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteContactChannel Source # 
Instance details

Defined in Amazonka.SSMContacts.DeleteContactChannel

newDeleteContactChannel Source #

Create a value of DeleteContactChannel with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:contactChannelId:DeleteContactChannel', deleteContactChannel_contactChannelId - The Amazon Resource Name (ARN) of the contact channel.

Request Lenses

deleteContactChannel_contactChannelId :: Lens' DeleteContactChannel Text Source #

The Amazon Resource Name (ARN) of the contact channel.

Destructuring the Response

data DeleteContactChannelResponse Source #

See: newDeleteContactChannelResponse smart constructor.

Constructors

DeleteContactChannelResponse' 

Fields

Instances

Instances details
Eq DeleteContactChannelResponse Source # 
Instance details

Defined in Amazonka.SSMContacts.DeleteContactChannel

Read DeleteContactChannelResponse Source # 
Instance details

Defined in Amazonka.SSMContacts.DeleteContactChannel

Show DeleteContactChannelResponse Source # 
Instance details

Defined in Amazonka.SSMContacts.DeleteContactChannel

Generic DeleteContactChannelResponse Source # 
Instance details

Defined in Amazonka.SSMContacts.DeleteContactChannel

Associated Types

type Rep DeleteContactChannelResponse :: Type -> Type #

NFData DeleteContactChannelResponse Source # 
Instance details

Defined in Amazonka.SSMContacts.DeleteContactChannel

type Rep DeleteContactChannelResponse Source # 
Instance details

Defined in Amazonka.SSMContacts.DeleteContactChannel

type Rep DeleteContactChannelResponse = D1 ('MetaData "DeleteContactChannelResponse" "Amazonka.SSMContacts.DeleteContactChannel" "libZSservicesZSamazonka-ssm-contactsZSamazonka-ssm-contacts" 'False) (C1 ('MetaCons "DeleteContactChannelResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteContactChannelResponse Source #

Create a value of DeleteContactChannelResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteContactChannelResponse', deleteContactChannelResponse_httpStatus - The response's http status code.

Response Lenses