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

Description

Retrieves a list that describes one or more specified Directory Config objects for AppStream 2.0, if the names for these objects are provided. Otherwise, all Directory Config objects in the account are described. These objects include the configuration information required to join fleets and image builders to Microsoft Active Directory domains.

Although the response syntax in this topic includes the account password, this password is not returned in the actual response.

This operation returns paginated results.

Synopsis

Creating a Request

data DescribeDirectoryConfigs Source #

See: newDescribeDirectoryConfigs smart constructor.

Constructors

DescribeDirectoryConfigs' 

Fields

Instances

Instances details
ToJSON DescribeDirectoryConfigs Source # 
Instance details

Defined in Amazonka.AppStream.DescribeDirectoryConfigs

ToHeaders DescribeDirectoryConfigs Source # 
Instance details

Defined in Amazonka.AppStream.DescribeDirectoryConfigs

ToPath DescribeDirectoryConfigs Source # 
Instance details

Defined in Amazonka.AppStream.DescribeDirectoryConfigs

ToQuery DescribeDirectoryConfigs Source # 
Instance details

Defined in Amazonka.AppStream.DescribeDirectoryConfigs

AWSPager DescribeDirectoryConfigs Source # 
Instance details

Defined in Amazonka.AppStream.DescribeDirectoryConfigs

AWSRequest DescribeDirectoryConfigs Source # 
Instance details

Defined in Amazonka.AppStream.DescribeDirectoryConfigs

Generic DescribeDirectoryConfigs Source # 
Instance details

Defined in Amazonka.AppStream.DescribeDirectoryConfigs

Associated Types

type Rep DescribeDirectoryConfigs :: Type -> Type #

Read DescribeDirectoryConfigs Source # 
Instance details

Defined in Amazonka.AppStream.DescribeDirectoryConfigs

Show DescribeDirectoryConfigs Source # 
Instance details

Defined in Amazonka.AppStream.DescribeDirectoryConfigs

NFData DescribeDirectoryConfigs Source # 
Instance details

Defined in Amazonka.AppStream.DescribeDirectoryConfigs

Eq DescribeDirectoryConfigs Source # 
Instance details

Defined in Amazonka.AppStream.DescribeDirectoryConfigs

Hashable DescribeDirectoryConfigs Source # 
Instance details

Defined in Amazonka.AppStream.DescribeDirectoryConfigs

type AWSResponse DescribeDirectoryConfigs Source # 
Instance details

Defined in Amazonka.AppStream.DescribeDirectoryConfigs

type Rep DescribeDirectoryConfigs Source # 
Instance details

Defined in Amazonka.AppStream.DescribeDirectoryConfigs

type Rep DescribeDirectoryConfigs = D1 ('MetaData "DescribeDirectoryConfigs" "Amazonka.AppStream.DescribeDirectoryConfigs" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DescribeDirectoryConfigs'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDescribeDirectoryConfigs :: DescribeDirectoryConfigs Source #

Create a value of DescribeDirectoryConfigs 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:directoryNames:DescribeDirectoryConfigs', describeDirectoryConfigs_directoryNames - The directory names.

$sel:maxResults:DescribeDirectoryConfigs', describeDirectoryConfigs_maxResults - The maximum size of each page of results.

DescribeDirectoryConfigs, describeDirectoryConfigs_nextToken - 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.

Request Lenses

describeDirectoryConfigs_nextToken :: Lens' DescribeDirectoryConfigs (Maybe Text) Source #

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.

Destructuring the Response

data DescribeDirectoryConfigsResponse Source #

See: newDescribeDirectoryConfigsResponse smart constructor.

Constructors

DescribeDirectoryConfigsResponse' 

Fields

  • directoryConfigs :: Maybe [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.

  • nextToken :: 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.

  • httpStatus :: Int

    The response's http status code.

Instances

Instances details
Generic DescribeDirectoryConfigsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeDirectoryConfigs

Associated Types

type Rep DescribeDirectoryConfigsResponse :: Type -> Type #

Show DescribeDirectoryConfigsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeDirectoryConfigs

NFData DescribeDirectoryConfigsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeDirectoryConfigs

Eq DescribeDirectoryConfigsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeDirectoryConfigs

type Rep DescribeDirectoryConfigsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeDirectoryConfigs

type Rep DescribeDirectoryConfigsResponse = D1 ('MetaData "DescribeDirectoryConfigsResponse" "Amazonka.AppStream.DescribeDirectoryConfigs" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DescribeDirectoryConfigsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryConfigs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DirectoryConfig])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeDirectoryConfigsResponse Source #

Create a value of DescribeDirectoryConfigsResponse 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:directoryConfigs:DescribeDirectoryConfigsResponse', describeDirectoryConfigsResponse_directoryConfigs - 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.

DescribeDirectoryConfigs, describeDirectoryConfigsResponse_nextToken - 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.

$sel:httpStatus:DescribeDirectoryConfigsResponse', describeDirectoryConfigsResponse_httpStatus - The response's http status code.

Response Lenses

describeDirectoryConfigsResponse_directoryConfigs :: Lens' DescribeDirectoryConfigsResponse (Maybe [DirectoryConfig]) Source #

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.

describeDirectoryConfigsResponse_nextToken :: Lens' DescribeDirectoryConfigsResponse (Maybe Text) Source #

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.