Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
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
- data DescribeDirectoryConfigs = DescribeDirectoryConfigs' {
- nextToken :: Maybe Text
- directoryNames :: Maybe [Text]
- maxResults :: Maybe Int
- newDescribeDirectoryConfigs :: DescribeDirectoryConfigs
- describeDirectoryConfigs_nextToken :: Lens' DescribeDirectoryConfigs (Maybe Text)
- describeDirectoryConfigs_directoryNames :: Lens' DescribeDirectoryConfigs (Maybe [Text])
- describeDirectoryConfigs_maxResults :: Lens' DescribeDirectoryConfigs (Maybe Int)
- data DescribeDirectoryConfigsResponse = DescribeDirectoryConfigsResponse' {}
- newDescribeDirectoryConfigsResponse :: Int -> DescribeDirectoryConfigsResponse
- describeDirectoryConfigsResponse_nextToken :: Lens' DescribeDirectoryConfigsResponse (Maybe Text)
- describeDirectoryConfigsResponse_directoryConfigs :: Lens' DescribeDirectoryConfigsResponse (Maybe [DirectoryConfig])
- describeDirectoryConfigsResponse_httpStatus :: Lens' DescribeDirectoryConfigsResponse Int
Creating a Request
data DescribeDirectoryConfigs Source #
See: newDescribeDirectoryConfigs
smart constructor.
DescribeDirectoryConfigs' | |
|
Instances
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:nextToken: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.
$sel:directoryNames:DescribeDirectoryConfigs'
, describeDirectoryConfigs_directoryNames
- The directory names.
$sel:maxResults:DescribeDirectoryConfigs'
, describeDirectoryConfigs_maxResults
- The maximum size of each page of results.
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.
describeDirectoryConfigs_directoryNames :: Lens' DescribeDirectoryConfigs (Maybe [Text]) Source #
The directory names.
describeDirectoryConfigs_maxResults :: Lens' DescribeDirectoryConfigs (Maybe Int) Source #
The maximum size of each page of results.
Destructuring the Response
data DescribeDirectoryConfigsResponse Source #
See: newDescribeDirectoryConfigsResponse
smart constructor.
DescribeDirectoryConfigsResponse' | |
|
Instances
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:nextToken: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: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.
$sel:httpStatus:DescribeDirectoryConfigsResponse'
, describeDirectoryConfigsResponse_httpStatus
- The response's http status code.
Response Lenses
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.
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_httpStatus :: Lens' DescribeDirectoryConfigsResponse Int Source #
The response's http status code.