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.Types.TrafficDistributionGroup

Description

 
Synopsis

Documentation

data TrafficDistributionGroup Source #

Information about a traffic distribution group.

See: newTrafficDistributionGroup smart constructor.

Constructors

TrafficDistributionGroup' 

Fields

Instances

Instances details
FromJSON TrafficDistributionGroup Source # 
Instance details

Defined in Amazonka.Connect.Types.TrafficDistributionGroup

Generic TrafficDistributionGroup Source # 
Instance details

Defined in Amazonka.Connect.Types.TrafficDistributionGroup

Associated Types

type Rep TrafficDistributionGroup :: Type -> Type #

Read TrafficDistributionGroup Source # 
Instance details

Defined in Amazonka.Connect.Types.TrafficDistributionGroup

Show TrafficDistributionGroup Source # 
Instance details

Defined in Amazonka.Connect.Types.TrafficDistributionGroup

NFData TrafficDistributionGroup Source # 
Instance details

Defined in Amazonka.Connect.Types.TrafficDistributionGroup

Eq TrafficDistributionGroup Source # 
Instance details

Defined in Amazonka.Connect.Types.TrafficDistributionGroup

Hashable TrafficDistributionGroup Source # 
Instance details

Defined in Amazonka.Connect.Types.TrafficDistributionGroup

type Rep TrafficDistributionGroup Source # 
Instance details

Defined in Amazonka.Connect.Types.TrafficDistributionGroup

newTrafficDistributionGroup :: TrafficDistributionGroup Source #

Create a value of TrafficDistributionGroup 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:arn:TrafficDistributionGroup', trafficDistributionGroup_arn - The Amazon Resource Name (ARN) of the traffic distribution group.

$sel:description:TrafficDistributionGroup', trafficDistributionGroup_description - The description of the traffic distribution group.

$sel:id:TrafficDistributionGroup', trafficDistributionGroup_id - 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.

$sel:instanceArn:TrafficDistributionGroup', trafficDistributionGroup_instanceArn - The Amazon Resource Name (ARN).

$sel:name:TrafficDistributionGroup', trafficDistributionGroup_name - The name of the traffic distribution group.

$sel:status:TrafficDistributionGroup', trafficDistributionGroup_status - The status of the traffic distribution group.

$sel:tags:TrafficDistributionGroup', trafficDistributionGroup_tags - The tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.

trafficDistributionGroup_arn :: Lens' TrafficDistributionGroup (Maybe Text) Source #

The Amazon Resource Name (ARN) of the traffic distribution group.

trafficDistributionGroup_description :: Lens' TrafficDistributionGroup (Maybe Text) Source #

The description of the traffic distribution group.

trafficDistributionGroup_id :: Lens' TrafficDistributionGroup (Maybe 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.

trafficDistributionGroup_name :: Lens' TrafficDistributionGroup (Maybe Text) Source #

The name of the traffic distribution group.

trafficDistributionGroup_status :: Lens' TrafficDistributionGroup (Maybe TrafficDistributionGroupStatus) Source #

The status of the traffic distribution group.

trafficDistributionGroup_tags :: Lens' TrafficDistributionGroup (Maybe (HashMap Text Text)) Source #

The tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.