=1c      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghij k l m n o p q r s t u v w x y z { | } ~                                                                                                                       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~"(c) 2013-2016 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None05[  !"#$%&'()*+,-./012345678     9  !"#$%&'()*+,-./012345678p   !"#$%&'()* +,-./012345678      (c) 2013-2016 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None!"05o9`Describes a trust relationship between an Microsoft AD in the AWS cloud and an external domain.See:  smart constructor.:;Contains manual snapshot limit information for a directory.See:  smart constructor.;Describes a directory snapshot.See:  smart constructor.<YContains information about a Remote Authentication Dial In User Service (RADIUS) server.See:  smart constructor.=NInformation about SNS topic and AWS Directory Service directory associations.See:  smart constructor.>)Contains information about the directory.See: ~ smart constructor.?!Contains VPC information for the  CreateDirectory or  CreateMicrosoftAD operation.See: { smart constructor.@2Contains directory limit information for a region.See: q smart constructor.A>Contains information about an AWS Directory Service directory.See: ^ smart constructor.B5Contains information about an AD Connector directory.See: W smart constructor.CContains information for the  ConnectDirectory< operation when an AD Connector directory is being created.See: R smart constructor.DPoints to a remote domain with which you are setting up a trust relationship. Conditional forwarders are required in order to set up a trust relationship with another domain.See: N smart constructor.E=Contains information about a computer account in a directory.See: J smart constructor.F'Represents a named directory attribute.See: G smart constructor.GCreates a value of F4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:HIHThe value of the attribute.IThe name of the attribute.JCreates a value of E4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:KLMKThe identifier of the computer.L An array of  AttributeM objects containing the LDAP attributes that belong to the computer account.MThe computer name.NCreates a value of D4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:OPQOThe IP addresses of the remote DNS server associated with RemoteDomainName. This is the IP address of the DNS server that your conditional forwarder points to.PfThe fully qualified domain name (FQDN) of the remote domains pointed to by the conditional forwarder.QOThe replication scope of the conditional forwarder. The only allowed value is j, which will replicate the conditional forwarder to all of the domain controllers for your AWS directory.RCreates a value of C4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:STUVS?The identifier of the VPC in which the AD Connector is created.TNA list of subnet identifiers in the VPC in which the AD Connector is created.UfA list of one or more IP addresses of DNS servers or domain controllers in the on-premises directory.VThe username of an account in the on-premises directory that is used to connect to the directory. This account must have the following privileges:Read users and groupsCreate computer objectsJoin computers to the domainWCreates a value of B4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:XYZ[\]XAThe username of the service account in the on-premises directory.YDA list of subnet identifiers in the VPC that the AD connector is in.Z6The identifier of the VPC that the AD Connector is in.[=The security group identifier for the AD Connector directory.\-The IP addresses of the AD Connector servers.]:A list of the Availability Zones that the directory is in.^Creates a value of A4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:_`abcdefghijklmnop_/The status of the RADIUS MFA server connection.`#The current stage of the directory.aThe directory identifier.bThe access URL for the directory, such as 'http://<alias>.awsapps.com'. If no alias has been created for the directory, '<alias>' is the directory identifier, such as 'd-XXXXXXXXXX'.c The short name of the directory.dThe directory size.eA  RadiusSettingsY object that contains information about the RADIUS server configured for this directory.f)Specifies when the directory was created.g~The alias for the directory. If no alias has been created for the directory, the alias is the directory identifier, such as 'd-XXXXXXXXXX'.h*The fully-qualified name of the directory.i2The date and time that the stage was last updated.jUIndicates if single-sign on is enabled for the directory. For more information, see  EnableSso and  DisableSso.k\The IP addresses of the DNS servers for the directory. For a Simple AD or Microsoft AD directory, these are the IP addresses of the Simple AD or Microsoft AD directory servers. For an AD Connector directory, these are the IP addresses of the DNS servers or domain controllers in the on-premises directory to which the AD Connector is connected.lA  DirectoryVpcSettingsDescription object that contains additional information about a directory. This member is only present if the directory is a Simple AD or Managed AD directory.mThe directory size.n1Additional information about the directory stage.oA  #DirectoryConnectSettingsDescription object that contains additional information about an AD Connector directory. This member is only present if the directory is an AD Connector directory.p*The textual description for the directory.qCreates a value of @4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: rstuvwxyzr:The current number of connected directories in the region.s?Indicates if the Microsoft AD directory limit has been reached.tBThe maximum number of connected directories allowed in the region.u<Indicates if the connected directory limit has been reached.vEThe maximum number of Microsoft AD directories allowed in the region.w>The maximum number of cloud directories allowed in the region.x6The current number of cloud directories in the region.y8Indicates if the cloud directory limit has been reached.z=The current number of Microsoft AD directories in the region.{Creates a value of ?4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:|}|;The identifier of the VPC in which to create the directory.}The identifiers of the subnets for the directory servers. The two subnets must be in different Availability Zones. AWS Directory Service creates a directory server and a DNS server in each of these subnets.~Creates a value of >4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:9The identifiers of the subnets for the directory servers.3The identifier of the VPC that the directory is in.The security group identifier for the directory. If the directory was created before 8/1/2014, this is the identifier of the directory members security group that was created when the directory was created. If the directory was created after this date, this value is null.8The list of Availability Zones that the directory is in.Creates a value of =4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The topic registration status.jThe Directory ID of an AWS Directory Service directory that will publish status messages to an SNS topic.NThe name of an AWS SNS topic the receives status messages from the directory.)The SNS topic ARN (Amazon Resource Name).LThe date and time of when you associated your directory with the SNS topic.Creates a value of <4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:Not currently used.TThe maximum number of times that communication with the RADIUS server is attempted.1The protocol specified for your RADIUS endpoints.An array of strings that contains the IP addresses of the RADIUS server endpoints, or the IP addresses of your RADIUS server load balancer.Not currently used.SThe shared secret code that was specified when your RADIUS endpoints were created.JThe amount of time, in seconds, to wait for the RADIUS server to respond.The port that your RADIUS server is using for communications. Your on-premises network must allow inbound traffic over this port from the AWS Directory Service servers.Creates a value of ;4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The snapshot status.The directory identifier..The date and time that the snapshot was taken.%The descriptive name of the snapshot.The snapshot type.The snapshot identifier.Creates a value of :4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:8Indicates if the manual snapshot limit has been reached.8The current number of manual snapshots of the directory./The maximum number of manual snapshots allowed.Creates a value of 94 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: JThe Directory ID of the AWS directory involved in the trust relationship.The trust relationship state.?The date and time that the trust relationship was last updated.!The trust relationship direction.7The date and time that the TrustState was last updated.The trust relationship type.The reason for the TrustState.bThe Fully Qualified Domain Name (FQDN) of the external domain involved in the trust relationship.(The unique ID of the trust relationship.:The date and time that the trust relationship was created.9 !:"#$%;&'()*+,<-./012345=6789:;><=>?@?ABC@DEFGHIJKLMANOPQRSTUVWXYZ[\]^_`BabcdefgChijklDmnopEqrstFuvwGHIJKLMNOPQRSVSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{||}~xyz{|}~9 !:"#$%;&'()*+,<-./012345=6789:;><=>?@?ABC@DEFGHIJKLMANOPQRSTUVWXYZ[\]^_`BabcdefgChijklDmnopEqrstFuvwGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~9  !:"#$%;&'()*+,< -./012345=6789:;><=>?@?ABC@ DEFGHIJKLMANOPQRSTUVWXYZ[\]^_`BabcdefgChijklDmnopEqrstFuvwGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~xyz{|}~(c) 2013-2016 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None  API version  '2015-04-16'3 of the Amazon Directory Service SDK configuration.=The specified directory is unavailable or could not be found.!An authentication error occurred.%One or more parameters are not valid.The operation is not supported.$The specified entity already exists.SThe maximum number of directories in the region has been reached. You can use the  GetDirectoryLimits= operation to determine your directory limits in the region.(The specified entity could not be found.JThe account does not have sufficient permission to perform the operation.The  NextToken value is not valid.3An exception has occurred in AWS Directory Service.\The maximum number of manual snapshots for the directory has been reached. You can use the  GetSnapshotLimits= operation to determine the snapshot limits for a directory. A client exception has occurred.   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~678*+,-./012345&'()!"#$%   FGHIEJKLMDNOPQCRSTUVBWXYZ[\]A^_`abcdefghijklmnop@qrstuvwxyz?{|}>~=<;:9 !(c) 2013-2016 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)NoneDR(c) 2013-2016 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None !"05DRContains the results of the  UpdateRadius operation.See:  smart constructor.Contains the inputs for the  UpdateRadius operation.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:SThe identifier of the directory for which to update the RADIUS server information.A  RadiusSettings; object that contains information about the RADIUS server.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The response status code.(c) 2013-2016 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None !"05DRContains the results of the  GetDirectoryLimits operation.See:  smart constructor.Contains the inputs for the  GetDirectoryLimits operation.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:A  DirectoryLimitsC object that contains the directory limits for the current region.The response status code.(c) 2013-2016 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None !"05DRSee:  smart constructor.Initiates the creation of a conditional forwarder for your AWS Directory Service for Microsoft Active Directory. Conditional forwarders are required in order to set up a trust relationship with another domain.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:\The directory ID of the AWS directory for which you are creating the conditional forwarder.mThe fully qualified domain name (FQDN) of the remote domain with which you will set up a trust relationship.LThe IP addresses of the remote DNS server associated with RemoteDomainName.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The response status code.(c) 2013-2016 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None !"05DRSee:  smart constructor.}Initiates the verification of an existing trust relationship between a Microsoft AD in the AWS cloud and an external domain.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:8The unique Trust ID of the trust relationship to verify.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:@The unique Trust ID of the trust relationship that was verified.The response status code.          (c) 2013-2016 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None !"05DRContains the results of the  DisableSso operation.See:  smart constructor.Contains the inputs for the  DisableSso operation.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The username of an alternate account to use to disable single-sign on. This is only used for AD Connector directories. This account must have privileges to remove a service principal name.If the AD Connector service account does not have privileges to remove a service principal name, you can specify an alternate account with the UserName and Password parameters. These credentials are only used to disable single sign-on and are not stored by the service. The AD Connector service account is not changed.The password of an alternate account to use to disable single-sign on. This is only used for AD Connector directories. For more information, see the UserName parameter.DThe identifier of the directory for which to disable single-sign on.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:  The response status code.  !"#$%&'(   !"#$%&'((c) 2013-2016 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None !"05DR 3Contains the results for the  CreateComputer operation.See: ; smart constructor.4Contains the inputs for the  CreateComputer operation.See: 5 smart constructor.5Creates a value of 44 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:6789:6 An array of  AttributeL objects that contain any LDAP attributes to apply to the computer account.7dThe fully-qualified distinguished name of the organizational unit to place the computer account in.8HThe identifier of the directory in which to create the computer account.9!The name of the computer account.:A one-time password that is used to join the computer to the directory. You should generate a random, strong password to use for this parameter.;Creates a value of 34 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:<=<A  Computer- object that represents the computer account.=The response status code.34589:6789:;=<=>?@ABCDE 3456789:;<= 546789:;3<=3456789:;<=>?@ABCDE(c) 2013-2016 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None !"05DRPContains the results of the  CreateSnapshot operation.See: U smart constructor.QContains the inputs for the  CreateSnapshot operation.See: R smart constructor.RCreates a value of Q4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:STS.The descriptive name to apply to the snapshot.T<The identifier of the directory of which to take a snapshot.UCreates a value of P4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:VWV0The identifier of the snapshot that was created.WThe response status code.PQRTSTUWVWXYZ[\]^_PQRSTUVWRQSTUPVWPQRSTUVWXYZ[\]^_ (c) 2013-2016 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None !"05DRjContains the results of the  DeleteDirectory operation.See: n smart constructor.kContains the inputs for the  DeleteDirectory operation.See: l smart constructor.lCreates a value of k4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:mm*The identifier of the directory to delete.nCreates a value of j4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:opoThe directory identifier.pThe response status code.jklmmnpopqrstuvwxjklmnoplkmnjopjklmnopqrstuvwx (c) 2013-2016 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None !"05DR See:  smart constructor.lAWS Directory Service for Microsoft Active Directory allows you to configure trust relationships. For example, you can establish a trust between your Microsoft AD in the AWS cloud, and your existing on-premises Microsoft Active Directory. This would allow you to provide users and groups access to resources in either domain, with a single set of credentials.This action initiates the creation of the AWS side of a trust relationship between a Microsoft AD in the AWS cloud and an external domain.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:Undocumented member.The trust relationship type.eThe Directory ID of the Microsoft AD in the AWS cloud for which to establish the trust relationship.jThe Fully Qualified Domain Name (FQDN) of the external domain for which to create the trust relationship.}The trust password. The must be the same password that was used when creating the trust relationship on the external domain.(The direction of the trust relationship.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:@A unique identifier for the trust relationship that was created.The response status code.   (c) 2013-2016 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None !"05DRContains the results of the  DeleteSnapshot operation.See:  smart constructor.Contains the inputs for the  DeleteSnapshot operation.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:7The identifier of the directory snapshot to be deleted.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired::The identifier of the directory snapshot that was deleted.The response status code. (c) 2013-2016 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None !"05DR Contains the results of the  DescribeSnapshots operation.See:  smart constructor.Contains the inputs for the  DescribeSnapshots operation.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:LThe identifier of the directory for which to retrieve snapshot information.The !DescribeSnapshotsResult.NextToken value from a previous call to  DescribeSnapshots&. Pass null if this is the first call.A list of identifiers of the snapshots to obtain the information for. If this member is null or empty, all snapshots are returned using the Limit and  NextToken members.(The maximum number of objects to return.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:AIf not null, more results are available. Pass this value in the  NextToken member of a subsequent call to  DescribeSnapshots. The list of  Snapshot objects that were retrieved.WIt is possible that this list contains less than the number of items specified in the Limit member of the request. This occurs if there are less than the requested number of items left to retrieve, or if the limitations of the operation have been exceeded.The response status code.   (c) 2013-2016 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None !"05DRContains the results of the  RestoreFromSnapshot operation.See:  smart constructor.*An object representing the inputs for the  RestoreFromSnapshot operation.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:/The identifier of the snapshot to restore from.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The response status code.(c) 2013-2016 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None !"05DRContains the results of the  DisableRadius operation.See:  smart constructor.Contains the inputs for the  DisableRadius operation.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:9The identifier of the directory for which to disable MFA.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The response status code.(c) 2013-2016 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None !"05DRContains the results of the  EnableRadius operation.See:   smart constructor.Contains the inputs for the  EnableRadius operation.See:   smart constructor. Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:   8The identifier of the directory for which to enable MFA. A  RadiusSettings; object that contains information about the RADIUS server. Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:  The response status code.                       (c) 2013-2016 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None !"05DR Contains the results of the  EnableSso operation.See: & smart constructor.!Contains the inputs for the  EnableSso operation.See: " smart constructor."Creates a value of !4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:#$%#The username of an alternate account to use to enable single-sign on. This is only used for AD Connector directories. This account must have privileges to add a service principal name.If the AD Connector service account does not have privileges to add a service principal name, you can specify an alternate account with the UserName and Password parameters. These credentials are only used to enable single sign-on and are not stored by the service. The AD Connector service account is not changed.$The password of an alternate account to use to enable single-sign on. This is only used for AD Connector directories. For more information, see the UserName parameter.%CThe identifier of the directory for which to enable single-sign on.&Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:''The response status code. !"%#$%&''()*+,-./ !"#$%&'"!#$%& ' !"#$%&'()*+,-./(c) 2013-2016 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None !"05DR:See: ? smart constructor.;See: < smart constructor.<Creates a value of ;4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:=>=FThe directory ID for which you are deleting the conditional forwarder.>sThe fully qualified domain name (FQDN) of the remote domain with which you are deleting the conditional forwarder.?Creates a value of :4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:@@The response status code.:;<=>=>?@@ABCDEFGH:;<=>?@<;=>?:@:;<=>?@ABCDEFGH(c) 2013-2016 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None !"05DRSSee: Y smart constructor.TSee: U smart constructor.UCreates a value of T4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:VWXVUThe directory ID of the AWS directory for which to update the conditional forwarder.WmThe fully qualified domain name (FQDN) of the remote domain with which you will set up a trust relationship.X]The updated IP addresses of the remote DNS server associated with the conditional forwarder.YCreates a value of S4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:ZZThe response status code.STUVWVWXYZZ[\]^_`abSTUVWXYZUTVWXYSZSTUVWXYZ[\]^_`ab(c) 2013-2016 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None !"05DRmSee: r smart constructor.nSee: o smart constructor.oCreates a value of n4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:pqpThe Directory ID for which to get the list of associated SNS topics. If this member is null, associations for all Directory IDs are returned.qA list of SNS topic names for which to obtain the information. If this member is null, all associations for the specified Directory ID are returned.An empty list results in an InvalidParameterException being thrown.rCreates a value of m4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:stsXA list of SNS topic names that receive status messages from the specified Directory ID.tThe response status code.m  n   opqrtstuvwxyz{|mnopqrstonpqrmstm  n   opqrstuvwxyz{|(c) 2013-2016 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None !"05DR Contains the results of the  CreateDirectory operation.See:  smart constructor.Contains the inputs for the  CreateDirectory operation.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:)The short name of the directory, such as CORP.A  DirectoryVpcSettings@ object that contains additional information for the operation.(A textual description for the directory.4The fully qualified name for the directory, such as 'corp.example.com'.The password for the directory administrator. The directory creation process creates a directory administrator account with the username  Administrator and this password.The size of the directory.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:1The identifier of the directory that was created.The response status code.  (c) 2013-2016 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None !"05DRSee:  smart constructor.KRemoves the specified directory as a publisher to the specified SNS topic.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:sThe Directory ID to remove as a publisher. This directory will no longer send messages to the specified SNS topic.MThe name of the SNS topic from which to remove the directory as a publisher.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The response status code.(c) 2013-2016 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None !"05DR See:  smart constructor.(Creates a Microsoft AD in the AWS cloud.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:OThe NetBIOS name for your domain. A short identifier for your domain, such as CORPn. If you don't specify a NetBIOS name, it will default to the first part of your directory DNS. For example, CORP for the directory DNS 'corp.example.com'.A textual description for the directory. This label will appear on the AWS console 'Directory Details' page after the directory is created.<The fully qualified domain name for the directory, such as 'corp.example.com'[. This name will resolve inside your VPC only. It does not need to be publicly resolvable.7The password for the default administrative user named Admin.Undocumented member.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:1The identifier of the directory that was created.The response status code. !"#$%   !"#$%(c) 2013-2016 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None !"05DRSee:  smart constructor.|Deletes the local side of an existing trust relationship between the Microsoft AD in the AWS cloud and the external domain.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:Undocumented member.5The Trust ID of the trust relationship to be deleted.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:8The Trust ID of the trust relationship that was deleted.The response status code.&'()*+&'()*+(c) 2013-2016 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None !"05DR See:  smart constructor.Describes the trust relationships for a particular Microsoft AD in the AWS cloud. If no input parameters are are provided, such as directory ID or trust ID, this request describes all the trust relationships.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:ZThe Directory ID of the AWS directory that is a part of the requested trust relationship.The DescribeTrustsResult.NextToken value from a previous call to  DescribeTrusts&. Pass null if this is the first call.A list of identifiers of the trust relationships for which to obtain the information. If this member is null, all trust relationships that belong to the current account are returned.An empty list results in an InvalidParameterException being thrown.(The maximum number of objects to return.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:BIf not null, more results are available. Pass this value for the  NextToken# parameter in a subsequent call to  DescribeTrusts$ to retrieve the next set of items..The list of Trust objects that were retrieved.WIt is possible that this list contains less than the number of items specified in the Limit member of the request. This occurs if there are less than the requested number of items left to retrieve, or if the limitations of the operation have been exceeded.The response status code.,-./01234  ,-./01234(c) 2013-2016 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None !"05DR Contains the results of the  DescribeDirectories operation.See:  smart constructor.Contains the inputs for the  DescribeDirectories operation.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The #DescribeDirectoriesResult.NextToken value from a previous call to  DescribeDirectories&. Pass null if this is the first call.A list of identifiers of the directories for which to obtain the information. If this member is null, all directories that belong to the current account are returned.An empty list results in an InvalidParameterException being thrown.The maximum number of items to return. If this value is zero, the maximum number of items is specified by the limitations of the operation.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: The list of  DirectoryDescription objects that were retrieved.WIt is possible that this list contains less than the number of items specified in the Limit member of the request. This occurs if there are less than the requested number of items left to retrieve, or if the limitations of the operation have been exceeded.BIf not null, more results are available. Pass this value for the  NextToken# parameter in a subsequent call to  DescribeDirectories$ to retrieve the next set of items.The response status code.56789:;< !"#  56789:;< !"#(c) 2013-2016 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None !"05DR .Contains the results of the  CreateAlias operation.See: 3 smart constructor./Contains the inputs for the  CreateAlias operation.See: 0 smart constructor.0Creates a value of /4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:121>The identifier of the directory for which to create the alias.2The requested alias.OThe alias must be unique amongst all aliases in AWS. This operation throws an EntityAlreadyExistsException$ error if the alias already exists.3Creates a value of .4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:4564 The identifier of the directory.5The alias for the directory.6The response status code..=>?@/ABC0121236456789:;<=> ./0123456 0/123.456.=>?@/ABC0123456789:;<=>(c) 2013-2016 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None !"05DR IContains the results of the  ConnectDirectory operation.See: R smart constructor.JContains the inputs for the  ConnectDirectory operation.See: K smart constructor.KCreates a value of J4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:LMNOPQL7The NetBIOS name of the on-premises directory, such as CORP.M(A textual description for the directory.N@The fully-qualified name of the on-premises directory, such as 'corp.example.com'.O.The password for the on-premises user account.PThe size of the directory.QA  DirectoryConnectSettings@ object that contains additional information for the operation.RCreates a value of I4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:STS$The identifier of the new directory.TThe response status code.IDEFJGHIJKLMKNOPQLMNOPQRTSTUVWXYZ[\ IJKLMNOPQRST KJLMNOPQRISTIDEFJGHIJKLMKLMNOPQRSTUVWXYZ[\(c) 2013-2016 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None !"05DRgSee: l smart constructor.hSee: i smart constructor.iCreates a value of h4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:jkjDThe Directory ID that will publish status messages to the SNS topic.kThe SNS topic name to which the directory will publish status messages. This SNS topic must be in the same region as the specified Directory ID.lCreates a value of g4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:mmThe response status code.gNOhPQRijkjklmmnopqrstughijklmihjklgmgNOhPQRijklmnopqrstu(c) 2013-2016 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None !"05DRContains the results of the  GetSnapshotLimits operation.See:  smart constructor.Contains the inputs for the  GetSnapshotLimits operation.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:BContains the identifier of the directory to obtain the limits for.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:A  SnapshotLimitsN object that contains the manual snapshot limits for the specified directory.The response status code.STUVWSTUVW(c) 2013-2016 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None !"05DRSee:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The fully qualified domain names (FQDN) of the remote domains for which to get the list of associated conditional forwarders. If this member is null, all conditional forwarders are returned.QThe directory ID for which to get the list of associated conditional forwarders.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired::The list of conditional forwarders that have been created.The response status code.XYZ[\]XYZ[\]"(c) 2013-2016 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ 3456789:;<=PQRSTUVWjklmnop      !"#$%&':;<=>?@STUVWXYZmnopqrst./0123456IJKLMNOPQRSTghijklm678*+,-./012345&'()!"#$%   FGHIEJKLMDNOPQCRSTUVBWXYZ[\]A^_`abcdefghijklmnop@qrstuvwxyz?{|}>~=<;:9^#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~        !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                                                                                                                      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                          !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~(amazonka-ds-1.4.2-2tRF9IzMLvvBblYyr4EnMC"Network.AWS.DirectoryService.Types)Network.AWS.DirectoryService.UpdateRadius/Network.AWS.DirectoryService.GetDirectoryLimits7Network.AWS.DirectoryService.CreateConditionalForwarder(Network.AWS.DirectoryService.VerifyTrust'Network.AWS.DirectoryService.DisableSSO+Network.AWS.DirectoryService.CreateComputer+Network.AWS.DirectoryService.CreateSnapshot,Network.AWS.DirectoryService.DeleteDirectory(Network.AWS.DirectoryService.CreateTrust+Network.AWS.DirectoryService.DeleteSnapshot.Network.AWS.DirectoryService.DescribeSnapshots0Network.AWS.DirectoryService.RestoreFromSnapshot*Network.AWS.DirectoryService.DisableRadius)Network.AWS.DirectoryService.EnableRadius&Network.AWS.DirectoryService.EnableSSO7Network.AWS.DirectoryService.DeleteConditionalForwarder7Network.AWS.DirectoryService.UpdateConditionalForwarder0Network.AWS.DirectoryService.DescribeEventTopics,Network.AWS.DirectoryService.CreateDirectory1Network.AWS.DirectoryService.DeregisterEventTopic.Network.AWS.DirectoryService.CreateMicrosoftAD(Network.AWS.DirectoryService.DeleteTrust+Network.AWS.DirectoryService.DescribeTrusts0Network.AWS.DirectoryService.DescribeDirectories(Network.AWS.DirectoryService.CreateAlias-Network.AWS.DirectoryService.ConnectDirectory/Network.AWS.DirectoryService.RegisterEventTopic.Network.AWS.DirectoryService.GetSnapshotLimits:Network.AWS.DirectoryService.DescribeConditionalForwarders&Network.AWS.DirectoryService.Types.Sum*Network.AWS.DirectoryService.Types.Product$Network.AWS.DirectoryService.WaitersNetwork.AWS.DirectoryService TrustTypeForest TrustState TSCreated TSCreating TSDeleted TSDeletingTSFailed TSVerifiedTSVerifyFailed TSVerifyingTrustDirectionOneWayIncomingOneWayOutgoingTwoWay TopicStatusTDeletedTFailed TRegisteredTTopicNotFound SnapshotTypeAutoManualSnapshotStatus SSCompleted SSCreatingSSFailedReplicationScopeDomain RadiusStatus CompletedCreatingFailedRadiusAuthenticationProtocolChapMsCHAPV1MsCHAPV2Pap DirectoryType ADConnector MicrosoftADSimpleADDirectoryStageDSActive DSCreated DSCreating DSDeleted DSDeletingDSFailed DSImpaired DSInoperable DSRequestedDSRestoreFailed DSRestoring DirectorySizeLargeSmallTrustSnapshotLimitsSnapshotRadiusSettings EventTopicDirectoryVPCSettingsDescriptionDirectoryVPCSettingsDirectoryLimitsDirectoryDescription#DirectoryConnectSettingsDescriptionDirectoryConnectSettingsConditionalForwarderComputer Attribute attributeaValueaNamecomputer cComputerIdcComputerAttributes cComputerNameconditionalForwarder cfDNSIPAddrscfRemoteDomainNamecfReplicationScopedirectoryConnectSettingsdcsVPCId dcsSubnetIdsdcsCustomerDNSIPsdcsCustomerUserName#directoryConnectSettingsDescriptiondcsdCustomerUserName dcsdSubnetIds dcsdVPCIddcsdSecurityGroupIddcsdConnectIPsdcsdAvailabilityZonesdirectoryDescriptionddRadiusStatusddStage ddDirectoryId ddAccessURL ddShortNameddSizeddRadiusSettings ddLaunchTimeddAliasddNameddStageLastUpdatedDateTime ddSSOEnabled ddDNSIPAddrs ddVPCSettingsddType ddStageReasonddConnectSettings ddDescriptiondirectoryLimits"dlConnectedDirectoriesCurrentCount"dlCloudOnlyMicrosoftADLimitReacheddlConnectedDirectoriesLimit"dlConnectedDirectoriesLimitReacheddlCloudOnlyMicrosoftADLimitdlCloudOnlyDirectoriesLimit"dlCloudOnlyDirectoriesCurrentCount"dlCloudOnlyDirectoriesLimitReached"dlCloudOnlyMicrosoftADCurrentCountdirectoryVPCSettingsdvsVPCId dvsSubnetIdsdirectoryVPCSettingsDescription dvsdSubnetIds dvsdVPCIddvsdSecurityGroupIddvsdAvailabilityZones eventTopicetStatus etDirectoryId etTopicName etTopicARNetCreatedDateTimeradiusSettingsrsDisplayLabelrsRadiusRetriesrsAuthenticationProtocolrsRadiusServersrsUseSameUsernamersSharedSecretrsRadiusTimeout rsRadiusPortsnapshotsStatus sDirectoryId sStartTimesNamesType sSnapshotIdsnapshotLimitsslManualSnapshotsLimitReachedslManualSnapshotsCurrentCountslManualSnapshotsLimittrust tDirectoryId tTrustStatetLastUpdatedDateTimetTrustDirectiontStateLastUpdatedDateTime tTrustTypetTrustStateReasontRemoteDomainNametTrustIdtCreatedDateTimedirectoryService_DirectoryUnavailableException_AuthenticationFailedException_InvalidParameterException_UnsupportedOperationException_EntityAlreadyExistsException _DirectoryLimitExceededException_EntityDoesNotExistException!_InsufficientPermissionsException_InvalidNextTokenException_ServiceException_SnapshotLimitExceededException_ClientExceptionUpdateRadiusResponse UpdateRadius updateRadius urDirectoryIdurRadiusSettingsupdateRadiusResponseurrsResponseStatus$fNFDataUpdateRadiusResponse$fToQueryUpdateRadius$fToPathUpdateRadius$fToJSONUpdateRadius$fToHeadersUpdateRadius$fNFDataUpdateRadius$fHashableUpdateRadius$fAWSRequestUpdateRadius$fEqUpdateRadius$fReadUpdateRadius$fShowUpdateRadius$fDataUpdateRadius$fGenericUpdateRadius$fEqUpdateRadiusResponse$fReadUpdateRadiusResponse$fShowUpdateRadiusResponse$fDataUpdateRadiusResponse$fGenericUpdateRadiusResponseGetDirectoryLimitsResponseGetDirectoryLimitsgetDirectoryLimitsgetDirectoryLimitsResponsegdlrsDirectoryLimitsgdlrsResponseStatus"$fNFDataGetDirectoryLimitsResponse$fToQueryGetDirectoryLimits$fToPathGetDirectoryLimits$fToJSONGetDirectoryLimits$fToHeadersGetDirectoryLimits$fNFDataGetDirectoryLimits$fHashableGetDirectoryLimits$fAWSRequestGetDirectoryLimits$fEqGetDirectoryLimits$fReadGetDirectoryLimits$fShowGetDirectoryLimits$fDataGetDirectoryLimits$fGenericGetDirectoryLimits$fEqGetDirectoryLimitsResponse $fReadGetDirectoryLimitsResponse $fShowGetDirectoryLimitsResponse $fDataGetDirectoryLimitsResponse#$fGenericGetDirectoryLimitsResponse"CreateConditionalForwarderResponseCreateConditionalForwardercreateConditionalForwarderccfDirectoryIdccfRemoteDomainName ccfDNSIPAddrs"createConditionalForwarderResponseccfrsResponseStatus*$fNFDataCreateConditionalForwarderResponse#$fToQueryCreateConditionalForwarder"$fToPathCreateConditionalForwarder"$fToJSONCreateConditionalForwarder%$fToHeadersCreateConditionalForwarder"$fNFDataCreateConditionalForwarder$$fHashableCreateConditionalForwarder&$fAWSRequestCreateConditionalForwarder$fEqCreateConditionalForwarder $fReadCreateConditionalForwarder $fShowCreateConditionalForwarder $fDataCreateConditionalForwarder#$fGenericCreateConditionalForwarder&$fEqCreateConditionalForwarderResponse($fReadCreateConditionalForwarderResponse($fShowCreateConditionalForwarderResponse($fDataCreateConditionalForwarderResponse+$fGenericCreateConditionalForwarderResponseVerifyTrustResponse VerifyTrust verifyTrust vtTrustIdverifyTrustResponse vtrsTrustIdvtrsResponseStatus$fNFDataVerifyTrustResponse$fToQueryVerifyTrust$fToPathVerifyTrust$fToJSONVerifyTrust$fToHeadersVerifyTrust$fNFDataVerifyTrust$fHashableVerifyTrust$fAWSRequestVerifyTrust$fEqVerifyTrust$fReadVerifyTrust$fShowVerifyTrust$fDataVerifyTrust$fGenericVerifyTrust$fEqVerifyTrustResponse$fReadVerifyTrustResponse$fShowVerifyTrustResponse$fDataVerifyTrustResponse$fGenericVerifyTrustResponseDisableSSOResponse DisableSSO disableSSO dssoUserName dssoPassworddssoDirectoryIddisableSSOResponsedssorsResponseStatus$fNFDataDisableSSOResponse$fToQueryDisableSSO$fToPathDisableSSO$fToJSONDisableSSO$fToHeadersDisableSSO$fNFDataDisableSSO$fHashableDisableSSO$fAWSRequestDisableSSO$fEqDisableSSO$fReadDisableSSO$fShowDisableSSO$fDataDisableSSO$fGenericDisableSSO$fEqDisableSSOResponse$fReadDisableSSOResponse$fShowDisableSSOResponse$fDataDisableSSOResponse$fGenericDisableSSOResponseCreateComputerResponseCreateComputercreateComputerccComputerAttributes%ccOrganizationalUnitDistinguishedName ccDirectoryIdccComputerName ccPasswordcreateComputerResponse ccrsComputerccrsResponseStatus$fNFDataCreateComputerResponse$fToQueryCreateComputer$fToPathCreateComputer$fToJSONCreateComputer$fToHeadersCreateComputer$fNFDataCreateComputer$fHashableCreateComputer$fAWSRequestCreateComputer$fEqCreateComputer$fReadCreateComputer$fShowCreateComputer$fDataCreateComputer$fGenericCreateComputer$fEqCreateComputerResponse$fReadCreateComputerResponse$fShowCreateComputerResponse$fDataCreateComputerResponse$fGenericCreateComputerResponseCreateSnapshotResponseCreateSnapshotcreateSnapshotcsName csDirectoryIdcreateSnapshotResponsecsrsSnapshotIdcsrsResponseStatus$fNFDataCreateSnapshotResponse$fToQueryCreateSnapshot$fToPathCreateSnapshot$fToJSONCreateSnapshot$fToHeadersCreateSnapshot$fNFDataCreateSnapshot$fHashableCreateSnapshot$fAWSRequestCreateSnapshot$fEqCreateSnapshot$fReadCreateSnapshot$fShowCreateSnapshot$fDataCreateSnapshot$fGenericCreateSnapshot$fEqCreateSnapshotResponse$fReadCreateSnapshotResponse$fShowCreateSnapshotResponse$fDataCreateSnapshotResponse$fGenericCreateSnapshotResponseDeleteDirectoryResponseDeleteDirectorydeleteDirectorydddDirectoryIddeleteDirectoryResponsedelrsDirectoryIddelrsResponseStatus$fNFDataDeleteDirectoryResponse$fToQueryDeleteDirectory$fToPathDeleteDirectory$fToJSONDeleteDirectory$fToHeadersDeleteDirectory$fNFDataDeleteDirectory$fHashableDeleteDirectory$fAWSRequestDeleteDirectory$fEqDeleteDirectory$fReadDeleteDirectory$fShowDeleteDirectory$fDataDeleteDirectory$fGenericDeleteDirectory$fEqDeleteDirectoryResponse$fReadDeleteDirectoryResponse$fShowDeleteDirectoryResponse$fDataDeleteDirectoryResponse $fGenericDeleteDirectoryResponseCreateTrustResponse CreateTrust createTrustctConditionalForwarderIPAddrs ctTrustType ctDirectoryIdctRemoteDomainNamectTrustPasswordctTrustDirectioncreateTrustResponse ctrsTrustIdctrsResponseStatus$fNFDataCreateTrustResponse$fToQueryCreateTrust$fToPathCreateTrust$fToJSONCreateTrust$fToHeadersCreateTrust$fNFDataCreateTrust$fHashableCreateTrust$fAWSRequestCreateTrust$fEqCreateTrust$fReadCreateTrust$fShowCreateTrust$fDataCreateTrust$fGenericCreateTrust$fEqCreateTrustResponse$fReadCreateTrustResponse$fShowCreateTrustResponse$fDataCreateTrustResponse$fGenericCreateTrustResponseDeleteSnapshotResponseDeleteSnapshotdeleteSnapshot dsSnapshotIddeleteSnapshotResponsedsrsSnapshotIddsrsResponseStatus$fNFDataDeleteSnapshotResponse$fToQueryDeleteSnapshot$fToPathDeleteSnapshot$fToJSONDeleteSnapshot$fToHeadersDeleteSnapshot$fNFDataDeleteSnapshot$fHashableDeleteSnapshot$fAWSRequestDeleteSnapshot$fEqDeleteSnapshot$fReadDeleteSnapshot$fShowDeleteSnapshot$fDataDeleteSnapshot$fGenericDeleteSnapshot$fEqDeleteSnapshotResponse$fReadDeleteSnapshotResponse$fShowDeleteSnapshotResponse$fDataDeleteSnapshotResponse$fGenericDeleteSnapshotResponseDescribeSnapshotsResponseDescribeSnapshotsdescribeSnapshots dsDirectoryId dsNextToken dsSnapshotIdsdsLimitdescribeSnapshotsResponsedssrsNextTokendssrsSnapshotsdssrsResponseStatus!$fNFDataDescribeSnapshotsResponse$fToQueryDescribeSnapshots$fToPathDescribeSnapshots$fToJSONDescribeSnapshots$fToHeadersDescribeSnapshots$fNFDataDescribeSnapshots$fHashableDescribeSnapshots$fAWSRequestDescribeSnapshots$fEqDescribeSnapshots$fReadDescribeSnapshots$fShowDescribeSnapshots$fDataDescribeSnapshots$fGenericDescribeSnapshots$fEqDescribeSnapshotsResponse$fReadDescribeSnapshotsResponse$fShowDescribeSnapshotsResponse$fDataDescribeSnapshotsResponse"$fGenericDescribeSnapshotsResponseRestoreFromSnapshotResponseRestoreFromSnapshotrestoreFromSnapshot rfsSnapshotIdrestoreFromSnapshotResponserfsrsResponseStatus#$fNFDataRestoreFromSnapshotResponse$fToQueryRestoreFromSnapshot$fToPathRestoreFromSnapshot$fToJSONRestoreFromSnapshot$fToHeadersRestoreFromSnapshot$fNFDataRestoreFromSnapshot$fHashableRestoreFromSnapshot$fAWSRequestRestoreFromSnapshot$fEqRestoreFromSnapshot$fReadRestoreFromSnapshot$fShowRestoreFromSnapshot$fDataRestoreFromSnapshot$fGenericRestoreFromSnapshot$fEqRestoreFromSnapshotResponse!$fReadRestoreFromSnapshotResponse!$fShowRestoreFromSnapshotResponse!$fDataRestoreFromSnapshotResponse$$fGenericRestoreFromSnapshotResponseDisableRadiusResponse DisableRadius disableRadius drDirectoryIddisableRadiusResponsedrrsResponseStatus$fNFDataDisableRadiusResponse$fToQueryDisableRadius$fToPathDisableRadius$fToJSONDisableRadius$fToHeadersDisableRadius$fNFDataDisableRadius$fHashableDisableRadius$fAWSRequestDisableRadius$fEqDisableRadius$fReadDisableRadius$fShowDisableRadius$fDataDisableRadius$fGenericDisableRadius$fEqDisableRadiusResponse$fReadDisableRadiusResponse$fShowDisableRadiusResponse$fDataDisableRadiusResponse$fGenericDisableRadiusResponseEnableRadiusResponse EnableRadius enableRadius erDirectoryIderRadiusSettingsenableRadiusResponseerrsResponseStatus$fNFDataEnableRadiusResponse$fToQueryEnableRadius$fToPathEnableRadius$fToJSONEnableRadius$fToHeadersEnableRadius$fNFDataEnableRadius$fHashableEnableRadius$fAWSRequestEnableRadius$fEqEnableRadius$fReadEnableRadius$fShowEnableRadius$fDataEnableRadius$fGenericEnableRadius$fEqEnableRadiusResponse$fReadEnableRadiusResponse$fShowEnableRadiusResponse$fDataEnableRadiusResponse$fGenericEnableRadiusResponseEnableSSOResponse EnableSSO enableSSO esUserName esPassword esDirectoryIdenableSSOResponseesrsResponseStatus$fNFDataEnableSSOResponse$fToQueryEnableSSO$fToPathEnableSSO$fToJSONEnableSSO$fToHeadersEnableSSO$fNFDataEnableSSO$fHashableEnableSSO$fAWSRequestEnableSSO $fEqEnableSSO$fReadEnableSSO$fShowEnableSSO$fDataEnableSSO$fGenericEnableSSO$fEqEnableSSOResponse$fReadEnableSSOResponse$fShowEnableSSOResponse$fDataEnableSSOResponse$fGenericEnableSSOResponse"DeleteConditionalForwarderResponseDeleteConditionalForwarderdeleteConditionalForwarderdelDirectoryIddelRemoteDomainName"deleteConditionalForwarderResponsedrsResponseStatus*$fNFDataDeleteConditionalForwarderResponse#$fToQueryDeleteConditionalForwarder"$fToPathDeleteConditionalForwarder"$fToJSONDeleteConditionalForwarder%$fToHeadersDeleteConditionalForwarder"$fNFDataDeleteConditionalForwarder$$fHashableDeleteConditionalForwarder&$fAWSRequestDeleteConditionalForwarder$fEqDeleteConditionalForwarder $fReadDeleteConditionalForwarder $fShowDeleteConditionalForwarder $fDataDeleteConditionalForwarder#$fGenericDeleteConditionalForwarder&$fEqDeleteConditionalForwarderResponse($fReadDeleteConditionalForwarderResponse($fShowDeleteConditionalForwarderResponse($fDataDeleteConditionalForwarderResponse+$fGenericDeleteConditionalForwarderResponse"UpdateConditionalForwarderResponseUpdateConditionalForwarderupdateConditionalForwarderucfDirectoryIducfRemoteDomainName ucfDNSIPAddrs"updateConditionalForwarderResponseucfrsResponseStatus*$fNFDataUpdateConditionalForwarderResponse#$fToQueryUpdateConditionalForwarder"$fToPathUpdateConditionalForwarder"$fToJSONUpdateConditionalForwarder%$fToHeadersUpdateConditionalForwarder"$fNFDataUpdateConditionalForwarder$$fHashableUpdateConditionalForwarder&$fAWSRequestUpdateConditionalForwarder$fEqUpdateConditionalForwarder $fReadUpdateConditionalForwarder $fShowUpdateConditionalForwarder $fDataUpdateConditionalForwarder#$fGenericUpdateConditionalForwarder&$fEqUpdateConditionalForwarderResponse($fReadUpdateConditionalForwarderResponse($fShowUpdateConditionalForwarderResponse($fDataUpdateConditionalForwarderResponse+$fGenericUpdateConditionalForwarderResponseDescribeEventTopicsResponseDescribeEventTopicsdescribeEventTopics dDirectoryId dTopicNamesdescribeEventTopicsResponsedetrsEventTopicsdetrsResponseStatus#$fNFDataDescribeEventTopicsResponse$fToQueryDescribeEventTopics$fToPathDescribeEventTopics$fToJSONDescribeEventTopics$fToHeadersDescribeEventTopics$fNFDataDescribeEventTopics$fHashableDescribeEventTopics$fAWSRequestDescribeEventTopics$fEqDescribeEventTopics$fReadDescribeEventTopics$fShowDescribeEventTopics$fDataDescribeEventTopics$fGenericDescribeEventTopics$fEqDescribeEventTopicsResponse!$fReadDescribeEventTopicsResponse!$fShowDescribeEventTopicsResponse!$fDataDescribeEventTopicsResponse$$fGenericDescribeEventTopicsResponseCreateDirectoryResponseCreateDirectorycreateDirectory cShortName cVPCSettings cDescriptioncName cPasswordcSizecreateDirectoryResponsecrsDirectoryIdcrsResponseStatus$fNFDataCreateDirectoryResponse$fToQueryCreateDirectory$fToPathCreateDirectory$fToJSONCreateDirectory$fToHeadersCreateDirectory$fNFDataCreateDirectory$fHashableCreateDirectory$fAWSRequestCreateDirectory$fEqCreateDirectory$fReadCreateDirectory$fShowCreateDirectory$fDataCreateDirectory$fGenericCreateDirectory$fEqCreateDirectoryResponse$fReadCreateDirectoryResponse$fShowCreateDirectoryResponse$fDataCreateDirectoryResponse $fGenericCreateDirectoryResponseDeregisterEventTopicResponseDeregisterEventTopicderegisterEventTopicdetDirectoryId detTopicNamederegisterEventTopicResponsederrsResponseStatus$$fNFDataDeregisterEventTopicResponse$fToQueryDeregisterEventTopic$fToPathDeregisterEventTopic$fToJSONDeregisterEventTopic$fToHeadersDeregisterEventTopic$fNFDataDeregisterEventTopic$fHashableDeregisterEventTopic $fAWSRequestDeregisterEventTopic$fEqDeregisterEventTopic$fReadDeregisterEventTopic$fShowDeregisterEventTopic$fDataDeregisterEventTopic$fGenericDeregisterEventTopic $fEqDeregisterEventTopicResponse"$fReadDeregisterEventTopicResponse"$fShowDeregisterEventTopicResponse"$fDataDeregisterEventTopicResponse%$fGenericDeregisterEventTopicResponseCreateMicrosoftADResponseCreateMicrosoftADcreateMicrosoftAD cmadShortNamecmadDescriptioncmadName cmadPasswordcmadVPCSettingscreateMicrosoftADResponsecmadrsDirectoryIdcmadrsResponseStatus!$fNFDataCreateMicrosoftADResponse$fToQueryCreateMicrosoftAD$fToPathCreateMicrosoftAD$fToJSONCreateMicrosoftAD$fToHeadersCreateMicrosoftAD$fNFDataCreateMicrosoftAD$fHashableCreateMicrosoftAD$fAWSRequestCreateMicrosoftAD$fEqCreateMicrosoftAD$fReadCreateMicrosoftAD$fShowCreateMicrosoftAD$fDataCreateMicrosoftAD$fGenericCreateMicrosoftAD$fEqCreateMicrosoftADResponse$fReadCreateMicrosoftADResponse$fShowCreateMicrosoftADResponse$fDataCreateMicrosoftADResponse"$fGenericCreateMicrosoftADResponseDeleteTrustResponse DeleteTrust deleteTrust&dtDeleteAssociatedConditionalForwarder dtTrustIddeleteTrustResponse dttrsTrustIddttrsResponseStatus$fNFDataDeleteTrustResponse$fToQueryDeleteTrust$fToPathDeleteTrust$fToJSONDeleteTrust$fToHeadersDeleteTrust$fNFDataDeleteTrust$fHashableDeleteTrust$fAWSRequestDeleteTrust$fEqDeleteTrust$fReadDeleteTrust$fShowDeleteTrust$fDataDeleteTrust$fGenericDeleteTrust$fEqDeleteTrustResponse$fReadDeleteTrustResponse$fShowDeleteTrustResponse$fDataDeleteTrustResponse$fGenericDeleteTrustResponseDescribeTrustsResponseDescribeTrustsdescribeTrusts dtDirectoryId dtNextToken dtTrustIdsdtLimitdescribeTrustsResponse dtrsNextToken dtrsTrustsdtrsResponseStatus$fNFDataDescribeTrustsResponse$fToQueryDescribeTrusts$fToPathDescribeTrusts$fToJSONDescribeTrusts$fToHeadersDescribeTrusts$fNFDataDescribeTrusts$fHashableDescribeTrusts$fAWSRequestDescribeTrusts$fEqDescribeTrusts$fReadDescribeTrusts$fShowDescribeTrusts$fDataDescribeTrusts$fGenericDescribeTrusts$fEqDescribeTrustsResponse$fReadDescribeTrustsResponse$fShowDescribeTrustsResponse$fDataDescribeTrustsResponse$fGenericDescribeTrustsResponseDescribeDirectoriesResponseDescribeDirectoriesdescribeDirectories ddNextTokenddDirectoryIdsddLimitdescribeDirectoriesResponseddrsDirectoryDescriptions ddrsNextTokenddrsResponseStatus#$fNFDataDescribeDirectoriesResponse$fToQueryDescribeDirectories$fToPathDescribeDirectories$fToJSONDescribeDirectories$fToHeadersDescribeDirectories$fNFDataDescribeDirectories$fHashableDescribeDirectories$fAWSRequestDescribeDirectories$fEqDescribeDirectories$fReadDescribeDirectories$fShowDescribeDirectories$fDataDescribeDirectories$fGenericDescribeDirectories$fEqDescribeDirectoriesResponse!$fReadDescribeDirectoriesResponse!$fShowDescribeDirectoriesResponse!$fDataDescribeDirectoriesResponse$$fGenericDescribeDirectoriesResponseCreateAliasResponse CreateAlias createAlias caDirectoryIdcaAliascreateAliasResponsecarsDirectoryId carsAliascarsResponseStatus$fNFDataCreateAliasResponse$fToQueryCreateAlias$fToPathCreateAlias$fToJSONCreateAlias$fToHeadersCreateAlias$fNFDataCreateAlias$fHashableCreateAlias$fAWSRequestCreateAlias$fEqCreateAlias$fReadCreateAlias$fShowCreateAlias$fDataCreateAlias$fGenericCreateAlias$fEqCreateAliasResponse$fReadCreateAliasResponse$fShowCreateAliasResponse$fDataCreateAliasResponse$fGenericCreateAliasResponseConnectDirectoryResponseConnectDirectoryconnectDirectory cdShortName cdDescriptioncdName cdPasswordcdSizecdConnectSettingsconnectDirectoryResponsecdrsDirectoryIdcdrsResponseStatus $fNFDataConnectDirectoryResponse$fToQueryConnectDirectory$fToPathConnectDirectory$fToJSONConnectDirectory$fToHeadersConnectDirectory$fNFDataConnectDirectory$fHashableConnectDirectory$fAWSRequestConnectDirectory$fEqConnectDirectory$fReadConnectDirectory$fShowConnectDirectory$fDataConnectDirectory$fGenericConnectDirectory$fEqConnectDirectoryResponse$fReadConnectDirectoryResponse$fShowConnectDirectoryResponse$fDataConnectDirectoryResponse!$fGenericConnectDirectoryResponseRegisterEventTopicResponseRegisterEventTopicregisterEventTopicretDirectoryId retTopicNameregisterEventTopicResponseretrsResponseStatus"$fNFDataRegisterEventTopicResponse$fToQueryRegisterEventTopic$fToPathRegisterEventTopic$fToJSONRegisterEventTopic$fToHeadersRegisterEventTopic$fNFDataRegisterEventTopic$fHashableRegisterEventTopic$fAWSRequestRegisterEventTopic$fEqRegisterEventTopic$fReadRegisterEventTopic$fShowRegisterEventTopic$fDataRegisterEventTopic$fGenericRegisterEventTopic$fEqRegisterEventTopicResponse $fReadRegisterEventTopicResponse $fShowRegisterEventTopicResponse $fDataRegisterEventTopicResponse#$fGenericRegisterEventTopicResponseGetSnapshotLimitsResponseGetSnapshotLimitsgetSnapshotLimitsgslDirectoryIdgetSnapshotLimitsResponsegslrsSnapshotLimitsgslrsResponseStatus!$fNFDataGetSnapshotLimitsResponse$fToQueryGetSnapshotLimits$fToPathGetSnapshotLimits$fToJSONGetSnapshotLimits$fToHeadersGetSnapshotLimits$fNFDataGetSnapshotLimits$fHashableGetSnapshotLimits$fAWSRequestGetSnapshotLimits$fEqGetSnapshotLimits$fReadGetSnapshotLimits$fShowGetSnapshotLimits$fDataGetSnapshotLimits$fGenericGetSnapshotLimits$fEqGetSnapshotLimitsResponse$fReadGetSnapshotLimitsResponse$fShowGetSnapshotLimitsResponse$fDataGetSnapshotLimitsResponse"$fGenericGetSnapshotLimitsResponse%DescribeConditionalForwardersResponseDescribeConditionalForwardersdescribeConditionalForwardersdcfRemoteDomainNamesdcfDirectoryId%describeConditionalForwardersResponsedcfrsConditionalForwardersdcfrsResponseStatus-$fNFDataDescribeConditionalForwardersResponse&$fToQueryDescribeConditionalForwarders%$fToPathDescribeConditionalForwarders%$fToJSONDescribeConditionalForwarders($fToHeadersDescribeConditionalForwarders%$fNFDataDescribeConditionalForwarders'$fHashableDescribeConditionalForwarders)$fAWSRequestDescribeConditionalForwarders!$fEqDescribeConditionalForwarders#$fReadDescribeConditionalForwarders#$fShowDescribeConditionalForwarders#$fDataDescribeConditionalForwarders&$fGenericDescribeConditionalForwarders)$fEqDescribeConditionalForwardersResponse+$fReadDescribeConditionalForwardersResponse+$fShowDescribeConditionalForwardersResponse+$fDataDescribeConditionalForwardersResponse.$fGenericDescribeConditionalForwardersResponse$fFromJSONTrustType$fToJSONTrustType$fToHeaderTrustType$fToQueryTrustType$fToByteStringTrustType$fNFDataTrustType$fHashableTrustType$fToTextTrustType$fFromTextTrustType$fFromJSONTrustState$fToHeaderTrustState$fToQueryTrustState$fToByteStringTrustState$fNFDataTrustState$fHashableTrustState$fToTextTrustState$fFromTextTrustState$fFromJSONTrustDirection$fToJSONTrustDirection$fToHeaderTrustDirection$fToQueryTrustDirection$fToByteStringTrustDirection$fNFDataTrustDirection$fHashableTrustDirection$fToTextTrustDirection$fFromTextTrustDirection$fFromJSONTopicStatus$fToHeaderTopicStatus$fToQueryTopicStatus$fToByteStringTopicStatus$fNFDataTopicStatus$fHashableTopicStatus$fToTextTopicStatus$fFromTextTopicStatus$fFromJSONSnapshotType$fToHeaderSnapshotType$fToQuerySnapshotType$fToByteStringSnapshotType$fNFDataSnapshotType$fHashableSnapshotType$fToTextSnapshotType$fFromTextSnapshotType$fFromJSONSnapshotStatus$fToHeaderSnapshotStatus$fToQuerySnapshotStatus$fToByteStringSnapshotStatus$fNFDataSnapshotStatus$fHashableSnapshotStatus$fToTextSnapshotStatus$fFromTextSnapshotStatus$fFromJSONReplicationScope$fToHeaderReplicationScope$fToQueryReplicationScope$fToByteStringReplicationScope$fNFDataReplicationScope$fHashableReplicationScope$fToTextReplicationScope$fFromTextReplicationScope$fFromJSONRadiusStatus$fToHeaderRadiusStatus$fToQueryRadiusStatus$fToByteStringRadiusStatus$fNFDataRadiusStatus$fHashableRadiusStatus$fToTextRadiusStatus$fFromTextRadiusStatus&$fFromJSONRadiusAuthenticationProtocol$$fToJSONRadiusAuthenticationProtocol&$fToHeaderRadiusAuthenticationProtocol%$fToQueryRadiusAuthenticationProtocol*$fToByteStringRadiusAuthenticationProtocol$$fNFDataRadiusAuthenticationProtocol&$fHashableRadiusAuthenticationProtocol$$fToTextRadiusAuthenticationProtocol&$fFromTextRadiusAuthenticationProtocol$fFromJSONDirectoryType$fToHeaderDirectoryType$fToQueryDirectoryType$fToByteStringDirectoryType$fNFDataDirectoryType$fHashableDirectoryType$fToTextDirectoryType$fFromTextDirectoryType$fFromJSONDirectoryStage$fToHeaderDirectoryStage$fToQueryDirectoryStage$fToByteStringDirectoryStage$fNFDataDirectoryStage$fHashableDirectoryStage$fToTextDirectoryStage$fFromTextDirectoryStage$fFromJSONDirectorySize$fToJSONDirectorySize$fToHeaderDirectorySize$fToQueryDirectorySize$fToByteStringDirectorySize$fNFDataDirectorySize$fHashableDirectorySize$fToTextDirectorySize$fFromTextDirectorySizeTrust' _tDirectoryId _tTrustState_tLastUpdatedDateTime_tTrustDirection_tStateLastUpdatedDateTime _tTrustType_tTrustStateReason_tRemoteDomainName _tTrustId_tCreatedDateTimeSnapshotLimits'_slManualSnapshotsLimitReached_slManualSnapshotsCurrentCount_slManualSnapshotsLimit Snapshot'_sStatus _sDirectoryId _sStartTime_sName_sType _sSnapshotIdRadiusSettings'_rsDisplayLabel_rsRadiusRetries_rsAuthenticationProtocol_rsRadiusServers_rsUseSameUsername_rsSharedSecret_rsRadiusTimeout _rsRadiusPort EventTopic' _etStatus_etDirectoryId _etTopicName _etTopicARN_etCreatedDateTime DirectoryVPCSettingsDescription'_dvsdSubnetIds _dvsdVPCId_dvsdSecurityGroupId_dvsdAvailabilityZonesDirectoryVPCSettings' _dvsVPCId _dvsSubnetIdsDirectoryLimits'#_dlConnectedDirectoriesCurrentCount#_dlCloudOnlyMicrosoftADLimitReached_dlConnectedDirectoriesLimit#_dlConnectedDirectoriesLimitReached_dlCloudOnlyMicrosoftADLimit_dlCloudOnlyDirectoriesLimit#_dlCloudOnlyDirectoriesCurrentCount#_dlCloudOnlyDirectoriesLimitReached#_dlCloudOnlyMicrosoftADCurrentCountDirectoryDescription'_ddRadiusStatus_ddStage_ddDirectoryId _ddAccessURL _ddShortName_ddSize_ddRadiusSettings _ddLaunchTime_ddAlias_ddName_ddStageLastUpdatedDateTime _ddSSOEnabled _ddDNSIPAddrs_ddVPCSettings_ddType_ddStageReason_ddConnectSettings_ddDescription$DirectoryConnectSettingsDescription'_dcsdCustomerUserName_dcsdSubnetIds _dcsdVPCId_dcsdSecurityGroupId_dcsdConnectIPs_dcsdAvailabilityZonesDirectoryConnectSettings' _dcsVPCId _dcsSubnetIds_dcsCustomerDNSIPs_dcsCustomerUserNameConditionalForwarder' _cfDNSIPAddrs_cfRemoteDomainName_cfReplicationScope Computer' _cComputerId_cComputerAttributes_cComputerName Attribute'_aValue_aName $fNFDataTrust$fHashableTrust$fFromJSONTrust$fNFDataSnapshotLimits$fHashableSnapshotLimits$fFromJSONSnapshotLimits$fNFDataSnapshot$fHashableSnapshot$fFromJSONSnapshot$fToJSONRadiusSettings$fNFDataRadiusSettings$fHashableRadiusSettings$fFromJSONRadiusSettings$fNFDataEventTopic$fHashableEventTopic$fFromJSONEventTopic'$fNFDataDirectoryVPCSettingsDescription)$fHashableDirectoryVPCSettingsDescription)$fFromJSONDirectoryVPCSettingsDescription$fToJSONDirectoryVPCSettings$fNFDataDirectoryVPCSettings$fHashableDirectoryVPCSettings$fNFDataDirectoryLimits$fHashableDirectoryLimits$fFromJSONDirectoryLimits$fNFDataDirectoryDescription$fHashableDirectoryDescription$fFromJSONDirectoryDescription+$fNFDataDirectoryConnectSettingsDescription-$fHashableDirectoryConnectSettingsDescription-$fFromJSONDirectoryConnectSettingsDescription $fToJSONDirectoryConnectSettings $fNFDataDirectoryConnectSettings"$fHashableDirectoryConnectSettings$fNFDataConditionalForwarder$fHashableConditionalForwarder$fFromJSONConditionalForwarder$fNFDataComputer$fHashableComputer$fFromJSONComputer$fToJSONAttribute$fNFDataAttribute$fHashableAttribute$fFromJSONAttributeUpdateRadiusResponse'_urrsResponseStatus UpdateRadius'_urDirectoryId_urRadiusSettingsGetDirectoryLimitsResponse'_gdlrsDirectoryLimits_gdlrsResponseStatusGetDirectoryLimits'#CreateConditionalForwarderResponse'_ccfrsResponseStatusCreateConditionalForwarder'_ccfDirectoryId_ccfRemoteDomainName_ccfDNSIPAddrsVerifyTrustResponse' _vtrsTrustId_vtrsResponseStatus VerifyTrust' _vtTrustIdDisableSSOResponse'_dssorsResponseStatus DisableSSO' _dssoUserName _dssoPassword_dssoDirectoryIdCreateComputerResponse' _ccrsComputer_ccrsResponseStatusCreateComputer'_ccComputerAttributes&_ccOrganizationalUnitDistinguishedName_ccDirectoryId_ccComputerName _ccPasswordCreateSnapshotResponse'_csrsSnapshotId_csrsResponseStatusCreateSnapshot'_csName_csDirectoryIdDeleteDirectoryResponse'_delrsDirectoryId_delrsResponseStatusDeleteDirectory'_dddDirectoryIdCreateTrustResponse' _ctrsTrustId_ctrsResponseStatus CreateTrust'_ctConditionalForwarderIPAddrs _ctTrustType_ctDirectoryId_ctRemoteDomainName_ctTrustPassword_ctTrustDirectionDeleteSnapshotResponse'_dsrsSnapshotId_dsrsResponseStatusDeleteSnapshot' _dsSnapshotIdDescribeSnapshotsResponse'_dssrsNextToken_dssrsSnapshots_dssrsResponseStatusDescribeSnapshots'_dsDirectoryId _dsNextToken_dsSnapshotIds_dsLimitRestoreFromSnapshotResponse'_rfsrsResponseStatusRestoreFromSnapshot'_rfsSnapshotIdDisableRadiusResponse'_drrsResponseStatusDisableRadius'_drDirectoryIdEnableRadiusResponse'_errsResponseStatus EnableRadius'_erDirectoryId_erRadiusSettingsEnableSSOResponse'_esrsResponseStatus EnableSSO' _esUserName _esPassword_esDirectoryId#DeleteConditionalForwarderResponse'_drsResponseStatusDeleteConditionalForwarder'_delDirectoryId_delRemoteDomainName#UpdateConditionalForwarderResponse'_ucfrsResponseStatusUpdateConditionalForwarder'_ucfDirectoryId_ucfRemoteDomainName_ucfDNSIPAddrsDescribeEventTopicsResponse'_detrsEventTopics_detrsResponseStatusDescribeEventTopics' _dDirectoryId _dTopicNamesCreateDirectoryResponse'_crsDirectoryId_crsResponseStatusCreateDirectory' _cShortName _cVPCSettings _cDescription_cName _cPassword_cSizeDeregisterEventTopicResponse'_derrsResponseStatusDeregisterEventTopic'_detDirectoryId _detTopicNameCreateMicrosoftADResponse'_cmadrsDirectoryId_cmadrsResponseStatusCreateMicrosoftAD'_cmadShortName_cmadDescription _cmadName _cmadPassword_cmadVPCSettingsDeleteTrustResponse' _dttrsTrustId_dttrsResponseStatus DeleteTrust''_dtDeleteAssociatedConditionalForwarder _dtTrustIdDescribeTrustsResponse'_dtrsNextToken _dtrsTrusts_dtrsResponseStatusDescribeTrusts'_dtDirectoryId _dtNextToken _dtTrustIds_dtLimitDescribeDirectoriesResponse'_ddrsDirectoryDescriptions_ddrsNextToken_ddrsResponseStatusDescribeDirectories' _ddNextToken_ddDirectoryIds_ddLimitCreateAliasResponse'_carsDirectoryId _carsAlias_carsResponseStatus CreateAlias'_caDirectoryId_caAliasConnectDirectoryResponse'_cdrsDirectoryId_cdrsResponseStatusConnectDirectory' _cdShortName_cdDescription_cdName _cdPassword_cdSize_cdConnectSettingsRegisterEventTopicResponse'_retrsResponseStatusRegisterEventTopic'_retDirectoryId _retTopicNameGetSnapshotLimitsResponse'_gslrsSnapshotLimits_gslrsResponseStatusGetSnapshotLimits'_gslDirectoryId&DescribeConditionalForwardersResponse'_dcfrsConditionalForwarders_dcfrsResponseStatusDescribeConditionalForwarders'_dcfRemoteDomainNames_dcfDirectoryId