amazonka-connect-2.0: Amazon Connect Service 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.Connect.DeleteTrafficDistributionGroup

Description

Deletes a traffic distribution group. This API can be called only in the Region where the traffic distribution group is created.

For more information about deleting traffic distribution groups, see Delete traffic distribution groups in the Amazon Connect Administrator Guide.

Synopsis

Creating a Request

data DeleteTrafficDistributionGroup Source #

See: newDeleteTrafficDistributionGroup smart constructor.

Constructors

DeleteTrafficDistributionGroup' 

Fields

  • trafficDistributionGroupId :: Text

    The identifier of the traffic distribution group. This can be the ID or the ARN if the API is being called in the Region where the traffic distribution group was created. The ARN must be provided if the call is from the replicated Region.

Instances

Instances details
ToHeaders DeleteTrafficDistributionGroup Source # 
Instance details

Defined in Amazonka.Connect.DeleteTrafficDistributionGroup

ToPath DeleteTrafficDistributionGroup Source # 
Instance details

Defined in Amazonka.Connect.DeleteTrafficDistributionGroup

ToQuery DeleteTrafficDistributionGroup Source # 
Instance details

Defined in Amazonka.Connect.DeleteTrafficDistributionGroup

AWSRequest DeleteTrafficDistributionGroup Source # 
Instance details

Defined in Amazonka.Connect.DeleteTrafficDistributionGroup

Generic DeleteTrafficDistributionGroup Source # 
Instance details

Defined in Amazonka.Connect.DeleteTrafficDistributionGroup

Associated Types

type Rep DeleteTrafficDistributionGroup :: Type -> Type #

Read DeleteTrafficDistributionGroup Source # 
Instance details

Defined in Amazonka.Connect.DeleteTrafficDistributionGroup

Show DeleteTrafficDistributionGroup Source # 
Instance details

Defined in Amazonka.Connect.DeleteTrafficDistributionGroup

NFData DeleteTrafficDistributionGroup Source # 
Instance details

Defined in Amazonka.Connect.DeleteTrafficDistributionGroup

Eq DeleteTrafficDistributionGroup Source # 
Instance details

Defined in Amazonka.Connect.DeleteTrafficDistributionGroup

Hashable DeleteTrafficDistributionGroup Source # 
Instance details

Defined in Amazonka.Connect.DeleteTrafficDistributionGroup

type AWSResponse DeleteTrafficDistributionGroup Source # 
Instance details

Defined in Amazonka.Connect.DeleteTrafficDistributionGroup

type Rep DeleteTrafficDistributionGroup Source # 
Instance details

Defined in Amazonka.Connect.DeleteTrafficDistributionGroup

type Rep DeleteTrafficDistributionGroup = D1 ('MetaData "DeleteTrafficDistributionGroup" "Amazonka.Connect.DeleteTrafficDistributionGroup" "amazonka-connect-2.0-IAACrecRcUS5AABe9BOFyN" 'False) (C1 ('MetaCons "DeleteTrafficDistributionGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "trafficDistributionGroupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteTrafficDistributionGroup Source #

Create a value of DeleteTrafficDistributionGroup 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:trafficDistributionGroupId:DeleteTrafficDistributionGroup', deleteTrafficDistributionGroup_trafficDistributionGroupId - The identifier of the traffic distribution group. This can be the ID or the ARN if the API is being called in the Region where the traffic distribution group was created. The ARN must be provided if the call is from the replicated Region.

Request Lenses

deleteTrafficDistributionGroup_trafficDistributionGroupId :: Lens' DeleteTrafficDistributionGroup Text Source #

The identifier of the traffic distribution group. This can be the ID or the ARN if the API is being called in the Region where the traffic distribution group was created. The ARN must be provided if the call is from the replicated Region.

Destructuring the Response

data DeleteTrafficDistributionGroupResponse Source #

Constructors

DeleteTrafficDistributionGroupResponse' 

Fields

Instances

Instances details
Generic DeleteTrafficDistributionGroupResponse Source # 
Instance details

Defined in Amazonka.Connect.DeleteTrafficDistributionGroup

Read DeleteTrafficDistributionGroupResponse Source # 
Instance details

Defined in Amazonka.Connect.DeleteTrafficDistributionGroup

Show DeleteTrafficDistributionGroupResponse Source # 
Instance details

Defined in Amazonka.Connect.DeleteTrafficDistributionGroup

NFData DeleteTrafficDistributionGroupResponse Source # 
Instance details

Defined in Amazonka.Connect.DeleteTrafficDistributionGroup

Eq DeleteTrafficDistributionGroupResponse Source # 
Instance details

Defined in Amazonka.Connect.DeleteTrafficDistributionGroup

type Rep DeleteTrafficDistributionGroupResponse Source # 
Instance details

Defined in Amazonka.Connect.DeleteTrafficDistributionGroup

type Rep DeleteTrafficDistributionGroupResponse = D1 ('MetaData "DeleteTrafficDistributionGroupResponse" "Amazonka.Connect.DeleteTrafficDistributionGroup" "amazonka-connect-2.0-IAACrecRcUS5AABe9BOFyN" 'False) (C1 ('MetaCons "DeleteTrafficDistributionGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteTrafficDistributionGroupResponse Source #

Create a value of DeleteTrafficDistributionGroupResponse 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:DeleteTrafficDistributionGroupResponse', deleteTrafficDistributionGroupResponse_httpStatus - The response's http status code.

Response Lenses