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.DescribeContact

Description

This API is in preview release for Amazon Connect and is subject to change.

Describes the specified contact.

Contact information remains available in Amazon Connect for 24 months, and then it is deleted.

Only data from November 12, 2021, and later is returned by this API.

Synopsis

Creating a Request

data DescribeContact Source #

See: newDescribeContact smart constructor.

Constructors

DescribeContact' 

Fields

  • instanceId :: Text

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

  • contactId :: Text

    The identifier of the contact.

Instances

Instances details
ToHeaders DescribeContact Source # 
Instance details

Defined in Amazonka.Connect.DescribeContact

ToPath DescribeContact Source # 
Instance details

Defined in Amazonka.Connect.DescribeContact

ToQuery DescribeContact Source # 
Instance details

Defined in Amazonka.Connect.DescribeContact

AWSRequest DescribeContact Source # 
Instance details

Defined in Amazonka.Connect.DescribeContact

Associated Types

type AWSResponse DescribeContact #

Generic DescribeContact Source # 
Instance details

Defined in Amazonka.Connect.DescribeContact

Associated Types

type Rep DescribeContact :: Type -> Type #

Read DescribeContact Source # 
Instance details

Defined in Amazonka.Connect.DescribeContact

Show DescribeContact Source # 
Instance details

Defined in Amazonka.Connect.DescribeContact

NFData DescribeContact Source # 
Instance details

Defined in Amazonka.Connect.DescribeContact

Methods

rnf :: DescribeContact -> () #

Eq DescribeContact Source # 
Instance details

Defined in Amazonka.Connect.DescribeContact

Hashable DescribeContact Source # 
Instance details

Defined in Amazonka.Connect.DescribeContact

type AWSResponse DescribeContact Source # 
Instance details

Defined in Amazonka.Connect.DescribeContact

type Rep DescribeContact Source # 
Instance details

Defined in Amazonka.Connect.DescribeContact

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

newDescribeContact Source #

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

DescribeContact, describeContact_instanceId - The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance.

DescribeContact, describeContact_contactId - The identifier of the contact.

Request Lenses

describeContact_instanceId :: Lens' DescribeContact Text Source #

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

describeContact_contactId :: Lens' DescribeContact Text Source #

The identifier of the contact.

Destructuring the Response

data DescribeContactResponse Source #

See: newDescribeContactResponse smart constructor.

Constructors

DescribeContactResponse' 

Fields

Instances

Instances details
Generic DescribeContactResponse Source # 
Instance details

Defined in Amazonka.Connect.DescribeContact

Associated Types

type Rep DescribeContactResponse :: Type -> Type #

Read DescribeContactResponse Source # 
Instance details

Defined in Amazonka.Connect.DescribeContact

Show DescribeContactResponse Source # 
Instance details

Defined in Amazonka.Connect.DescribeContact

NFData DescribeContactResponse Source # 
Instance details

Defined in Amazonka.Connect.DescribeContact

Methods

rnf :: DescribeContactResponse -> () #

Eq DescribeContactResponse Source # 
Instance details

Defined in Amazonka.Connect.DescribeContact

type Rep DescribeContactResponse Source # 
Instance details

Defined in Amazonka.Connect.DescribeContact

type Rep DescribeContactResponse = D1 ('MetaData "DescribeContactResponse" "Amazonka.Connect.DescribeContact" "amazonka-connect-2.0-IAACrecRcUS5AABe9BOFyN" 'False) (C1 ('MetaCons "DescribeContactResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "contact") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Contact)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeContactResponse Source #

Create a value of DescribeContactResponse 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:contact:DescribeContactResponse', describeContactResponse_contact - Information about the contact.

$sel:httpStatus:DescribeContactResponse', describeContactResponse_httpStatus - The response's http status code.

Response Lenses