libZSservicesZSamazonka-connectZSamazonka-connect
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Connect.ListRoutingProfiles

Description

Provides summary information about the routing profiles for the specified Amazon Connect instance.

For more information about routing profiles, see Routing Profiles and Create a Routing Profile in the Amazon Connect Administrator Guide.

This operation returns paginated results.

Synopsis

Creating a Request

data ListRoutingProfiles Source #

See: newListRoutingProfiles smart constructor.

Constructors

ListRoutingProfiles' 

Fields

  • nextToken :: Maybe Text

    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.

  • maxResults :: Maybe Natural

    The maximum number of results to return per page.

  • instanceId :: Text

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

Instances

Instances details
Eq ListRoutingProfiles Source # 
Instance details

Defined in Amazonka.Connect.ListRoutingProfiles

Read ListRoutingProfiles Source # 
Instance details

Defined in Amazonka.Connect.ListRoutingProfiles

Show ListRoutingProfiles Source # 
Instance details

Defined in Amazonka.Connect.ListRoutingProfiles

Generic ListRoutingProfiles Source # 
Instance details

Defined in Amazonka.Connect.ListRoutingProfiles

Associated Types

type Rep ListRoutingProfiles :: Type -> Type #

NFData ListRoutingProfiles Source # 
Instance details

Defined in Amazonka.Connect.ListRoutingProfiles

Methods

rnf :: ListRoutingProfiles -> () #

Hashable ListRoutingProfiles Source # 
Instance details

Defined in Amazonka.Connect.ListRoutingProfiles

AWSPager ListRoutingProfiles Source # 
Instance details

Defined in Amazonka.Connect.ListRoutingProfiles

AWSRequest ListRoutingProfiles Source # 
Instance details

Defined in Amazonka.Connect.ListRoutingProfiles

Associated Types

type AWSResponse ListRoutingProfiles #

ToHeaders ListRoutingProfiles Source # 
Instance details

Defined in Amazonka.Connect.ListRoutingProfiles

ToPath ListRoutingProfiles Source # 
Instance details

Defined in Amazonka.Connect.ListRoutingProfiles

ToQuery ListRoutingProfiles Source # 
Instance details

Defined in Amazonka.Connect.ListRoutingProfiles

type Rep ListRoutingProfiles Source # 
Instance details

Defined in Amazonka.Connect.ListRoutingProfiles

type Rep ListRoutingProfiles = D1 ('MetaData "ListRoutingProfiles" "Amazonka.Connect.ListRoutingProfiles" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "ListRoutingProfiles'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListRoutingProfiles Source # 
Instance details

Defined in Amazonka.Connect.ListRoutingProfiles

newListRoutingProfiles Source #

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

$sel:instanceId:ListRoutingProfiles', listRoutingProfiles_instanceId - The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance.

Request Lenses

listRoutingProfiles_nextToken :: Lens' ListRoutingProfiles (Maybe Text) Source #

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.

listRoutingProfiles_maxResults :: Lens' ListRoutingProfiles (Maybe Natural) Source #

The maximum number of results to return per page.

listRoutingProfiles_instanceId :: Lens' ListRoutingProfiles Text Source #

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

Destructuring the Response

data ListRoutingProfilesResponse Source #

See: newListRoutingProfilesResponse smart constructor.

Constructors

ListRoutingProfilesResponse' 

Fields

Instances

Instances details
Eq ListRoutingProfilesResponse Source # 
Instance details

Defined in Amazonka.Connect.ListRoutingProfiles

Read ListRoutingProfilesResponse Source # 
Instance details

Defined in Amazonka.Connect.ListRoutingProfiles

Show ListRoutingProfilesResponse Source # 
Instance details

Defined in Amazonka.Connect.ListRoutingProfiles

Generic ListRoutingProfilesResponse Source # 
Instance details

Defined in Amazonka.Connect.ListRoutingProfiles

Associated Types

type Rep ListRoutingProfilesResponse :: Type -> Type #

NFData ListRoutingProfilesResponse Source # 
Instance details

Defined in Amazonka.Connect.ListRoutingProfiles

type Rep ListRoutingProfilesResponse Source # 
Instance details

Defined in Amazonka.Connect.ListRoutingProfiles

type Rep ListRoutingProfilesResponse = D1 ('MetaData "ListRoutingProfilesResponse" "Amazonka.Connect.ListRoutingProfiles" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "ListRoutingProfilesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "routingProfileSummaryList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RoutingProfileSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListRoutingProfilesResponse Source #

Create a value of ListRoutingProfilesResponse 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:routingProfileSummaryList:ListRoutingProfilesResponse', listRoutingProfilesResponse_routingProfileSummaryList - Information about the routing profiles.

$sel:nextToken:ListRoutingProfiles', listRoutingProfilesResponse_nextToken - If there are additional results, this is the token for the next set of results.

$sel:httpStatus:ListRoutingProfilesResponse', listRoutingProfilesResponse_httpStatus - The response's http status code.

Response Lenses

listRoutingProfilesResponse_nextToken :: Lens' ListRoutingProfilesResponse (Maybe Text) Source #

If there are additional results, this is the token for the next set of results.