libZSservicesZSamazonka-connectZSamazonka-connect
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.Connect.Types.IntegrationAssociationSummary

Description

 
Synopsis

Documentation

data IntegrationAssociationSummary Source #

Contains summary information about the associated AppIntegrations.

See: newIntegrationAssociationSummary smart constructor.

Constructors

IntegrationAssociationSummary' 

Fields

Instances

Instances details
Eq IntegrationAssociationSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.IntegrationAssociationSummary

Read IntegrationAssociationSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.IntegrationAssociationSummary

Show IntegrationAssociationSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.IntegrationAssociationSummary

Generic IntegrationAssociationSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.IntegrationAssociationSummary

Associated Types

type Rep IntegrationAssociationSummary :: Type -> Type #

NFData IntegrationAssociationSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.IntegrationAssociationSummary

Hashable IntegrationAssociationSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.IntegrationAssociationSummary

FromJSON IntegrationAssociationSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.IntegrationAssociationSummary

type Rep IntegrationAssociationSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.IntegrationAssociationSummary

type Rep IntegrationAssociationSummary = D1 ('MetaData "IntegrationAssociationSummary" "Amazonka.Connect.Types.IntegrationAssociationSummary" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "IntegrationAssociationSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SourceType))) :*: (S1 ('MetaSel ('Just "sourceApplicationUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "integrationAssociationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "integrationAssociationArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sourceApplicationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "integrationArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "integrationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IntegrationType))))))

newIntegrationAssociationSummary :: IntegrationAssociationSummary Source #

Create a value of IntegrationAssociationSummary 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:instanceId:IntegrationAssociationSummary', integrationAssociationSummary_instanceId - The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance.

$sel:sourceType:IntegrationAssociationSummary', integrationAssociationSummary_sourceType - The name of the source.

$sel:sourceApplicationUrl:IntegrationAssociationSummary', integrationAssociationSummary_sourceApplicationUrl - The URL for the external application.

$sel:integrationAssociationId:IntegrationAssociationSummary', integrationAssociationSummary_integrationAssociationId - The identifier for the AppIntegration association.

$sel:integrationAssociationArn:IntegrationAssociationSummary', integrationAssociationSummary_integrationAssociationArn - The Amazon Resource Name (ARN) for the AppIntegration association.

$sel:sourceApplicationName:IntegrationAssociationSummary', integrationAssociationSummary_sourceApplicationName - The user-provided, friendly name for the external application.

$sel:integrationArn:IntegrationAssociationSummary', integrationAssociationSummary_integrationArn - The Amazon Resource Name (ARN) for the AppIntegration.

$sel:integrationType:IntegrationAssociationSummary', integrationAssociationSummary_integrationType - The integration type.

integrationAssociationSummary_instanceId :: Lens' IntegrationAssociationSummary (Maybe Text) Source #

The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance.

integrationAssociationSummary_integrationAssociationArn :: Lens' IntegrationAssociationSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) for the AppIntegration association.

integrationAssociationSummary_sourceApplicationName :: Lens' IntegrationAssociationSummary (Maybe Text) Source #

The user-provided, friendly name for the external application.

integrationAssociationSummary_integrationArn :: Lens' IntegrationAssociationSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) for the AppIntegration.