Module Awso_ds.ValuesSource

Sourceval service : Awso.Service.t
Sourceval apiVersion : string
Sourceval endpointPrefix : string
Sourceval serviceFullName : string
Sourceval signatureVersion : string
Sourceval protocol : string
Sourceval globalEndpoint : string
Sourceval serviceAbbreviation : string
Sourceval targetPrefix : string
Sourceval simple_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval composed_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval to_query : ('a -> Awso.Client.Query.value) -> 'a -> Awso.Client.Query.t
Sourceval structure_to_value_aux : ('a * 'b option) list -> f:(('a * 'b) list -> 'c) -> [> `Structure of 'c ]
Sourceval structure_to_value : ('a * 'b option) list -> [> `Structure of ('a * 'b) list ]
Sourceval structure_to_wrapped_value : wrapper:'a -> response:'a -> ('b * 'c option) list -> [> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]
Sourcemodule AssessmentInstanceId : sig ... end
Sourcemodule IpAddr : sig ... end
Sourcemodule AvailabilityZone : sig ... end
Sourcemodule SubnetId : sig ... end
Sourcemodule Server : sig ... end
Sourcemodule OSVersion : sig ... end
Sourcemodule AssessmentInstanceIds : sig ... end
Sourcemodule CustomerDnsIps : sig ... end
Sourcemodule Ipv6Addr : sig ... end
Sourcemodule AvailabilityZones : sig ... end
Sourcemodule SecurityGroupId : sig ... end
Sourcemodule SubnetIds : sig ... end
Sourcemodule VpcId : sig ... end
Sourcemodule PortNumber : sig ... end
Sourcemodule RadiusDisplayLabel : sig ... end
Sourcemodule RadiusRetries : sig ... end
Sourcemodule RadiusSharedSecret : sig ... end
Sourcemodule RadiusTimeout : sig ... end
Sourcemodule Servers : sig ... end
Sourcemodule UseSameUsername : sig ... end
Sourcemodule RegionName : sig ... end
Sourcemodule AssessmentValidationName : sig ... end
Sourcemodule OSUpdateSettings : sig ... end

OS version that the directory needs to be updated to.

Sourcemodule AssessmentId : sig ... end
Sourcemodule HybridUpdateValue : sig ... end

Contains the configuration values for a hybrid directory update, including Amazon Web Services System Manager managed node and DNS information.

Sourcemodule InitiatedBy : sig ... end
Sourcemodule LastUpdatedDateTime : sig ... end
Sourcemodule StartDateTime : sig ... end
Sourcemodule UpdateStatus : sig ... end
Sourcemodule UpdateStatusReason : sig ... end
Sourcemodule IpAddrs : sig ... end
Sourcemodule IpV6Addrs : sig ... end
Sourcemodule UserName : sig ... end
Sourcemodule CustomerId : sig ... end
Sourcemodule DirectoryId : sig ... end

Contains information about the directory.

Sourcemodule DnsIpAddrs : sig ... end
Sourcemodule DnsIpv6Addrs : sig ... end
Sourcemodule NetworkType : sig ... end
Sourcemodule RadiusSettings : sig ... end

Contains information about a Remote Authentication Dial In User Service (RADIUS) server.

Sourcemodule RadiusStatus : sig ... end
Sourcemodule AdditionalRegions : sig ... end
Sourcemodule AssessmentValidation : sig ... end

Contains information about a specific validation test performed during a directory assessment.

Sourcemodule AttributeName : sig ... end
Sourcemodule AttributeValue : sig ... end
Sourcemodule TagKey : sig ... end
Sourcemodule TagValue : sig ... end
Sourcemodule Description : sig ... end
Sourcemodule EndDateTime : sig ... end
Sourcemodule SchemaExtensionId : sig ... end
Sourcemodule SchemaExtensionStatus : sig ... end
Sourcemodule LogGroupName : sig ... end
Sourcemodule AddedDateTime : sig ... end
Sourcemodule CidrIp : sig ... end
Sourcemodule CidrIpv6 : sig ... end
Sourcemodule IpRouteStatusMsg : sig ... end
Sourcemodule IpRouteStatusReason : sig ... end
Sourcemodule CertificateCN : sig ... end
Sourcemodule CertificateExpiryDateTime : sig ... end
Sourcemodule CertificateId : sig ... end
Sourcemodule CertificateState : sig ... end
Sourcemodule CertificateType : sig ... end
Sourcemodule AssessmentReportType : sig ... end
Sourcemodule AssessmentStartTime : sig ... end
Sourcemodule AssessmentStatus : sig ... end
Sourcemodule DirectoryName : sig ... end
Sourcemodule LastUpdateDateTime : sig ... end
Sourcemodule UpdateValue : sig ... end

The value for a given type of UpdateSettings.

Sourcemodule CreatedDateTime : sig ... end
Sourcemodule RemoteDomainName : sig ... end
Sourcemodule SelectiveAuth : sig ... end
Sourcemodule StateLastUpdatedDateTime : sig ... end
Sourcemodule TrustDirection : sig ... end
Sourcemodule TrustId : sig ... end
Sourcemodule TrustState : sig ... end
Sourcemodule TrustStateReason : sig ... end
Sourcemodule TrustType : sig ... end
Sourcemodule SnapshotId : sig ... end
Sourcemodule SnapshotName : sig ... end
Sourcemodule SnapshotStatus : sig ... end
Sourcemodule SnapshotType : sig ... end
Sourcemodule StartTime : sig ... end
Sourcemodule Notes : sig ... end
Sourcemodule ShareMethod : sig ... end
Sourcemodule ShareStatus : sig ... end
Sourcemodule DirectoryStage : sig ... end
Sourcemodule DirectoryVpcSettings : sig ... end

Contains VPC information for the CreateDirectory, CreateMicrosoftAD, or CreateHybridAD operation.

Sourcemodule LaunchTime : sig ... end
Sourcemodule RegionType : sig ... end
Sourcemodule LDAPSStatus : sig ... end
Sourcemodule LDAPSStatusReason : sig ... end
Sourcemodule HybridUpdateInfoEntry : sig ... end

Contains detailed information about a specific update activity for a hybrid directory component.

Sourcemodule TopicArn : sig ... end
Sourcemodule TopicName : sig ... end
Sourcemodule TopicStatus : sig ... end
Sourcemodule DomainControllerId : sig ... end
Sourcemodule DomainControllerStatus : sig ... end
Sourcemodule AccessUrl : sig ... end
Sourcemodule AliasName : sig ... end

Contains information about an AD Connector directory.

Sourcemodule DirectoryEdition : sig ... end
Sourcemodule DirectoryShortName : sig ... end
Sourcemodule DirectorySize : sig ... end
Sourcemodule DirectoryType : sig ... end
Sourcemodule HybridSettingsDescription : sig ... end

Describes the current hybrid directory configuration settings for a directory.

Sourcemodule OwnerDirectoryDescription : sig ... end

Contains the directory owner account details shared with the directory consumer account.

Sourcemodule RegionsInfo : sig ... end

Provides information about the Regions that are configured for multi-Region replication.

Sourcemodule SsoEnabled : sig ... end
Sourcemodule StageReason : sig ... end
Sourcemodule ReplicationScope : sig ... end
Sourcemodule ClientAuthenticationType : sig ... end
Sourcemodule OCSPUrl : sig ... end
Sourcemodule AssessmentValidations : sig ... end
Sourcemodule Attribute : sig ... end

Represents a named directory attribute.

Sourcemodule ExceptionMessage : sig ... end

The descriptive message for the exception.

Sourcemodule RequestId : sig ... end

The Amazon Web Services request identifier.

Sourcemodule Setting : sig ... end

Contains information about the configurable settings for a directory.

Sourcemodule SecretArn : sig ... end
Sourcemodule TargetId : sig ... end
Sourcemodule TargetType : sig ... end
Sourcemodule SecurityGroupIds : sig ... end
Sourcemodule Tag : sig ... end

Metadata assigned to a directory consisting of a key-value pair.

Sourcemodule SchemaExtensionInfo : sig ... end

Information about a schema extension.

Sourcemodule LogSubscription : sig ... end

Represents a log subscription, which tracks real-time data from a chosen log group to a specified destination.

Sourcemodule IpRouteInfo : sig ... end

Information about one or more IP address blocks.

Sourcemodule CertificateInfo : sig ... end

Contains general information about a certificate.

Sourcemodule AssessmentSummary : sig ... end

Contains summary information about a directory assessment, providing a high-level overview without detailed validation results.

Sourcemodule Limit : sig ... end
Sourcemodule UpdateInfoEntry : sig ... end

An entry of update information related to a requested update type.

Sourcemodule Trust : sig ... end

Describes a trust relationship between an Managed Microsoft AD directory and an external domain.

Sourcemodule Snapshot : sig ... end

Describes a directory snapshot.

Sourcemodule SharedDirectory : sig ... end

Details about the shared directory in the directory owner account for which the share request in the directory consumer account has been accepted.

Sourcemodule SettingEntry : sig ... end

Contains information about the specified configurable setting for a directory.

Sourcemodule RegionDescription : sig ... end

The replicated Region information for a directory.

Sourcemodule LDAPSSettingInfo : sig ... end

Contains general information about the LDAPS settings.

Sourcemodule HybridUpdateInfoEntries : sig ... end
Sourcemodule EventTopic : sig ... end

Information about Amazon SNS topic and Directory Service directory associations.

Sourcemodule DomainController : sig ... end

Contains information about the domain controllers for a specified directory.

Sourcemodule DirectoryDescription : sig ... end

Contains information about an Directory Service directory.

Sourcemodule ConditionalForwarder : sig ... end

Points 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.

Contains information about a client authentication method for a directory.

Sourcemodule CertificateStateReason : sig ... end
Sourcemodule ClientCertAuthSettings : sig ... end

Contains information about the client certificate authentication settings for the RegisterCertificate and DescribeCertificate operations.

Sourcemodule AssessmentStatusCode : sig ... end
Sourcemodule AssessmentStatusReason : sig ... end
Sourcemodule AssessmentVersion : sig ... end
Sourcemodule AssessmentReport : sig ... end

Contains the results of validation tests performed against a specific domain controller during a directory assessment.

Sourcemodule Attributes : sig ... end
Sourcemodule ComputerName : sig ... end
Sourcemodule SID : sig ... end
Sourcemodule IpRoute : sig ... end

Contains the IP address block. This is often the address block of the DNS server used for your self-managed domain.

Sourcemodule ClientException : sig ... end

A client exception has occurred.

The specified entity could not be found.

Sourcemodule InvalidParameterException : sig ... end

One or more parameters are not valid.

Sourcemodule ServiceException : sig ... end

An exception has occurred in Directory Service.

The operation is not supported.

The specified directory does not exist in the system.

The specified directory is unavailable.

The specified directory setting is not compatible with other settings.

The specified directory setting is not supported.

Sourcemodule Settings : sig ... end

The maximum allowed number of domain controllers per directory was exceeded. The default limit per directory is 20 domain controllers.

A directory assessment is automatically created when you create a hybrid directory. There are two types of assessments: CUSTOMER and SYSTEM. Your Amazon Web Services account has a limit of 100 CUSTOMER directory assessments. If you attempt to create a hybrid directory; and you already have 100 CUSTOMER directory assessments;, you will encounter an error. Delete assessments to free up capacity before trying again. You can request an increase to your CUSTOMER directory assessment quota by contacting customer support or delete existing CUSTOMER directory assessments; to free up capacity.

Use to recover to the hybrid directory administrator account credentials.

Contains configuration settings for self-managed instances with SSM used in hybrid directory operations.

Sourcemodule AccessDeniedException : sig ... end

You do not have sufficient access to perform this action.

The directory is already updated to desired update type settings.

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.

Contains the directory size configuration for update operations.

Sourcemodule NetworkUpdateSettings : sig ... end

Contains the network configuration for directory update operations.

Sourcemodule UpdateType : sig ... end

The specified directory has not been shared with this Amazon Web Services account.

Sourcemodule InvalidTargetException : sig ... end

The specified shared target is not valid.

Sourcemodule UnshareTarget : sig ... end

Identifier that contains details about the directory consumer account with whom the directory is being unshared.

Sourcemodule LdifContent : sig ... end
Sourcemodule AssessmentConfiguration : sig ... end

Contains configuration parameters required to perform a directory assessment.

The specified directory has already been shared with this Amazon Web Services account.

Sourcemodule OrganizationsException : sig ... end

Exception encountered while trying to access your Amazon Web Services organization.

The maximum number of Amazon Web Services accounts that you can share with this directory has been reached.

Sourcemodule ShareTarget : sig ... end

Identifier that contains details about the directory consumer account.

Sourcemodule InvalidPasswordException : sig ... end

The new password provided by the user does not meet the password complexity requirements defined in your directory.

Sourcemodule UserDoesNotExistException : sig ... end

The user provided a username that does not exist in your directory.

Sourcemodule CustomerUserName : sig ... end
Sourcemodule UserPassword : sig ... end
Sourcemodule ResourceId : sig ... end
Sourcemodule TagKeys : sig ... end
Sourcemodule CidrIps : sig ... end
Sourcemodule CidrIpv6s : sig ... end

The certificate has already been registered into the system.

The certificate could not be added because the certificate limit has been reached.

The certificate PEM that was provided has incorrect encoding.

Sourcemodule CertificateData : sig ... end
Sourcemodule InvalidNextTokenException : sig ... end

The NextToken value is not valid.

Sourcemodule NextToken : sig ... end
Sourcemodule Tags : sig ... end
Sourcemodule SchemaExtensionsInfo : sig ... end
Sourcemodule LogSubscriptions : sig ... end
Sourcemodule IpRoutesInfo : sig ... end
Sourcemodule CertificatesInfo : sig ... end
Sourcemodule PageLimit : sig ... end
Sourcemodule Assessments : sig ... end
Sourcemodule AssessmentLimit : sig ... end
Sourcemodule SnapshotLimits : sig ... end

Contains manual snapshot limit information for a directory.

Sourcemodule DirectoryLimits : sig ... end

Contains directory limit information for a Region.

An authentication error occurred.

The account does not have sufficient permission to perform the operation.

Sourcemodule ConnectPassword : sig ... end

The specified entity already exists.

The LDAP activities could not be performed because they are limited by the LDAPS status.

Client authentication setup could not be completed because at least one valid certificate must be registered in the system.

Sourcemodule LDAPSType : sig ... end

Client authentication is already enabled.

An enable operation for CA enrollment policy is already in progress for this directory.

Sourcemodule PcaConnectorArn : sig ... end

A disable operation for CA enrollment policy is already in progress for this directory.

Sourcemodule UpdateActivities : sig ... end
Sourcemodule Trusts : sig ... end
Sourcemodule TrustIds : sig ... end
Sourcemodule Snapshots : sig ... end
Sourcemodule SnapshotIds : sig ... end
Sourcemodule SharedDirectories : sig ... end
Sourcemodule DirectoryIds : sig ... end
Sourcemodule SettingEntries : sig ... end
Sourcemodule RegionsDescription : sig ... end
Sourcemodule LDAPSSettingsInfo : sig ... end
Sourcemodule HybridUpdateActivities : sig ... end

Contains information about update activities for different components of a hybrid directory.

Sourcemodule HybridUpdateType : sig ... end
Sourcemodule EventTopics : sig ... end
Sourcemodule TopicNames : sig ... end
Sourcemodule DomainControllers : sig ... end
Sourcemodule DomainControllerIds : sig ... end
Sourcemodule DataAccessStatus : sig ... end
Sourcemodule DirectoryDescriptions : sig ... end
Sourcemodule ConditionalForwarders : sig ... end
Sourcemodule RemoteDomainNames : sig ... end
Sourcemodule Certificate : sig ... end

Information about the certificate.

The certificate is not present in the system for describe or deregister activities.

Sourcemodule CaEnrollmentPolicyStatus : sig ... end
Sourcemodule Assessment : sig ... end

Contains detailed information about a directory assessment, including configuration parameters, status, and validation results.

Sourcemodule AssessmentReports : sig ... end
Sourcemodule CertificateInUseException : sig ... end

The certificate is being used for the LDAP security connection and cannot be removed without disabling LDAP security.

Sourcemodule TrustPassword : sig ... end

The maximum number of directories in the region has been reached. You can use the GetDirectoryLimits operation to determine your directory limits in the region.

Sourcemodule Password : sig ... end
Sourcemodule Computer : sig ... end

Contains information about a computer account in a directory.

Sourcemodule ComputerPassword : sig ... end
Sourcemodule OrganizationalUnitDN : sig ... end
Sourcemodule DirectoryConnectSettings : sig ... end

Contains connection settings for creating an AD Connector with the ConnectDirectory action.

Sourcemodule TagLimitExceededException : sig ... end

The maximum allowed number of tags was exceeded.

The Region you specified is the same Region where the Managed Microsoft AD directory was created. Specify a different Region and try again.

You have reached the limit for maximum number of simultaneous Region replications per directory.

The maximum allowed number of IP addresses was exceeded. The default limit is 100 IP address blocks.

Sourcemodule IpRoutes : sig ... end
Sourcemodule VerifyTrustResult : sig ... end

Result of a VerifyTrust request.

Sourcemodule VerifyTrustRequest : sig ... end

Initiates the verification of an existing trust relationship between an Managed Microsoft AD directory and an external domain.

Sourcemodule UpdateTrustResult : sig ... end

Updates the trust that has been set up between your Managed Microsoft AD directory and an self-managed Active Directory.

Sourcemodule UpdateTrustRequest : sig ... end

Updates the trust that has been set up between your Managed Microsoft AD directory and an self-managed Active Directory.

Sourcemodule UpdateSettingsResult : sig ... end

Updates the configurable settings for the specified directory.

Sourcemodule UpdateSettingsRequest : sig ... end

Updates the configurable settings for the specified directory.

Sourcemodule UpdateRadiusResult : sig ... end

Contains the results of the UpdateRadius operation.

Sourcemodule UpdateRadiusRequest : sig ... end

Contains the inputs for the UpdateRadius operation.

Adds or removes domain controllers to or from the directory. Based on the difference between current value and new value (provided through this API call), domain controllers will be added or removed. It may take up to 45 minutes for any new domain controllers to become fully active once the requested number of domain controllers is updated. During this time, you cannot make another update request.

Adds or removes domain controllers to or from the directory. Based on the difference between current value and new value (provided through this API call), domain controllers will be added or removed. It may take up to 45 minutes for any new domain controllers to become fully active once the requested number of domain controllers is updated. During this time, you cannot make another update request.

Sourcemodule UpdateHybridADResult : sig ... end

Updates the configuration of an existing hybrid directory. You can recover hybrid directory administrator account or modify self-managed instance settings. Updates are applied asynchronously. Use DescribeHybridADUpdate to monitor the progress of configuration changes. The InstanceIds must have a one-to-one correspondence with CustomerDnsIps, meaning that if the IP address for instance i-10243410 is 10.24.34.100 and the IP address for instance i-10243420 is 10.24.34.200, then the input arrays must maintain the same order relationship, either [10.24.34.100, 10.24.34.200] paired with [i-10243410, i-10243420] or [10.24.34.200, 10.24.34.100] paired with [i-10243420, i-10243410]. You must provide at least one update to UpdateHybridADRequest$HybridAdministratorAccountUpdate or UpdateHybridADRequest$SelfManagedInstancesSettings.

Sourcemodule UpdateHybridADRequest : sig ... end

Updates the configuration of an existing hybrid directory. You can recover hybrid directory administrator account or modify self-managed instance settings. Updates are applied asynchronously. Use DescribeHybridADUpdate to monitor the progress of configuration changes. The InstanceIds must have a one-to-one correspondence with CustomerDnsIps, meaning that if the IP address for instance i-10243410 is 10.24.34.100 and the IP address for instance i-10243420 is 10.24.34.200, then the input arrays must maintain the same order relationship, either [10.24.34.100, 10.24.34.200] paired with [i-10243410, i-10243420] or [10.24.34.200, 10.24.34.100] paired with [i-10243420, i-10243410]. You must provide at least one update to UpdateHybridADRequest$HybridAdministratorAccountUpdate or UpdateHybridADRequest$SelfManagedInstancesSettings.

Updates directory configuration for the specified update type.

Updates directory configuration for the specified update type.

The result of an UpdateConditionalForwarder request.

Updates a conditional forwarder.

Sourcemodule UnshareDirectoryResult : sig ... end

Stops the directory sharing between the directory owner and consumer accounts.

Sourcemodule UnshareDirectoryRequest : sig ... end

Stops the directory sharing between the directory owner and consumer accounts.

Applies a schema extension to a Microsoft AD directory.

Applies a schema extension to a Microsoft AD directory.

Sourcemodule StartADAssessmentResult : sig ... end

Initiates a directory assessment to validate your self-managed AD environment for hybrid domain join. The assessment checks compatibility and connectivity of the self-managed AD environment. A directory assessment is automatically created when you create a hybrid directory. There are two types of assessments: CUSTOMER and SYSTEM. Your Amazon Web Services account has a limit of 100 CUSTOMER directory assessments. The assessment process typically takes 30 minutes or more to complete. The assessment process is asynchronous and you can monitor it with DescribeADAssessment. The InstanceIds must have a one-to-one correspondence with CustomerDnsIps, meaning that if the IP address for instance i-10243410 is 10.24.34.100 and the IP address for instance i-10243420 is 10.24.34.200, then the input arrays must maintain the same order relationship, either [10.24.34.100, 10.24.34.200] paired with [i-10243410, i-10243420] or [10.24.34.200, 10.24.34.100] paired with [i-10243420, i-10243410]. Note: You must provide exactly one DirectoryId or AssessmentConfiguration.

Sourcemodule StartADAssessmentRequest : sig ... end

Initiates a directory assessment to validate your self-managed AD environment for hybrid domain join. The assessment checks compatibility and connectivity of the self-managed AD environment. A directory assessment is automatically created when you create a hybrid directory. There are two types of assessments: CUSTOMER and SYSTEM. Your Amazon Web Services account has a limit of 100 CUSTOMER directory assessments. The assessment process typically takes 30 minutes or more to complete. The assessment process is asynchronous and you can monitor it with DescribeADAssessment. The InstanceIds must have a one-to-one correspondence with CustomerDnsIps, meaning that if the IP address for instance i-10243410 is 10.24.34.100 and the IP address for instance i-10243420 is 10.24.34.200, then the input arrays must maintain the same order relationship, either [10.24.34.100, 10.24.34.200] paired with [i-10243410, i-10243420] or [10.24.34.200, 10.24.34.100] paired with [i-10243420, i-10243410]. Note: You must provide exactly one DirectoryId or AssessmentConfiguration.

Sourcemodule ShareDirectoryResult : sig ... end

Shares a specified directory (DirectoryId) in your Amazon Web Services account (directory owner) with another Amazon Web Services account (directory consumer). With this operation you can use your directory from any Amazon Web Services account and from any Amazon VPC within an Amazon Web Services Region. When you share your Managed Microsoft AD directory, Directory Service creates a shared directory in the directory consumer account. This shared directory contains the metadata to provide access to the directory within the directory owner account. The shared directory is visible in all VPCs in the directory consumer account. The ShareMethod parameter determines whether the specified directory can be shared between Amazon Web Services accounts inside the same Amazon Web Services organization (ORGANIZATIONS). It also determines whether you can share the directory with any other Amazon Web Services account either inside or outside of the organization (HANDSHAKE). The ShareNotes parameter is only used when HANDSHAKE is called, which sends a directory sharing request to the directory consumer.

Sourcemodule ShareDirectoryRequest : sig ... end

Shares a specified directory (DirectoryId) in your Amazon Web Services account (directory owner) with another Amazon Web Services account (directory consumer). With this operation you can use your directory from any Amazon Web Services account and from any Amazon VPC within an Amazon Web Services Region. When you share your Managed Microsoft AD directory, Directory Service creates a shared directory in the directory consumer account. This shared directory contains the metadata to provide access to the directory within the directory owner account. The shared directory is visible in all VPCs in the directory consumer account. The ShareMethod parameter determines whether the specified directory can be shared between Amazon Web Services accounts inside the same Amazon Web Services organization (ORGANIZATIONS). It also determines whether you can share the directory with any other Amazon Web Services account either inside or outside of the organization (HANDSHAKE). The ShareNotes parameter is only used when HANDSHAKE is called, which sends a directory sharing request to the directory consumer.

Sourcemodule RestoreFromSnapshotResult : sig ... end

Contains the results of the RestoreFromSnapshot operation.

An object representing the inputs for the RestoreFromSnapshot operation.

Sourcemodule ResetUserPasswordResult : sig ... end

Resets the password for any user in your Managed Microsoft AD or Simple AD directory. Disabled users will become enabled and can be authenticated following the API call. You can reset the password for any user in your directory with the following exceptions: For Simple AD, you cannot reset the password for any user that is a member of either the Domain Admins or Enterprise Admins group except for the administrator user. For Managed Microsoft AD, you can only reset the password for a user that is in an OU based off of the NetBIOS name that you typed when you created your directory. For example, you cannot reset the password for a user in the Amazon Web Services Reserved OU. For more information about the OU structure for an Managed Microsoft AD directory, see What Gets Created in the Directory Service Administration Guide.

Sourcemodule ResetUserPasswordRequest : sig ... end

Resets the password for any user in your Managed Microsoft AD or Simple AD directory. Disabled users will become enabled and can be authenticated following the API call. You can reset the password for any user in your directory with the following exceptions: For Simple AD, you cannot reset the password for any user that is a member of either the Domain Admins or Enterprise Admins group except for the administrator user. For Managed Microsoft AD, you can only reset the password for a user that is in an OU based off of the NetBIOS name that you typed when you created your directory. For example, you cannot reset the password for a user in the Amazon Web Services Reserved OU. For more information about the OU structure for an Managed Microsoft AD directory, see What Gets Created in the Directory Service Administration Guide.

Removes tags from a directory.

Removes tags from a directory.

Sourcemodule RemoveRegionResult : sig ... end

Stops all replication and removes the domain controllers from the specified Region. You cannot remove the primary Region with this operation. Instead, use the DeleteDirectory API.

Sourcemodule RemoveRegionRequest : sig ... end

Stops all replication and removes the domain controllers from the specified Region. You cannot remove the primary Region with this operation. Instead, use the DeleteDirectory API.

Sourcemodule RemoveIpRoutesResult : sig ... end

Removes IP address blocks from a directory.

Sourcemodule RemoveIpRoutesRequest : sig ... end

Removes IP address blocks from a directory.

Rejects a directory sharing request that was sent from the directory owner account.

Rejects a directory sharing request that was sent from the directory owner account.

Sourcemodule RegisterEventTopicResult : sig ... end

The result of a RegisterEventTopic request.

Sourcemodule RegisterEventTopicRequest : sig ... end

Registers a new event topic.

Sourcemodule RegisterCertificateResult : sig ... end

Registers a certificate for a secure LDAP or client certificate authentication.

Registers a certificate for a secure LDAP or client certificate authentication.

Sourcemodule ListTagsForResourceResult : sig ... end

Lists all tags on a directory.

Lists all tags on a directory.

Lists all schema extensions applied to a Microsoft AD Directory.

Lists all schema extensions applied to a Microsoft AD Directory.

Lists the active log subscriptions for the Amazon Web Services account.

Lists the active log subscriptions for the Amazon Web Services account.

Sourcemodule ListIpRoutesResult : sig ... end

Lists the address blocks that you have added to a directory.

Sourcemodule ListIpRoutesRequest : sig ... end

Lists the address blocks that you have added to a directory.

Sourcemodule ListCertificatesResult : sig ... end

For the specified directory, lists all the certificates registered for a secure LDAP or client certificate authentication.

Sourcemodule ListCertificatesRequest : sig ... end

For the specified directory, lists all the certificates registered for a secure LDAP or client certificate authentication.

Sourcemodule ListADAssessmentsResult : sig ... end

Retrieves a list of directory assessments for the specified directory or all assessments in your account. Use this operation to monitor assessment status and manage multiple assessments.

Sourcemodule ListADAssessmentsRequest : sig ... end

Retrieves a list of directory assessments for the specified directory or all assessments in your account. Use this operation to monitor assessment status and manage multiple assessments.

Sourcemodule GetSnapshotLimitsResult : sig ... end

Contains the results of the GetSnapshotLimits operation.

Sourcemodule GetSnapshotLimitsRequest : sig ... end

Contains the inputs for the GetSnapshotLimits operation.

Sourcemodule GetDirectoryLimitsResult : sig ... end

Contains the results of the GetDirectoryLimits operation.

Sourcemodule GetDirectoryLimitsRequest : sig ... end

Contains the inputs for the GetDirectoryLimits operation.

Sourcemodule EnableSsoResult : sig ... end

Contains the results of the EnableSso operation.

Sourcemodule EnableSsoRequest : sig ... end

Contains the inputs for the EnableSso operation.

Sourcemodule EnableRadiusResult : sig ... end

Contains the results of the EnableRadius operation.

Sourcemodule EnableRadiusRequest : sig ... end

Contains the inputs for the EnableRadius operation.

Sourcemodule EnableLDAPSResult : sig ... end

Activates the switch for the specific directory to always use LDAP secure calls.

Sourcemodule EnableLDAPSRequest : sig ... end

Activates the switch for the specific directory to always use LDAP secure calls.

Enables access to directory data via the Directory Service Data API for the specified directory. For more information, see Directory Service Data API Reference.

Enables access to directory data via the Directory Service Data API for the specified directory. For more information, see Directory Service Data API Reference.

Enables alternative client authentication methods for the specified directory.

Enables alternative client authentication methods for the specified directory.

Contains the results of the EnableCAEnrollmentPolicy operation.

Contains the inputs for the EnableCAEnrollmentPolicy operation.

Sourcemodule DisableSsoResult : sig ... end

Contains the results of the DisableSso operation.

Sourcemodule DisableSsoRequest : sig ... end

Contains the inputs for the DisableSso operation.

Sourcemodule DisableRadiusResult : sig ... end

Contains the results of the DisableRadius operation.

Sourcemodule DisableRadiusRequest : sig ... end

Contains the inputs for the DisableRadius operation.

Sourcemodule DisableLDAPSResult : sig ... end

Deactivates LDAP secure calls for the specified directory.

Sourcemodule DisableLDAPSRequest : sig ... end

Deactivates LDAP secure calls for the specified directory.

Deactivates access to directory data via the Directory Service Data API for the specified directory. For more information, see Directory Service Data API Reference.

Deactivates access to directory data via the Directory Service Data API for the specified directory. For more information, see Directory Service Data API Reference.

Disables alternative client authentication methods for the specified directory.

Disables alternative client authentication methods for the specified directory.

Contains the results of the DisableCAEnrollmentPolicy operation.

Contains the inputs for the DisableCAEnrollmentPolicy operation.

Describes the updates of a directory for a particular update type.

Describes the updates of a directory for a particular update type.

Sourcemodule DescribeTrustsResult : sig ... end

The result of a DescribeTrust request.

Sourcemodule DescribeTrustsRequest : sig ... end

Describes the trust relationships for a particular Managed Microsoft AD directory. If no input parameters are provided, such as directory ID or trust ID, this request describes all the trust relationships.

Sourcemodule DescribeSnapshotsResult : sig ... end

Contains the results of the DescribeSnapshots operation.

Sourcemodule DescribeSnapshotsRequest : sig ... end

Contains the inputs for the DescribeSnapshots operation.

Returns the shared directories in your account.

Returns the shared directories in your account.

Sourcemodule DescribeSettingsResult : sig ... end

Retrieves information about the configurable settings for the specified directory.

Sourcemodule DescribeSettingsRequest : sig ... end

Retrieves information about the configurable settings for the specified directory.

Sourcemodule DescribeRegionsResult : sig ... end

Provides information about the Regions that are configured for multi-Region replication.

Sourcemodule DescribeRegionsRequest : sig ... end

Provides information about the Regions that are configured for multi-Region replication.

Describes the status of LDAP security for the specified directory.

Describes the status of LDAP security for the specified directory.

Retrieves information about update activities for a hybrid directory. This operation provides details about configuration changes, administrator account updates, and self-managed instance settings (IDs and DNS IPs).

Retrieves information about update activities for a hybrid directory. This operation provides details about configuration changes, administrator account updates, and self-managed instance settings (IDs and DNS IPs).

Sourcemodule DescribeEventTopicsResult : sig ... end

The result of a DescribeEventTopic request.

Describes event topics.

Provides information about any domain controllers in your directory.

Provides information about any domain controllers in your directory.

Obtains status of directory data access enablement through the Directory Service Data API for the specified directory.

Obtains status of directory data access enablement through the Directory Service Data API for the specified directory.

Sourcemodule DescribeDirectoriesResult : sig ... end

Contains the results of the DescribeDirectories operation.

Contains the inputs for the DescribeDirectories operation.

The result of a DescribeConditionalForwarder request.

Describes a conditional forwarder.

Retrieves information about the type of client authentication for the specified directory, if the type is specified. If no type is specified, information about all client authentication types that are supported for the specified directory is retrieved. Currently, only SmartCard is supported.

Retrieves information about the type of client authentication for the specified directory, if the type is specified. If no type is specified, information about all client authentication types that are supported for the specified directory is retrieved. Currently, only SmartCard is supported.

Sourcemodule DescribeCertificateResult : sig ... end

Displays information about the certificate registered for secure LDAP or client certificate authentication.

Displays information about the certificate registered for secure LDAP or client certificate authentication.

Contains the results of the DescribeCAEnrollmentPolicy operation.

Contains the inputs for the DescribeCAEnrollmentPolicy operation.

Retrieves detailed information about a directory assessment, including its current status, validation results, and configuration details. Use this operation to monitor assessment progress and review results.

Retrieves detailed information about a directory assessment, including its current status, validation results, and configuration details. Use this operation to monitor assessment progress and review results.

The result of a DeregisterEventTopic request.

Removes the specified directory as a publisher to the specified Amazon SNS topic.

Deletes from the system the certificate that was registered for secure LDAP or client certificate authentication.

Deletes from the system the certificate that was registered for secure LDAP or client certificate authentication.

Sourcemodule DeleteTrustResult : sig ... end

The result of a DeleteTrust request.

Sourcemodule DeleteTrustRequest : sig ... end

Deletes the local side of an existing trust relationship between the Managed Microsoft AD directory and the external domain.

Sourcemodule DeleteSnapshotResult : sig ... end

Contains the results of the DeleteSnapshot operation.

Sourcemodule DeleteSnapshotRequest : sig ... end

Contains the inputs for the DeleteSnapshot operation.

Deletes the specified log subscription.

Deletes the specified log subscription.

Sourcemodule DeleteDirectoryResult : sig ... end

Contains the results of the DeleteDirectory operation.

Sourcemodule DeleteDirectoryRequest : sig ... end

Contains the inputs for the DeleteDirectory operation.

The result of a DeleteConditionalForwarder request.

Deletes a conditional forwarder.

Sourcemodule DeleteADAssessmentResult : sig ... end

Deletes a directory assessment and all associated data. This operation permanently removes the assessment results, validation reports, and configuration information. You cannot delete system-initiated assessments. You can delete customer-created assessments even if they are in progress.

Sourcemodule DeleteADAssessmentRequest : sig ... end

Deletes a directory assessment and all associated data. This operation permanently removes the assessment results, validation reports, and configuration information. You cannot delete system-initiated assessments. You can delete customer-created assessments even if they are in progress.

Sourcemodule CreateTrustResult : sig ... end

The result of a CreateTrust request.

Sourcemodule CreateTrustRequest : sig ... end

Directory Service for Microsoft Active Directory allows you to configure trust relationships. For example, you can establish a trust between your Managed Microsoft AD directory, and your existing self-managed 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 Amazon Web Services side of a trust relationship between an Managed Microsoft AD directory and an external domain.

Sourcemodule CreateSnapshotResult : sig ... end

Contains the results of the CreateSnapshot operation.

Sourcemodule CreateSnapshotRequest : sig ... end

Contains the inputs for the CreateSnapshot operation.

Sourcemodule CreateMicrosoftADResult : sig ... end

Result of a CreateMicrosoftAD request.

Sourcemodule CreateMicrosoftADRequest : sig ... end

Creates an Managed Microsoft AD directory.

Creates a subscription to forward real-time Directory Service domain controller security logs to the specified Amazon CloudWatch log group in your Amazon Web Services account.

Creates a subscription to forward real-time Directory Service domain controller security logs to the specified Amazon CloudWatch log group in your Amazon Web Services account.

Sourcemodule CreateHybridADResult : sig ... end

Creates a hybrid directory that connects your self-managed Active Directory (AD) infrastructure and Amazon Web Services. You must have a successful directory assessment using StartADAssessment to validate your environment compatibility before you use this operation. Updates are applied asynchronously. Use DescribeDirectories to monitor the progress of directory creation.

Sourcemodule CreateHybridADRequest : sig ... end

Creates a hybrid directory that connects your self-managed Active Directory (AD) infrastructure and Amazon Web Services. You must have a successful directory assessment using StartADAssessment to validate your environment compatibility before you use this operation. Updates are applied asynchronously. Use DescribeDirectories to monitor the progress of directory creation.

Sourcemodule CreateDirectoryResult : sig ... end

Contains the results of the CreateDirectory operation.

Sourcemodule CreateDirectoryRequest : sig ... end

Contains the inputs for the CreateDirectory operation.

The result of a CreateConditinalForwarder request.

Initiates the creation of a conditional forwarder for your Directory Service for Microsoft Active Directory. Conditional forwarders are required in order to set up a trust relationship with another domain.

Sourcemodule CreateComputerResult : sig ... end

Contains the results for the CreateComputer operation.

Sourcemodule CreateComputerRequest : sig ... end

Contains the inputs for the CreateComputer operation.

Sourcemodule CreateAliasResult : sig ... end

Contains the results of the CreateAlias operation.

Sourcemodule CreateAliasRequest : sig ... end

Contains the inputs for the CreateAlias operation.

Sourcemodule ConnectDirectoryResult : sig ... end

Contains the results of the ConnectDirectory operation.

Sourcemodule ConnectDirectoryRequest : sig ... end

Contains the inputs for the ConnectDirectory operation.

Cancels an in-progress schema extension to a Microsoft AD directory. Once a schema extension has started replicating to all domain controllers, the task can no longer be canceled. A schema extension can be canceled during any of the following states; Initializing, CreatingSnapshot, and UpdatingSchema.

Cancels an in-progress schema extension to a Microsoft AD directory. Once a schema extension has started replicating to all domain controllers, the task can no longer be canceled. A schema extension can be canceled during any of the following states; Initializing, CreatingSnapshot, and UpdatingSchema.

Sourcemodule AddTagsToResourceResult : sig ... end

Adds or overwrites one or more tags for the specified directory. Each directory can have a maximum of 50 tags. Each tag consists of a key and optional value. Tag keys must be unique to each resource.

Sourcemodule AddTagsToResourceRequest : sig ... end

Adds or overwrites one or more tags for the specified directory. Each directory can have a maximum of 50 tags. Each tag consists of a key and optional value. Tag keys must be unique to each resource.

Sourcemodule AddRegionResult : sig ... end

Adds two domain controllers in the specified Region for the specified directory.

Sourcemodule AddRegionRequest : sig ... end

Adds two domain controllers in the specified Region for the specified directory.

Sourcemodule AddIpRoutesResult : sig ... end

If the DNS server for your self-managed domain uses a publicly addressable IP address, you must add a CIDR address block to correctly route traffic to and from your Microsoft AD on Amazon Web Services. AddIpRoutes adds this address block. You can also use AddIpRoutes to facilitate routing traffic that uses public IP ranges from your Microsoft AD on Amazon Web Services to a peer VPC. Before you call AddIpRoutes, ensure that all of the required permissions have been explicitly granted through a policy. For details about what permissions are required to run the AddIpRoutes operation, see Directory Service API Permissions: Actions, Resources, and Conditions Reference.

Sourcemodule AddIpRoutesRequest : sig ... end

If the DNS server for your self-managed domain uses a publicly addressable IP address, you must add a CIDR address block to correctly route traffic to and from your Microsoft AD on Amazon Web Services. AddIpRoutes adds this address block. You can also use AddIpRoutes to facilitate routing traffic that uses public IP ranges from your Microsoft AD on Amazon Web Services to a peer VPC. Before you call AddIpRoutes, ensure that all of the required permissions have been explicitly granted through a policy. For details about what permissions are required to run the AddIpRoutes operation, see Directory Service API Permissions: Actions, Resources, and Conditions Reference.

Accepts a directory sharing request that was sent from the directory owner account.

Accepts a directory sharing request that was sent from the directory owner account.