amazonka-pinpoint-sms-voice-v2-2.0: Amazon Pinpoint SMS Voice V2 SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.PinpointSmsVoiceV2.DeleteConfigurationSet

Description

Deletes an existing configuration set.

A configuration set is a set of rules that you apply to voice and SMS messages that you send. In a configuration set, you can specify a destination for specific types of events related to voice and SMS messages.

Synopsis

Creating a Request

data DeleteConfigurationSet Source #

See: newDeleteConfigurationSet smart constructor.

Constructors

DeleteConfigurationSet' 

Fields

  • configurationSetName :: Text

    The name of the configuration set or the configuration set ARN that you want to delete. The ConfigurationSetName and ConfigurationSetArn can be found using the DescribeConfigurationSets action.

Instances

Instances details
ToJSON DeleteConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteConfigurationSet

ToHeaders DeleteConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteConfigurationSet

ToPath DeleteConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteConfigurationSet

ToQuery DeleteConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteConfigurationSet

AWSRequest DeleteConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteConfigurationSet

Associated Types

type AWSResponse DeleteConfigurationSet #

Generic DeleteConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteConfigurationSet

Associated Types

type Rep DeleteConfigurationSet :: Type -> Type #

Read DeleteConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteConfigurationSet

Show DeleteConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteConfigurationSet

NFData DeleteConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteConfigurationSet

Methods

rnf :: DeleteConfigurationSet -> () #

Eq DeleteConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteConfigurationSet

Hashable DeleteConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteConfigurationSet

type AWSResponse DeleteConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteConfigurationSet

type Rep DeleteConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteConfigurationSet

type Rep DeleteConfigurationSet = D1 ('MetaData "DeleteConfigurationSet" "Amazonka.PinpointSmsVoiceV2.DeleteConfigurationSet" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "DeleteConfigurationSet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "configurationSetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteConfigurationSet Source #

Create a value of DeleteConfigurationSet 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:

DeleteConfigurationSet, deleteConfigurationSet_configurationSetName - The name of the configuration set or the configuration set ARN that you want to delete. The ConfigurationSetName and ConfigurationSetArn can be found using the DescribeConfigurationSets action.

Request Lenses

deleteConfigurationSet_configurationSetName :: Lens' DeleteConfigurationSet Text Source #

The name of the configuration set or the configuration set ARN that you want to delete. The ConfigurationSetName and ConfigurationSetArn can be found using the DescribeConfigurationSets action.

Destructuring the Response

data DeleteConfigurationSetResponse Source #

See: newDeleteConfigurationSetResponse smart constructor.

Constructors

DeleteConfigurationSetResponse' 

Fields

Instances

Instances details
Generic DeleteConfigurationSetResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteConfigurationSet

Associated Types

type Rep DeleteConfigurationSetResponse :: Type -> Type #

Read DeleteConfigurationSetResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteConfigurationSet

Show DeleteConfigurationSetResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteConfigurationSet

NFData DeleteConfigurationSetResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteConfigurationSet

Eq DeleteConfigurationSetResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteConfigurationSet

type Rep DeleteConfigurationSetResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteConfigurationSet

type Rep DeleteConfigurationSetResponse = D1 ('MetaData "DeleteConfigurationSetResponse" "Amazonka.PinpointSmsVoiceV2.DeleteConfigurationSet" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "DeleteConfigurationSetResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "configurationSetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "configurationSetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "defaultMessageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MessageType)) :*: S1 ('MetaSel ('Just "defaultSenderId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "eventDestinations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EventDestination])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newDeleteConfigurationSetResponse Source #

Create a value of DeleteConfigurationSetResponse 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:

DeleteConfigurationSetResponse, deleteConfigurationSetResponse_configurationSetArn - The Amazon Resource Name (ARN) of the deleted configuration set.

DeleteConfigurationSet, deleteConfigurationSetResponse_configurationSetName - The name of the deleted configuration set.

DeleteConfigurationSetResponse, deleteConfigurationSetResponse_createdTimestamp - The time that the deleted configuration set was created in UNIX epoch time format.

DeleteConfigurationSetResponse, deleteConfigurationSetResponse_defaultMessageType - The default message type of the configuration set that was deleted.

DeleteConfigurationSetResponse, deleteConfigurationSetResponse_defaultSenderId - The default Sender ID of the configuration set that was deleted.

DeleteConfigurationSetResponse, deleteConfigurationSetResponse_eventDestinations - An array of any EventDestination objects that were associated with the deleted configuration set.

$sel:httpStatus:DeleteConfigurationSetResponse', deleteConfigurationSetResponse_httpStatus - The response's http status code.

Response Lenses

deleteConfigurationSetResponse_configurationSetArn :: Lens' DeleteConfigurationSetResponse (Maybe Text) Source #

The Amazon Resource Name (ARN) of the deleted configuration set.

deleteConfigurationSetResponse_createdTimestamp :: Lens' DeleteConfigurationSetResponse (Maybe UTCTime) Source #

The time that the deleted configuration set was created in UNIX epoch time format.

deleteConfigurationSetResponse_defaultMessageType :: Lens' DeleteConfigurationSetResponse (Maybe MessageType) Source #

The default message type of the configuration set that was deleted.

deleteConfigurationSetResponse_defaultSenderId :: Lens' DeleteConfigurationSetResponse (Maybe Text) Source #

The default Sender ID of the configuration set that was deleted.

deleteConfigurationSetResponse_eventDestinations :: Lens' DeleteConfigurationSetResponse (Maybe [EventDestination]) Source #

An array of any EventDestination objects that were associated with the deleted configuration set.