amazonka-appstream-1.6.0: Amazon AppStream 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.AppStream.DescribeDirectoryConfigs

Contents

Description

Describes the specified directory configurations. Note that although the response syntax in this topic includes the account password, this password is not returned in the actual response.

Synopsis

Creating a Request

describeDirectoryConfigs :: DescribeDirectoryConfigs #

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

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

  • ddcNextToken - The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.
  • ddcDirectoryNames - The directory names.
  • ddcMaxResults - The maximum size of each page of results.

data DescribeDirectoryConfigs #

See: describeDirectoryConfigs smart constructor.

Instances
Eq DescribeDirectoryConfigs # 
Instance details

Defined in Network.AWS.AppStream.DescribeDirectoryConfigs

Data DescribeDirectoryConfigs # 
Instance details

Defined in Network.AWS.AppStream.DescribeDirectoryConfigs

Methods

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

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

toConstr :: DescribeDirectoryConfigs -> Constr #

dataTypeOf :: DescribeDirectoryConfigs -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DescribeDirectoryConfigs # 
Instance details

Defined in Network.AWS.AppStream.DescribeDirectoryConfigs

Show DescribeDirectoryConfigs # 
Instance details

Defined in Network.AWS.AppStream.DescribeDirectoryConfigs

Generic DescribeDirectoryConfigs # 
Instance details

Defined in Network.AWS.AppStream.DescribeDirectoryConfigs

Associated Types

type Rep DescribeDirectoryConfigs :: * -> * #

Hashable DescribeDirectoryConfigs # 
Instance details

Defined in Network.AWS.AppStream.DescribeDirectoryConfigs

ToJSON DescribeDirectoryConfigs # 
Instance details

Defined in Network.AWS.AppStream.DescribeDirectoryConfigs

AWSRequest DescribeDirectoryConfigs # 
Instance details

Defined in Network.AWS.AppStream.DescribeDirectoryConfigs

Associated Types

type Rs DescribeDirectoryConfigs :: * #

ToHeaders DescribeDirectoryConfigs # 
Instance details

Defined in Network.AWS.AppStream.DescribeDirectoryConfigs

ToPath DescribeDirectoryConfigs # 
Instance details

Defined in Network.AWS.AppStream.DescribeDirectoryConfigs

ToQuery DescribeDirectoryConfigs # 
Instance details

Defined in Network.AWS.AppStream.DescribeDirectoryConfigs

NFData DescribeDirectoryConfigs # 
Instance details

Defined in Network.AWS.AppStream.DescribeDirectoryConfigs

type Rep DescribeDirectoryConfigs # 
Instance details

Defined in Network.AWS.AppStream.DescribeDirectoryConfigs

type Rep DescribeDirectoryConfigs = D1 (MetaData "DescribeDirectoryConfigs" "Network.AWS.AppStream.DescribeDirectoryConfigs" "amazonka-appstream-1.6.0-1hVHjcJMljRGnoHGVEzSkv" False) (C1 (MetaCons "DescribeDirectoryConfigs'" PrefixI True) (S1 (MetaSel (Just "_ddcNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_ddcDirectoryNames") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 (MetaSel (Just "_ddcMaxResults") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)))))
type Rs DescribeDirectoryConfigs # 
Instance details

Defined in Network.AWS.AppStream.DescribeDirectoryConfigs

Request Lenses

ddcNextToken :: Lens' DescribeDirectoryConfigs (Maybe Text) #

The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.

ddcMaxResults :: Lens' DescribeDirectoryConfigs (Maybe Int) #

The maximum size of each page of results.

Destructuring the Response

describeDirectoryConfigsResponse #

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

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

  • ddcrsNextToken - The pagination token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.
  • ddcrsDirectoryConfigs - Information about the directory configurations. Note that although the response syntax in this topic includes the account password, this password is not returned in the actual response.
  • ddcrsResponseStatus - -- | The response status code.

data DescribeDirectoryConfigsResponse #

See: describeDirectoryConfigsResponse smart constructor.

Instances
Eq DescribeDirectoryConfigsResponse # 
Instance details

Defined in Network.AWS.AppStream.DescribeDirectoryConfigs

Data DescribeDirectoryConfigsResponse # 
Instance details

Defined in Network.AWS.AppStream.DescribeDirectoryConfigs

Methods

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

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

toConstr :: DescribeDirectoryConfigsResponse -> Constr #

dataTypeOf :: DescribeDirectoryConfigsResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Show DescribeDirectoryConfigsResponse # 
Instance details

Defined in Network.AWS.AppStream.DescribeDirectoryConfigs

Generic DescribeDirectoryConfigsResponse # 
Instance details

Defined in Network.AWS.AppStream.DescribeDirectoryConfigs

Associated Types

type Rep DescribeDirectoryConfigsResponse :: * -> * #

NFData DescribeDirectoryConfigsResponse # 
Instance details

Defined in Network.AWS.AppStream.DescribeDirectoryConfigs

type Rep DescribeDirectoryConfigsResponse # 
Instance details

Defined in Network.AWS.AppStream.DescribeDirectoryConfigs

type Rep DescribeDirectoryConfigsResponse = D1 (MetaData "DescribeDirectoryConfigsResponse" "Network.AWS.AppStream.DescribeDirectoryConfigs" "amazonka-appstream-1.6.0-1hVHjcJMljRGnoHGVEzSkv" False) (C1 (MetaCons "DescribeDirectoryConfigsResponse'" PrefixI True) (S1 (MetaSel (Just "_ddcrsNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_ddcrsDirectoryConfigs") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [DirectoryConfig])) :*: S1 (MetaSel (Just "_ddcrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int))))

Response Lenses

ddcrsNextToken :: Lens' DescribeDirectoryConfigsResponse (Maybe Text) #

The pagination token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.

ddcrsDirectoryConfigs :: Lens' DescribeDirectoryConfigsResponse [DirectoryConfig] #

Information about the directory configurations. Note that although the response syntax in this topic includes the account password, this password is not returned in the actual response.