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 |
Synopsis
- data DirectoryConnectSettings = DirectoryConnectSettings' {
- vpcId :: Text
- subnetIds :: [Text]
- customerDnsIps :: [Text]
- customerUserName :: Text
- newDirectoryConnectSettings :: Text -> Text -> DirectoryConnectSettings
- directoryConnectSettings_vpcId :: Lens' DirectoryConnectSettings Text
- directoryConnectSettings_subnetIds :: Lens' DirectoryConnectSettings [Text]
- directoryConnectSettings_customerDnsIps :: Lens' DirectoryConnectSettings [Text]
- directoryConnectSettings_customerUserName :: Lens' DirectoryConnectSettings Text
Documentation
data DirectoryConnectSettings Source #
Contains information for the ConnectDirectory operation when an AD Connector directory is being created.
See: newDirectoryConnectSettings
smart constructor.
DirectoryConnectSettings' | |
|
Instances
newDirectoryConnectSettings Source #
:: Text | |
-> Text | |
-> DirectoryConnectSettings |
Create a value of DirectoryConnectSettings
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:vpcId:DirectoryConnectSettings'
, directoryConnectSettings_vpcId
- The identifier of the VPC in which the AD Connector is created.
$sel:subnetIds:DirectoryConnectSettings'
, directoryConnectSettings_subnetIds
- A list of subnet identifiers in the VPC in which the AD Connector is
created.
$sel:customerDnsIps:DirectoryConnectSettings'
, directoryConnectSettings_customerDnsIps
- A list of one or more IP addresses of DNS servers or domain controllers
in your self-managed directory.
$sel:customerUserName:DirectoryConnectSettings'
, directoryConnectSettings_customerUserName
- The user name of an account in your self-managed directory that is used
to connect to the directory. This account must have the following
permissions:
- Read users and groups
- Create computer objects
- Join computers to the domain
directoryConnectSettings_vpcId :: Lens' DirectoryConnectSettings Text Source #
The identifier of the VPC in which the AD Connector is created.
directoryConnectSettings_subnetIds :: Lens' DirectoryConnectSettings [Text] Source #
A list of subnet identifiers in the VPC in which the AD Connector is created.
directoryConnectSettings_customerDnsIps :: Lens' DirectoryConnectSettings [Text] Source #
A list of one or more IP addresses of DNS servers or domain controllers in your self-managed directory.
directoryConnectSettings_customerUserName :: Lens' DirectoryConnectSettings Text Source #
The user name of an account in your self-managed directory that is used to connect to the directory. This account must have the following permissions:
- Read users and groups
- Create computer objects
- Join computers to the domain