amazonka-cloudsearch-1.6.0: Amazon CloudSearch SDK.

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

Network.AWS.CloudSearch.DescribeAvailabilityOptions

Contents

Description

Gets the availability options configured for a domain. By default, shows the configuration with any pending changes. Set the Deployed option to true to show the active configuration and exclude pending changes. For more information, see Configuring Availability Options in the Amazon CloudSearch Developer Guide .

Synopsis

Creating a Request

describeAvailabilityOptions #

Creates a value of DescribeAvailabilityOptions with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • daoDeployed - Whether to display the deployed configuration (true ) or include any pending changes (false ). Defaults to false .
  • daoDomainName - The name of the domain you want to describe.

data DescribeAvailabilityOptions #

Container for the parameters to the DescribeAvailabilityOptions operation. Specifies the name of the domain you want to describe. To show the active configuration and exclude any pending changes, set the Deployed option to true .

See: describeAvailabilityOptions smart constructor.

Instances
Eq DescribeAvailabilityOptions # 
Instance details

Defined in Network.AWS.CloudSearch.DescribeAvailabilityOptions

Data DescribeAvailabilityOptions # 
Instance details

Defined in Network.AWS.CloudSearch.DescribeAvailabilityOptions

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DescribeAvailabilityOptions -> c DescribeAvailabilityOptions #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DescribeAvailabilityOptions #

toConstr :: DescribeAvailabilityOptions -> Constr #

dataTypeOf :: DescribeAvailabilityOptions -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DescribeAvailabilityOptions) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DescribeAvailabilityOptions) #

gmapT :: (forall b. Data b => b -> b) -> DescribeAvailabilityOptions -> DescribeAvailabilityOptions #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DescribeAvailabilityOptions -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DescribeAvailabilityOptions -> r #

gmapQ :: (forall d. Data d => d -> u) -> DescribeAvailabilityOptions -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DescribeAvailabilityOptions -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DescribeAvailabilityOptions -> m DescribeAvailabilityOptions #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DescribeAvailabilityOptions -> m DescribeAvailabilityOptions #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DescribeAvailabilityOptions -> m DescribeAvailabilityOptions #

Read DescribeAvailabilityOptions # 
Instance details

Defined in Network.AWS.CloudSearch.DescribeAvailabilityOptions

Show DescribeAvailabilityOptions # 
Instance details

Defined in Network.AWS.CloudSearch.DescribeAvailabilityOptions

Generic DescribeAvailabilityOptions # 
Instance details

Defined in Network.AWS.CloudSearch.DescribeAvailabilityOptions

Associated Types

type Rep DescribeAvailabilityOptions :: * -> * #

Hashable DescribeAvailabilityOptions # 
Instance details

Defined in Network.AWS.CloudSearch.DescribeAvailabilityOptions

AWSRequest DescribeAvailabilityOptions # 
Instance details

Defined in Network.AWS.CloudSearch.DescribeAvailabilityOptions

Associated Types

type Rs DescribeAvailabilityOptions :: * #

ToHeaders DescribeAvailabilityOptions # 
Instance details

Defined in Network.AWS.CloudSearch.DescribeAvailabilityOptions

ToPath DescribeAvailabilityOptions # 
Instance details

Defined in Network.AWS.CloudSearch.DescribeAvailabilityOptions

ToQuery DescribeAvailabilityOptions # 
Instance details

Defined in Network.AWS.CloudSearch.DescribeAvailabilityOptions

NFData DescribeAvailabilityOptions # 
Instance details

Defined in Network.AWS.CloudSearch.DescribeAvailabilityOptions

type Rep DescribeAvailabilityOptions # 
Instance details

Defined in Network.AWS.CloudSearch.DescribeAvailabilityOptions

type Rep DescribeAvailabilityOptions = D1 (MetaData "DescribeAvailabilityOptions" "Network.AWS.CloudSearch.DescribeAvailabilityOptions" "amazonka-cloudsearch-1.6.0-C9KDnoOihM1BDmnzNS5XoR" False) (C1 (MetaCons "DescribeAvailabilityOptions'" PrefixI True) (S1 (MetaSel (Just "_daoDeployed") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_daoDomainName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)))
type Rs DescribeAvailabilityOptions # 
Instance details

Defined in Network.AWS.CloudSearch.DescribeAvailabilityOptions

Request Lenses

daoDeployed :: Lens' DescribeAvailabilityOptions (Maybe Bool) #

Whether to display the deployed configuration (true ) or include any pending changes (false ). Defaults to false .

daoDomainName :: Lens' DescribeAvailabilityOptions Text #

The name of the domain you want to describe.

Destructuring the Response

describeAvailabilityOptionsResponse #

Creates a value of DescribeAvailabilityOptionsResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

data DescribeAvailabilityOptionsResponse #

The result of a DescribeAvailabilityOptions request. Indicates whether or not the Multi-AZ option is enabled for the domain specified in the request.

See: describeAvailabilityOptionsResponse smart constructor.

Instances
Eq DescribeAvailabilityOptionsResponse # 
Instance details

Defined in Network.AWS.CloudSearch.DescribeAvailabilityOptions

Data DescribeAvailabilityOptionsResponse # 
Instance details

Defined in Network.AWS.CloudSearch.DescribeAvailabilityOptions

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DescribeAvailabilityOptionsResponse -> c DescribeAvailabilityOptionsResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DescribeAvailabilityOptionsResponse #

toConstr :: DescribeAvailabilityOptionsResponse -> Constr #

dataTypeOf :: DescribeAvailabilityOptionsResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DescribeAvailabilityOptionsResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DescribeAvailabilityOptionsResponse) #

gmapT :: (forall b. Data b => b -> b) -> DescribeAvailabilityOptionsResponse -> DescribeAvailabilityOptionsResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DescribeAvailabilityOptionsResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DescribeAvailabilityOptionsResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> DescribeAvailabilityOptionsResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DescribeAvailabilityOptionsResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DescribeAvailabilityOptionsResponse -> m DescribeAvailabilityOptionsResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DescribeAvailabilityOptionsResponse -> m DescribeAvailabilityOptionsResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DescribeAvailabilityOptionsResponse -> m DescribeAvailabilityOptionsResponse #

Read DescribeAvailabilityOptionsResponse # 
Instance details

Defined in Network.AWS.CloudSearch.DescribeAvailabilityOptions

Show DescribeAvailabilityOptionsResponse # 
Instance details

Defined in Network.AWS.CloudSearch.DescribeAvailabilityOptions

Generic DescribeAvailabilityOptionsResponse # 
Instance details

Defined in Network.AWS.CloudSearch.DescribeAvailabilityOptions

Associated Types

type Rep DescribeAvailabilityOptionsResponse :: * -> * #

NFData DescribeAvailabilityOptionsResponse # 
Instance details

Defined in Network.AWS.CloudSearch.DescribeAvailabilityOptions

type Rep DescribeAvailabilityOptionsResponse # 
Instance details

Defined in Network.AWS.CloudSearch.DescribeAvailabilityOptions

type Rep DescribeAvailabilityOptionsResponse = D1 (MetaData "DescribeAvailabilityOptionsResponse" "Network.AWS.CloudSearch.DescribeAvailabilityOptions" "amazonka-cloudsearch-1.6.0-C9KDnoOihM1BDmnzNS5XoR" False) (C1 (MetaCons "DescribeAvailabilityOptionsResponse'" PrefixI True) (S1 (MetaSel (Just "_daorsAvailabilityOptions") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe AvailabilityOptionsStatus)) :*: S1 (MetaSel (Just "_daorsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int)))

Response Lenses

daorsAvailabilityOptions :: Lens' DescribeAvailabilityOptionsResponse (Maybe AvailabilityOptionsStatus) #

The availability options configured for the domain. Indicates whether Multi-AZ is enabled for the domain.