amazonka-workmail-2.0: Amazon WorkMail 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.WorkMail.ListAvailabilityConfigurations

Description

List all the AvailabilityConfiguration's for the given WorkMail organization.

This operation returns paginated results.

Synopsis

Creating a Request

data ListAvailabilityConfigurations Source #

See: newListAvailabilityConfigurations smart constructor.

Constructors

ListAvailabilityConfigurations' 

Fields

  • maxResults :: Maybe Natural

    The maximum number of results to return in a single call.

  • nextToken :: Maybe Text

    The token to use to retrieve the next page of results. The first call does not require a token.

  • organizationId :: Text

    The WorkMail organization for which the AvailabilityConfiguration's will be listed.

Instances

Instances details
ToJSON ListAvailabilityConfigurations Source # 
Instance details

Defined in Amazonka.WorkMail.ListAvailabilityConfigurations

ToHeaders ListAvailabilityConfigurations Source # 
Instance details

Defined in Amazonka.WorkMail.ListAvailabilityConfigurations

ToPath ListAvailabilityConfigurations Source # 
Instance details

Defined in Amazonka.WorkMail.ListAvailabilityConfigurations

ToQuery ListAvailabilityConfigurations Source # 
Instance details

Defined in Amazonka.WorkMail.ListAvailabilityConfigurations

AWSPager ListAvailabilityConfigurations Source # 
Instance details

Defined in Amazonka.WorkMail.ListAvailabilityConfigurations

AWSRequest ListAvailabilityConfigurations Source # 
Instance details

Defined in Amazonka.WorkMail.ListAvailabilityConfigurations

Generic ListAvailabilityConfigurations Source # 
Instance details

Defined in Amazonka.WorkMail.ListAvailabilityConfigurations

Associated Types

type Rep ListAvailabilityConfigurations :: Type -> Type #

Read ListAvailabilityConfigurations Source # 
Instance details

Defined in Amazonka.WorkMail.ListAvailabilityConfigurations

Show ListAvailabilityConfigurations Source # 
Instance details

Defined in Amazonka.WorkMail.ListAvailabilityConfigurations

NFData ListAvailabilityConfigurations Source # 
Instance details

Defined in Amazonka.WorkMail.ListAvailabilityConfigurations

Eq ListAvailabilityConfigurations Source # 
Instance details

Defined in Amazonka.WorkMail.ListAvailabilityConfigurations

Hashable ListAvailabilityConfigurations Source # 
Instance details

Defined in Amazonka.WorkMail.ListAvailabilityConfigurations

type AWSResponse ListAvailabilityConfigurations Source # 
Instance details

Defined in Amazonka.WorkMail.ListAvailabilityConfigurations

type Rep ListAvailabilityConfigurations Source # 
Instance details

Defined in Amazonka.WorkMail.ListAvailabilityConfigurations

type Rep ListAvailabilityConfigurations = D1 ('MetaData "ListAvailabilityConfigurations" "Amazonka.WorkMail.ListAvailabilityConfigurations" "amazonka-workmail-2.0-6w5uOhF45UX4mlfLHLnG5b" 'False) (C1 ('MetaCons "ListAvailabilityConfigurations'" '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 "organizationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListAvailabilityConfigurations Source #

Create a value of ListAvailabilityConfigurations 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:ListAvailabilityConfigurations', listAvailabilityConfigurations_maxResults - The maximum number of results to return in a single call.

ListAvailabilityConfigurations, listAvailabilityConfigurations_nextToken - The token to use to retrieve the next page of results. The first call does not require a token.

ListAvailabilityConfigurations, listAvailabilityConfigurations_organizationId - The WorkMail organization for which the AvailabilityConfiguration's will be listed.

Request Lenses

listAvailabilityConfigurations_maxResults :: Lens' ListAvailabilityConfigurations (Maybe Natural) Source #

The maximum number of results to return in a single call.

listAvailabilityConfigurations_nextToken :: Lens' ListAvailabilityConfigurations (Maybe Text) Source #

The token to use to retrieve the next page of results. The first call does not require a token.

listAvailabilityConfigurations_organizationId :: Lens' ListAvailabilityConfigurations Text Source #

The WorkMail organization for which the AvailabilityConfiguration's will be listed.

Destructuring the Response

data ListAvailabilityConfigurationsResponse Source #

Constructors

ListAvailabilityConfigurationsResponse' 

Fields

Instances

Instances details
Generic ListAvailabilityConfigurationsResponse Source # 
Instance details

Defined in Amazonka.WorkMail.ListAvailabilityConfigurations

Read ListAvailabilityConfigurationsResponse Source # 
Instance details

Defined in Amazonka.WorkMail.ListAvailabilityConfigurations

Show ListAvailabilityConfigurationsResponse Source # 
Instance details

Defined in Amazonka.WorkMail.ListAvailabilityConfigurations

NFData ListAvailabilityConfigurationsResponse Source # 
Instance details

Defined in Amazonka.WorkMail.ListAvailabilityConfigurations

Eq ListAvailabilityConfigurationsResponse Source # 
Instance details

Defined in Amazonka.WorkMail.ListAvailabilityConfigurations

type Rep ListAvailabilityConfigurationsResponse Source # 
Instance details

Defined in Amazonka.WorkMail.ListAvailabilityConfigurations

type Rep ListAvailabilityConfigurationsResponse = D1 ('MetaData "ListAvailabilityConfigurationsResponse" "Amazonka.WorkMail.ListAvailabilityConfigurations" "amazonka-workmail-2.0-6w5uOhF45UX4mlfLHLnG5b" 'False) (C1 ('MetaCons "ListAvailabilityConfigurationsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "availabilityConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AvailabilityConfiguration])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListAvailabilityConfigurationsResponse Source #

Create a value of ListAvailabilityConfigurationsResponse 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:availabilityConfigurations:ListAvailabilityConfigurationsResponse', listAvailabilityConfigurationsResponse_availabilityConfigurations - The list of AvailabilityConfiguration's that exist for the specified WorkMail organization.

ListAvailabilityConfigurations, listAvailabilityConfigurationsResponse_nextToken - The token to use to retrieve the next page of results. The value is null when there are no further results to return.

$sel:httpStatus:ListAvailabilityConfigurationsResponse', listAvailabilityConfigurationsResponse_httpStatus - The response's http status code.

Response Lenses

listAvailabilityConfigurationsResponse_availabilityConfigurations :: Lens' ListAvailabilityConfigurationsResponse (Maybe [AvailabilityConfiguration]) Source #

The list of AvailabilityConfiguration's that exist for the specified WorkMail organization.

listAvailabilityConfigurationsResponse_nextToken :: Lens' ListAvailabilityConfigurationsResponse (Maybe Text) Source #

The token to use to retrieve the next page of results. The value is null when there are no further results to return.