amazonka-fsx-2.0: Amazon FSx 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.FSx.Types.SelfManagedActiveDirectoryConfigurationUpdates

Description

 
Synopsis

Documentation

data SelfManagedActiveDirectoryConfigurationUpdates Source #

The configuration that Amazon FSx uses to join the Windows File Server instance to a self-managed Microsoft Active Directory (AD) directory.

See: newSelfManagedActiveDirectoryConfigurationUpdates smart constructor.

Constructors

SelfManagedActiveDirectoryConfigurationUpdates' 

Fields

  • dnsIps :: Maybe (NonEmpty Text)

    A list of up to three IP addresses of DNS servers or domain controllers in the self-managed AD directory.

  • password :: Maybe (Sensitive Text)

    The password for the service account on your self-managed AD domain that Amazon FSx will use to join to your AD domain.

  • userName :: Maybe Text

    The user name for the service account on your self-managed AD domain that Amazon FSx will use to join to your AD domain. This account must have the permission to join computers to the domain in the organizational unit provided in OrganizationalUnitDistinguishedName.

Instances

Instances details
ToJSON SelfManagedActiveDirectoryConfigurationUpdates Source # 
Instance details

Defined in Amazonka.FSx.Types.SelfManagedActiveDirectoryConfigurationUpdates

Generic SelfManagedActiveDirectoryConfigurationUpdates Source # 
Instance details

Defined in Amazonka.FSx.Types.SelfManagedActiveDirectoryConfigurationUpdates

Show SelfManagedActiveDirectoryConfigurationUpdates Source # 
Instance details

Defined in Amazonka.FSx.Types.SelfManagedActiveDirectoryConfigurationUpdates

NFData SelfManagedActiveDirectoryConfigurationUpdates Source # 
Instance details

Defined in Amazonka.FSx.Types.SelfManagedActiveDirectoryConfigurationUpdates

Eq SelfManagedActiveDirectoryConfigurationUpdates Source # 
Instance details

Defined in Amazonka.FSx.Types.SelfManagedActiveDirectoryConfigurationUpdates

Hashable SelfManagedActiveDirectoryConfigurationUpdates Source # 
Instance details

Defined in Amazonka.FSx.Types.SelfManagedActiveDirectoryConfigurationUpdates

type Rep SelfManagedActiveDirectoryConfigurationUpdates Source # 
Instance details

Defined in Amazonka.FSx.Types.SelfManagedActiveDirectoryConfigurationUpdates

type Rep SelfManagedActiveDirectoryConfigurationUpdates = D1 ('MetaData "SelfManagedActiveDirectoryConfigurationUpdates" "Amazonka.FSx.Types.SelfManagedActiveDirectoryConfigurationUpdates" "amazonka-fsx-2.0-6W1DYEEbHPkD4DJvTvpQG4" 'False) (C1 ('MetaCons "SelfManagedActiveDirectoryConfigurationUpdates'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dnsIps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: (S1 ('MetaSel ('Just "password") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "userName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newSelfManagedActiveDirectoryConfigurationUpdates :: SelfManagedActiveDirectoryConfigurationUpdates Source #

Create a value of SelfManagedActiveDirectoryConfigurationUpdates 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:dnsIps:SelfManagedActiveDirectoryConfigurationUpdates', selfManagedActiveDirectoryConfigurationUpdates_dnsIps - A list of up to three IP addresses of DNS servers or domain controllers in the self-managed AD directory.

$sel:password:SelfManagedActiveDirectoryConfigurationUpdates', selfManagedActiveDirectoryConfigurationUpdates_password - The password for the service account on your self-managed AD domain that Amazon FSx will use to join to your AD domain.

$sel:userName:SelfManagedActiveDirectoryConfigurationUpdates', selfManagedActiveDirectoryConfigurationUpdates_userName - The user name for the service account on your self-managed AD domain that Amazon FSx will use to join to your AD domain. This account must have the permission to join computers to the domain in the organizational unit provided in OrganizationalUnitDistinguishedName.

selfManagedActiveDirectoryConfigurationUpdates_dnsIps :: Lens' SelfManagedActiveDirectoryConfigurationUpdates (Maybe (NonEmpty Text)) Source #

A list of up to three IP addresses of DNS servers or domain controllers in the self-managed AD directory.

selfManagedActiveDirectoryConfigurationUpdates_password :: Lens' SelfManagedActiveDirectoryConfigurationUpdates (Maybe Text) Source #

The password for the service account on your self-managed AD domain that Amazon FSx will use to join to your AD domain.

selfManagedActiveDirectoryConfigurationUpdates_userName :: Lens' SelfManagedActiveDirectoryConfigurationUpdates (Maybe Text) Source #

The user name for the service account on your self-managed AD domain that Amazon FSx will use to join to your AD domain. This account must have the permission to join computers to the domain in the organizational unit provided in OrganizationalUnitDistinguishedName.