Module Values.SelfManagedActiveDirectoryConfigurationUpdatesSource

Specifies changes you are making to the self-managed Microsoft Active Directory configuration to which an FSx for Windows File Server file system or an FSx for ONTAP SVM is joined.

Sourcetype nonrec t = {
  1. userName : DirectoryUserName.t option;
    (*

    Specifies the updated user name for the service account on your self-managed Active Directory domain. Amazon FSx uses this account to join to your self-managed Active Directory domain. This account must have the permissions required to join computers to the domain in the organizational unit provided in OrganizationalUnitDistinguishedName.

    *)
  2. password : DirectoryPassword.t option;
    (*

    Specifies the updated password for the service account on your self-managed Active Directory domain. Amazon FSx uses this account to join to your self-managed Active Directory domain.

    *)
  3. dnsIps : DnsIps.t option;
    (*

    A list of up to three DNS server or domain controller IP addresses in your self-managed Active Directory domain.

    *)
  4. domainName : ActiveDirectoryFullyQualifiedName.t option;
    (*

    Specifies an updated fully qualified domain name of your self-managed Active Directory configuration.

    *)
  5. organizationalUnitDistinguishedName : OrganizationalUnitDistinguishedName.t option;
    (*

    Specifies an updated fully qualified distinguished name of the organization unit within your self-managed Active Directory.

    *)
  6. fileSystemAdministratorsGroup : FileSystemAdministratorsGroupName.t option;
    (*

    For FSx for ONTAP file systems only - Specifies the updated name of the self-managed Active Directory domain group whose members are granted administrative privileges for the Amazon FSx resource.

    *)
  7. domainJoinServiceAccountSecret : CustomerSecretsManagerARN.t option;
    (*

    Specifies the updated Amazon Resource Name (ARN) of the Amazon Web Services Secrets Manager secret containing the self-managed Active Directory domain join service account credentials. Amazon FSx uses this account to join to your self-managed Active Directory domain.

    *)
}
Sourceval make : ?userName:??? -> ?password:??? -> ?dnsIps:??? -> ?domainName:??? -> ?organizationalUnitDistinguishedName:??? -> ?fileSystemAdministratorsGroup:??? -> ?domainJoinServiceAccountSecret:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `List of [> `String of IpAddress.t ] list | `String of DirectoryUserName.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t