[−][src]Crate rusoto_ds
AWS Directory Service is a web service that makes it easy for you to setup and run directories in the AWS cloud, or connect your AWS resources with an existing on-premises Microsoft Active Directory. This guide provides detailed information about AWS Directory Service operations, data types, parameters, and errors. For information about AWS Directory Services features, see AWS Directory Service and the AWS Directory Service Administration Guide.
AWS provides SDKs that consist of libraries and sample code for various programming languages and platforms (Java, Ruby, .Net, iOS, Android, etc.). The SDKs provide a convenient way to create programmatic access to AWS Directory Service and other AWS services. For more information about the AWS SDKs, including how to download and install them, see Tools for Amazon Web Services.
If you're using the service, you're probably looking for DirectoryServiceClient and DirectoryService.
Structs
AcceptSharedDirectoryRequest | |
AcceptSharedDirectoryResult | |
AddIpRoutesRequest | |
AddIpRoutesResult | |
AddTagsToResourceRequest | |
AddTagsToResourceResult | |
Attribute | Represents a named directory attribute. |
CancelSchemaExtensionRequest | |
CancelSchemaExtensionResult | |
Computer | Contains information about a computer account in a directory. |
ConditionalForwarder | 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. |
ConnectDirectoryRequest | Contains the inputs for the ConnectDirectory operation. |
ConnectDirectoryResult | Contains the results of the ConnectDirectory operation. |
CreateAliasRequest | Contains the inputs for the CreateAlias operation. |
CreateAliasResult | Contains the results of the CreateAlias operation. |
CreateComputerRequest | Contains the inputs for the CreateComputer operation. |
CreateComputerResult | Contains the results for the CreateComputer operation. |
CreateConditionalForwarderRequest | 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. |
CreateConditionalForwarderResult | The result of a CreateConditinalForwarder request. |
CreateDirectoryRequest | Contains the inputs for the CreateDirectory operation. |
CreateDirectoryResult | Contains the results of the CreateDirectory operation. |
CreateLogSubscriptionRequest | |
CreateLogSubscriptionResult | |
CreateMicrosoftADRequest | Creates an AWS Managed Microsoft AD directory. |
CreateMicrosoftADResult | Result of a CreateMicrosoftAD request. |
CreateSnapshotRequest | Contains the inputs for the CreateSnapshot operation. |
CreateSnapshotResult | Contains the results of the CreateSnapshot operation. |
CreateTrustRequest | AWS Directory Service for Microsoft Active Directory allows you to configure trust relationships. For example, you can establish a trust between your AWS Managed Microsoft AD directory, 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 an AWS Managed Microsoft AD directory and an external domain. |
CreateTrustResult | The result of a CreateTrust request. |
DeleteConditionalForwarderRequest | Deletes a conditional forwarder. |
DeleteConditionalForwarderResult | The result of a DeleteConditionalForwarder request. |
DeleteDirectoryRequest | Contains the inputs for the DeleteDirectory operation. |
DeleteDirectoryResult | Contains the results of the DeleteDirectory operation. |
DeleteLogSubscriptionRequest | |
DeleteLogSubscriptionResult | |
DeleteSnapshotRequest | Contains the inputs for the DeleteSnapshot operation. |
DeleteSnapshotResult | Contains the results of the DeleteSnapshot operation. |
DeleteTrustRequest | Deletes the local side of an existing trust relationship between the AWS Managed Microsoft AD directory and the external domain. |
DeleteTrustResult | The result of a DeleteTrust request. |
DeregisterEventTopicRequest | Removes the specified directory as a publisher to the specified SNS topic. |
DeregisterEventTopicResult | The result of a DeregisterEventTopic request. |
DescribeConditionalForwardersRequest | Describes a conditional forwarder. |
DescribeConditionalForwardersResult | The result of a DescribeConditionalForwarder request. |
DescribeDirectoriesRequest | Contains the inputs for the DescribeDirectories operation. |
DescribeDirectoriesResult | Contains the results of the DescribeDirectories operation. |
DescribeDomainControllersRequest | |
DescribeDomainControllersResult | |
DescribeEventTopicsRequest | Describes event topics. |
DescribeEventTopicsResult | The result of a DescribeEventTopic request. |
DescribeSharedDirectoriesRequest | |
DescribeSharedDirectoriesResult | |
DescribeSnapshotsRequest | Contains the inputs for the DescribeSnapshots operation. |
DescribeSnapshotsResult | Contains the results of the DescribeSnapshots operation. |
DescribeTrustsRequest | Describes the trust relationships for a particular AWS Managed Microsoft AD directory. If no input parameters are are provided, such as directory ID or trust ID, this request describes all the trust relationships. |
DescribeTrustsResult | The result of a DescribeTrust request. |
DirectoryConnectSettings | Contains information for the ConnectDirectory operation when an AD Connector directory is being created. |
DirectoryConnectSettingsDescription | Contains information about an AD Connector directory. |
DirectoryDescription | Contains information about an AWS Directory Service directory. |
DirectoryLimits | Contains directory limit information for a region. |
DirectoryServiceClient | A client for the Directory Service API. |
DirectoryVpcSettings | Contains VPC information for the CreateDirectory or CreateMicrosoftAD operation. |
DirectoryVpcSettingsDescription | Contains information about the directory. |
DisableRadiusRequest | Contains the inputs for the DisableRadius operation. |
DisableRadiusResult | Contains the results of the DisableRadius operation. |
DisableSsoRequest | Contains the inputs for the DisableSso operation. |
DisableSsoResult | Contains the results of the DisableSso operation. |
DomainController | Contains information about the domain controllers for a specified directory. |
EnableRadiusRequest | Contains the inputs for the EnableRadius operation. |
EnableRadiusResult | Contains the results of the EnableRadius operation. |
EnableSsoRequest | Contains the inputs for the EnableSso operation. |
EnableSsoResult | Contains the results of the EnableSso operation. |
EventTopic | Information about SNS topic and AWS Directory Service directory associations. |
GetDirectoryLimitsRequest | Contains the inputs for the GetDirectoryLimits operation. |
GetDirectoryLimitsResult | Contains the results of the GetDirectoryLimits operation. |
GetSnapshotLimitsRequest | Contains the inputs for the GetSnapshotLimits operation. |
GetSnapshotLimitsResult | Contains the results of the GetSnapshotLimits operation. |
IpRoute | IP address block. This is often the address block of the DNS server used for your on-premises domain. |
IpRouteInfo | Information about one or more IP address blocks. |
ListIpRoutesRequest | |
ListIpRoutesResult | |
ListLogSubscriptionsRequest | |
ListLogSubscriptionsResult | |
ListSchemaExtensionsRequest | |
ListSchemaExtensionsResult | |
ListTagsForResourceRequest | |
ListTagsForResourceResult | |
LogSubscription | Represents a log subscription, which tracks real-time data from a chosen log group to a specified destination. |
OwnerDirectoryDescription | Describes the directory owner account details that have been shared to the directory consumer account. |
RadiusSettings | Contains information about a Remote Authentication Dial In User Service (RADIUS) server. |
RegisterEventTopicRequest | Registers a new event topic. |
RegisterEventTopicResult | The result of a RegisterEventTopic request. |
RejectSharedDirectoryRequest | |
RejectSharedDirectoryResult | |
RemoveIpRoutesRequest | |
RemoveIpRoutesResult | |
RemoveTagsFromResourceRequest | |
RemoveTagsFromResourceResult | |
ResetUserPasswordRequest | |
ResetUserPasswordResult | |
RestoreFromSnapshotRequest | An object representing the inputs for the RestoreFromSnapshot operation. |
RestoreFromSnapshotResult | Contains the results of the RestoreFromSnapshot operation. |
SchemaExtensionInfo | Information about a schema extension. |
ShareDirectoryRequest | |
ShareDirectoryResult | |
ShareTarget | Identifier that contains details about the directory consumer account. |
SharedDirectory | Details about the shared directory in the directory owner account for which the share request in the directory consumer account has been accepted. |
Snapshot | Describes a directory snapshot. |
SnapshotLimits | Contains manual snapshot limit information for a directory. |
StartSchemaExtensionRequest | |
StartSchemaExtensionResult | |
Tag | Metadata assigned to a directory consisting of a key-value pair. |
Trust | Describes a trust relationship between an AWS Managed Microsoft AD directory and an external domain. |
UnshareDirectoryRequest | |
UnshareDirectoryResult | |
UnshareTarget | Identifier that contains details about the directory consumer account with whom the directory is being unshared. |
UpdateConditionalForwarderRequest | Updates a conditional forwarder. |
UpdateConditionalForwarderResult | The result of an UpdateConditionalForwarder request. |
UpdateNumberOfDomainControllersRequest | |
UpdateNumberOfDomainControllersResult | |
UpdateRadiusRequest | Contains the inputs for the UpdateRadius operation. |
UpdateRadiusResult | Contains the results of the UpdateRadius operation. |
UpdateTrustRequest | |
UpdateTrustResult | |
VerifyTrustRequest | Initiates the verification of an existing trust relationship between an AWS Managed Microsoft AD directory and an external domain. |
VerifyTrustResult | Result of a VerifyTrust request. |
Enums
AcceptSharedDirectoryError | Errors returned by AcceptSharedDirectory |
AddIpRoutesError | Errors returned by AddIpRoutes |
AddTagsToResourceError | Errors returned by AddTagsToResource |
CancelSchemaExtensionError | Errors returned by CancelSchemaExtension |
ConnectDirectoryError | Errors returned by ConnectDirectory |
CreateAliasError | Errors returned by CreateAlias |
CreateComputerError | Errors returned by CreateComputer |
CreateConditionalForwarderError | Errors returned by CreateConditionalForwarder |
CreateDirectoryError | Errors returned by CreateDirectory |
CreateLogSubscriptionError | Errors returned by CreateLogSubscription |
CreateMicrosoftADError | Errors returned by CreateMicrosoftAD |
CreateSnapshotError | Errors returned by CreateSnapshot |
CreateTrustError | Errors returned by CreateTrust |
DeleteConditionalForwarderError | Errors returned by DeleteConditionalForwarder |
DeleteDirectoryError | Errors returned by DeleteDirectory |
DeleteLogSubscriptionError | Errors returned by DeleteLogSubscription |
DeleteSnapshotError | Errors returned by DeleteSnapshot |
DeleteTrustError | Errors returned by DeleteTrust |
DeregisterEventTopicError | Errors returned by DeregisterEventTopic |
DescribeConditionalForwardersError | Errors returned by DescribeConditionalForwarders |
DescribeDirectoriesError | Errors returned by DescribeDirectories |
DescribeDomainControllersError | Errors returned by DescribeDomainControllers |
DescribeEventTopicsError | Errors returned by DescribeEventTopics |
DescribeSharedDirectoriesError | Errors returned by DescribeSharedDirectories |
DescribeSnapshotsError | Errors returned by DescribeSnapshots |
DescribeTrustsError | Errors returned by DescribeTrusts |
DisableRadiusError | Errors returned by DisableRadius |
DisableSsoError | Errors returned by DisableSso |
EnableRadiusError | Errors returned by EnableRadius |
EnableSsoError | Errors returned by EnableSso |
GetDirectoryLimitsError | Errors returned by GetDirectoryLimits |
GetSnapshotLimitsError | Errors returned by GetSnapshotLimits |
ListIpRoutesError | Errors returned by ListIpRoutes |
ListLogSubscriptionsError | Errors returned by ListLogSubscriptions |
ListSchemaExtensionsError | Errors returned by ListSchemaExtensions |
ListTagsForResourceError | Errors returned by ListTagsForResource |
RegisterEventTopicError | Errors returned by RegisterEventTopic |
RejectSharedDirectoryError | Errors returned by RejectSharedDirectory |
RemoveIpRoutesError | Errors returned by RemoveIpRoutes |
RemoveTagsFromResourceError | Errors returned by RemoveTagsFromResource |
ResetUserPasswordError | Errors returned by ResetUserPassword |
RestoreFromSnapshotError | Errors returned by RestoreFromSnapshot |
ShareDirectoryError | Errors returned by ShareDirectory |
StartSchemaExtensionError | Errors returned by StartSchemaExtension |
UnshareDirectoryError | Errors returned by UnshareDirectory |
UpdateConditionalForwarderError | Errors returned by UpdateConditionalForwarder |
UpdateNumberOfDomainControllersError | Errors returned by UpdateNumberOfDomainControllers |
UpdateRadiusError | Errors returned by UpdateRadius |
UpdateTrustError | Errors returned by UpdateTrust |
VerifyTrustError | Errors returned by VerifyTrust |
Traits
DirectoryService | Trait representing the capabilities of the Directory Service API. Directory Service clients implement this trait. |