amazonka-connectcases-2.0: Amazon Connect Cases 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.ConnectCases

Description

Derived from API version 2022-10-03 of the AWS service descriptions, licensed under Apache 2.0.

Welcome to the Amazon Connect Cases API Reference. This guide provides information about the Amazon Connect Cases API, which you can use to create, update, get, and list Cases domains, fields, field options, layouts, templates, cases, related items, and tags.

 <p>For more information about Amazon Connect Cases, see <a href="https://docs.aws.amazon.com/connect/latest/adminguide/cases.html">Amazon Connect Cases</a> in the <i>Amazon Connect Administrator Guide</i>. </p>
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2022-10-03 of the Amazon Connect Cases SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by ConnectCases.

AccessDeniedException

_AccessDeniedException :: AsError a => Fold a ServiceError Source #

You do not have sufficient access to perform this action.

ConflictException

_ConflictException :: AsError a => Fold a ServiceError Source #

The requested operation would cause a conflict with the current state of a service resource associated with the request. Resolve the conflict before retrying this request. See the accompanying error message for details.

InternalServerException

_InternalServerException :: AsError a => Fold a ServiceError Source #

We couldn't process your request because of an issue with the server. Try again later.

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

We couldn't find the requested resource. Check that your resources exists and were created in the same Amazon Web Services Region as your request, and try your request again.

ServiceQuotaExceededException

_ServiceQuotaExceededException :: AsError a => Fold a ServiceError Source #

The service quota has been exceeded. For a list of service quotas, see Amazon Connect Service Quotas in the Amazon Connect Administrator Guide.

ThrottlingException

_ThrottlingException :: AsError a => Fold a ServiceError Source #

The rate has been exceeded for this API. Please try again after a few minutes.

ValidationException

_ValidationException :: AsError a => Fold a ServiceError Source #

The request isn't valid. Check the syntax and try again.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

BatchGetField

data BatchGetField Source #

See: newBatchGetField smart constructor.

Instances

Instances details
ToJSON BatchGetField Source # 
Instance details

Defined in Amazonka.ConnectCases.BatchGetField

ToHeaders BatchGetField Source # 
Instance details

Defined in Amazonka.ConnectCases.BatchGetField

ToPath BatchGetField Source # 
Instance details

Defined in Amazonka.ConnectCases.BatchGetField

ToQuery BatchGetField Source # 
Instance details

Defined in Amazonka.ConnectCases.BatchGetField

AWSRequest BatchGetField Source # 
Instance details

Defined in Amazonka.ConnectCases.BatchGetField

Associated Types

type AWSResponse BatchGetField #

Generic BatchGetField Source # 
Instance details

Defined in Amazonka.ConnectCases.BatchGetField

Associated Types

type Rep BatchGetField :: Type -> Type #

Read BatchGetField Source # 
Instance details

Defined in Amazonka.ConnectCases.BatchGetField

Show BatchGetField Source # 
Instance details

Defined in Amazonka.ConnectCases.BatchGetField

NFData BatchGetField Source # 
Instance details

Defined in Amazonka.ConnectCases.BatchGetField

Methods

rnf :: BatchGetField -> () #

Eq BatchGetField Source # 
Instance details

Defined in Amazonka.ConnectCases.BatchGetField

Hashable BatchGetField Source # 
Instance details

Defined in Amazonka.ConnectCases.BatchGetField

type AWSResponse BatchGetField Source # 
Instance details

Defined in Amazonka.ConnectCases.BatchGetField

type Rep BatchGetField Source # 
Instance details

Defined in Amazonka.ConnectCases.BatchGetField

type Rep BatchGetField = D1 ('MetaData "BatchGetField" "Amazonka.ConnectCases.BatchGetField" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "BatchGetField'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "fields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty FieldIdentifier))))

newBatchGetField Source #

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

BatchGetField, batchGetField_domainId - The unique identifier of the Cases domain.

BatchGetField, batchGetField_fields - A list of unique field identifiers.

data BatchGetFieldResponse Source #

See: newBatchGetFieldResponse smart constructor.

Instances

Instances details
Generic BatchGetFieldResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.BatchGetField

Associated Types

type Rep BatchGetFieldResponse :: Type -> Type #

Read BatchGetFieldResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.BatchGetField

Show BatchGetFieldResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.BatchGetField

NFData BatchGetFieldResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.BatchGetField

Methods

rnf :: BatchGetFieldResponse -> () #

Eq BatchGetFieldResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.BatchGetField

type Rep BatchGetFieldResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.BatchGetField

type Rep BatchGetFieldResponse = D1 ('MetaData "BatchGetFieldResponse" "Amazonka.ConnectCases.BatchGetField" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "BatchGetFieldResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "errors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [FieldError]) :*: S1 ('MetaSel ('Just "fields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [GetFieldResponse]))))

newBatchGetFieldResponse Source #

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

$sel:errors:BatchGetFieldResponse', batchGetFieldResponse_errors - A list of field errors.

BatchGetField, batchGetFieldResponse_fields - A list of detailed field information.

BatchPutFieldOptions

data BatchPutFieldOptions Source #

See: newBatchPutFieldOptions smart constructor.

Instances

Instances details
ToJSON BatchPutFieldOptions Source # 
Instance details

Defined in Amazonka.ConnectCases.BatchPutFieldOptions

ToHeaders BatchPutFieldOptions Source # 
Instance details

Defined in Amazonka.ConnectCases.BatchPutFieldOptions

ToPath BatchPutFieldOptions Source # 
Instance details

Defined in Amazonka.ConnectCases.BatchPutFieldOptions

ToQuery BatchPutFieldOptions Source # 
Instance details

Defined in Amazonka.ConnectCases.BatchPutFieldOptions

AWSRequest BatchPutFieldOptions Source # 
Instance details

Defined in Amazonka.ConnectCases.BatchPutFieldOptions

Associated Types

type AWSResponse BatchPutFieldOptions #

Generic BatchPutFieldOptions Source # 
Instance details

Defined in Amazonka.ConnectCases.BatchPutFieldOptions

Associated Types

type Rep BatchPutFieldOptions :: Type -> Type #

Read BatchPutFieldOptions Source # 
Instance details

Defined in Amazonka.ConnectCases.BatchPutFieldOptions

Show BatchPutFieldOptions Source # 
Instance details

Defined in Amazonka.ConnectCases.BatchPutFieldOptions

NFData BatchPutFieldOptions Source # 
Instance details

Defined in Amazonka.ConnectCases.BatchPutFieldOptions

Methods

rnf :: BatchPutFieldOptions -> () #

Eq BatchPutFieldOptions Source # 
Instance details

Defined in Amazonka.ConnectCases.BatchPutFieldOptions

Hashable BatchPutFieldOptions Source # 
Instance details

Defined in Amazonka.ConnectCases.BatchPutFieldOptions

type AWSResponse BatchPutFieldOptions Source # 
Instance details

Defined in Amazonka.ConnectCases.BatchPutFieldOptions

type Rep BatchPutFieldOptions Source # 
Instance details

Defined in Amazonka.ConnectCases.BatchPutFieldOptions

type Rep BatchPutFieldOptions = D1 ('MetaData "BatchPutFieldOptions" "Amazonka.ConnectCases.BatchPutFieldOptions" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "BatchPutFieldOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "fieldId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "options") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [FieldOption]))))

newBatchPutFieldOptions Source #

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

BatchPutFieldOptions, batchPutFieldOptions_domainId - The unique identifier of the Cases domain.

BatchPutFieldOptions, batchPutFieldOptions_fieldId - The unique identifier of a field.

$sel:options:BatchPutFieldOptions', batchPutFieldOptions_options - A list of FieldOption objects.

data BatchPutFieldOptionsResponse Source #

See: newBatchPutFieldOptionsResponse smart constructor.

Instances

Instances details
Generic BatchPutFieldOptionsResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.BatchPutFieldOptions

Associated Types

type Rep BatchPutFieldOptionsResponse :: Type -> Type #

Read BatchPutFieldOptionsResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.BatchPutFieldOptions

Show BatchPutFieldOptionsResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.BatchPutFieldOptions

NFData BatchPutFieldOptionsResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.BatchPutFieldOptions

Eq BatchPutFieldOptionsResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.BatchPutFieldOptions

type Rep BatchPutFieldOptionsResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.BatchPutFieldOptions

type Rep BatchPutFieldOptionsResponse = D1 ('MetaData "BatchPutFieldOptionsResponse" "Amazonka.ConnectCases.BatchPutFieldOptions" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "BatchPutFieldOptionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FieldOptionError])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newBatchPutFieldOptionsResponse Source #

Create a value of BatchPutFieldOptionsResponse 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:errors:BatchPutFieldOptionsResponse', batchPutFieldOptionsResponse_errors - A list of field errors.

$sel:httpStatus:BatchPutFieldOptionsResponse', batchPutFieldOptionsResponse_httpStatus - The response's http status code.

CreateCase

data CreateCase Source #

See: newCreateCase smart constructor.

Instances

Instances details
ToJSON CreateCase Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateCase

ToHeaders CreateCase Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateCase

Methods

toHeaders :: CreateCase -> [Header] #

ToPath CreateCase Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateCase

ToQuery CreateCase Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateCase

AWSRequest CreateCase Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateCase

Associated Types

type AWSResponse CreateCase #

Generic CreateCase Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateCase

Associated Types

type Rep CreateCase :: Type -> Type #

Read CreateCase Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateCase

Show CreateCase Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateCase

NFData CreateCase Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateCase

Methods

rnf :: CreateCase -> () #

Eq CreateCase Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateCase

Hashable CreateCase Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateCase

type AWSResponse CreateCase Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateCase

type Rep CreateCase Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateCase

type Rep CreateCase = D1 ('MetaData "CreateCase" "Amazonka.ConnectCases.CreateCase" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "CreateCase'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "fields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [FieldValue]) :*: S1 ('MetaSel ('Just "templateId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateCase Source #

Create a value of CreateCase 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:clientToken:CreateCase', createCase_clientToken - A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs.

CreateCase, createCase_domainId - The unique identifier of the Cases domain.

CreateCase, createCase_fields - An array of objects with field ID (matching ListFields/DescribeField) and value union data.

CreateCase, createCase_templateId - A unique identifier of a template.

data CreateCaseResponse Source #

See: newCreateCaseResponse smart constructor.

Instances

Instances details
Generic CreateCaseResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateCase

Associated Types

type Rep CreateCaseResponse :: Type -> Type #

Read CreateCaseResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateCase

Show CreateCaseResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateCase

NFData CreateCaseResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateCase

Methods

rnf :: CreateCaseResponse -> () #

Eq CreateCaseResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateCase

type Rep CreateCaseResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateCase

type Rep CreateCaseResponse = D1 ('MetaData "CreateCaseResponse" "Amazonka.ConnectCases.CreateCase" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "CreateCaseResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "caseArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "caseId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateCaseResponse Source #

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

$sel:caseArn:CreateCaseResponse', createCaseResponse_caseArn - The Amazon Resource Name (ARN) of the case.

CreateCaseResponse, createCaseResponse_caseId - A unique identifier of the case.

CreateDomain

data CreateDomain Source #

See: newCreateDomain smart constructor.

Constructors

CreateDomain' Text 

Instances

Instances details
ToJSON CreateDomain Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateDomain

ToHeaders CreateDomain Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateDomain

ToPath CreateDomain Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateDomain

ToQuery CreateDomain Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateDomain

AWSRequest CreateDomain Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateDomain

Associated Types

type AWSResponse CreateDomain #

Generic CreateDomain Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateDomain

Associated Types

type Rep CreateDomain :: Type -> Type #

Read CreateDomain Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateDomain

Show CreateDomain Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateDomain

NFData CreateDomain Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateDomain

Methods

rnf :: CreateDomain -> () #

Eq CreateDomain Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateDomain

Hashable CreateDomain Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateDomain

type AWSResponse CreateDomain Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateDomain

type Rep CreateDomain Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateDomain

type Rep CreateDomain = D1 ('MetaData "CreateDomain" "Amazonka.ConnectCases.CreateDomain" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "CreateDomain'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCreateDomain Source #

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

CreateDomain, createDomain_name - The name for your Cases domain. It must be unique for your Amazon Web Services account.

data CreateDomainResponse Source #

See: newCreateDomainResponse smart constructor.

Instances

Instances details
Generic CreateDomainResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateDomain

Associated Types

type Rep CreateDomainResponse :: Type -> Type #

Read CreateDomainResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateDomain

Show CreateDomainResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateDomain

NFData CreateDomainResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateDomain

Methods

rnf :: CreateDomainResponse -> () #

Eq CreateDomainResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateDomain

type Rep CreateDomainResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateDomain

type Rep CreateDomainResponse = D1 ('MetaData "CreateDomainResponse" "Amazonka.ConnectCases.CreateDomain" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "CreateDomainResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "domainArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "domainStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DomainStatus))))

newCreateDomainResponse Source #

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

CreateDomainResponse, createDomainResponse_domainArn - The Amazon Resource Name (ARN) for the Cases domain.

CreateDomainResponse, createDomainResponse_domainId - The unique identifier of the Cases domain.

$sel:domainStatus:CreateDomainResponse', createDomainResponse_domainStatus - The status of the domain.

CreateField

data CreateField Source #

See: newCreateField smart constructor.

Instances

Instances details
ToJSON CreateField Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateField

ToHeaders CreateField Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateField

Methods

toHeaders :: CreateField -> [Header] #

ToPath CreateField Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateField

ToQuery CreateField Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateField

AWSRequest CreateField Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateField

Associated Types

type AWSResponse CreateField #

Generic CreateField Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateField

Associated Types

type Rep CreateField :: Type -> Type #

Read CreateField Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateField

Show CreateField Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateField

NFData CreateField Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateField

Methods

rnf :: CreateField -> () #

Eq CreateField Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateField

Hashable CreateField Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateField

type AWSResponse CreateField Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateField

type Rep CreateField Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateField

type Rep CreateField = D1 ('MetaData "CreateField" "Amazonka.ConnectCases.CreateField" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "CreateField'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FieldType))))

newCreateField Source #

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

CreateField, createField_description - The description of the field.

CreateField, createField_domainId - The unique identifier of the Cases domain.

CreateField, createField_name - The name of the field.

CreateField, createField_type - Defines the data type, some system constraints, and default display of the field.

data CreateFieldResponse Source #

See: newCreateFieldResponse smart constructor.

Instances

Instances details
Generic CreateFieldResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateField

Associated Types

type Rep CreateFieldResponse :: Type -> Type #

Read CreateFieldResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateField

Show CreateFieldResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateField

NFData CreateFieldResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateField

Methods

rnf :: CreateFieldResponse -> () #

Eq CreateFieldResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateField

type Rep CreateFieldResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateField

type Rep CreateFieldResponse = D1 ('MetaData "CreateFieldResponse" "Amazonka.ConnectCases.CreateField" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "CreateFieldResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "fieldArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "fieldId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateFieldResponse Source #

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

CreateFieldResponse, createFieldResponse_fieldArn - The Amazon Resource Name (ARN) of the field.

CreateFieldResponse, createFieldResponse_fieldId - The unique identifier of a field.

CreateLayout

data CreateLayout Source #

See: newCreateLayout smart constructor.

Instances

Instances details
ToJSON CreateLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateLayout

ToHeaders CreateLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateLayout

ToPath CreateLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateLayout

ToQuery CreateLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateLayout

AWSRequest CreateLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateLayout

Associated Types

type AWSResponse CreateLayout #

Generic CreateLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateLayout

Associated Types

type Rep CreateLayout :: Type -> Type #

Read CreateLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateLayout

Show CreateLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateLayout

NFData CreateLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateLayout

Methods

rnf :: CreateLayout -> () #

Eq CreateLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateLayout

Hashable CreateLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateLayout

type AWSResponse CreateLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateLayout

type Rep CreateLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateLayout

type Rep CreateLayout = D1 ('MetaData "CreateLayout" "Amazonka.ConnectCases.CreateLayout" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "CreateLayout'" 'PrefixI 'True) (S1 ('MetaSel ('Just "content") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LayoutContent) :*: (S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateLayout Source #

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

CreateLayout, createLayout_content - Information about which fields will be present in the layout, and information about the order of the fields.

CreateLayout, createLayout_domainId - The unique identifier of the Cases domain.

CreateLayout, createLayout_name - The name of the layout. It must be unique for the Cases domain.

data CreateLayoutResponse Source #

See: newCreateLayoutResponse smart constructor.

Instances

Instances details
Generic CreateLayoutResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateLayout

Associated Types

type Rep CreateLayoutResponse :: Type -> Type #

Read CreateLayoutResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateLayout

Show CreateLayoutResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateLayout

NFData CreateLayoutResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateLayout

Methods

rnf :: CreateLayoutResponse -> () #

Eq CreateLayoutResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateLayout

type Rep CreateLayoutResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateLayout

type Rep CreateLayoutResponse = D1 ('MetaData "CreateLayoutResponse" "Amazonka.ConnectCases.CreateLayout" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "CreateLayoutResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "layoutArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "layoutId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateLayoutResponse Source #

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

CreateLayoutResponse, createLayoutResponse_layoutArn - The Amazon Resource Name (ARN) of the newly created layout.

CreateLayoutResponse, createLayoutResponse_layoutId - The unique identifier of the layout.

CreateRelatedItem

data CreateRelatedItem Source #

See: newCreateRelatedItem smart constructor.

Instances

Instances details
ToJSON CreateRelatedItem Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateRelatedItem

ToHeaders CreateRelatedItem Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateRelatedItem

ToPath CreateRelatedItem Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateRelatedItem

ToQuery CreateRelatedItem Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateRelatedItem

AWSRequest CreateRelatedItem Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateRelatedItem

Associated Types

type AWSResponse CreateRelatedItem #

Generic CreateRelatedItem Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateRelatedItem

Associated Types

type Rep CreateRelatedItem :: Type -> Type #

Read CreateRelatedItem Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateRelatedItem

Show CreateRelatedItem Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateRelatedItem

NFData CreateRelatedItem Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateRelatedItem

Methods

rnf :: CreateRelatedItem -> () #

Eq CreateRelatedItem Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateRelatedItem

Hashable CreateRelatedItem Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateRelatedItem

type AWSResponse CreateRelatedItem Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateRelatedItem

type Rep CreateRelatedItem Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateRelatedItem

type Rep CreateRelatedItem = D1 ('MetaData "CreateRelatedItem" "Amazonka.ConnectCases.CreateRelatedItem" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "CreateRelatedItem'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "caseId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "content") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 RelatedItemInputContent)) :*: (S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 RelatedItemType))))

newCreateRelatedItem Source #

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

CreateRelatedItem, createRelatedItem_caseId - A unique identifier of the case.

CreateRelatedItem, createRelatedItem_content - The content of a related item to be created.

CreateRelatedItem, createRelatedItem_domainId - The unique identifier of the Cases domain.

CreateRelatedItem, createRelatedItem_type - The type of a related item.

data CreateRelatedItemResponse Source #

See: newCreateRelatedItemResponse smart constructor.

Instances

Instances details
Generic CreateRelatedItemResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateRelatedItem

Associated Types

type Rep CreateRelatedItemResponse :: Type -> Type #

Read CreateRelatedItemResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateRelatedItem

Show CreateRelatedItemResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateRelatedItem

NFData CreateRelatedItemResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateRelatedItem

Eq CreateRelatedItemResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateRelatedItem

type Rep CreateRelatedItemResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateRelatedItem

type Rep CreateRelatedItemResponse = D1 ('MetaData "CreateRelatedItemResponse" "Amazonka.ConnectCases.CreateRelatedItem" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "CreateRelatedItemResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "relatedItemArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "relatedItemId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateRelatedItemResponse Source #

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

$sel:relatedItemArn:CreateRelatedItemResponse', createRelatedItemResponse_relatedItemArn - The Amazon Resource Name (ARN) of the related item.

CreateRelatedItemResponse, createRelatedItemResponse_relatedItemId - The unique identifier of the related item.

CreateTemplate

data CreateTemplate Source #

See: newCreateTemplate smart constructor.

Instances

Instances details
ToJSON CreateTemplate Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateTemplate

ToHeaders CreateTemplate Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateTemplate

ToPath CreateTemplate Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateTemplate

ToQuery CreateTemplate Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateTemplate

AWSRequest CreateTemplate Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateTemplate

Associated Types

type AWSResponse CreateTemplate #

Generic CreateTemplate Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateTemplate

Associated Types

type Rep CreateTemplate :: Type -> Type #

Read CreateTemplate Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateTemplate

Show CreateTemplate Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateTemplate

NFData CreateTemplate Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateTemplate

Methods

rnf :: CreateTemplate -> () #

Eq CreateTemplate Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateTemplate

Hashable CreateTemplate Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateTemplate

type AWSResponse CreateTemplate Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateTemplate

type Rep CreateTemplate Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateTemplate

type Rep CreateTemplate = D1 ('MetaData "CreateTemplate" "Amazonka.ConnectCases.CreateTemplate" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "CreateTemplate'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "layoutConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LayoutConfiguration)) :*: S1 ('MetaSel ('Just "requiredFields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RequiredField])))) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TemplateStatus)) :*: (S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newCreateTemplate Source #

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

CreateTemplate, createTemplate_description - A brief description of the template.

$sel:layoutConfiguration:CreateTemplate', createTemplate_layoutConfiguration - Configuration of layouts associated to the template.

$sel:requiredFields:CreateTemplate', createTemplate_requiredFields - A list of fields that must contain a value for a case to be successfully created with this template.

CreateTemplate, createTemplate_status - The status of the template.

CreateTemplate, createTemplate_domainId - The unique identifier of the Cases domain.

CreateTemplate, createTemplate_name - A name for the template. It must be unique per domain.

data CreateTemplateResponse Source #

See: newCreateTemplateResponse smart constructor.

Instances

Instances details
Generic CreateTemplateResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateTemplate

Associated Types

type Rep CreateTemplateResponse :: Type -> Type #

Read CreateTemplateResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateTemplate

Show CreateTemplateResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateTemplate

NFData CreateTemplateResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateTemplate

Methods

rnf :: CreateTemplateResponse -> () #

Eq CreateTemplateResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateTemplate

type Rep CreateTemplateResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.CreateTemplate

type Rep CreateTemplateResponse = D1 ('MetaData "CreateTemplateResponse" "Amazonka.ConnectCases.CreateTemplate" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "CreateTemplateResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "templateArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "templateId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateTemplateResponse Source #

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

CreateTemplateResponse, createTemplateResponse_templateArn - The Amazon Resource Name (ARN) of the newly created template.

CreateTemplateResponse, createTemplateResponse_templateId - A unique identifier of a template.

GetCase

data GetCase Source #

See: newGetCase smart constructor.

Instances

Instances details
ToJSON GetCase Source # 
Instance details

Defined in Amazonka.ConnectCases.GetCase

ToHeaders GetCase Source # 
Instance details

Defined in Amazonka.ConnectCases.GetCase

Methods

toHeaders :: GetCase -> [Header] #

ToPath GetCase Source # 
Instance details

Defined in Amazonka.ConnectCases.GetCase

Methods

toPath :: GetCase -> ByteString #

ToQuery GetCase Source # 
Instance details

Defined in Amazonka.ConnectCases.GetCase

AWSRequest GetCase Source # 
Instance details

Defined in Amazonka.ConnectCases.GetCase

Associated Types

type AWSResponse GetCase #

Generic GetCase Source # 
Instance details

Defined in Amazonka.ConnectCases.GetCase

Associated Types

type Rep GetCase :: Type -> Type #

Methods

from :: GetCase -> Rep GetCase x #

to :: Rep GetCase x -> GetCase #

Read GetCase Source # 
Instance details

Defined in Amazonka.ConnectCases.GetCase

Show GetCase Source # 
Instance details

Defined in Amazonka.ConnectCases.GetCase

NFData GetCase Source # 
Instance details

Defined in Amazonka.ConnectCases.GetCase

Methods

rnf :: GetCase -> () #

Eq GetCase Source # 
Instance details

Defined in Amazonka.ConnectCases.GetCase

Methods

(==) :: GetCase -> GetCase -> Bool #

(/=) :: GetCase -> GetCase -> Bool #

Hashable GetCase Source # 
Instance details

Defined in Amazonka.ConnectCases.GetCase

Methods

hashWithSalt :: Int -> GetCase -> Int #

hash :: GetCase -> Int #

type AWSResponse GetCase Source # 
Instance details

Defined in Amazonka.ConnectCases.GetCase

type Rep GetCase Source # 
Instance details

Defined in Amazonka.ConnectCases.GetCase

type Rep GetCase = D1 ('MetaData "GetCase" "Amazonka.ConnectCases.GetCase" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "GetCase'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "caseId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "fields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty FieldIdentifier)))))

newGetCase Source #

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

GetCase, getCase_nextToken - The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

GetCase, getCase_caseId - A unique identifier of the case.

GetCase, getCase_domainId - The unique identifier of the Cases domain.

GetCase, getCase_fields - A list of unique field identifiers.

data GetCaseResponse Source #

See: newGetCaseResponse smart constructor.

Instances

Instances details
Generic GetCaseResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.GetCase

Associated Types

type Rep GetCaseResponse :: Type -> Type #

Read GetCaseResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.GetCase

Show GetCaseResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.GetCase

NFData GetCaseResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.GetCase

Methods

rnf :: GetCaseResponse -> () #

Eq GetCaseResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.GetCase

type Rep GetCaseResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.GetCase

type Rep GetCaseResponse = D1 ('MetaData "GetCaseResponse" "Amazonka.ConnectCases.GetCase" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "GetCaseResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "fields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [FieldValue]) :*: S1 ('MetaSel ('Just "templateId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newGetCaseResponse Source #

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

GetCase, getCaseResponse_nextToken - The token for the next set of results. This is null if there are no more results to return.

GetCaseResponse, getCaseResponse_tags - A map of of key-value pairs that represent tags on a resource. Tags are used to organize, track, or control access for this resource.

$sel:httpStatus:GetCaseResponse', getCaseResponse_httpStatus - The response's http status code.

GetCase, getCaseResponse_fields - A list of detailed field information.

GetCaseResponse, getCaseResponse_templateId - A unique identifier of a template.

GetCaseEventConfiguration

data GetCaseEventConfiguration Source #

See: newGetCaseEventConfiguration smart constructor.

Instances

Instances details
ToJSON GetCaseEventConfiguration Source # 
Instance details

Defined in Amazonka.ConnectCases.GetCaseEventConfiguration

ToHeaders GetCaseEventConfiguration Source # 
Instance details

Defined in Amazonka.ConnectCases.GetCaseEventConfiguration

ToPath GetCaseEventConfiguration Source # 
Instance details

Defined in Amazonka.ConnectCases.GetCaseEventConfiguration

ToQuery GetCaseEventConfiguration Source # 
Instance details

Defined in Amazonka.ConnectCases.GetCaseEventConfiguration

AWSRequest GetCaseEventConfiguration Source # 
Instance details

Defined in Amazonka.ConnectCases.GetCaseEventConfiguration

Generic GetCaseEventConfiguration Source # 
Instance details

Defined in Amazonka.ConnectCases.GetCaseEventConfiguration

Associated Types

type Rep GetCaseEventConfiguration :: Type -> Type #

Read GetCaseEventConfiguration Source # 
Instance details

Defined in Amazonka.ConnectCases.GetCaseEventConfiguration

Show GetCaseEventConfiguration Source # 
Instance details

Defined in Amazonka.ConnectCases.GetCaseEventConfiguration

NFData GetCaseEventConfiguration Source # 
Instance details

Defined in Amazonka.ConnectCases.GetCaseEventConfiguration

Eq GetCaseEventConfiguration Source # 
Instance details

Defined in Amazonka.ConnectCases.GetCaseEventConfiguration

Hashable GetCaseEventConfiguration Source # 
Instance details

Defined in Amazonka.ConnectCases.GetCaseEventConfiguration

type AWSResponse GetCaseEventConfiguration Source # 
Instance details

Defined in Amazonka.ConnectCases.GetCaseEventConfiguration

type Rep GetCaseEventConfiguration Source # 
Instance details

Defined in Amazonka.ConnectCases.GetCaseEventConfiguration

type Rep GetCaseEventConfiguration = D1 ('MetaData "GetCaseEventConfiguration" "Amazonka.ConnectCases.GetCaseEventConfiguration" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "GetCaseEventConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetCaseEventConfiguration Source #

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

GetCaseEventConfiguration, getCaseEventConfiguration_domainId - The unique identifier of the Cases domain.

data GetCaseEventConfigurationResponse Source #

See: newGetCaseEventConfigurationResponse smart constructor.

Instances

Instances details
Generic GetCaseEventConfigurationResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.GetCaseEventConfiguration

Associated Types

type Rep GetCaseEventConfigurationResponse :: Type -> Type #

Read GetCaseEventConfigurationResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.GetCaseEventConfiguration

Show GetCaseEventConfigurationResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.GetCaseEventConfiguration

NFData GetCaseEventConfigurationResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.GetCaseEventConfiguration

Eq GetCaseEventConfigurationResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.GetCaseEventConfiguration

type Rep GetCaseEventConfigurationResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.GetCaseEventConfiguration

type Rep GetCaseEventConfigurationResponse = D1 ('MetaData "GetCaseEventConfigurationResponse" "Amazonka.ConnectCases.GetCaseEventConfiguration" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "GetCaseEventConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "eventBridge") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EventBridgeConfiguration)))

newGetCaseEventConfigurationResponse Source #

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

$sel:eventBridge:GetCaseEventConfigurationResponse', getCaseEventConfigurationResponse_eventBridge - Configuration to enable EventBridge case event delivery and determine what data is delivered.

GetDomain

data GetDomain Source #

See: newGetDomain smart constructor.

Constructors

GetDomain' Text 

Instances

Instances details
ToJSON GetDomain Source # 
Instance details

Defined in Amazonka.ConnectCases.GetDomain

ToHeaders GetDomain Source # 
Instance details

Defined in Amazonka.ConnectCases.GetDomain

Methods

toHeaders :: GetDomain -> [Header] #

ToPath GetDomain Source # 
Instance details

Defined in Amazonka.ConnectCases.GetDomain

ToQuery GetDomain Source # 
Instance details

Defined in Amazonka.ConnectCases.GetDomain

AWSRequest GetDomain Source # 
Instance details

Defined in Amazonka.ConnectCases.GetDomain

Associated Types

type AWSResponse GetDomain #

Generic GetDomain Source # 
Instance details

Defined in Amazonka.ConnectCases.GetDomain

Associated Types

type Rep GetDomain :: Type -> Type #

Read GetDomain Source # 
Instance details

Defined in Amazonka.ConnectCases.GetDomain

Show GetDomain Source # 
Instance details

Defined in Amazonka.ConnectCases.GetDomain

NFData GetDomain Source # 
Instance details

Defined in Amazonka.ConnectCases.GetDomain

Methods

rnf :: GetDomain -> () #

Eq GetDomain Source # 
Instance details

Defined in Amazonka.ConnectCases.GetDomain

Hashable GetDomain Source # 
Instance details

Defined in Amazonka.ConnectCases.GetDomain

type AWSResponse GetDomain Source # 
Instance details

Defined in Amazonka.ConnectCases.GetDomain

type Rep GetDomain Source # 
Instance details

Defined in Amazonka.ConnectCases.GetDomain

type Rep GetDomain = D1 ('MetaData "GetDomain" "Amazonka.ConnectCases.GetDomain" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "GetDomain'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetDomain Source #

Arguments

:: Text

GetDomain

-> GetDomain 

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

GetDomain, getDomain_domainId - The unique identifier of the Cases domain.

data GetDomainResponse Source #

See: newGetDomainResponse smart constructor.

Instances

Instances details
Generic GetDomainResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.GetDomain

Associated Types

type Rep GetDomainResponse :: Type -> Type #

Read GetDomainResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.GetDomain

Show GetDomainResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.GetDomain

NFData GetDomainResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.GetDomain

Methods

rnf :: GetDomainResponse -> () #

Eq GetDomainResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.GetDomain

type Rep GetDomainResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.GetDomain

newGetDomainResponse Source #

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

GetDomainResponse, getDomainResponse_tags - A map of of key-value pairs that represent tags on a resource. Tags are used to organize, track, or control access for this resource.

$sel:httpStatus:GetDomainResponse', getDomainResponse_httpStatus - The response's http status code.

$sel:createdTime:GetDomainResponse', getDomainResponse_createdTime - The timestamp when the Cases domain was created.

GetDomainResponse, getDomainResponse_domainArn - The Amazon Resource Name (ARN) for the Cases domain.

GetDomain, getDomainResponse_domainId - The unique identifier of the Cases domain.

$sel:domainStatus:GetDomainResponse', getDomainResponse_domainStatus - The status of the Cases domain.

GetDomainResponse, getDomainResponse_name - The name of the Cases domain.

GetLayout

data GetLayout Source #

See: newGetLayout smart constructor.

Constructors

GetLayout' Text Text 

Instances

Instances details
ToJSON GetLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.GetLayout

ToHeaders GetLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.GetLayout

Methods

toHeaders :: GetLayout -> [Header] #

ToPath GetLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.GetLayout

ToQuery GetLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.GetLayout

AWSRequest GetLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.GetLayout

Associated Types

type AWSResponse GetLayout #

Generic GetLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.GetLayout

Associated Types

type Rep GetLayout :: Type -> Type #

Read GetLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.GetLayout

Show GetLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.GetLayout

NFData GetLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.GetLayout

Methods

rnf :: GetLayout -> () #

Eq GetLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.GetLayout

Hashable GetLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.GetLayout

type AWSResponse GetLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.GetLayout

type Rep GetLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.GetLayout

type Rep GetLayout = D1 ('MetaData "GetLayout" "Amazonka.ConnectCases.GetLayout" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "GetLayout'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "layoutId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetLayout Source #

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

GetLayout, getLayout_domainId - The unique identifier of the Cases domain.

GetLayout, getLayout_layoutId - The unique identifier of the layout.

data GetLayoutResponse Source #

See: newGetLayoutResponse smart constructor.

Instances

Instances details
Generic GetLayoutResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.GetLayout

Associated Types

type Rep GetLayoutResponse :: Type -> Type #

Read GetLayoutResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.GetLayout

Show GetLayoutResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.GetLayout

NFData GetLayoutResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.GetLayout

Methods

rnf :: GetLayoutResponse -> () #

Eq GetLayoutResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.GetLayout

type Rep GetLayoutResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.GetLayout

newGetLayoutResponse Source #

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

GetLayoutResponse, getLayoutResponse_tags - A map of of key-value pairs that represent tags on a resource. Tags are used to organize, track, or control access for this resource.

$sel:httpStatus:GetLayoutResponse', getLayoutResponse_httpStatus - The response's http status code.

GetLayoutResponse, getLayoutResponse_content - Information about which fields will be present in the layout, the order of the fields, and read-only attribute of the field.

GetLayoutResponse, getLayoutResponse_layoutArn - The Amazon Resource Name (ARN) of the newly created layout.

GetLayout, getLayoutResponse_layoutId - The unique identifier of the layout.

GetLayoutResponse, getLayoutResponse_name - The name of the layout. It must be unique.

GetTemplate

data GetTemplate Source #

See: newGetTemplate smart constructor.

Constructors

GetTemplate' Text Text 

Instances

Instances details
ToJSON GetTemplate Source # 
Instance details

Defined in Amazonka.ConnectCases.GetTemplate

ToHeaders GetTemplate Source # 
Instance details

Defined in Amazonka.ConnectCases.GetTemplate

Methods

toHeaders :: GetTemplate -> [Header] #

ToPath GetTemplate Source # 
Instance details

Defined in Amazonka.ConnectCases.GetTemplate

ToQuery GetTemplate Source # 
Instance details

Defined in Amazonka.ConnectCases.GetTemplate

AWSRequest GetTemplate Source # 
Instance details

Defined in Amazonka.ConnectCases.GetTemplate

Associated Types

type AWSResponse GetTemplate #

Generic GetTemplate Source # 
Instance details

Defined in Amazonka.ConnectCases.GetTemplate

Associated Types

type Rep GetTemplate :: Type -> Type #

Read GetTemplate Source # 
Instance details

Defined in Amazonka.ConnectCases.GetTemplate

Show GetTemplate Source # 
Instance details

Defined in Amazonka.ConnectCases.GetTemplate

NFData GetTemplate Source # 
Instance details

Defined in Amazonka.ConnectCases.GetTemplate

Methods

rnf :: GetTemplate -> () #

Eq GetTemplate Source # 
Instance details

Defined in Amazonka.ConnectCases.GetTemplate

Hashable GetTemplate Source # 
Instance details

Defined in Amazonka.ConnectCases.GetTemplate

type AWSResponse GetTemplate Source # 
Instance details

Defined in Amazonka.ConnectCases.GetTemplate

type Rep GetTemplate Source # 
Instance details

Defined in Amazonka.ConnectCases.GetTemplate

type Rep GetTemplate = D1 ('MetaData "GetTemplate" "Amazonka.ConnectCases.GetTemplate" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "GetTemplate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "templateId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetTemplate Source #

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

GetTemplate, getTemplate_domainId - The unique identifier of the Cases domain.

GetTemplate, getTemplate_templateId - A unique identifier of a template.

data GetTemplateResponse Source #

See: newGetTemplateResponse smart constructor.

Instances

Instances details
Generic GetTemplateResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.GetTemplate

Associated Types

type Rep GetTemplateResponse :: Type -> Type #

Read GetTemplateResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.GetTemplate

Show GetTemplateResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.GetTemplate

NFData GetTemplateResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.GetTemplate

Methods

rnf :: GetTemplateResponse -> () #

Eq GetTemplateResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.GetTemplate

type Rep GetTemplateResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.GetTemplate

newGetTemplateResponse Source #

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

GetTemplateResponse, getTemplateResponse_description - A brief description of the template.

$sel:layoutConfiguration:GetTemplateResponse', getTemplateResponse_layoutConfiguration - Configuration of layouts associated to the template.

$sel:requiredFields:GetTemplateResponse', getTemplateResponse_requiredFields - A list of fields that must contain a value for a case to be successfully created with this template.

GetTemplateResponse, getTemplateResponse_tags - A map of of key-value pairs that represent tags on a resource. Tags are used to organize, track, or control access for this resource.

$sel:httpStatus:GetTemplateResponse', getTemplateResponse_httpStatus - The response's http status code.

GetTemplateResponse, getTemplateResponse_name - The name of the template.

GetTemplateResponse, getTemplateResponse_status - The status of the template.

GetTemplateResponse, getTemplateResponse_templateArn - The Amazon Resource Name (ARN) of the template.

GetTemplate, getTemplateResponse_templateId - A unique identifier of a template.

ListCasesForContact

data ListCasesForContact Source #

See: newListCasesForContact smart constructor.

Instances

Instances details
ToJSON ListCasesForContact Source # 
Instance details

Defined in Amazonka.ConnectCases.ListCasesForContact

ToHeaders ListCasesForContact Source # 
Instance details

Defined in Amazonka.ConnectCases.ListCasesForContact

ToPath ListCasesForContact Source # 
Instance details

Defined in Amazonka.ConnectCases.ListCasesForContact

ToQuery ListCasesForContact Source # 
Instance details

Defined in Amazonka.ConnectCases.ListCasesForContact

AWSRequest ListCasesForContact Source # 
Instance details

Defined in Amazonka.ConnectCases.ListCasesForContact

Associated Types

type AWSResponse ListCasesForContact #

Generic ListCasesForContact Source # 
Instance details

Defined in Amazonka.ConnectCases.ListCasesForContact

Associated Types

type Rep ListCasesForContact :: Type -> Type #

Read ListCasesForContact Source # 
Instance details

Defined in Amazonka.ConnectCases.ListCasesForContact

Show ListCasesForContact Source # 
Instance details

Defined in Amazonka.ConnectCases.ListCasesForContact

NFData ListCasesForContact Source # 
Instance details

Defined in Amazonka.ConnectCases.ListCasesForContact

Methods

rnf :: ListCasesForContact -> () #

Eq ListCasesForContact Source # 
Instance details

Defined in Amazonka.ConnectCases.ListCasesForContact

Hashable ListCasesForContact Source # 
Instance details

Defined in Amazonka.ConnectCases.ListCasesForContact

type AWSResponse ListCasesForContact Source # 
Instance details

Defined in Amazonka.ConnectCases.ListCasesForContact

type Rep ListCasesForContact Source # 
Instance details

Defined in Amazonka.ConnectCases.ListCasesForContact

type Rep ListCasesForContact = D1 ('MetaData "ListCasesForContact" "Amazonka.ConnectCases.ListCasesForContact" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "ListCasesForContact'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "contactArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListCasesForContact Source #

Create a value of ListCasesForContact 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:maxResults:ListCasesForContact', listCasesForContact_maxResults - The maximum number of results to return per page.

ListCasesForContact, listCasesForContact_nextToken - The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

ListCasesForContact, listCasesForContact_contactArn - A unique identifier of a contact in Amazon Connect.

ListCasesForContact, listCasesForContact_domainId - The unique identifier of the Cases domain.

data ListCasesForContactResponse Source #

See: newListCasesForContactResponse smart constructor.

Instances

Instances details
Generic ListCasesForContactResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.ListCasesForContact

Associated Types

type Rep ListCasesForContactResponse :: Type -> Type #

Read ListCasesForContactResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.ListCasesForContact

Show ListCasesForContactResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.ListCasesForContact

NFData ListCasesForContactResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.ListCasesForContact

Eq ListCasesForContactResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.ListCasesForContact

type Rep ListCasesForContactResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.ListCasesForContact

type Rep ListCasesForContactResponse = D1 ('MetaData "ListCasesForContactResponse" "Amazonka.ConnectCases.ListCasesForContact" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "ListCasesForContactResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "cases") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [CaseSummary]))))

newListCasesForContactResponse Source #

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

ListCasesForContact, listCasesForContactResponse_nextToken - The token for the next set of results. This is null if there are no more results to return.

$sel:httpStatus:ListCasesForContactResponse', listCasesForContactResponse_httpStatus - The response's http status code.

$sel:cases:ListCasesForContactResponse', listCasesForContactResponse_cases - A list of Case summary information.

ListDomains

data ListDomains Source #

See: newListDomains smart constructor.

Constructors

ListDomains' (Maybe Natural) (Maybe Text) 

Instances

Instances details
ToJSON ListDomains Source # 
Instance details

Defined in Amazonka.ConnectCases.ListDomains

ToHeaders ListDomains Source # 
Instance details

Defined in Amazonka.ConnectCases.ListDomains

Methods

toHeaders :: ListDomains -> [Header] #

ToPath ListDomains Source # 
Instance details

Defined in Amazonka.ConnectCases.ListDomains

ToQuery ListDomains Source # 
Instance details

Defined in Amazonka.ConnectCases.ListDomains

AWSRequest ListDomains Source # 
Instance details

Defined in Amazonka.ConnectCases.ListDomains

Associated Types

type AWSResponse ListDomains #

Generic ListDomains Source # 
Instance details

Defined in Amazonka.ConnectCases.ListDomains

Associated Types

type Rep ListDomains :: Type -> Type #

Read ListDomains Source # 
Instance details

Defined in Amazonka.ConnectCases.ListDomains

Show ListDomains Source # 
Instance details

Defined in Amazonka.ConnectCases.ListDomains

NFData ListDomains Source # 
Instance details

Defined in Amazonka.ConnectCases.ListDomains

Methods

rnf :: ListDomains -> () #

Eq ListDomains Source # 
Instance details

Defined in Amazonka.ConnectCases.ListDomains

Hashable ListDomains Source # 
Instance details

Defined in Amazonka.ConnectCases.ListDomains

type AWSResponse ListDomains Source # 
Instance details

Defined in Amazonka.ConnectCases.ListDomains

type Rep ListDomains Source # 
Instance details

Defined in Amazonka.ConnectCases.ListDomains

type Rep ListDomains = D1 ('MetaData "ListDomains" "Amazonka.ConnectCases.ListDomains" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "ListDomains'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListDomains :: ListDomains Source #

Create a value of ListDomains 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:maxResults:ListDomains', listDomains_maxResults - The maximum number of results to return per page.

ListDomains, listDomains_nextToken - The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

data ListDomainsResponse Source #

See: newListDomainsResponse smart constructor.

Instances

Instances details
Generic ListDomainsResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.ListDomains

Associated Types

type Rep ListDomainsResponse :: Type -> Type #

Read ListDomainsResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.ListDomains

Show ListDomainsResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.ListDomains

NFData ListDomainsResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.ListDomains

Methods

rnf :: ListDomainsResponse -> () #

Eq ListDomainsResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.ListDomains

type Rep ListDomainsResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.ListDomains

type Rep ListDomainsResponse = D1 ('MetaData "ListDomainsResponse" "Amazonka.ConnectCases.ListDomains" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "ListDomainsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "domains") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [DomainSummary]))))

newListDomainsResponse Source #

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

ListDomains, listDomainsResponse_nextToken - The token for the next set of results. This is null if there are no more results to return.

$sel:httpStatus:ListDomainsResponse', listDomainsResponse_httpStatus - The response's http status code.

$sel:domains:ListDomainsResponse', listDomainsResponse_domains - The Cases domain.

ListFieldOptions

data ListFieldOptions Source #

See: newListFieldOptions smart constructor.

Instances

Instances details
ToJSON ListFieldOptions Source # 
Instance details

Defined in Amazonka.ConnectCases.ListFieldOptions

ToHeaders ListFieldOptions Source # 
Instance details

Defined in Amazonka.ConnectCases.ListFieldOptions

ToPath ListFieldOptions Source # 
Instance details

Defined in Amazonka.ConnectCases.ListFieldOptions

ToQuery ListFieldOptions Source # 
Instance details

Defined in Amazonka.ConnectCases.ListFieldOptions

AWSRequest ListFieldOptions Source # 
Instance details

Defined in Amazonka.ConnectCases.ListFieldOptions

Associated Types

type AWSResponse ListFieldOptions #

Generic ListFieldOptions Source # 
Instance details

Defined in Amazonka.ConnectCases.ListFieldOptions

Associated Types

type Rep ListFieldOptions :: Type -> Type #

Read ListFieldOptions Source # 
Instance details

Defined in Amazonka.ConnectCases.ListFieldOptions

Show ListFieldOptions Source # 
Instance details

Defined in Amazonka.ConnectCases.ListFieldOptions

NFData ListFieldOptions Source # 
Instance details

Defined in Amazonka.ConnectCases.ListFieldOptions

Methods

rnf :: ListFieldOptions -> () #

Eq ListFieldOptions Source # 
Instance details

Defined in Amazonka.ConnectCases.ListFieldOptions

Hashable ListFieldOptions Source # 
Instance details

Defined in Amazonka.ConnectCases.ListFieldOptions

type AWSResponse ListFieldOptions Source # 
Instance details

Defined in Amazonka.ConnectCases.ListFieldOptions

type Rep ListFieldOptions Source # 
Instance details

Defined in Amazonka.ConnectCases.ListFieldOptions

type Rep ListFieldOptions = D1 ('MetaData "ListFieldOptions" "Amazonka.ConnectCases.ListFieldOptions" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "ListFieldOptions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "fieldId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newListFieldOptions Source #

Create a value of ListFieldOptions 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:maxResults:ListFieldOptions', listFieldOptions_maxResults - The maximum number of results to return per page.

ListFieldOptions, listFieldOptions_nextToken - The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

$sel:values:ListFieldOptions', listFieldOptions_values - A list of FieldOption values to filter on for ListFieldOptions.

ListFieldOptions, listFieldOptions_domainId - The unique identifier of the Cases domain.

ListFieldOptions, listFieldOptions_fieldId - The unique identifier of a field.

data ListFieldOptionsResponse Source #

See: newListFieldOptionsResponse smart constructor.

Instances

Instances details
Generic ListFieldOptionsResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.ListFieldOptions

Associated Types

type Rep ListFieldOptionsResponse :: Type -> Type #

Read ListFieldOptionsResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.ListFieldOptions

Show ListFieldOptionsResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.ListFieldOptions

NFData ListFieldOptionsResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.ListFieldOptions

Eq ListFieldOptionsResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.ListFieldOptions

type Rep ListFieldOptionsResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.ListFieldOptions

type Rep ListFieldOptionsResponse = D1 ('MetaData "ListFieldOptionsResponse" "Amazonka.ConnectCases.ListFieldOptions" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "ListFieldOptionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "options") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [FieldOption]))))

newListFieldOptionsResponse Source #

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

ListFieldOptions, listFieldOptionsResponse_nextToken - The token for the next set of results. This is null if there are no more results to return.

$sel:httpStatus:ListFieldOptionsResponse', listFieldOptionsResponse_httpStatus - The response's http status code.

$sel:options:ListFieldOptionsResponse', listFieldOptionsResponse_options - A list of FieldOption objects.

ListFields

data ListFields Source #

See: newListFields smart constructor.

Instances

Instances details
ToJSON ListFields Source # 
Instance details

Defined in Amazonka.ConnectCases.ListFields

ToHeaders ListFields Source # 
Instance details

Defined in Amazonka.ConnectCases.ListFields

Methods

toHeaders :: ListFields -> [Header] #

ToPath ListFields Source # 
Instance details

Defined in Amazonka.ConnectCases.ListFields

ToQuery ListFields Source # 
Instance details

Defined in Amazonka.ConnectCases.ListFields

AWSRequest ListFields Source # 
Instance details

Defined in Amazonka.ConnectCases.ListFields

Associated Types

type AWSResponse ListFields #

Generic ListFields Source # 
Instance details

Defined in Amazonka.ConnectCases.ListFields

Associated Types

type Rep ListFields :: Type -> Type #

Read ListFields Source # 
Instance details

Defined in Amazonka.ConnectCases.ListFields

Show ListFields Source # 
Instance details

Defined in Amazonka.ConnectCases.ListFields

NFData ListFields Source # 
Instance details

Defined in Amazonka.ConnectCases.ListFields

Methods

rnf :: ListFields -> () #

Eq ListFields Source # 
Instance details

Defined in Amazonka.ConnectCases.ListFields

Hashable ListFields Source # 
Instance details

Defined in Amazonka.ConnectCases.ListFields

type AWSResponse ListFields Source # 
Instance details

Defined in Amazonka.ConnectCases.ListFields

type Rep ListFields Source # 
Instance details

Defined in Amazonka.ConnectCases.ListFields

type Rep ListFields = D1 ('MetaData "ListFields" "Amazonka.ConnectCases.ListFields" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "ListFields'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListFields Source #

Arguments

:: Text

ListFields

-> ListFields 

Create a value of ListFields 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:maxResults:ListFields', listFields_maxResults - The maximum number of results to return per page.

ListFields, listFields_nextToken - The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

ListFields, listFields_domainId - The unique identifier of the Cases domain.

data ListFieldsResponse Source #

See: newListFieldsResponse smart constructor.

Instances

Instances details
Generic ListFieldsResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.ListFields

Associated Types

type Rep ListFieldsResponse :: Type -> Type #

Read ListFieldsResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.ListFields

Show ListFieldsResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.ListFields

NFData ListFieldsResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.ListFields

Methods

rnf :: ListFieldsResponse -> () #

Eq ListFieldsResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.ListFields

type Rep ListFieldsResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.ListFields

type Rep ListFieldsResponse = D1 ('MetaData "ListFieldsResponse" "Amazonka.ConnectCases.ListFields" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "ListFieldsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "fields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [FieldSummary]))))

newListFieldsResponse Source #

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

ListFields, listFieldsResponse_nextToken - The token for the next set of results. This is null if there are no more results to return.

$sel:httpStatus:ListFieldsResponse', listFieldsResponse_httpStatus - The response's http status code.

ListFieldsResponse, listFieldsResponse_fields - List of detailed field information.

ListLayouts

data ListLayouts Source #

See: newListLayouts smart constructor.

Instances

Instances details
ToJSON ListLayouts Source # 
Instance details

Defined in Amazonka.ConnectCases.ListLayouts

ToHeaders ListLayouts Source # 
Instance details

Defined in Amazonka.ConnectCases.ListLayouts

Methods

toHeaders :: ListLayouts -> [Header] #

ToPath ListLayouts Source # 
Instance details

Defined in Amazonka.ConnectCases.ListLayouts

ToQuery ListLayouts Source # 
Instance details

Defined in Amazonka.ConnectCases.ListLayouts

AWSRequest ListLayouts Source # 
Instance details

Defined in Amazonka.ConnectCases.ListLayouts

Associated Types

type AWSResponse ListLayouts #

Generic ListLayouts Source # 
Instance details

Defined in Amazonka.ConnectCases.ListLayouts

Associated Types

type Rep ListLayouts :: Type -> Type #

Read ListLayouts Source # 
Instance details

Defined in Amazonka.ConnectCases.ListLayouts

Show ListLayouts Source # 
Instance details

Defined in Amazonka.ConnectCases.ListLayouts

NFData ListLayouts Source # 
Instance details

Defined in Amazonka.ConnectCases.ListLayouts

Methods

rnf :: ListLayouts -> () #

Eq ListLayouts Source # 
Instance details

Defined in Amazonka.ConnectCases.ListLayouts

Hashable ListLayouts Source # 
Instance details

Defined in Amazonka.ConnectCases.ListLayouts

type AWSResponse ListLayouts Source # 
Instance details

Defined in Amazonka.ConnectCases.ListLayouts

type Rep ListLayouts Source # 
Instance details

Defined in Amazonka.ConnectCases.ListLayouts

type Rep ListLayouts = D1 ('MetaData "ListLayouts" "Amazonka.ConnectCases.ListLayouts" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "ListLayouts'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListLayouts Source #

Create a value of ListLayouts 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:maxResults:ListLayouts', listLayouts_maxResults - The maximum number of results to return per page.

ListLayouts, listLayouts_nextToken - The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

ListLayouts, listLayouts_domainId - The unique identifier of the Cases domain.

data ListLayoutsResponse Source #

See: newListLayoutsResponse smart constructor.

Instances

Instances details
Generic ListLayoutsResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.ListLayouts

Associated Types

type Rep ListLayoutsResponse :: Type -> Type #

Read ListLayoutsResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.ListLayouts

Show ListLayoutsResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.ListLayouts

NFData ListLayoutsResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.ListLayouts

Methods

rnf :: ListLayoutsResponse -> () #

Eq ListLayoutsResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.ListLayouts

type Rep ListLayoutsResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.ListLayouts

type Rep ListLayoutsResponse = D1 ('MetaData "ListLayoutsResponse" "Amazonka.ConnectCases.ListLayouts" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "ListLayoutsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "layouts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [LayoutSummary]))))

newListLayoutsResponse Source #

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

ListLayouts, listLayoutsResponse_nextToken - The token for the next set of results. This is null if there are no more results to return.

$sel:httpStatus:ListLayoutsResponse', listLayoutsResponse_httpStatus - The response's http status code.

$sel:layouts:ListLayoutsResponse', listLayoutsResponse_layouts - The layouts for the domain.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.ConnectCases.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.ConnectCases.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.ConnectCases.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.ConnectCases.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.ConnectCases.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.ConnectCases.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.ConnectCases.ListTagsForResource

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.ConnectCases.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.ConnectCases.ListTagsForResource

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.ConnectCases.ListTagsForResource

type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.ConnectCases.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.ConnectCases.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.ConnectCases.ListTagsForResource" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newListTagsForResource Source #

Create a value of ListTagsForResource 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:ListTagsForResource', listTagsForResource_arn - The Amazon Resource Name (ARN)

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.ListTagsForResource

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.ListTagsForResource

Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.ConnectCases.ListTagsForResource" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListTagsForResourceResponse Source #

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

ListTagsForResourceResponse, listTagsForResourceResponse_tags - A map of of key-value pairs that represent tags on a resource. Tags are used to organize, track, or control access for this resource.

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

ListTemplates

data ListTemplates Source #

See: newListTemplates smart constructor.

Instances

Instances details
ToJSON ListTemplates Source # 
Instance details

Defined in Amazonka.ConnectCases.ListTemplates

ToHeaders ListTemplates Source # 
Instance details

Defined in Amazonka.ConnectCases.ListTemplates

ToPath ListTemplates Source # 
Instance details

Defined in Amazonka.ConnectCases.ListTemplates

ToQuery ListTemplates Source # 
Instance details

Defined in Amazonka.ConnectCases.ListTemplates

AWSRequest ListTemplates Source # 
Instance details

Defined in Amazonka.ConnectCases.ListTemplates

Associated Types

type AWSResponse ListTemplates #

Generic ListTemplates Source # 
Instance details

Defined in Amazonka.ConnectCases.ListTemplates

Associated Types

type Rep ListTemplates :: Type -> Type #

Read ListTemplates Source # 
Instance details

Defined in Amazonka.ConnectCases.ListTemplates

Show ListTemplates Source # 
Instance details

Defined in Amazonka.ConnectCases.ListTemplates

NFData ListTemplates Source # 
Instance details

Defined in Amazonka.ConnectCases.ListTemplates

Methods

rnf :: ListTemplates -> () #

Eq ListTemplates Source # 
Instance details

Defined in Amazonka.ConnectCases.ListTemplates

Hashable ListTemplates Source # 
Instance details

Defined in Amazonka.ConnectCases.ListTemplates

type AWSResponse ListTemplates Source # 
Instance details

Defined in Amazonka.ConnectCases.ListTemplates

type Rep ListTemplates Source # 
Instance details

Defined in Amazonka.ConnectCases.ListTemplates

type Rep ListTemplates = D1 ('MetaData "ListTemplates" "Amazonka.ConnectCases.ListTemplates" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "ListTemplates'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty TemplateStatus))) :*: S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListTemplates Source #

Create a value of ListTemplates 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:maxResults:ListTemplates', listTemplates_maxResults - The maximum number of results to return per page.

ListTemplates, listTemplates_nextToken - The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

ListTemplates, listTemplates_status - A list of status values to filter on.

ListTemplates, listTemplates_domainId - The unique identifier of the Cases domain.

data ListTemplatesResponse Source #

See: newListTemplatesResponse smart constructor.

Instances

Instances details
Generic ListTemplatesResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.ListTemplates

Associated Types

type Rep ListTemplatesResponse :: Type -> Type #

Read ListTemplatesResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.ListTemplates

Show ListTemplatesResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.ListTemplates

NFData ListTemplatesResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.ListTemplates

Methods

rnf :: ListTemplatesResponse -> () #

Eq ListTemplatesResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.ListTemplates

type Rep ListTemplatesResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.ListTemplates

type Rep ListTemplatesResponse = D1 ('MetaData "ListTemplatesResponse" "Amazonka.ConnectCases.ListTemplates" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "ListTemplatesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "templates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [TemplateSummary]))))

newListTemplatesResponse Source #

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

ListTemplates, listTemplatesResponse_nextToken - The token for the next set of results. This is null if there are no more results to return.

$sel:httpStatus:ListTemplatesResponse', listTemplatesResponse_httpStatus - The response's http status code.

$sel:templates:ListTemplatesResponse', listTemplatesResponse_templates - List of template summary objects.

PutCaseEventConfiguration

data PutCaseEventConfiguration Source #

See: newPutCaseEventConfiguration smart constructor.

Instances

Instances details
ToJSON PutCaseEventConfiguration Source # 
Instance details

Defined in Amazonka.ConnectCases.PutCaseEventConfiguration

ToHeaders PutCaseEventConfiguration Source # 
Instance details

Defined in Amazonka.ConnectCases.PutCaseEventConfiguration

ToPath PutCaseEventConfiguration Source # 
Instance details

Defined in Amazonka.ConnectCases.PutCaseEventConfiguration

ToQuery PutCaseEventConfiguration Source # 
Instance details

Defined in Amazonka.ConnectCases.PutCaseEventConfiguration

AWSRequest PutCaseEventConfiguration Source # 
Instance details

Defined in Amazonka.ConnectCases.PutCaseEventConfiguration

Generic PutCaseEventConfiguration Source # 
Instance details

Defined in Amazonka.ConnectCases.PutCaseEventConfiguration

Associated Types

type Rep PutCaseEventConfiguration :: Type -> Type #

Read PutCaseEventConfiguration Source # 
Instance details

Defined in Amazonka.ConnectCases.PutCaseEventConfiguration

Show PutCaseEventConfiguration Source # 
Instance details

Defined in Amazonka.ConnectCases.PutCaseEventConfiguration

NFData PutCaseEventConfiguration Source # 
Instance details

Defined in Amazonka.ConnectCases.PutCaseEventConfiguration

Eq PutCaseEventConfiguration Source # 
Instance details

Defined in Amazonka.ConnectCases.PutCaseEventConfiguration

Hashable PutCaseEventConfiguration Source # 
Instance details

Defined in Amazonka.ConnectCases.PutCaseEventConfiguration

type AWSResponse PutCaseEventConfiguration Source # 
Instance details

Defined in Amazonka.ConnectCases.PutCaseEventConfiguration

type Rep PutCaseEventConfiguration Source # 
Instance details

Defined in Amazonka.ConnectCases.PutCaseEventConfiguration

type Rep PutCaseEventConfiguration = D1 ('MetaData "PutCaseEventConfiguration" "Amazonka.ConnectCases.PutCaseEventConfiguration" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "PutCaseEventConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "eventBridge") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EventBridgeConfiguration)))

newPutCaseEventConfiguration Source #

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

PutCaseEventConfiguration, putCaseEventConfiguration_domainId - The unique identifier of the Cases domain.

$sel:eventBridge:PutCaseEventConfiguration', putCaseEventConfiguration_eventBridge - Configuration to enable EventBridge case event delivery and determine what data is delivered.

data PutCaseEventConfigurationResponse Source #

See: newPutCaseEventConfigurationResponse smart constructor.

Instances

Instances details
Generic PutCaseEventConfigurationResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.PutCaseEventConfiguration

Associated Types

type Rep PutCaseEventConfigurationResponse :: Type -> Type #

Read PutCaseEventConfigurationResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.PutCaseEventConfiguration

Show PutCaseEventConfigurationResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.PutCaseEventConfiguration

NFData PutCaseEventConfigurationResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.PutCaseEventConfiguration

Eq PutCaseEventConfigurationResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.PutCaseEventConfiguration

type Rep PutCaseEventConfigurationResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.PutCaseEventConfiguration

type Rep PutCaseEventConfigurationResponse = D1 ('MetaData "PutCaseEventConfigurationResponse" "Amazonka.ConnectCases.PutCaseEventConfiguration" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "PutCaseEventConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newPutCaseEventConfigurationResponse Source #

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

SearchCases (Paginated)

data SearchCases Source #

See: newSearchCases smart constructor.

Instances

Instances details
ToJSON SearchCases Source # 
Instance details

Defined in Amazonka.ConnectCases.SearchCases

ToHeaders SearchCases Source # 
Instance details

Defined in Amazonka.ConnectCases.SearchCases

Methods

toHeaders :: SearchCases -> [Header] #

ToPath SearchCases Source # 
Instance details

Defined in Amazonka.ConnectCases.SearchCases

ToQuery SearchCases Source # 
Instance details

Defined in Amazonka.ConnectCases.SearchCases

AWSPager SearchCases Source # 
Instance details

Defined in Amazonka.ConnectCases.SearchCases

AWSRequest SearchCases Source # 
Instance details

Defined in Amazonka.ConnectCases.SearchCases

Associated Types

type AWSResponse SearchCases #

Generic SearchCases Source # 
Instance details

Defined in Amazonka.ConnectCases.SearchCases

Associated Types

type Rep SearchCases :: Type -> Type #

Read SearchCases Source # 
Instance details

Defined in Amazonka.ConnectCases.SearchCases

Show SearchCases Source # 
Instance details

Defined in Amazonka.ConnectCases.SearchCases

NFData SearchCases Source # 
Instance details

Defined in Amazonka.ConnectCases.SearchCases

Methods

rnf :: SearchCases -> () #

Eq SearchCases Source # 
Instance details

Defined in Amazonka.ConnectCases.SearchCases

Hashable SearchCases Source # 
Instance details

Defined in Amazonka.ConnectCases.SearchCases

type AWSResponse SearchCases Source # 
Instance details

Defined in Amazonka.ConnectCases.SearchCases

type Rep SearchCases Source # 
Instance details

Defined in Amazonka.ConnectCases.SearchCases

newSearchCases Source #

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

SearchCases, searchCases_fields - The list of field identifiers to be returned as part of the response.

$sel:filter':SearchCases', searchCases_filter - A list of filter objects.

$sel:maxResults:SearchCases', searchCases_maxResults - The maximum number of cases to return. The current maximum supported value is 25. This is also the default value when no other value is provided.

SearchCases, searchCases_nextToken - The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

$sel:searchTerm:SearchCases', searchCases_searchTerm - A word or phrase used to perform a quick search.

$sel:sorts:SearchCases', searchCases_sorts - A list of sorts where each sort specifies a field and their sort order to be applied to the results.

SearchCases, searchCases_domainId - The unique identifier of the Cases domain.

data SearchCasesResponse Source #

See: newSearchCasesResponse smart constructor.

Instances

Instances details
Generic SearchCasesResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.SearchCases

Associated Types

type Rep SearchCasesResponse :: Type -> Type #

Read SearchCasesResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.SearchCases

Show SearchCasesResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.SearchCases

NFData SearchCasesResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.SearchCases

Methods

rnf :: SearchCasesResponse -> () #

Eq SearchCasesResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.SearchCases

type Rep SearchCasesResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.SearchCases

type Rep SearchCasesResponse = D1 ('MetaData "SearchCasesResponse" "Amazonka.ConnectCases.SearchCases" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "SearchCasesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "cases") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [SearchCasesResponseItem]))))

newSearchCasesResponse Source #

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

SearchCases, searchCasesResponse_nextToken - The token for the next set of results. This is null if there are no more results to return.

$sel:httpStatus:SearchCasesResponse', searchCasesResponse_httpStatus - The response's http status code.

$sel:cases:SearchCasesResponse', searchCasesResponse_cases - A list of case documents where each case contains the properties CaseId and Fields where each field is a complex union structure.

SearchRelatedItems (Paginated)

data SearchRelatedItems Source #

See: newSearchRelatedItems smart constructor.

Instances

Instances details
ToJSON SearchRelatedItems Source # 
Instance details

Defined in Amazonka.ConnectCases.SearchRelatedItems

ToHeaders SearchRelatedItems Source # 
Instance details

Defined in Amazonka.ConnectCases.SearchRelatedItems

ToPath SearchRelatedItems Source # 
Instance details

Defined in Amazonka.ConnectCases.SearchRelatedItems

ToQuery SearchRelatedItems Source # 
Instance details

Defined in Amazonka.ConnectCases.SearchRelatedItems

AWSPager SearchRelatedItems Source # 
Instance details

Defined in Amazonka.ConnectCases.SearchRelatedItems

AWSRequest SearchRelatedItems Source # 
Instance details

Defined in Amazonka.ConnectCases.SearchRelatedItems

Associated Types

type AWSResponse SearchRelatedItems #

Generic SearchRelatedItems Source # 
Instance details

Defined in Amazonka.ConnectCases.SearchRelatedItems

Associated Types

type Rep SearchRelatedItems :: Type -> Type #

Read SearchRelatedItems Source # 
Instance details

Defined in Amazonka.ConnectCases.SearchRelatedItems

Show SearchRelatedItems Source # 
Instance details

Defined in Amazonka.ConnectCases.SearchRelatedItems

NFData SearchRelatedItems Source # 
Instance details

Defined in Amazonka.ConnectCases.SearchRelatedItems

Methods

rnf :: SearchRelatedItems -> () #

Eq SearchRelatedItems Source # 
Instance details

Defined in Amazonka.ConnectCases.SearchRelatedItems

Hashable SearchRelatedItems Source # 
Instance details

Defined in Amazonka.ConnectCases.SearchRelatedItems

type AWSResponse SearchRelatedItems Source # 
Instance details

Defined in Amazonka.ConnectCases.SearchRelatedItems

type Rep SearchRelatedItems Source # 
Instance details

Defined in Amazonka.ConnectCases.SearchRelatedItems

type Rep SearchRelatedItems = D1 ('MetaData "SearchRelatedItems" "Amazonka.ConnectCases.SearchRelatedItems" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "SearchRelatedItems'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RelatedItemTypeFilter])) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "caseId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newSearchRelatedItems Source #

Create a value of SearchRelatedItems 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:filters:SearchRelatedItems', searchRelatedItems_filters - The list of types of related items and their parameters to use for filtering.

$sel:maxResults:SearchRelatedItems', searchRelatedItems_maxResults - The maximum number of results to return per page.

SearchRelatedItems, searchRelatedItems_nextToken - The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

SearchRelatedItems, searchRelatedItems_caseId - A unique identifier of the case.

SearchRelatedItems, searchRelatedItems_domainId - The unique identifier of the Cases domain.

data SearchRelatedItemsResponse Source #

See: newSearchRelatedItemsResponse smart constructor.

Instances

Instances details
Generic SearchRelatedItemsResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.SearchRelatedItems

Associated Types

type Rep SearchRelatedItemsResponse :: Type -> Type #

Read SearchRelatedItemsResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.SearchRelatedItems

Show SearchRelatedItemsResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.SearchRelatedItems

NFData SearchRelatedItemsResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.SearchRelatedItems

Eq SearchRelatedItemsResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.SearchRelatedItems

type Rep SearchRelatedItemsResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.SearchRelatedItems

type Rep SearchRelatedItemsResponse = D1 ('MetaData "SearchRelatedItemsResponse" "Amazonka.ConnectCases.SearchRelatedItems" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "SearchRelatedItemsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "relatedItems") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [SearchRelatedItemsResponseItem]))))

newSearchRelatedItemsResponse Source #

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

SearchRelatedItems, searchRelatedItemsResponse_nextToken - The token for the next set of results. This is null if there are no more results to return.

$sel:httpStatus:SearchRelatedItemsResponse', searchRelatedItemsResponse_httpStatus - The response's http status code.

$sel:relatedItems:SearchRelatedItemsResponse', searchRelatedItemsResponse_relatedItems - A list of items related to a case.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Instances

Instances details
ToJSON TagResource Source # 
Instance details

Defined in Amazonka.ConnectCases.TagResource

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.ConnectCases.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.ConnectCases.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.ConnectCases.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.ConnectCases.TagResource

Associated Types

type AWSResponse TagResource #

Generic TagResource Source # 
Instance details

Defined in Amazonka.ConnectCases.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

Read TagResource Source # 
Instance details

Defined in Amazonka.ConnectCases.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.ConnectCases.TagResource

NFData TagResource Source # 
Instance details

Defined in Amazonka.ConnectCases.TagResource

Methods

rnf :: TagResource -> () #

Eq TagResource Source # 
Instance details

Defined in Amazonka.ConnectCases.TagResource

Hashable TagResource Source # 
Instance details

Defined in Amazonka.ConnectCases.TagResource

type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.ConnectCases.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.ConnectCases.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.ConnectCases.TagResource" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text))))

newTagResource Source #

Create a value of TagResource 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:TagResource', tagResource_arn - The Amazon Resource Name (ARN)

TagResource, tagResource_tags - A map of of key-value pairs that represent tags on a resource. Tags are used to organize, track, or control access for this resource.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Constructors

TagResourceResponse' 

Instances

Instances details
Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.TagResource

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.TagResource

Methods

rnf :: TagResourceResponse -> () #

Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.TagResource

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.ConnectCases.TagResource" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newTagResourceResponse :: TagResourceResponse Source #

Create a value of TagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' Text [Text] 

Instances

Instances details
ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.ConnectCases.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.ConnectCases.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.ConnectCases.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.ConnectCases.UntagResource

Associated Types

type AWSResponse UntagResource #

Generic UntagResource Source # 
Instance details

Defined in Amazonka.ConnectCases.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

Read UntagResource Source # 
Instance details

Defined in Amazonka.ConnectCases.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.ConnectCases.UntagResource

NFData UntagResource Source # 
Instance details

Defined in Amazonka.ConnectCases.UntagResource

Methods

rnf :: UntagResource -> () #

Eq UntagResource Source # 
Instance details

Defined in Amazonka.ConnectCases.UntagResource

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.ConnectCases.UntagResource

type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.ConnectCases.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.ConnectCases.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.ConnectCases.UntagResource" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newUntagResource Source #

Create a value of UntagResource 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:UntagResource', untagResource_arn - The Amazon Resource Name (ARN)

$sel:tagKeys:UntagResource', untagResource_tagKeys - List of tag keys.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.UntagResource

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.UntagResource

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.ConnectCases.UntagResource" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newUntagResourceResponse :: UntagResourceResponse Source #

Create a value of UntagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

UpdateCase

data UpdateCase Source #

See: newUpdateCase smart constructor.

Instances

Instances details
ToJSON UpdateCase Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateCase

ToHeaders UpdateCase Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateCase

Methods

toHeaders :: UpdateCase -> [Header] #

ToPath UpdateCase Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateCase

ToQuery UpdateCase Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateCase

AWSRequest UpdateCase Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateCase

Associated Types

type AWSResponse UpdateCase #

Generic UpdateCase Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateCase

Associated Types

type Rep UpdateCase :: Type -> Type #

Read UpdateCase Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateCase

Show UpdateCase Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateCase

NFData UpdateCase Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateCase

Methods

rnf :: UpdateCase -> () #

Eq UpdateCase Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateCase

Hashable UpdateCase Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateCase

type AWSResponse UpdateCase Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateCase

type Rep UpdateCase Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateCase

type Rep UpdateCase = D1 ('MetaData "UpdateCase" "Amazonka.ConnectCases.UpdateCase" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "UpdateCase'" 'PrefixI 'True) (S1 ('MetaSel ('Just "caseId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "fields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [FieldValue]))))

newUpdateCase Source #

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

UpdateCase, updateCase_caseId - A unique identifier of the case.

UpdateCase, updateCase_domainId - The unique identifier of the Cases domain.

UpdateCase, updateCase_fields - An array of objects with fieldId (matching ListFields/DescribeField) and value union data, structured identical to CreateCase.

data UpdateCaseResponse Source #

See: newUpdateCaseResponse smart constructor.

Constructors

UpdateCaseResponse' Int 

Instances

Instances details
Generic UpdateCaseResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateCase

Associated Types

type Rep UpdateCaseResponse :: Type -> Type #

Read UpdateCaseResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateCase

Show UpdateCaseResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateCase

NFData UpdateCaseResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateCase

Methods

rnf :: UpdateCaseResponse -> () #

Eq UpdateCaseResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateCase

type Rep UpdateCaseResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateCase

type Rep UpdateCaseResponse = D1 ('MetaData "UpdateCaseResponse" "Amazonka.ConnectCases.UpdateCase" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "UpdateCaseResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateCaseResponse Source #

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

UpdateField

data UpdateField Source #

See: newUpdateField smart constructor.

Instances

Instances details
ToJSON UpdateField Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateField

ToHeaders UpdateField Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateField

Methods

toHeaders :: UpdateField -> [Header] #

ToPath UpdateField Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateField

ToQuery UpdateField Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateField

AWSRequest UpdateField Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateField

Associated Types

type AWSResponse UpdateField #

Generic UpdateField Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateField

Associated Types

type Rep UpdateField :: Type -> Type #

Read UpdateField Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateField

Show UpdateField Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateField

NFData UpdateField Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateField

Methods

rnf :: UpdateField -> () #

Eq UpdateField Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateField

Hashable UpdateField Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateField

type AWSResponse UpdateField Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateField

type Rep UpdateField Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateField

type Rep UpdateField = D1 ('MetaData "UpdateField" "Amazonka.ConnectCases.UpdateField" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "UpdateField'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "fieldId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateField Source #

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

UpdateField, updateField_description - The description of a field.

UpdateField, updateField_name - The name of the field.

UpdateField, updateField_domainId - The unique identifier of the Cases domain.

UpdateField, updateField_fieldId - The unique identifier of a field.

data UpdateFieldResponse Source #

See: newUpdateFieldResponse smart constructor.

Instances

Instances details
Generic UpdateFieldResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateField

Associated Types

type Rep UpdateFieldResponse :: Type -> Type #

Read UpdateFieldResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateField

Show UpdateFieldResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateField

NFData UpdateFieldResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateField

Methods

rnf :: UpdateFieldResponse -> () #

Eq UpdateFieldResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateField

type Rep UpdateFieldResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateField

type Rep UpdateFieldResponse = D1 ('MetaData "UpdateFieldResponse" "Amazonka.ConnectCases.UpdateField" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "UpdateFieldResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateFieldResponse Source #

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

UpdateLayout

data UpdateLayout Source #

See: newUpdateLayout smart constructor.

Instances

Instances details
ToJSON UpdateLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateLayout

ToHeaders UpdateLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateLayout

ToPath UpdateLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateLayout

ToQuery UpdateLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateLayout

AWSRequest UpdateLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateLayout

Associated Types

type AWSResponse UpdateLayout #

Generic UpdateLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateLayout

Associated Types

type Rep UpdateLayout :: Type -> Type #

Read UpdateLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateLayout

Show UpdateLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateLayout

NFData UpdateLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateLayout

Methods

rnf :: UpdateLayout -> () #

Eq UpdateLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateLayout

Hashable UpdateLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateLayout

type AWSResponse UpdateLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateLayout

type Rep UpdateLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateLayout

type Rep UpdateLayout = D1 ('MetaData "UpdateLayout" "Amazonka.ConnectCases.UpdateLayout" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "UpdateLayout'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "content") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LayoutContent)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "layoutId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateLayout Source #

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

UpdateLayout, updateLayout_content - Information about which fields will be present in the layout, the order of the fields, and a read-only attribute of the field.

UpdateLayout, updateLayout_name - The name of the layout. It must be unique per domain.

UpdateLayout, updateLayout_domainId - The unique identifier of the Cases domain.

UpdateLayout, updateLayout_layoutId - The unique identifier of the layout.

data UpdateLayoutResponse Source #

See: newUpdateLayoutResponse smart constructor.

Instances

Instances details
Generic UpdateLayoutResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateLayout

Associated Types

type Rep UpdateLayoutResponse :: Type -> Type #

Read UpdateLayoutResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateLayout

Show UpdateLayoutResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateLayout

NFData UpdateLayoutResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateLayout

Methods

rnf :: UpdateLayoutResponse -> () #

Eq UpdateLayoutResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateLayout

type Rep UpdateLayoutResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateLayout

type Rep UpdateLayoutResponse = D1 ('MetaData "UpdateLayoutResponse" "Amazonka.ConnectCases.UpdateLayout" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "UpdateLayoutResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateLayoutResponse Source #

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

UpdateTemplate

data UpdateTemplate Source #

See: newUpdateTemplate smart constructor.

Instances

Instances details
ToJSON UpdateTemplate Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateTemplate

ToHeaders UpdateTemplate Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateTemplate

ToPath UpdateTemplate Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateTemplate

ToQuery UpdateTemplate Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateTemplate

AWSRequest UpdateTemplate Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateTemplate

Associated Types

type AWSResponse UpdateTemplate #

Generic UpdateTemplate Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateTemplate

Associated Types

type Rep UpdateTemplate :: Type -> Type #

Read UpdateTemplate Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateTemplate

Show UpdateTemplate Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateTemplate

NFData UpdateTemplate Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateTemplate

Methods

rnf :: UpdateTemplate -> () #

Eq UpdateTemplate Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateTemplate

Hashable UpdateTemplate Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateTemplate

type AWSResponse UpdateTemplate Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateTemplate

type Rep UpdateTemplate Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateTemplate

newUpdateTemplate Source #

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

UpdateTemplate, updateTemplate_description - A brief description of the template.

$sel:layoutConfiguration:UpdateTemplate', updateTemplate_layoutConfiguration - Configuration of layouts associated to the template.

UpdateTemplate, updateTemplate_name - The name of the template. It must be unique per domain.

$sel:requiredFields:UpdateTemplate', updateTemplate_requiredFields - A list of fields that must contain a value for a case to be successfully created with this template.

UpdateTemplate, updateTemplate_status - The status of the template.

UpdateTemplate, updateTemplate_domainId - The unique identifier of the Cases domain.

UpdateTemplate, updateTemplate_templateId - A unique identifier for the template.

data UpdateTemplateResponse Source #

See: newUpdateTemplateResponse smart constructor.

Instances

Instances details
Generic UpdateTemplateResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateTemplate

Associated Types

type Rep UpdateTemplateResponse :: Type -> Type #

Read UpdateTemplateResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateTemplate

Show UpdateTemplateResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateTemplate

NFData UpdateTemplateResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateTemplate

Methods

rnf :: UpdateTemplateResponse -> () #

Eq UpdateTemplateResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateTemplate

type Rep UpdateTemplateResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.UpdateTemplate

type Rep UpdateTemplateResponse = D1 ('MetaData "UpdateTemplateResponse" "Amazonka.ConnectCases.UpdateTemplate" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "UpdateTemplateResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateTemplateResponse Source #

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

Types

CommentBodyTextType

newtype CommentBodyTextType Source #

Instances

Instances details
FromJSON CommentBodyTextType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CommentBodyTextType

FromJSONKey CommentBodyTextType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CommentBodyTextType

ToJSON CommentBodyTextType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CommentBodyTextType

ToJSONKey CommentBodyTextType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CommentBodyTextType

ToByteString CommentBodyTextType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CommentBodyTextType

ToHeader CommentBodyTextType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CommentBodyTextType

ToLog CommentBodyTextType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CommentBodyTextType

ToQuery CommentBodyTextType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CommentBodyTextType

FromText CommentBodyTextType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CommentBodyTextType

ToText CommentBodyTextType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CommentBodyTextType

FromXML CommentBodyTextType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CommentBodyTextType

ToXML CommentBodyTextType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CommentBodyTextType

Generic CommentBodyTextType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CommentBodyTextType

Associated Types

type Rep CommentBodyTextType :: Type -> Type #

Read CommentBodyTextType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CommentBodyTextType

Show CommentBodyTextType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CommentBodyTextType

NFData CommentBodyTextType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CommentBodyTextType

Methods

rnf :: CommentBodyTextType -> () #

Eq CommentBodyTextType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CommentBodyTextType

Ord CommentBodyTextType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CommentBodyTextType

Hashable CommentBodyTextType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CommentBodyTextType

type Rep CommentBodyTextType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CommentBodyTextType

type Rep CommentBodyTextType = D1 ('MetaData "CommentBodyTextType" "Amazonka.ConnectCases.Types.CommentBodyTextType" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'True) (C1 ('MetaCons "CommentBodyTextType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCommentBodyTextType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DomainStatus

newtype DomainStatus Source #

Constructors

DomainStatus' 

Instances

Instances details
FromJSON DomainStatus Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.DomainStatus

FromJSONKey DomainStatus Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.DomainStatus

ToJSON DomainStatus Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.DomainStatus

ToJSONKey DomainStatus Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.DomainStatus

ToByteString DomainStatus Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.DomainStatus

ToHeader DomainStatus Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.DomainStatus

ToLog DomainStatus Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.DomainStatus

ToQuery DomainStatus Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.DomainStatus

FromText DomainStatus Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.DomainStatus

ToText DomainStatus Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.DomainStatus

Methods

toText :: DomainStatus -> Text #

FromXML DomainStatus Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.DomainStatus

ToXML DomainStatus Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.DomainStatus

Methods

toXML :: DomainStatus -> XML #

Generic DomainStatus Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.DomainStatus

Associated Types

type Rep DomainStatus :: Type -> Type #

Read DomainStatus Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.DomainStatus

Show DomainStatus Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.DomainStatus

NFData DomainStatus Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.DomainStatus

Methods

rnf :: DomainStatus -> () #

Eq DomainStatus Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.DomainStatus

Ord DomainStatus Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.DomainStatus

Hashable DomainStatus Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.DomainStatus

type Rep DomainStatus Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.DomainStatus

type Rep DomainStatus = D1 ('MetaData "DomainStatus" "Amazonka.ConnectCases.Types.DomainStatus" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'True) (C1 ('MetaCons "DomainStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDomainStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FieldNamespace

newtype FieldNamespace Source #

Constructors

FieldNamespace' 

Instances

Instances details
FromJSON FieldNamespace Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldNamespace

FromJSONKey FieldNamespace Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldNamespace

ToJSON FieldNamespace Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldNamespace

ToJSONKey FieldNamespace Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldNamespace

ToByteString FieldNamespace Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldNamespace

ToHeader FieldNamespace Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldNamespace

ToLog FieldNamespace Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldNamespace

ToQuery FieldNamespace Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldNamespace

FromText FieldNamespace Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldNamespace

ToText FieldNamespace Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldNamespace

FromXML FieldNamespace Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldNamespace

ToXML FieldNamespace Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldNamespace

Methods

toXML :: FieldNamespace -> XML #

Generic FieldNamespace Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldNamespace

Associated Types

type Rep FieldNamespace :: Type -> Type #

Read FieldNamespace Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldNamespace

Show FieldNamespace Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldNamespace

NFData FieldNamespace Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldNamespace

Methods

rnf :: FieldNamespace -> () #

Eq FieldNamespace Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldNamespace

Ord FieldNamespace Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldNamespace

Hashable FieldNamespace Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldNamespace

type Rep FieldNamespace Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldNamespace

type Rep FieldNamespace = D1 ('MetaData "FieldNamespace" "Amazonka.ConnectCases.Types.FieldNamespace" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'True) (C1 ('MetaCons "FieldNamespace'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFieldNamespace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FieldType

newtype FieldType Source #

Constructors

FieldType' 

Fields

Instances

Instances details
FromJSON FieldType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldType

FromJSONKey FieldType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldType

ToJSON FieldType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldType

ToJSONKey FieldType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldType

ToByteString FieldType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldType

Methods

toBS :: FieldType -> ByteString #

ToHeader FieldType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldType

ToLog FieldType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldType

ToQuery FieldType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldType

FromText FieldType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldType

ToText FieldType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldType

Methods

toText :: FieldType -> Text #

FromXML FieldType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldType

ToXML FieldType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldType

Methods

toXML :: FieldType -> XML #

Generic FieldType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldType

Associated Types

type Rep FieldType :: Type -> Type #

Read FieldType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldType

Show FieldType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldType

NFData FieldType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldType

Methods

rnf :: FieldType -> () #

Eq FieldType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldType

Ord FieldType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldType

Hashable FieldType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldType

type Rep FieldType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldType

type Rep FieldType = D1 ('MetaData "FieldType" "Amazonka.ConnectCases.Types.FieldType" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'True) (C1 ('MetaCons "FieldType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFieldType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Order

newtype Order Source #

Constructors

Order' 

Fields

Bundled Patterns

pattern Order_Asc :: Order 
pattern Order_Desc :: Order 

Instances

Instances details
FromJSON Order Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Order

FromJSONKey Order Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Order

ToJSON Order Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Order

ToJSONKey Order Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Order

ToByteString Order Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Order

Methods

toBS :: Order -> ByteString #

ToHeader Order Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Order

Methods

toHeader :: HeaderName -> Order -> [Header] #

ToLog Order Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Order

ToQuery Order Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Order

Methods

toQuery :: Order -> QueryString #

FromText Order Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Order

ToText Order Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Order

Methods

toText :: Order -> Text #

FromXML Order Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Order

Methods

parseXML :: [Node] -> Either String Order #

ToXML Order Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Order

Methods

toXML :: Order -> XML #

Generic Order Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Order

Associated Types

type Rep Order :: Type -> Type #

Methods

from :: Order -> Rep Order x #

to :: Rep Order x -> Order #

Read Order Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Order

Show Order Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Order

Methods

showsPrec :: Int -> Order -> ShowS #

show :: Order -> String #

showList :: [Order] -> ShowS #

NFData Order Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Order

Methods

rnf :: Order -> () #

Eq Order Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Order

Methods

(==) :: Order -> Order -> Bool #

(/=) :: Order -> Order -> Bool #

Ord Order Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Order

Methods

compare :: Order -> Order -> Ordering #

(<) :: Order -> Order -> Bool #

(<=) :: Order -> Order -> Bool #

(>) :: Order -> Order -> Bool #

(>=) :: Order -> Order -> Bool #

max :: Order -> Order -> Order #

min :: Order -> Order -> Order #

Hashable Order Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Order

Methods

hashWithSalt :: Int -> Order -> Int #

hash :: Order -> Int #

type Rep Order Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Order

type Rep Order = D1 ('MetaData "Order" "Amazonka.ConnectCases.Types.Order" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'True) (C1 ('MetaCons "Order'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RelatedItemType

newtype RelatedItemType Source #

Constructors

RelatedItemType' 

Instances

Instances details
FromJSON RelatedItemType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemType

FromJSONKey RelatedItemType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemType

ToJSON RelatedItemType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemType

ToJSONKey RelatedItemType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemType

ToByteString RelatedItemType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemType

ToHeader RelatedItemType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemType

ToLog RelatedItemType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemType

ToQuery RelatedItemType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemType

FromText RelatedItemType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemType

ToText RelatedItemType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemType

FromXML RelatedItemType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemType

ToXML RelatedItemType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemType

Methods

toXML :: RelatedItemType -> XML #

Generic RelatedItemType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemType

Associated Types

type Rep RelatedItemType :: Type -> Type #

Read RelatedItemType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemType

Show RelatedItemType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemType

NFData RelatedItemType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemType

Methods

rnf :: RelatedItemType -> () #

Eq RelatedItemType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemType

Ord RelatedItemType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemType

Hashable RelatedItemType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemType

type Rep RelatedItemType Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemType

type Rep RelatedItemType = D1 ('MetaData "RelatedItemType" "Amazonka.ConnectCases.Types.RelatedItemType" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'True) (C1 ('MetaCons "RelatedItemType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRelatedItemType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TemplateStatus

newtype TemplateStatus Source #

Status of a template

Constructors

TemplateStatus' 

Instances

Instances details
FromJSON TemplateStatus Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.TemplateStatus

FromJSONKey TemplateStatus Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.TemplateStatus

ToJSON TemplateStatus Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.TemplateStatus

ToJSONKey TemplateStatus Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.TemplateStatus

ToByteString TemplateStatus Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.TemplateStatus

ToHeader TemplateStatus Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.TemplateStatus

ToLog TemplateStatus Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.TemplateStatus

ToQuery TemplateStatus Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.TemplateStatus

FromText TemplateStatus Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.TemplateStatus

ToText TemplateStatus Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.TemplateStatus

FromXML TemplateStatus Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.TemplateStatus

ToXML TemplateStatus Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.TemplateStatus

Methods

toXML :: TemplateStatus -> XML #

Generic TemplateStatus Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.TemplateStatus

Associated Types

type Rep TemplateStatus :: Type -> Type #

Read TemplateStatus Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.TemplateStatus

Show TemplateStatus Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.TemplateStatus

NFData TemplateStatus Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.TemplateStatus

Methods

rnf :: TemplateStatus -> () #

Eq TemplateStatus Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.TemplateStatus

Ord TemplateStatus Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.TemplateStatus

Hashable TemplateStatus Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.TemplateStatus

type Rep TemplateStatus Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.TemplateStatus

type Rep TemplateStatus = D1 ('MetaData "TemplateStatus" "Amazonka.ConnectCases.Types.TemplateStatus" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'True) (C1 ('MetaCons "TemplateStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTemplateStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

BasicLayout

data BasicLayout Source #

Content specific to BasicLayout type. It configures fields in the top panel and More Info tab of agent application.

See: newBasicLayout smart constructor.

Instances

Instances details
FromJSON BasicLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.BasicLayout

ToJSON BasicLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.BasicLayout

Generic BasicLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.BasicLayout

Associated Types

type Rep BasicLayout :: Type -> Type #

Read BasicLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.BasicLayout

Show BasicLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.BasicLayout

NFData BasicLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.BasicLayout

Methods

rnf :: BasicLayout -> () #

Eq BasicLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.BasicLayout

Hashable BasicLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.BasicLayout

type Rep BasicLayout Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.BasicLayout

type Rep BasicLayout = D1 ('MetaData "BasicLayout" "Amazonka.ConnectCases.Types.BasicLayout" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "BasicLayout'" 'PrefixI 'True) (S1 ('MetaSel ('Just "moreInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LayoutSections)) :*: S1 ('MetaSel ('Just "topPanel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LayoutSections))))

newBasicLayout :: BasicLayout Source #

Create a value of BasicLayout 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:moreInfo:BasicLayout', basicLayout_moreInfo - This represents sections in a tab of the page layout.

$sel:topPanel:BasicLayout', basicLayout_topPanel - This represents sections in a panel of the page layout.

CaseEventIncludedData

data CaseEventIncludedData Source #

Details of what case data is published through the case event stream.

See: newCaseEventIncludedData smart constructor.

Instances

Instances details
FromJSON CaseEventIncludedData Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CaseEventIncludedData

ToJSON CaseEventIncludedData Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CaseEventIncludedData

Generic CaseEventIncludedData Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CaseEventIncludedData

Associated Types

type Rep CaseEventIncludedData :: Type -> Type #

Read CaseEventIncludedData Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CaseEventIncludedData

Show CaseEventIncludedData Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CaseEventIncludedData

NFData CaseEventIncludedData Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CaseEventIncludedData

Methods

rnf :: CaseEventIncludedData -> () #

Eq CaseEventIncludedData Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CaseEventIncludedData

Hashable CaseEventIncludedData Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CaseEventIncludedData

type Rep CaseEventIncludedData Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CaseEventIncludedData

type Rep CaseEventIncludedData = D1 ('MetaData "CaseEventIncludedData" "Amazonka.ConnectCases.Types.CaseEventIncludedData" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "CaseEventIncludedData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [FieldIdentifier])))

newCaseEventIncludedData :: CaseEventIncludedData Source #

Create a value of CaseEventIncludedData 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:fields:CaseEventIncludedData', caseEventIncludedData_fields - List of field identifiers.

CaseFilter

data CaseFilter Source #

A filter for cases. Only one value can be provided.

See: newCaseFilter smart constructor.

Instances

Instances details
ToJSON CaseFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CaseFilter

Generic CaseFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CaseFilter

Associated Types

type Rep CaseFilter :: Type -> Type #

Read CaseFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CaseFilter

Show CaseFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CaseFilter

NFData CaseFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CaseFilter

Methods

rnf :: CaseFilter -> () #

Eq CaseFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CaseFilter

Hashable CaseFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CaseFilter

type Rep CaseFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CaseFilter

type Rep CaseFilter = D1 ('MetaData "CaseFilter" "Amazonka.ConnectCases.Types.CaseFilter" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "CaseFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "andAll") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CaseFilter])) :*: (S1 ('MetaSel ('Just "field") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FieldFilter)) :*: S1 ('MetaSel ('Just "not") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CaseFilter)))))

newCaseFilter :: CaseFilter Source #

Create a value of CaseFilter 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:andAll:CaseFilter', caseFilter_andAll - Provides "and all" filtering.

$sel:field:CaseFilter', caseFilter_field - A list of fields to filter on.

$sel:not:CaseFilter', caseFilter_not - Undocumented member.

CaseSummary

data CaseSummary Source #

Case summary information.

See: newCaseSummary smart constructor.

Constructors

CaseSummary' Text Text 

Instances

Instances details
FromJSON CaseSummary Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CaseSummary

Generic CaseSummary Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CaseSummary

Associated Types

type Rep CaseSummary :: Type -> Type #

Read CaseSummary Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CaseSummary

Show CaseSummary Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CaseSummary

NFData CaseSummary Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CaseSummary

Methods

rnf :: CaseSummary -> () #

Eq CaseSummary Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CaseSummary

Hashable CaseSummary Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CaseSummary

type Rep CaseSummary Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CaseSummary

type Rep CaseSummary = D1 ('MetaData "CaseSummary" "Amazonka.ConnectCases.Types.CaseSummary" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "CaseSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "caseId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "templateId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCaseSummary Source #

Create a value of CaseSummary 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:caseId:CaseSummary', caseSummary_caseId - A unique identifier of the case.

$sel:templateId:CaseSummary', caseSummary_templateId - A unique identifier of a template.

CommentContent

data CommentContent Source #

Represents the content of a Comment to be returned to agents.

See: newCommentContent smart constructor.

Instances

Instances details
FromJSON CommentContent Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CommentContent

ToJSON CommentContent Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CommentContent

Generic CommentContent Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CommentContent

Associated Types

type Rep CommentContent :: Type -> Type #

Read CommentContent Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CommentContent

Show CommentContent Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CommentContent

NFData CommentContent Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CommentContent

Methods

rnf :: CommentContent -> () #

Eq CommentContent Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CommentContent

Hashable CommentContent Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CommentContent

type Rep CommentContent Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CommentContent

type Rep CommentContent = D1 ('MetaData "CommentContent" "Amazonka.ConnectCases.Types.CommentContent" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "CommentContent'" 'PrefixI 'True) (S1 ('MetaSel ('Just "body") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "contentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 CommentBodyTextType)))

newCommentContent Source #

Create a value of CommentContent 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:body:CommentContent', commentContent_body - Text in the body of a Comment on a case.

$sel:contentType:CommentContent', commentContent_contentType - Type of the text in the box of a Comment on a case.

CommentFilter

data CommentFilter Source #

A filter for related items of type Comment.

See: newCommentFilter smart constructor.

Constructors

CommentFilter' 

Instances

Instances details
ToJSON CommentFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CommentFilter

Generic CommentFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CommentFilter

Associated Types

type Rep CommentFilter :: Type -> Type #

Read CommentFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CommentFilter

Show CommentFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CommentFilter

NFData CommentFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CommentFilter

Methods

rnf :: CommentFilter -> () #

Eq CommentFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CommentFilter

Hashable CommentFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CommentFilter

type Rep CommentFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.CommentFilter

type Rep CommentFilter = D1 ('MetaData "CommentFilter" "Amazonka.ConnectCases.Types.CommentFilter" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "CommentFilter'" 'PrefixI 'False) (U1 :: Type -> Type))

newCommentFilter :: CommentFilter Source #

Create a value of CommentFilter with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

Contact

data Contact Source #

An object that represents an Amazon Connect contact object.

See: newContact smart constructor.

Constructors

Contact' Text 

Instances

Instances details
ToJSON Contact Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Contact

Generic Contact Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Contact

Associated Types

type Rep Contact :: Type -> Type #

Methods

from :: Contact -> Rep Contact x #

to :: Rep Contact x -> Contact #

Read Contact Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Contact

Show Contact Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Contact

NFData Contact Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Contact

Methods

rnf :: Contact -> () #

Eq Contact Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Contact

Methods

(==) :: Contact -> Contact -> Bool #

(/=) :: Contact -> Contact -> Bool #

Hashable Contact Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Contact

Methods

hashWithSalt :: Int -> Contact -> Int #

hash :: Contact -> Int #

type Rep Contact Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Contact

type Rep Contact = D1 ('MetaData "Contact" "Amazonka.ConnectCases.Types.Contact" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "Contact'" 'PrefixI 'True) (S1 ('MetaSel ('Just "contactArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newContact Source #

Create a value of Contact 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:contactArn:Contact', contact_contactArn - A unique identifier of a contact in Amazon Connect.

ContactContent

data ContactContent Source #

An object that represents a content of an Amazon Connect contact object.

See: newContactContent smart constructor.

Instances

Instances details
FromJSON ContactContent Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.ContactContent

Generic ContactContent Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.ContactContent

Associated Types

type Rep ContactContent :: Type -> Type #

Read ContactContent Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.ContactContent

Show ContactContent Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.ContactContent

NFData ContactContent Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.ContactContent

Methods

rnf :: ContactContent -> () #

Eq ContactContent Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.ContactContent

Hashable ContactContent Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.ContactContent

type Rep ContactContent Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.ContactContent

type Rep ContactContent = D1 ('MetaData "ContactContent" "Amazonka.ConnectCases.Types.ContactContent" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "ContactContent'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "connectedToSystemTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ISO8601) :*: S1 ('MetaSel ('Just "contactArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newContactContent Source #

Create a value of ContactContent 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:channel:ContactContent', contactContent_channel - A list of channels to filter on for related items of type Contact.

$sel:connectedToSystemTime:ContactContent', contactContent_connectedToSystemTime - The difference between the InitiationTimestamp and the DisconnectTimestamp of the contact.

$sel:contactArn:ContactContent', contactContent_contactArn - A unique identifier of a contact in Amazon Connect.

ContactFilter

data ContactFilter Source #

A filter for related items of type Contact.

See: newContactFilter smart constructor.

Constructors

ContactFilter' (Maybe [Text]) (Maybe Text) 

Instances

Instances details
ToJSON ContactFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.ContactFilter

Generic ContactFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.ContactFilter

Associated Types

type Rep ContactFilter :: Type -> Type #

Read ContactFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.ContactFilter

Show ContactFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.ContactFilter

NFData ContactFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.ContactFilter

Methods

rnf :: ContactFilter -> () #

Eq ContactFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.ContactFilter

Hashable ContactFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.ContactFilter

type Rep ContactFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.ContactFilter

type Rep ContactFilter = D1 ('MetaData "ContactFilter" "Amazonka.ConnectCases.Types.ContactFilter" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "ContactFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "contactArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newContactFilter :: ContactFilter Source #

Create a value of ContactFilter 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:channel:ContactFilter', contactFilter_channel - A list of channels to filter on for related items of type Contact.

$sel:contactArn:ContactFilter', contactFilter_contactArn - A unique identifier of a contact in Amazon Connect.

DomainSummary

data DomainSummary Source #

Object for the summarized details of the domain.

See: newDomainSummary smart constructor.

Instances

Instances details
FromJSON DomainSummary Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.DomainSummary

Generic DomainSummary Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.DomainSummary

Associated Types

type Rep DomainSummary :: Type -> Type #

Read DomainSummary Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.DomainSummary

Show DomainSummary Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.DomainSummary

NFData DomainSummary Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.DomainSummary

Methods

rnf :: DomainSummary -> () #

Eq DomainSummary Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.DomainSummary

Hashable DomainSummary Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.DomainSummary

type Rep DomainSummary Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.DomainSummary

type Rep DomainSummary = D1 ('MetaData "DomainSummary" "Amazonka.ConnectCases.Types.DomainSummary" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "DomainSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDomainSummary Source #

Create a value of DomainSummary 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:domainArn:DomainSummary', domainSummary_domainArn - The Amazon Resource Name (ARN) of the domain.

$sel:domainId:DomainSummary', domainSummary_domainId - The unique identifier of the domain.

$sel:name:DomainSummary', domainSummary_name - The name of the domain.

EventBridgeConfiguration

data EventBridgeConfiguration Source #

Configuration to enable EventBridge case event delivery and determine what data is delivered.

See: newEventBridgeConfiguration smart constructor.

Instances

Instances details
FromJSON EventBridgeConfiguration Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.EventBridgeConfiguration

ToJSON EventBridgeConfiguration Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.EventBridgeConfiguration

Generic EventBridgeConfiguration Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.EventBridgeConfiguration

Associated Types

type Rep EventBridgeConfiguration :: Type -> Type #

Read EventBridgeConfiguration Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.EventBridgeConfiguration

Show EventBridgeConfiguration Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.EventBridgeConfiguration

NFData EventBridgeConfiguration Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.EventBridgeConfiguration

Eq EventBridgeConfiguration Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.EventBridgeConfiguration

Hashable EventBridgeConfiguration Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.EventBridgeConfiguration

type Rep EventBridgeConfiguration Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.EventBridgeConfiguration

type Rep EventBridgeConfiguration = D1 ('MetaData "EventBridgeConfiguration" "Amazonka.ConnectCases.Types.EventBridgeConfiguration" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "EventBridgeConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "includedData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EventIncludedData)) :*: S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))

newEventBridgeConfiguration Source #

Create a value of EventBridgeConfiguration 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:includedData:EventBridgeConfiguration', eventBridgeConfiguration_includedData - Details of what case and related item data is published through the case event stream.

$sel:enabled:EventBridgeConfiguration', eventBridgeConfiguration_enabled - Indicates whether the to broadcast case event data to the customer.

EventIncludedData

data EventIncludedData Source #

Details of what case and related item data is published through the case event stream.

See: newEventIncludedData smart constructor.

Instances

Instances details
FromJSON EventIncludedData Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.EventIncludedData

ToJSON EventIncludedData Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.EventIncludedData

Generic EventIncludedData Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.EventIncludedData

Associated Types

type Rep EventIncludedData :: Type -> Type #

Read EventIncludedData Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.EventIncludedData

Show EventIncludedData Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.EventIncludedData

NFData EventIncludedData Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.EventIncludedData

Methods

rnf :: EventIncludedData -> () #

Eq EventIncludedData Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.EventIncludedData

Hashable EventIncludedData Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.EventIncludedData

type Rep EventIncludedData Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.EventIncludedData

type Rep EventIncludedData = D1 ('MetaData "EventIncludedData" "Amazonka.ConnectCases.Types.EventIncludedData" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "EventIncludedData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "caseData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CaseEventIncludedData)) :*: S1 ('MetaSel ('Just "relatedItemData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RelatedItemEventIncludedData))))

newEventIncludedData :: EventIncludedData Source #

Create a value of EventIncludedData 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:caseData:EventIncludedData', eventIncludedData_caseData - Details of what case data is published through the case event stream.

$sel:relatedItemData:EventIncludedData', eventIncludedData_relatedItemData - Details of what related item data is published through the case event stream.

FieldError

data FieldError Source #

Object for errors on fields.

See: newFieldError smart constructor.

Constructors

FieldError' (Maybe Text) Text Text 

Instances

Instances details
FromJSON FieldError Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldError

Generic FieldError Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldError

Associated Types

type Rep FieldError :: Type -> Type #

Read FieldError Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldError

Show FieldError Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldError

NFData FieldError Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldError

Methods

rnf :: FieldError -> () #

Eq FieldError Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldError

Hashable FieldError Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldError

type Rep FieldError Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldError

type Rep FieldError = D1 ('MetaData "FieldError" "Amazonka.ConnectCases.Types.FieldError" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "FieldError'" 'PrefixI 'True) (S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "errorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newFieldError Source #

Create a value of FieldError 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:message:FieldError', fieldError_message - The error message from getting a field.

$sel:errorCode:FieldError', fieldError_errorCode - The error code from getting a field.

$sel:id:FieldError', fieldError_id - The field identifier that caused the error.

FieldFilter

data FieldFilter Source #

A filter for fields. Only one value can be provided.

See: newFieldFilter smart constructor.

Instances

Instances details
ToJSON FieldFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldFilter

Generic FieldFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldFilter

Associated Types

type Rep FieldFilter :: Type -> Type #

Read FieldFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldFilter

Show FieldFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldFilter

NFData FieldFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldFilter

Methods

rnf :: FieldFilter -> () #

Eq FieldFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldFilter

Hashable FieldFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldFilter

type Rep FieldFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldFilter

type Rep FieldFilter = D1 ('MetaData "FieldFilter" "Amazonka.ConnectCases.Types.FieldFilter" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "FieldFilter'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "contains") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FieldValue)) :*: (S1 ('MetaSel ('Just "equalTo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FieldValue)) :*: S1 ('MetaSel ('Just "greaterThan") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FieldValue)))) :*: (S1 ('MetaSel ('Just "greaterThanOrEqualTo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FieldValue)) :*: (S1 ('MetaSel ('Just "lessThan") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FieldValue)) :*: S1 ('MetaSel ('Just "lessThanOrEqualTo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FieldValue))))))

newFieldFilter :: FieldFilter Source #

Create a value of FieldFilter 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:contains:FieldFilter', fieldFilter_contains - Object containing field identifier and value information.

$sel:equalTo:FieldFilter', fieldFilter_equalTo - Object containing field identifier and value information.

$sel:greaterThan:FieldFilter', fieldFilter_greaterThan - Object containing field identifier and value information.

$sel:greaterThanOrEqualTo:FieldFilter', fieldFilter_greaterThanOrEqualTo - Object containing field identifier and value information.

$sel:lessThan:FieldFilter', fieldFilter_lessThan - Object containing field identifier and value information.

$sel:lessThanOrEqualTo:FieldFilter', fieldFilter_lessThanOrEqualTo - Object containing field identifier and value information.

FieldGroup

data FieldGroup Source #

Object for a group of fields and associated properties.

See: newFieldGroup smart constructor.

Constructors

FieldGroup' (Maybe Text) [FieldItem] 

Instances

Instances details
FromJSON FieldGroup Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldGroup

ToJSON FieldGroup Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldGroup

Generic FieldGroup Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldGroup

Associated Types

type Rep FieldGroup :: Type -> Type #

Read FieldGroup Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldGroup

Show FieldGroup Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldGroup

NFData FieldGroup Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldGroup

Methods

rnf :: FieldGroup -> () #

Eq FieldGroup Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldGroup

Hashable FieldGroup Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldGroup

type Rep FieldGroup Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldGroup

type Rep FieldGroup = D1 ('MetaData "FieldGroup" "Amazonka.ConnectCases.Types.FieldGroup" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "FieldGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "fields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [FieldItem])))

newFieldGroup :: FieldGroup Source #

Create a value of FieldGroup 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:name:FieldGroup', fieldGroup_name - Name of the field group.

$sel:fields:FieldGroup', fieldGroup_fields - Represents an ordered list containing field related information.

FieldIdentifier

data FieldIdentifier Source #

Object for unique identifier of a field.

See: newFieldIdentifier smart constructor.

Constructors

FieldIdentifier' Text 

Instances

Instances details
FromJSON FieldIdentifier Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldIdentifier

ToJSON FieldIdentifier Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldIdentifier

Generic FieldIdentifier Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldIdentifier

Associated Types

type Rep FieldIdentifier :: Type -> Type #

Read FieldIdentifier Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldIdentifier

Show FieldIdentifier Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldIdentifier

NFData FieldIdentifier Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldIdentifier

Methods

rnf :: FieldIdentifier -> () #

Eq FieldIdentifier Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldIdentifier

Hashable FieldIdentifier Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldIdentifier

type Rep FieldIdentifier Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldIdentifier

type Rep FieldIdentifier = D1 ('MetaData "FieldIdentifier" "Amazonka.ConnectCases.Types.FieldIdentifier" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "FieldIdentifier'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newFieldIdentifier Source #

Create a value of FieldIdentifier 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:id:FieldIdentifier', fieldIdentifier_id - Unique identifier of a field.

FieldItem

data FieldItem Source #

Object for field related information.

See: newFieldItem smart constructor.

Constructors

FieldItem' Text 

Instances

Instances details
FromJSON FieldItem Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldItem

ToJSON FieldItem Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldItem

Generic FieldItem Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldItem

Associated Types

type Rep FieldItem :: Type -> Type #

Read FieldItem Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldItem

Show FieldItem Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldItem

NFData FieldItem Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldItem

Methods

rnf :: FieldItem -> () #

Eq FieldItem Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldItem

Hashable FieldItem Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldItem

type Rep FieldItem Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldItem

type Rep FieldItem = D1 ('MetaData "FieldItem" "Amazonka.ConnectCases.Types.FieldItem" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "FieldItem'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newFieldItem Source #

Create a value of FieldItem 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:id:FieldItem', fieldItem_id - Unique identifier of a field.

FieldOption

data FieldOption Source #

Object for field Options information.

See: newFieldOption smart constructor.

Constructors

FieldOption' Bool Text Text 

Instances

Instances details
FromJSON FieldOption Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldOption

ToJSON FieldOption Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldOption

Generic FieldOption Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldOption

Associated Types

type Rep FieldOption :: Type -> Type #

Read FieldOption Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldOption

Show FieldOption Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldOption

NFData FieldOption Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldOption

Methods

rnf :: FieldOption -> () #

Eq FieldOption Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldOption

Hashable FieldOption Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldOption

type Rep FieldOption Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldOption

type Rep FieldOption = D1 ('MetaData "FieldOption" "Amazonka.ConnectCases.Types.FieldOption" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "FieldOption'" 'PrefixI 'True) (S1 ('MetaSel ('Just "active") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newFieldOption Source #

Create a value of FieldOption 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:active:FieldOption', fieldOption_active - Describes whether the FieldOption is active (displayed) or inactive.

$sel:name:FieldOption', fieldOption_name - FieldOptionName has max length 100 and disallows trailing spaces.

$sel:value:FieldOption', fieldOption_value - FieldOptionValue has max length 100 and must be alphanumeric with hyphens and underscores.

FieldOptionError

data FieldOptionError Source #

Object for field Options errors.

See: newFieldOptionError smart constructor.

Instances

Instances details
FromJSON FieldOptionError Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldOptionError

Generic FieldOptionError Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldOptionError

Associated Types

type Rep FieldOptionError :: Type -> Type #

Read FieldOptionError Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldOptionError

Show FieldOptionError Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldOptionError

NFData FieldOptionError Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldOptionError

Methods

rnf :: FieldOptionError -> () #

Eq FieldOptionError Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldOptionError

Hashable FieldOptionError Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldOptionError

type Rep FieldOptionError Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldOptionError

type Rep FieldOptionError = D1 ('MetaData "FieldOptionError" "Amazonka.ConnectCases.Types.FieldOptionError" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "FieldOptionError'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newFieldOptionError Source #

Create a value of FieldOptionError 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:errorCode:FieldOptionError', fieldOptionError_errorCode - Error code from creating or updating field option.

$sel:message:FieldOptionError', fieldOptionError_message - Error message from creating or updating field option.

$sel:value:FieldOptionError', fieldOptionError_value - The field option value that caused the error.

FieldSummary

data FieldSummary Source #

Object for the summarized details of the field.

See: newFieldSummary smart constructor.

Instances

Instances details
FromJSON FieldSummary Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldSummary

Generic FieldSummary Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldSummary

Associated Types

type Rep FieldSummary :: Type -> Type #

Read FieldSummary Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldSummary

Show FieldSummary Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldSummary

NFData FieldSummary Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldSummary

Methods

rnf :: FieldSummary -> () #

Eq FieldSummary Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldSummary

Hashable FieldSummary Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldSummary

type Rep FieldSummary Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldSummary

type Rep FieldSummary = D1 ('MetaData "FieldSummary" "Amazonka.ConnectCases.Types.FieldSummary" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "FieldSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "fieldArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "fieldId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "namespace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FieldNamespace) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FieldType)))))

newFieldSummary Source #

Create a value of FieldSummary 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:fieldArn:FieldSummary', fieldSummary_fieldArn - The Amazon Resource Name (ARN) of the field.

$sel:fieldId:FieldSummary', fieldSummary_fieldId - The unique identifier of a field.

$sel:name:FieldSummary', fieldSummary_name - Name of the field.

$sel:namespace:FieldSummary', fieldSummary_namespace - The namespace of a field.

$sel:type':FieldSummary', fieldSummary_type - The type of a field.

FieldValue

data FieldValue Source #

Object for case field values.

See: newFieldValue smart constructor.

Instances

Instances details
FromJSON FieldValue Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldValue

ToJSON FieldValue Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldValue

Generic FieldValue Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldValue

Associated Types

type Rep FieldValue :: Type -> Type #

Read FieldValue Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldValue

Show FieldValue Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldValue

NFData FieldValue Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldValue

Methods

rnf :: FieldValue -> () #

Eq FieldValue Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldValue

Hashable FieldValue Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldValue

type Rep FieldValue Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldValue

type Rep FieldValue = D1 ('MetaData "FieldValue" "Amazonka.ConnectCases.Types.FieldValue" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "FieldValue'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FieldValueUnion)))

newFieldValue Source #

Create a value of FieldValue 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:id:FieldValue', fieldValue_id - Unique identifier of a field.

$sel:value:FieldValue', fieldValue_value - Union of potential field value types.

FieldValueUnion

data FieldValueUnion Source #

Object to store union of Field values.

See: newFieldValueUnion smart constructor.

Instances

Instances details
FromJSON FieldValueUnion Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldValueUnion

ToJSON FieldValueUnion Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldValueUnion

Generic FieldValueUnion Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldValueUnion

Associated Types

type Rep FieldValueUnion :: Type -> Type #

Read FieldValueUnion Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldValueUnion

Show FieldValueUnion Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldValueUnion

NFData FieldValueUnion Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldValueUnion

Methods

rnf :: FieldValueUnion -> () #

Eq FieldValueUnion Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldValueUnion

Hashable FieldValueUnion Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldValueUnion

type Rep FieldValueUnion Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldValueUnion

type Rep FieldValueUnion = D1 ('MetaData "FieldValueUnion" "Amazonka.ConnectCases.Types.FieldValueUnion" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "FieldValueUnion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "booleanValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "doubleValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "stringValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newFieldValueUnion :: FieldValueUnion Source #

Create a value of FieldValueUnion 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:booleanValue:FieldValueUnion', fieldValueUnion_booleanValue - Can be either null, or have a Boolean value type. Only one value can be provided.

$sel:doubleValue:FieldValueUnion', fieldValueUnion_doubleValue - Can be either null, or have a Double number value type. Only one value can be provided.

$sel:stringValue:FieldValueUnion', fieldValueUnion_stringValue - String value type.

GetFieldResponse

data GetFieldResponse Source #

Object to store detailed field information.

See: newGetFieldResponse smart constructor.

Instances

Instances details
FromJSON GetFieldResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.GetFieldResponse

Generic GetFieldResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.GetFieldResponse

Associated Types

type Rep GetFieldResponse :: Type -> Type #

Read GetFieldResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.GetFieldResponse

Show GetFieldResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.GetFieldResponse

NFData GetFieldResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.GetFieldResponse

Methods

rnf :: GetFieldResponse -> () #

Eq GetFieldResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.GetFieldResponse

Hashable GetFieldResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.GetFieldResponse

type Rep GetFieldResponse Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.GetFieldResponse

newGetFieldResponse Source #

Create a value of GetFieldResponse 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:description:GetFieldResponse', getFieldResponse_description - Description of the field.

$sel:tags:GetFieldResponse', getFieldResponse_tags - A map of of key-value pairs that represent tags on a resource. Tags are used to organize, track, or control access for this resource.

$sel:fieldArn:GetFieldResponse', getFieldResponse_fieldArn - The Amazon Resource Name (ARN) of the field.

$sel:fieldId:GetFieldResponse', getFieldResponse_fieldId - Unique identifier of the field.

$sel:name:GetFieldResponse', getFieldResponse_name - Name of the field.

$sel:namespace:GetFieldResponse', getFieldResponse_namespace - Namespace of the field.

$sel:type':GetFieldResponse', getFieldResponse_type - Type of the field.

LayoutConfiguration

data LayoutConfiguration Source #

Object to store configuration of layouts associated to the template.

See: newLayoutConfiguration smart constructor.

Instances

Instances details
FromJSON LayoutConfiguration Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.LayoutConfiguration

ToJSON LayoutConfiguration Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.LayoutConfiguration

Generic LayoutConfiguration Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.LayoutConfiguration

Associated Types

type Rep LayoutConfiguration :: Type -> Type #

Read LayoutConfiguration Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.LayoutConfiguration

Show LayoutConfiguration Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.LayoutConfiguration

NFData LayoutConfiguration Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.LayoutConfiguration

Methods

rnf :: LayoutConfiguration -> () #

Eq LayoutConfiguration Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.LayoutConfiguration

Hashable LayoutConfiguration Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.LayoutConfiguration

type Rep LayoutConfiguration Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.LayoutConfiguration

type Rep LayoutConfiguration = D1 ('MetaData "LayoutConfiguration" "Amazonka.ConnectCases.Types.LayoutConfiguration" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "LayoutConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "defaultLayout") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newLayoutConfiguration :: LayoutConfiguration Source #

Create a value of LayoutConfiguration 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:defaultLayout:LayoutConfiguration', layoutConfiguration_defaultLayout - Unique identifier of a layout.

LayoutContent

data LayoutContent Source #

Object to store union of different versions of layout content.

See: newLayoutContent smart constructor.

Instances

Instances details
FromJSON LayoutContent Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.LayoutContent

ToJSON LayoutContent Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.LayoutContent

Generic LayoutContent Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.LayoutContent

Associated Types

type Rep LayoutContent :: Type -> Type #

Read LayoutContent Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.LayoutContent

Show LayoutContent Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.LayoutContent

NFData LayoutContent Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.LayoutContent

Methods

rnf :: LayoutContent -> () #

Eq LayoutContent Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.LayoutContent

Hashable LayoutContent Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.LayoutContent

type Rep LayoutContent Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.LayoutContent

type Rep LayoutContent = D1 ('MetaData "LayoutContent" "Amazonka.ConnectCases.Types.LayoutContent" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "LayoutContent'" 'PrefixI 'True) (S1 ('MetaSel ('Just "basic") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BasicLayout))))

newLayoutContent :: LayoutContent Source #

Create a value of LayoutContent 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:basic:LayoutContent', layoutContent_basic - Content specific to BasicLayout type. It configures fields in the top panel and More Info tab of Cases user interface.

LayoutSections

data LayoutSections Source #

Ordered list containing different kinds of sections that can be added. A LayoutSections object can only contain one section.

See: newLayoutSections smart constructor.

Constructors

LayoutSections' (Maybe [Section]) 

Instances

Instances details
FromJSON LayoutSections Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.LayoutSections

ToJSON LayoutSections Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.LayoutSections

Generic LayoutSections Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.LayoutSections

Associated Types

type Rep LayoutSections :: Type -> Type #

Read LayoutSections Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.LayoutSections

Show LayoutSections Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.LayoutSections

NFData LayoutSections Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.LayoutSections

Methods

rnf :: LayoutSections -> () #

Eq LayoutSections Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.LayoutSections

Hashable LayoutSections Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.LayoutSections

type Rep LayoutSections Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.LayoutSections

type Rep LayoutSections = D1 ('MetaData "LayoutSections" "Amazonka.ConnectCases.Types.LayoutSections" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "LayoutSections'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sections") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Section]))))

newLayoutSections :: LayoutSections Source #

Create a value of LayoutSections 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:sections:LayoutSections', layoutSections_sections - Undocumented member.

LayoutSummary

data LayoutSummary Source #

Object for the summarized details of the layout.

See: newLayoutSummary smart constructor.

Instances

Instances details
FromJSON LayoutSummary Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.LayoutSummary

Generic LayoutSummary Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.LayoutSummary

Associated Types

type Rep LayoutSummary :: Type -> Type #

Read LayoutSummary Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.LayoutSummary

Show LayoutSummary Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.LayoutSummary

NFData LayoutSummary Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.LayoutSummary

Methods

rnf :: LayoutSummary -> () #

Eq LayoutSummary Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.LayoutSummary

Hashable LayoutSummary Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.LayoutSummary

type Rep LayoutSummary Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.LayoutSummary

type Rep LayoutSummary = D1 ('MetaData "LayoutSummary" "Amazonka.ConnectCases.Types.LayoutSummary" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "LayoutSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "layoutArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "layoutId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newLayoutSummary Source #

Create a value of LayoutSummary 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:layoutArn:LayoutSummary', layoutSummary_layoutArn - The Amazon Resource Name (ARN) of the layout.

$sel:layoutId:LayoutSummary', layoutSummary_layoutId - The unique identifier for of the layout.

$sel:name:LayoutSummary', layoutSummary_name - The name of the layout.

RelatedItemContent

data RelatedItemContent Source #

Represents the content of a particular type of related item.

See: newRelatedItemContent smart constructor.

Instances

Instances details
FromJSON RelatedItemContent Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemContent

Generic RelatedItemContent Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemContent

Associated Types

type Rep RelatedItemContent :: Type -> Type #

Read RelatedItemContent Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemContent

Show RelatedItemContent Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemContent

NFData RelatedItemContent Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemContent

Methods

rnf :: RelatedItemContent -> () #

Eq RelatedItemContent Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemContent

Hashable RelatedItemContent Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemContent

type Rep RelatedItemContent Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemContent

type Rep RelatedItemContent = D1 ('MetaData "RelatedItemContent" "Amazonka.ConnectCases.Types.RelatedItemContent" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "RelatedItemContent'" 'PrefixI 'True) (S1 ('MetaSel ('Just "comment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CommentContent)) :*: S1 ('MetaSel ('Just "contact") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ContactContent))))

newRelatedItemContent :: RelatedItemContent Source #

Create a value of RelatedItemContent 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:comment:RelatedItemContent', relatedItemContent_comment - Represents the content of a comment to be returned to agents.

$sel:contact:RelatedItemContent', relatedItemContent_contact - Represents the content of a contact to be returned to agents.

RelatedItemEventIncludedData

data RelatedItemEventIncludedData Source #

Details of what related item data is published through the case event stream.

See: newRelatedItemEventIncludedData smart constructor.

Instances

Instances details
FromJSON RelatedItemEventIncludedData Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemEventIncludedData

ToJSON RelatedItemEventIncludedData Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemEventIncludedData

Generic RelatedItemEventIncludedData Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemEventIncludedData

Associated Types

type Rep RelatedItemEventIncludedData :: Type -> Type #

Read RelatedItemEventIncludedData Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemEventIncludedData

Show RelatedItemEventIncludedData Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemEventIncludedData

NFData RelatedItemEventIncludedData Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemEventIncludedData

Eq RelatedItemEventIncludedData Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemEventIncludedData

Hashable RelatedItemEventIncludedData Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemEventIncludedData

type Rep RelatedItemEventIncludedData Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemEventIncludedData

type Rep RelatedItemEventIncludedData = D1 ('MetaData "RelatedItemEventIncludedData" "Amazonka.ConnectCases.Types.RelatedItemEventIncludedData" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "RelatedItemEventIncludedData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "includeContent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))

newRelatedItemEventIncludedData Source #

Create a value of RelatedItemEventIncludedData 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:includeContent:RelatedItemEventIncludedData', relatedItemEventIncludedData_includeContent - Details of what related item data is published through the case event stream.

RelatedItemInputContent

data RelatedItemInputContent Source #

Represents the content of a related item to be created.

See: newRelatedItemInputContent smart constructor.

Instances

Instances details
ToJSON RelatedItemInputContent Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemInputContent

Generic RelatedItemInputContent Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemInputContent

Associated Types

type Rep RelatedItemInputContent :: Type -> Type #

Read RelatedItemInputContent Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemInputContent

Show RelatedItemInputContent Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemInputContent

NFData RelatedItemInputContent Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemInputContent

Methods

rnf :: RelatedItemInputContent -> () #

Eq RelatedItemInputContent Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemInputContent

Hashable RelatedItemInputContent Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemInputContent

type Rep RelatedItemInputContent Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemInputContent

type Rep RelatedItemInputContent = D1 ('MetaData "RelatedItemInputContent" "Amazonka.ConnectCases.Types.RelatedItemInputContent" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "RelatedItemInputContent'" 'PrefixI 'True) (S1 ('MetaSel ('Just "comment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CommentContent)) :*: S1 ('MetaSel ('Just "contact") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Contact))))

newRelatedItemInputContent :: RelatedItemInputContent Source #

Create a value of RelatedItemInputContent 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:comment:RelatedItemInputContent', relatedItemInputContent_comment - Represents the content of a comment to be returned to agents.

$sel:contact:RelatedItemInputContent', relatedItemInputContent_contact - Object representing a contact in Amazon Connect as an API request field.

RelatedItemTypeFilter

data RelatedItemTypeFilter Source #

The list of types of related items and their parameters to use for filtering.

See: newRelatedItemTypeFilter smart constructor.

Instances

Instances details
ToJSON RelatedItemTypeFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemTypeFilter

Generic RelatedItemTypeFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemTypeFilter

Associated Types

type Rep RelatedItemTypeFilter :: Type -> Type #

Read RelatedItemTypeFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemTypeFilter

Show RelatedItemTypeFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemTypeFilter

NFData RelatedItemTypeFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemTypeFilter

Methods

rnf :: RelatedItemTypeFilter -> () #

Eq RelatedItemTypeFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemTypeFilter

Hashable RelatedItemTypeFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemTypeFilter

type Rep RelatedItemTypeFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RelatedItemTypeFilter

type Rep RelatedItemTypeFilter = D1 ('MetaData "RelatedItemTypeFilter" "Amazonka.ConnectCases.Types.RelatedItemTypeFilter" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "RelatedItemTypeFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "comment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CommentFilter)) :*: S1 ('MetaSel ('Just "contact") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ContactFilter))))

newRelatedItemTypeFilter :: RelatedItemTypeFilter Source #

Create a value of RelatedItemTypeFilter 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:comment:RelatedItemTypeFilter', relatedItemTypeFilter_comment - A filter for related items of type Comment.

$sel:contact:RelatedItemTypeFilter', relatedItemTypeFilter_contact - A filter for related items of type Contact.

RequiredField

data RequiredField Source #

List of fields that must have a value provided to create a case.

See: newRequiredField smart constructor.

Constructors

RequiredField' Text 

Instances

Instances details
FromJSON RequiredField Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RequiredField

ToJSON RequiredField Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RequiredField

Generic RequiredField Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RequiredField

Associated Types

type Rep RequiredField :: Type -> Type #

Read RequiredField Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RequiredField

Show RequiredField Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RequiredField

NFData RequiredField Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RequiredField

Methods

rnf :: RequiredField -> () #

Eq RequiredField Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RequiredField

Hashable RequiredField Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RequiredField

type Rep RequiredField Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.RequiredField

type Rep RequiredField = D1 ('MetaData "RequiredField" "Amazonka.ConnectCases.Types.RequiredField" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "RequiredField'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fieldId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newRequiredField Source #

Create a value of RequiredField 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:fieldId:RequiredField', requiredField_fieldId - Unique identifier of a field.

SearchCasesResponseItem

data SearchCasesResponseItem Source #

A list of items that represent cases.

See: newSearchCasesResponseItem smart constructor.

Instances

Instances details
FromJSON SearchCasesResponseItem Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.SearchCasesResponseItem

Generic SearchCasesResponseItem Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.SearchCasesResponseItem

Associated Types

type Rep SearchCasesResponseItem :: Type -> Type #

Read SearchCasesResponseItem Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.SearchCasesResponseItem

Show SearchCasesResponseItem Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.SearchCasesResponseItem

NFData SearchCasesResponseItem Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.SearchCasesResponseItem

Methods

rnf :: SearchCasesResponseItem -> () #

Eq SearchCasesResponseItem Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.SearchCasesResponseItem

Hashable SearchCasesResponseItem Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.SearchCasesResponseItem

type Rep SearchCasesResponseItem Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.SearchCasesResponseItem

type Rep SearchCasesResponseItem = D1 ('MetaData "SearchCasesResponseItem" "Amazonka.ConnectCases.Types.SearchCasesResponseItem" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "SearchCasesResponseItem'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "caseId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "fields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [FieldValue]) :*: S1 ('MetaSel ('Just "templateId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newSearchCasesResponseItem Source #

Create a value of SearchCasesResponseItem 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:tags:SearchCasesResponseItem', searchCasesResponseItem_tags - A map of of key-value pairs that represent tags on a resource. Tags are used to organize, track, or control access for this resource.

$sel:caseId:SearchCasesResponseItem', searchCasesResponseItem_caseId - A unique identifier of the case.

$sel:fields:SearchCasesResponseItem', searchCasesResponseItem_fields - List of case field values.

$sel:templateId:SearchCasesResponseItem', searchCasesResponseItem_templateId - A unique identifier of a template.

SearchRelatedItemsResponseItem

data SearchRelatedItemsResponseItem Source #

A list of items that represent RelatedItems.

See: newSearchRelatedItemsResponseItem smart constructor.

Instances

Instances details
FromJSON SearchRelatedItemsResponseItem Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.SearchRelatedItemsResponseItem

Generic SearchRelatedItemsResponseItem Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.SearchRelatedItemsResponseItem

Associated Types

type Rep SearchRelatedItemsResponseItem :: Type -> Type #

Read SearchRelatedItemsResponseItem Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.SearchRelatedItemsResponseItem

Show SearchRelatedItemsResponseItem Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.SearchRelatedItemsResponseItem

NFData SearchRelatedItemsResponseItem Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.SearchRelatedItemsResponseItem

Eq SearchRelatedItemsResponseItem Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.SearchRelatedItemsResponseItem

Hashable SearchRelatedItemsResponseItem Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.SearchRelatedItemsResponseItem

type Rep SearchRelatedItemsResponseItem Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.SearchRelatedItemsResponseItem

type Rep SearchRelatedItemsResponseItem = D1 ('MetaData "SearchRelatedItemsResponseItem" "Amazonka.ConnectCases.Types.SearchRelatedItemsResponseItem" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "SearchRelatedItemsResponseItem'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "associationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ISO8601)) :*: (S1 ('MetaSel ('Just "content") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 RelatedItemContent) :*: (S1 ('MetaSel ('Just "relatedItemId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 RelatedItemType)))))

newSearchRelatedItemsResponseItem Source #

Create a value of SearchRelatedItemsResponseItem 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:tags:SearchRelatedItemsResponseItem', searchRelatedItemsResponseItem_tags - A map of of key-value pairs that represent tags on a resource. Tags are used to organize, track, or control access for this resource.

$sel:associationTime:SearchRelatedItemsResponseItem', searchRelatedItemsResponseItem_associationTime - Time at which a related item was associated with a case.

$sel:content:SearchRelatedItemsResponseItem', searchRelatedItemsResponseItem_content - Represents the content of a particular type of related item.

$sel:relatedItemId:SearchRelatedItemsResponseItem', searchRelatedItemsResponseItem_relatedItemId - Unique identifier of a related item.

$sel:type':SearchRelatedItemsResponseItem', searchRelatedItemsResponseItem_type - Type of a related item.

Section

data Section Source #

This represents a sections within a panel or tab of the page layout.

See: newSection smart constructor.

Constructors

Section' (Maybe FieldGroup) 

Instances

Instances details
FromJSON Section Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Section

ToJSON Section Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Section

Generic Section Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Section

Associated Types

type Rep Section :: Type -> Type #

Methods

from :: Section -> Rep Section x #

to :: Rep Section x -> Section #

Read Section Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Section

Show Section Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Section

NFData Section Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Section

Methods

rnf :: Section -> () #

Eq Section Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Section

Methods

(==) :: Section -> Section -> Bool #

(/=) :: Section -> Section -> Bool #

Hashable Section Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Section

Methods

hashWithSalt :: Int -> Section -> Int #

hash :: Section -> Int #

type Rep Section Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Section

type Rep Section = D1 ('MetaData "Section" "Amazonka.ConnectCases.Types.Section" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "Section'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fieldGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FieldGroup))))

newSection :: Section Source #

Create a value of Section 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:fieldGroup:Section', section_fieldGroup - Consists of a group of fields and associated properties.

Sort

data Sort Source #

A structured set of sort terms.

See: newSort smart constructor.

Constructors

Sort' Text Order 

Instances

Instances details
ToJSON Sort Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Sort

Generic Sort Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Sort

Associated Types

type Rep Sort :: Type -> Type #

Methods

from :: Sort -> Rep Sort x #

to :: Rep Sort x -> Sort #

Read Sort Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Sort

Show Sort Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Sort

Methods

showsPrec :: Int -> Sort -> ShowS #

show :: Sort -> String #

showList :: [Sort] -> ShowS #

NFData Sort Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Sort

Methods

rnf :: Sort -> () #

Eq Sort Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Sort

Methods

(==) :: Sort -> Sort -> Bool #

(/=) :: Sort -> Sort -> Bool #

Hashable Sort Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Sort

Methods

hashWithSalt :: Int -> Sort -> Int #

hash :: Sort -> Int #

type Rep Sort Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.Sort

type Rep Sort = D1 ('MetaData "Sort" "Amazonka.ConnectCases.Types.Sort" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "Sort'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fieldId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "sortOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Order)))

newSort Source #

Create a value of Sort 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:fieldId:Sort', sort_fieldId - Unique identifier of a field.

$sel:sortOrder:Sort', sort_sortOrder - A structured set of sort terms

TemplateSummary

data TemplateSummary Source #

Template summary information.

See: newTemplateSummary smart constructor.

Instances

Instances details
FromJSON TemplateSummary Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.TemplateSummary

Generic TemplateSummary Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.TemplateSummary

Associated Types

type Rep TemplateSummary :: Type -> Type #

Read TemplateSummary Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.TemplateSummary

Show TemplateSummary Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.TemplateSummary

NFData TemplateSummary Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.TemplateSummary

Methods

rnf :: TemplateSummary -> () #

Eq TemplateSummary Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.TemplateSummary

Hashable TemplateSummary Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.TemplateSummary

type Rep TemplateSummary Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.TemplateSummary

type Rep TemplateSummary = D1 ('MetaData "TemplateSummary" "Amazonka.ConnectCases.Types.TemplateSummary" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "TemplateSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TemplateStatus)) :*: (S1 ('MetaSel ('Just "templateArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "templateId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newTemplateSummary Source #

Create a value of TemplateSummary 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:name:TemplateSummary', templateSummary_name - The template name.

$sel:status:TemplateSummary', templateSummary_status - The status of the template.

$sel:templateArn:TemplateSummary', templateSummary_templateArn - The Amazon Resource Name (ARN) of the template.

$sel:templateId:TemplateSummary', templateSummary_templateId - The unique identifier for the template.