C# Class Amazon.DirectoryService.AmazonDirectoryServiceClient

Implementation for accessing DirectoryService AWS Directory Service

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.

Inheritance: AmazonServiceClient, IAmazonDirectoryService
Datei anzeigen Open project: aws/aws-sdk-net

Public Methods

Method Description
AddIpRoutes ( AddIpRoutesRequest request ) : AddIpRoutesResponse

If the DNS server for your on-premises 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 AWS 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 AWS Directory Service API Permissions: Actions, Resources, and Conditions Reference.

AddIpRoutesAsync ( AddIpRoutesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the AddIpRoutes operation.

AddTagsToResource ( AddTagsToResourceRequest request ) : AddTagsToResourceResponse

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.

AddTagsToResourceAsync ( AddTagsToResourceRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the AddTagsToResource operation.

AmazonDirectoryServiceClient ( ) : System

Constructs AmazonDirectoryServiceClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonDirectoryServiceClient ( AWSCredentials credentials ) : System

Constructs AmazonDirectoryServiceClient with AWS Credentials

AmazonDirectoryServiceClient ( AWSCredentials credentials, AmazonDirectoryServiceConfig clientConfig ) : System

Constructs AmazonDirectoryServiceClient with AWS Credentials and an AmazonDirectoryServiceClient Configuration object.

AmazonDirectoryServiceClient ( AWSCredentials credentials, RegionEndpoint region ) : System

Constructs AmazonDirectoryServiceClient with AWS Credentials

AmazonDirectoryServiceClient ( AmazonDirectoryServiceConfig config ) : System

Constructs AmazonDirectoryServiceClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonDirectoryServiceClient ( RegionEndpoint region ) : System

Constructs AmazonDirectoryServiceClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonDirectoryServiceClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System

Constructs AmazonDirectoryServiceClient with AWS Access Key ID and AWS Secret Key

AmazonDirectoryServiceClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonDirectoryServiceConfig clientConfig ) : System

Constructs AmazonDirectoryServiceClient with AWS Access Key ID, AWS Secret Key and an AmazonDirectoryServiceClient Configuration object.

AmazonDirectoryServiceClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System

Constructs AmazonDirectoryServiceClient with AWS Access Key ID and AWS Secret Key

AmazonDirectoryServiceClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System

Constructs AmazonDirectoryServiceClient with AWS Access Key ID and AWS Secret Key

AmazonDirectoryServiceClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonDirectoryServiceConfig clientConfig ) : System

Constructs AmazonDirectoryServiceClient with AWS Access Key ID, AWS Secret Key and an AmazonDirectoryServiceClient Configuration object.

AmazonDirectoryServiceClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System

Constructs AmazonDirectoryServiceClient with AWS Access Key ID and AWS Secret Key

BeginAddIpRoutes ( AddIpRoutesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the AddIpRoutes operation.

BeginAddTagsToResource ( AddTagsToResourceRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the AddTagsToResource operation.

BeginCancelSchemaExtension ( CancelSchemaExtensionRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CancelSchemaExtension operation.

BeginConnectDirectory ( ConnectDirectoryRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ConnectDirectory operation.

BeginCreateAlias ( CreateAliasRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateAlias operation.

BeginCreateComputer ( Amazon.DirectoryService.Model.CreateComputerRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateComputer operation.

BeginCreateConditionalForwarder ( CreateConditionalForwarderRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateConditionalForwarder operation.

BeginCreateDirectory ( CreateDirectoryRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateDirectory operation.

BeginCreateMicrosoftAD ( CreateMicrosoftADRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateMicrosoftAD operation.

BeginCreateSnapshot ( Amazon.DirectoryService.Model.CreateSnapshotRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateSnapshot operation.

BeginCreateTrust ( CreateTrustRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateTrust operation.

BeginDeleteConditionalForwarder ( DeleteConditionalForwarderRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteConditionalForwarder operation.

BeginDeleteDirectory ( DeleteDirectoryRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteDirectory operation.

BeginDeleteSnapshot ( Amazon.DirectoryService.Model.DeleteSnapshotRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteSnapshot operation.

BeginDeleteTrust ( DeleteTrustRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteTrust operation.

BeginDeregisterEventTopic ( DeregisterEventTopicRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeregisterEventTopic operation.

BeginDescribeConditionalForwarders ( DescribeConditionalForwardersRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeConditionalForwarders operation.

BeginDescribeDirectories ( Amazon.DirectoryService.Model.DescribeDirectoriesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeDirectories operation.

BeginDescribeEventTopics ( DescribeEventTopicsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeEventTopics operation.

BeginDescribeSnapshots ( Amazon.DirectoryService.Model.DescribeSnapshotsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeSnapshots operation.

BeginDescribeTrusts ( DescribeTrustsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeTrusts operation.

BeginDisableRadius ( Amazon.DirectoryService.Model.DisableRadiusRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DisableRadius operation.

BeginDisableSso ( DisableSsoRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DisableSso operation.

BeginEnableRadius ( Amazon.DirectoryService.Model.EnableRadiusRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the EnableRadius operation.

BeginEnableSso ( EnableSsoRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the EnableSso operation.

BeginGetDirectoryLimits ( GetDirectoryLimitsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetDirectoryLimits operation.

BeginGetSnapshotLimits ( Amazon.DirectoryService.Model.GetSnapshotLimitsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetSnapshotLimits operation.

BeginListIpRoutes ( ListIpRoutesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListIpRoutes operation.

BeginListSchemaExtensions ( ListSchemaExtensionsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListSchemaExtensions operation.

BeginListTagsForResource ( ListTagsForResourceRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListTagsForResource operation.

BeginRegisterEventTopic ( RegisterEventTopicRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the RegisterEventTopic operation.

BeginRemoveIpRoutes ( RemoveIpRoutesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the RemoveIpRoutes operation.

BeginRemoveTagsFromResource ( RemoveTagsFromResourceRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the RemoveTagsFromResource operation.

BeginRestoreFromSnapshot ( Amazon.DirectoryService.Model.RestoreFromSnapshotRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the RestoreFromSnapshot operation.

BeginStartSchemaExtension ( StartSchemaExtensionRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the StartSchemaExtension operation.

BeginUpdateConditionalForwarder ( UpdateConditionalForwarderRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the UpdateConditionalForwarder operation.

BeginUpdateRadius ( Amazon.DirectoryService.Model.UpdateRadiusRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the UpdateRadius operation.

BeginVerifyTrust ( VerifyTrustRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the VerifyTrust operation.

CancelSchemaExtension ( CancelSchemaExtensionRequest request ) : CancelSchemaExtensionResponse

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.

CancelSchemaExtensionAsync ( CancelSchemaExtensionRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CancelSchemaExtension operation.

ConnectDirectory ( ConnectDirectoryRequest request ) : Amazon.DirectoryService.Model.ConnectDirectoryResponse

Creates an AD Connector to connect to an on-premises directory.

Before you call ConnectDirectory, ensure that all of the required permissions have been explicitly granted through a policy. For details about what permissions are required to run the ConnectDirectory operation, see AWS Directory Service API Permissions: Actions, Resources, and Conditions Reference.

ConnectDirectoryAsync ( ConnectDirectoryRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ConnectDirectory operation.

CreateAlias ( CreateAliasRequest request ) : Amazon.DirectoryService.Model.CreateAliasResponse

Creates an alias for a directory and assigns the alias to the directory. The alias is used to construct the access URL for the directory, such as http://<alias>.awsapps.com.

After an alias has been created, it cannot be deleted or reused, so this operation should only be used when absolutely necessary.

CreateAliasAsync ( CreateAliasRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateAlias operation.

CreateComputer ( Amazon.DirectoryService.Model.CreateComputerRequest request ) : Amazon.DirectoryService.Model.CreateComputerResponse

Creates a computer account in the specified directory, and joins the computer to the directory.

CreateComputerAsync ( Amazon.DirectoryService.Model.CreateComputerRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateComputer operation.

CreateConditionalForwarder ( CreateConditionalForwarderRequest request ) : CreateConditionalForwarderResponse

Creates a conditional forwarder associated with your AWS directory. Conditional forwarders are required in order to set up a trust relationship with another domain. The conditional forwarder points to the trusted domain.

CreateConditionalForwarderAsync ( CreateConditionalForwarderRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateConditionalForwarder operation.

CreateDirectory ( CreateDirectoryRequest request ) : Amazon.DirectoryService.Model.CreateDirectoryResponse

Creates a Simple AD directory.

Before you call CreateDirectory, ensure that all of the required permissions have been explicitly granted through a policy. For details about what permissions are required to run the CreateDirectory operation, see AWS Directory Service API Permissions: Actions, Resources, and Conditions Reference.

CreateDirectoryAsync ( CreateDirectoryRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateDirectory operation.

CreateMicrosoftAD ( CreateMicrosoftADRequest request ) : CreateMicrosoftADResponse

Creates a Microsoft AD in the AWS cloud.

Before you call CreateMicrosoftAD, ensure that all of the required permissions have been explicitly granted through a policy. For details about what permissions are required to run the CreateMicrosoftAD operation, see AWS Directory Service API Permissions: Actions, Resources, and Conditions Reference.

CreateMicrosoftADAsync ( CreateMicrosoftADRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateMicrosoftAD operation.

CreateSnapshot ( Amazon.DirectoryService.Model.CreateSnapshotRequest request ) : Amazon.DirectoryService.Model.CreateSnapshotResponse

Creates a snapshot of a Simple AD or Microsoft AD directory in the AWS cloud.

You cannot take snapshots of AD Connector directories.

CreateSnapshotAsync ( Amazon.DirectoryService.Model.CreateSnapshotRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateSnapshot operation.

CreateTrust ( CreateTrustRequest request ) : CreateTrustResponse

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

CreateTrustAsync ( CreateTrustRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateTrust operation.

DeleteConditionalForwarder ( DeleteConditionalForwarderRequest request ) : DeleteConditionalForwarderResponse

Deletes a conditional forwarder that has been set up for your AWS directory.

DeleteConditionalForwarderAsync ( DeleteConditionalForwarderRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteConditionalForwarder operation.

DeleteDirectory ( DeleteDirectoryRequest request ) : Amazon.DirectoryService.Model.DeleteDirectoryResponse

Deletes an AWS Directory Service directory.

Before you call DeleteDirectory, ensure that all of the required permissions have been explicitly granted through a policy. For details about what permissions are required to run the DeleteDirectory operation, see AWS Directory Service API Permissions: Actions, Resources, and Conditions Reference.

DeleteDirectoryAsync ( DeleteDirectoryRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteDirectory operation.

DeleteSnapshot ( Amazon.DirectoryService.Model.DeleteSnapshotRequest request ) : Amazon.DirectoryService.Model.DeleteSnapshotResponse

Deletes a directory snapshot.

DeleteSnapshotAsync ( Amazon.DirectoryService.Model.DeleteSnapshotRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteSnapshot operation.

DeleteTrust ( DeleteTrustRequest request ) : DeleteTrustResponse

Deletes an existing trust relationship between your Microsoft AD in the AWS cloud and an external domain.

DeleteTrustAsync ( DeleteTrustRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteTrust operation.

DeregisterEventTopic ( DeregisterEventTopicRequest request ) : DeregisterEventTopicResponse

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

DeregisterEventTopicAsync ( DeregisterEventTopicRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeregisterEventTopic operation.

DescribeConditionalForwarders ( DescribeConditionalForwardersRequest request ) : DescribeConditionalForwardersResponse

Obtains information about the conditional forwarders for this account.

If no input parameters are provided for RemoteDomainNames, this request describes all conditional forwarders for the specified directory ID.

DescribeConditionalForwardersAsync ( DescribeConditionalForwardersRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeConditionalForwarders operation.

DescribeDirectories ( ) : Amazon.DirectoryService.Model.DescribeDirectoriesResponse

Obtains information about the directories that belong to this account.

You can retrieve information about specific directories by passing the directory identifiers in the DirectoryIds parameter. Otherwise, all directories that belong to the current account are returned.

This operation supports pagination with the use of the NextToken request and response parameters. If more results are available, the DescribeDirectoriesResult.NextToken member contains a token that you pass in the next call to DescribeDirectories to retrieve the next set of items.

You can also specify a maximum number of return results with the Limit parameter.

DescribeDirectories ( Amazon.DirectoryService.Model.DescribeDirectoriesRequest request ) : Amazon.DirectoryService.Model.DescribeDirectoriesResponse

Obtains information about the directories that belong to this account.

You can retrieve information about specific directories by passing the directory identifiers in the DirectoryIds parameter. Otherwise, all directories that belong to the current account are returned.

This operation supports pagination with the use of the NextToken request and response parameters. If more results are available, the DescribeDirectoriesResult.NextToken member contains a token that you pass in the next call to DescribeDirectories to retrieve the next set of items.

You can also specify a maximum number of return results with the Limit parameter.

DescribeDirectoriesAsync ( Amazon.DirectoryService.Model.DescribeDirectoriesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeDirectories operation.

DescribeDirectoriesAsync ( System cancellationToken = default(CancellationToken) ) : Task

Obtains information about the directories that belong to this account.

You can retrieve information about specific directories by passing the directory identifiers in the DirectoryIds parameter. Otherwise, all directories that belong to the current account are returned.

This operation supports pagination with the use of the NextToken request and response parameters. If more results are available, the DescribeDirectoriesResult.NextToken member contains a token that you pass in the next call to DescribeDirectories to retrieve the next set of items.

You can also specify a maximum number of return results with the Limit parameter.

DescribeEventTopics ( DescribeEventTopicsRequest request ) : DescribeEventTopicsResponse

Obtains information about which SNS topics receive status messages from the specified directory.

If no input parameters are provided, such as DirectoryId or TopicName, this request describes all of the associations in the account.

DescribeEventTopicsAsync ( DescribeEventTopicsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeEventTopics operation.

DescribeSnapshots ( Amazon.DirectoryService.Model.DescribeSnapshotsRequest request ) : Amazon.DirectoryService.Model.DescribeSnapshotsResponse

Obtains information about the directory snapshots that belong to this account.

This operation supports pagination with the use of the NextToken request and response parameters. If more results are available, the DescribeSnapshots.NextToken member contains a token that you pass in the next call to DescribeSnapshots to retrieve the next set of items.

You can also specify a maximum number of return results with the Limit parameter.

DescribeSnapshotsAsync ( Amazon.DirectoryService.Model.DescribeSnapshotsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeSnapshots operation.

DescribeTrusts ( DescribeTrustsRequest request ) : DescribeTrustsResponse

Obtains information about the trust relationships for this account.

If no input parameters are provided, such as DirectoryId or TrustIds, this request describes all the trust relationships belonging to the account.

DescribeTrustsAsync ( DescribeTrustsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeTrusts operation.

DisableRadius ( Amazon.DirectoryService.Model.DisableRadiusRequest request ) : DisableRadiusResponse

Disables multi-factor authentication (MFA) with the Remote Authentication Dial In User Service (RADIUS) server for an AD Connector directory.

DisableRadiusAsync ( Amazon.DirectoryService.Model.DisableRadiusRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DisableRadius operation.

DisableSso ( DisableSsoRequest request ) : DisableSsoResponse

Disables single-sign on for a directory.

DisableSsoAsync ( DisableSsoRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DisableSso operation.

EnableRadius ( Amazon.DirectoryService.Model.EnableRadiusRequest request ) : EnableRadiusResponse

Enables multi-factor authentication (MFA) with the Remote Authentication Dial In User Service (RADIUS) server for an AD Connector directory.

EnableRadiusAsync ( Amazon.DirectoryService.Model.EnableRadiusRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the EnableRadius operation.

EnableSso ( EnableSsoRequest request ) : EnableSsoResponse

Enables single sign-on for a directory.

EnableSsoAsync ( EnableSsoRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the EnableSso operation.

EndAddIpRoutes ( IAsyncResult asyncResult ) : AddIpRoutesResponse

Finishes the asynchronous execution of the AddIpRoutes operation.

EndAddTagsToResource ( IAsyncResult asyncResult ) : AddTagsToResourceResponse

Finishes the asynchronous execution of the AddTagsToResource operation.

EndCancelSchemaExtension ( IAsyncResult asyncResult ) : CancelSchemaExtensionResponse

Finishes the asynchronous execution of the CancelSchemaExtension operation.

EndConnectDirectory ( IAsyncResult asyncResult ) : Amazon.DirectoryService.Model.ConnectDirectoryResponse

Finishes the asynchronous execution of the ConnectDirectory operation.

EndCreateAlias ( IAsyncResult asyncResult ) : Amazon.DirectoryService.Model.CreateAliasResponse

Finishes the asynchronous execution of the CreateAlias operation.

EndCreateComputer ( IAsyncResult asyncResult ) : Amazon.DirectoryService.Model.CreateComputerResponse

Finishes the asynchronous execution of the CreateComputer operation.

EndCreateConditionalForwarder ( IAsyncResult asyncResult ) : CreateConditionalForwarderResponse

Finishes the asynchronous execution of the CreateConditionalForwarder operation.

EndCreateDirectory ( IAsyncResult asyncResult ) : Amazon.DirectoryService.Model.CreateDirectoryResponse

Finishes the asynchronous execution of the CreateDirectory operation.

EndCreateMicrosoftAD ( IAsyncResult asyncResult ) : CreateMicrosoftADResponse

Finishes the asynchronous execution of the CreateMicrosoftAD operation.

EndCreateSnapshot ( IAsyncResult asyncResult ) : Amazon.DirectoryService.Model.CreateSnapshotResponse

Finishes the asynchronous execution of the CreateSnapshot operation.

EndCreateTrust ( IAsyncResult asyncResult ) : CreateTrustResponse

Finishes the asynchronous execution of the CreateTrust operation.

EndDeleteConditionalForwarder ( IAsyncResult asyncResult ) : DeleteConditionalForwarderResponse

Finishes the asynchronous execution of the DeleteConditionalForwarder operation.

EndDeleteDirectory ( IAsyncResult asyncResult ) : Amazon.DirectoryService.Model.DeleteDirectoryResponse

Finishes the asynchronous execution of the DeleteDirectory operation.

EndDeleteSnapshot ( IAsyncResult asyncResult ) : Amazon.DirectoryService.Model.DeleteSnapshotResponse

Finishes the asynchronous execution of the DeleteSnapshot operation.

EndDeleteTrust ( IAsyncResult asyncResult ) : DeleteTrustResponse

Finishes the asynchronous execution of the DeleteTrust operation.

EndDeregisterEventTopic ( IAsyncResult asyncResult ) : DeregisterEventTopicResponse

Finishes the asynchronous execution of the DeregisterEventTopic operation.

EndDescribeConditionalForwarders ( IAsyncResult asyncResult ) : DescribeConditionalForwardersResponse

Finishes the asynchronous execution of the DescribeConditionalForwarders operation.

EndDescribeDirectories ( IAsyncResult asyncResult ) : Amazon.DirectoryService.Model.DescribeDirectoriesResponse

Finishes the asynchronous execution of the DescribeDirectories operation.

EndDescribeEventTopics ( IAsyncResult asyncResult ) : DescribeEventTopicsResponse

Finishes the asynchronous execution of the DescribeEventTopics operation.

EndDescribeSnapshots ( IAsyncResult asyncResult ) : Amazon.DirectoryService.Model.DescribeSnapshotsResponse

Finishes the asynchronous execution of the DescribeSnapshots operation.

EndDescribeTrusts ( IAsyncResult asyncResult ) : DescribeTrustsResponse

Finishes the asynchronous execution of the DescribeTrusts operation.

EndDisableRadius ( IAsyncResult asyncResult ) : DisableRadiusResponse

Finishes the asynchronous execution of the DisableRadius operation.

EndDisableSso ( IAsyncResult asyncResult ) : DisableSsoResponse

Finishes the asynchronous execution of the DisableSso operation.

EndEnableRadius ( IAsyncResult asyncResult ) : EnableRadiusResponse

Finishes the asynchronous execution of the EnableRadius operation.

EndEnableSso ( IAsyncResult asyncResult ) : EnableSsoResponse

Finishes the asynchronous execution of the EnableSso operation.

EndGetDirectoryLimits ( IAsyncResult asyncResult ) : Amazon.DirectoryService.Model.GetDirectoryLimitsResponse

Finishes the asynchronous execution of the GetDirectoryLimits operation.

EndGetSnapshotLimits ( IAsyncResult asyncResult ) : Amazon.DirectoryService.Model.GetSnapshotLimitsResponse

Finishes the asynchronous execution of the GetSnapshotLimits operation.

EndListIpRoutes ( IAsyncResult asyncResult ) : ListIpRoutesResponse

Finishes the asynchronous execution of the ListIpRoutes operation.

EndListSchemaExtensions ( IAsyncResult asyncResult ) : ListSchemaExtensionsResponse

Finishes the asynchronous execution of the ListSchemaExtensions operation.

EndListTagsForResource ( IAsyncResult asyncResult ) : ListTagsForResourceResponse

Finishes the asynchronous execution of the ListTagsForResource operation.

EndRegisterEventTopic ( IAsyncResult asyncResult ) : RegisterEventTopicResponse

Finishes the asynchronous execution of the RegisterEventTopic operation.

EndRemoveIpRoutes ( IAsyncResult asyncResult ) : RemoveIpRoutesResponse

Finishes the asynchronous execution of the RemoveIpRoutes operation.

EndRemoveTagsFromResource ( IAsyncResult asyncResult ) : RemoveTagsFromResourceResponse

Finishes the asynchronous execution of the RemoveTagsFromResource operation.

EndRestoreFromSnapshot ( IAsyncResult asyncResult ) : RestoreFromSnapshotResponse

Finishes the asynchronous execution of the RestoreFromSnapshot operation.

EndStartSchemaExtension ( IAsyncResult asyncResult ) : StartSchemaExtensionResponse

Finishes the asynchronous execution of the StartSchemaExtension operation.

EndUpdateConditionalForwarder ( IAsyncResult asyncResult ) : UpdateConditionalForwarderResponse

Finishes the asynchronous execution of the UpdateConditionalForwarder operation.

EndUpdateRadius ( IAsyncResult asyncResult ) : UpdateRadiusResponse

Finishes the asynchronous execution of the UpdateRadius operation.

EndVerifyTrust ( IAsyncResult asyncResult ) : VerifyTrustResponse

Finishes the asynchronous execution of the VerifyTrust operation.

GetDirectoryLimits ( ) : Amazon.DirectoryService.Model.GetDirectoryLimitsResponse

Obtains directory limit information for the current region.

GetDirectoryLimits ( GetDirectoryLimitsRequest request ) : Amazon.DirectoryService.Model.GetDirectoryLimitsResponse

Obtains directory limit information for the current region.

GetDirectoryLimitsAsync ( GetDirectoryLimitsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetDirectoryLimits operation.

GetDirectoryLimitsAsync ( System cancellationToken = default(CancellationToken) ) : Task

Obtains directory limit information for the current region.

GetSnapshotLimits ( Amazon.DirectoryService.Model.GetSnapshotLimitsRequest request ) : Amazon.DirectoryService.Model.GetSnapshotLimitsResponse

Obtains the manual snapshot limits for a directory.

GetSnapshotLimitsAsync ( Amazon.DirectoryService.Model.GetSnapshotLimitsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetSnapshotLimits operation.

ListIpRoutes ( ListIpRoutesRequest request ) : ListIpRoutesResponse

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

ListIpRoutesAsync ( ListIpRoutesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListIpRoutes operation.

ListSchemaExtensions ( ListSchemaExtensionsRequest request ) : ListSchemaExtensionsResponse

Lists all schema extensions applied to a Microsoft AD Directory.

ListSchemaExtensionsAsync ( ListSchemaExtensionsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListSchemaExtensions operation.

ListTagsForResource ( ListTagsForResourceRequest request ) : ListTagsForResourceResponse

Lists all tags on a directory.

ListTagsForResourceAsync ( ListTagsForResourceRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListTagsForResource operation.

RegisterEventTopic ( RegisterEventTopicRequest request ) : RegisterEventTopicResponse

Associates a directory with an SNS topic. This establishes the directory as a publisher to the specified SNS topic. You can then receive email or text (SMS) messages when the status of your directory changes. You get notified if your directory goes from an Active status to an Impaired or Inoperable status. You also receive a notification when the directory returns to an Active status.

RegisterEventTopicAsync ( RegisterEventTopicRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the RegisterEventTopic operation.

RemoveIpRoutes ( RemoveIpRoutesRequest request ) : RemoveIpRoutesResponse

Removes IP address blocks from a directory.

RemoveIpRoutesAsync ( RemoveIpRoutesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the RemoveIpRoutes operation.

RemoveTagsFromResource ( RemoveTagsFromResourceRequest request ) : RemoveTagsFromResourceResponse

Removes tags from a directory.

RemoveTagsFromResourceAsync ( RemoveTagsFromResourceRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the RemoveTagsFromResource operation.

RestoreFromSnapshot ( Amazon.DirectoryService.Model.RestoreFromSnapshotRequest request ) : RestoreFromSnapshotResponse

Restores a directory using an existing directory snapshot.

When you restore a directory from a snapshot, any changes made to the directory after the snapshot date are overwritten.

This action returns as soon as the restore operation is initiated. You can monitor the progress of the restore operation by calling the DescribeDirectories operation with the directory identifier. When the DirectoryDescription.Stage value changes to Active, the restore operation is complete.

RestoreFromSnapshotAsync ( Amazon.DirectoryService.Model.RestoreFromSnapshotRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the RestoreFromSnapshot operation.

StartSchemaExtension ( StartSchemaExtensionRequest request ) : StartSchemaExtensionResponse

Applies a schema extension to a Microsoft AD directory.

StartSchemaExtensionAsync ( StartSchemaExtensionRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the StartSchemaExtension operation.

UpdateConditionalForwarder ( UpdateConditionalForwarderRequest request ) : UpdateConditionalForwarderResponse

Updates a conditional forwarder that has been set up for your AWS directory.

UpdateConditionalForwarderAsync ( UpdateConditionalForwarderRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the UpdateConditionalForwarder operation.

UpdateRadius ( Amazon.DirectoryService.Model.UpdateRadiusRequest request ) : UpdateRadiusResponse

Updates the Remote Authentication Dial In User Service (RADIUS) server information for an AD Connector directory.

UpdateRadiusAsync ( Amazon.DirectoryService.Model.UpdateRadiusRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the UpdateRadius operation.

VerifyTrust ( VerifyTrustRequest request ) : VerifyTrustResponse

AWS Directory Service for Microsoft Active Directory allows you to configure and verify trust relationships.

This action verifies a trust relationship between your Microsoft AD in the AWS cloud and an external domain.

VerifyTrustAsync ( VerifyTrustRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the VerifyTrust operation.

Protected Methods

Method Description
CreateSigner ( ) : AbstractAWSSigner

Creates the signer for the service.

Dispose ( bool disposing ) : void

Disposes the service client.

Method Details

AddIpRoutes() public method

If the DNS server for your on-premises 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 AWS 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 AWS Directory Service API Permissions: Actions, Resources, and Conditions Reference.

/// A client exception has occurred. /// /// The specified directory is unavailable or could not be found. /// /// The specified entity already exists. /// /// The specified entity could not be found. /// /// One or more parameters are not valid. /// /// The maximum allowed number of IP addresses was exceeded. The default limit is 100 /// IP address blocks. /// /// An exception has occurred in AWS Directory Service. ///
public AddIpRoutes ( AddIpRoutesRequest request ) : AddIpRoutesResponse
request Amazon.DirectoryService.Model.AddIpRoutesRequest Container for the necessary parameters to execute the AddIpRoutes service method.
return AddIpRoutesResponse

AddIpRoutesAsync() public method

Initiates the asynchronous execution of the AddIpRoutes operation.
public AddIpRoutesAsync ( AddIpRoutesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DirectoryService.Model.AddIpRoutesRequest Container for the necessary parameters to execute the AddIpRoutes operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

AddTagsToResource() public method

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.
/// A client exception has occurred. /// /// The specified entity could not be found. /// /// One or more parameters are not valid. /// /// An exception has occurred in AWS Directory Service. /// /// The maximum allowed number of tags was exceeded. ///
public AddTagsToResource ( AddTagsToResourceRequest request ) : AddTagsToResourceResponse
request Amazon.DirectoryService.Model.AddTagsToResourceRequest Container for the necessary parameters to execute the AddTagsToResource service method.
return AddTagsToResourceResponse

AddTagsToResourceAsync() public method

Initiates the asynchronous execution of the AddTagsToResource operation.
public AddTagsToResourceAsync ( AddTagsToResourceRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DirectoryService.Model.AddTagsToResourceRequest Container for the necessary parameters to execute the AddTagsToResource operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

AmazonDirectoryServiceClient() public method

Constructs AmazonDirectoryServiceClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonDirectoryServiceClient ( ) : System
return System

AmazonDirectoryServiceClient() public method

Constructs AmazonDirectoryServiceClient with AWS Credentials
public AmazonDirectoryServiceClient ( AWSCredentials credentials ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
return System

AmazonDirectoryServiceClient() public method

Constructs AmazonDirectoryServiceClient with AWS Credentials and an AmazonDirectoryServiceClient Configuration object.
public AmazonDirectoryServiceClient ( AWSCredentials credentials, AmazonDirectoryServiceConfig clientConfig ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
clientConfig AmazonDirectoryServiceConfig The AmazonDirectoryServiceClient Configuration Object
return System

AmazonDirectoryServiceClient() public method

Constructs AmazonDirectoryServiceClient with AWS Credentials
public AmazonDirectoryServiceClient ( AWSCredentials credentials, RegionEndpoint region ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
region RegionEndpoint The region to connect.
return System

AmazonDirectoryServiceClient() public method

Constructs AmazonDirectoryServiceClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonDirectoryServiceClient ( AmazonDirectoryServiceConfig config ) : System
config AmazonDirectoryServiceConfig The AmazonDirectoryServiceClient Configuration Object
return System

AmazonDirectoryServiceClient() public method

Constructs AmazonDirectoryServiceClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonDirectoryServiceClient ( RegionEndpoint region ) : System
region RegionEndpoint The region to connect.
return System

AmazonDirectoryServiceClient() public method

Constructs AmazonDirectoryServiceClient with AWS Access Key ID and AWS Secret Key
public AmazonDirectoryServiceClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
return System

AmazonDirectoryServiceClient() public method

Constructs AmazonDirectoryServiceClient with AWS Access Key ID, AWS Secret Key and an AmazonDirectoryServiceClient Configuration object.
public AmazonDirectoryServiceClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonDirectoryServiceConfig clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
clientConfig AmazonDirectoryServiceConfig The AmazonDirectoryServiceClient Configuration Object
return System

AmazonDirectoryServiceClient() public method

Constructs AmazonDirectoryServiceClient with AWS Access Key ID and AWS Secret Key
public AmazonDirectoryServiceClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
region RegionEndpoint The region to connect.
return System

AmazonDirectoryServiceClient() public method

Constructs AmazonDirectoryServiceClient with AWS Access Key ID and AWS Secret Key
public AmazonDirectoryServiceClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
return System

AmazonDirectoryServiceClient() public method

Constructs AmazonDirectoryServiceClient with AWS Access Key ID, AWS Secret Key and an AmazonDirectoryServiceClient Configuration object.
public AmazonDirectoryServiceClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonDirectoryServiceConfig clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
clientConfig AmazonDirectoryServiceConfig The AmazonDirectoryServiceClient Configuration Object
return System

AmazonDirectoryServiceClient() public method

Constructs AmazonDirectoryServiceClient with AWS Access Key ID and AWS Secret Key
public AmazonDirectoryServiceClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
region RegionEndpoint The region to connect.
return System

BeginAddIpRoutes() public method

Initiates the asynchronous execution of the AddIpRoutes operation.
public BeginAddIpRoutes ( AddIpRoutesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DirectoryService.Model.AddIpRoutesRequest Container for the necessary parameters to execute the AddIpRoutes operation on AmazonDirectoryServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginAddTagsToResource() public method

Initiates the asynchronous execution of the AddTagsToResource operation.
public BeginAddTagsToResource ( AddTagsToResourceRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DirectoryService.Model.AddTagsToResourceRequest Container for the necessary parameters to execute the AddTagsToResource operation on AmazonDirectoryServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginCancelSchemaExtension() public method

Initiates the asynchronous execution of the CancelSchemaExtension operation.
public BeginCancelSchemaExtension ( CancelSchemaExtensionRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DirectoryService.Model.CancelSchemaExtensionRequest Container for the necessary parameters to execute the CancelSchemaExtension operation on AmazonDirectoryServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginConnectDirectory() public method

Initiates the asynchronous execution of the ConnectDirectory operation.
public BeginConnectDirectory ( ConnectDirectoryRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DirectoryService.Model.ConnectDirectoryRequest Container for the necessary parameters to execute the ConnectDirectory operation on AmazonDirectoryServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginCreateAlias() public method

Initiates the asynchronous execution of the CreateAlias operation.
public BeginCreateAlias ( CreateAliasRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DirectoryService.Model.CreateAliasRequest Container for the necessary parameters to execute the CreateAlias operation on AmazonDirectoryServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginCreateComputer() public method

Initiates the asynchronous execution of the CreateComputer operation.
public BeginCreateComputer ( Amazon.DirectoryService.Model.CreateComputerRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DirectoryService.Model.CreateComputerRequest Container for the necessary parameters to execute the CreateComputer operation on AmazonDirectoryServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginCreateConditionalForwarder() public method

Initiates the asynchronous execution of the CreateConditionalForwarder operation.
public BeginCreateConditionalForwarder ( CreateConditionalForwarderRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DirectoryService.Model.CreateConditionalForwarderRequest Container for the necessary parameters to execute the CreateConditionalForwarder operation on AmazonDirectoryServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginCreateDirectory() public method

Initiates the asynchronous execution of the CreateDirectory operation.
public BeginCreateDirectory ( CreateDirectoryRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DirectoryService.Model.CreateDirectoryRequest Container for the necessary parameters to execute the CreateDirectory operation on AmazonDirectoryServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginCreateMicrosoftAD() public method

Initiates the asynchronous execution of the CreateMicrosoftAD operation.
public BeginCreateMicrosoftAD ( CreateMicrosoftADRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DirectoryService.Model.CreateMicrosoftADRequest Container for the necessary parameters to execute the CreateMicrosoftAD operation on AmazonDirectoryServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginCreateSnapshot() public method

Initiates the asynchronous execution of the CreateSnapshot operation.
public BeginCreateSnapshot ( Amazon.DirectoryService.Model.CreateSnapshotRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DirectoryService.Model.CreateSnapshotRequest Container for the necessary parameters to execute the CreateSnapshot operation on AmazonDirectoryServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginCreateTrust() public method

Initiates the asynchronous execution of the CreateTrust operation.
public BeginCreateTrust ( CreateTrustRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DirectoryService.Model.CreateTrustRequest Container for the necessary parameters to execute the CreateTrust operation on AmazonDirectoryServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDeleteConditionalForwarder() public method

Initiates the asynchronous execution of the DeleteConditionalForwarder operation.
public BeginDeleteConditionalForwarder ( DeleteConditionalForwarderRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DirectoryService.Model.DeleteConditionalForwarderRequest Container for the necessary parameters to execute the DeleteConditionalForwarder operation on AmazonDirectoryServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDeleteDirectory() public method

Initiates the asynchronous execution of the DeleteDirectory operation.
public BeginDeleteDirectory ( DeleteDirectoryRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DirectoryService.Model.DeleteDirectoryRequest Container for the necessary parameters to execute the DeleteDirectory operation on AmazonDirectoryServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDeleteSnapshot() public method

Initiates the asynchronous execution of the DeleteSnapshot operation.
public BeginDeleteSnapshot ( Amazon.DirectoryService.Model.DeleteSnapshotRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DirectoryService.Model.DeleteSnapshotRequest Container for the necessary parameters to execute the DeleteSnapshot operation on AmazonDirectoryServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDeleteTrust() public method

Initiates the asynchronous execution of the DeleteTrust operation.
public BeginDeleteTrust ( DeleteTrustRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DirectoryService.Model.DeleteTrustRequest Container for the necessary parameters to execute the DeleteTrust operation on AmazonDirectoryServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDeregisterEventTopic() public method

Initiates the asynchronous execution of the DeregisterEventTopic operation.
public BeginDeregisterEventTopic ( DeregisterEventTopicRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DirectoryService.Model.DeregisterEventTopicRequest Container for the necessary parameters to execute the DeregisterEventTopic operation on AmazonDirectoryServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDescribeConditionalForwarders() public method

Initiates the asynchronous execution of the DescribeConditionalForwarders operation.
public BeginDescribeConditionalForwarders ( DescribeConditionalForwardersRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DirectoryService.Model.DescribeConditionalForwardersRequest Container for the necessary parameters to execute the DescribeConditionalForwarders operation on AmazonDirectoryServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDescribeDirectories() public method

Initiates the asynchronous execution of the DescribeDirectories operation.
public BeginDescribeDirectories ( Amazon.DirectoryService.Model.DescribeDirectoriesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DirectoryService.Model.DescribeDirectoriesRequest Container for the necessary parameters to execute the DescribeDirectories operation on AmazonDirectoryServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDescribeEventTopics() public method

Initiates the asynchronous execution of the DescribeEventTopics operation.
public BeginDescribeEventTopics ( DescribeEventTopicsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DirectoryService.Model.DescribeEventTopicsRequest Container for the necessary parameters to execute the DescribeEventTopics operation on AmazonDirectoryServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDescribeSnapshots() public method

Initiates the asynchronous execution of the DescribeSnapshots operation.
public BeginDescribeSnapshots ( Amazon.DirectoryService.Model.DescribeSnapshotsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DirectoryService.Model.DescribeSnapshotsRequest Container for the necessary parameters to execute the DescribeSnapshots operation on AmazonDirectoryServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDescribeTrusts() public method

Initiates the asynchronous execution of the DescribeTrusts operation.
public BeginDescribeTrusts ( DescribeTrustsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DirectoryService.Model.DescribeTrustsRequest Container for the necessary parameters to execute the DescribeTrusts operation on AmazonDirectoryServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDisableRadius() public method

Initiates the asynchronous execution of the DisableRadius operation.
public BeginDisableRadius ( Amazon.DirectoryService.Model.DisableRadiusRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DirectoryService.Model.DisableRadiusRequest Container for the necessary parameters to execute the DisableRadius operation on AmazonDirectoryServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDisableSso() public method

Initiates the asynchronous execution of the DisableSso operation.
public BeginDisableSso ( DisableSsoRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DirectoryService.Model.DisableSsoRequest Container for the necessary parameters to execute the DisableSso operation on AmazonDirectoryServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginEnableRadius() public method

Initiates the asynchronous execution of the EnableRadius operation.
public BeginEnableRadius ( Amazon.DirectoryService.Model.EnableRadiusRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DirectoryService.Model.EnableRadiusRequest Container for the necessary parameters to execute the EnableRadius operation on AmazonDirectoryServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginEnableSso() public method

Initiates the asynchronous execution of the EnableSso operation.
public BeginEnableSso ( EnableSsoRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DirectoryService.Model.EnableSsoRequest Container for the necessary parameters to execute the EnableSso operation on AmazonDirectoryServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetDirectoryLimits() public method

Initiates the asynchronous execution of the GetDirectoryLimits operation.
public BeginGetDirectoryLimits ( GetDirectoryLimitsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request GetDirectoryLimitsRequest Container for the necessary parameters to execute the GetDirectoryLimits operation on AmazonDirectoryServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetSnapshotLimits() public method

Initiates the asynchronous execution of the GetSnapshotLimits operation.
public BeginGetSnapshotLimits ( Amazon.DirectoryService.Model.GetSnapshotLimitsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DirectoryService.Model.GetSnapshotLimitsRequest Container for the necessary parameters to execute the GetSnapshotLimits operation on AmazonDirectoryServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListIpRoutes() public method

Initiates the asynchronous execution of the ListIpRoutes operation.
public BeginListIpRoutes ( ListIpRoutesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DirectoryService.Model.ListIpRoutesRequest Container for the necessary parameters to execute the ListIpRoutes operation on AmazonDirectoryServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListSchemaExtensions() public method

Initiates the asynchronous execution of the ListSchemaExtensions operation.
public BeginListSchemaExtensions ( ListSchemaExtensionsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DirectoryService.Model.ListSchemaExtensionsRequest Container for the necessary parameters to execute the ListSchemaExtensions operation on AmazonDirectoryServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListTagsForResource() public method

Initiates the asynchronous execution of the ListTagsForResource operation.
public BeginListTagsForResource ( ListTagsForResourceRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DirectoryService.Model.ListTagsForResourceRequest Container for the necessary parameters to execute the ListTagsForResource operation on AmazonDirectoryServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginRegisterEventTopic() public method

Initiates the asynchronous execution of the RegisterEventTopic operation.
public BeginRegisterEventTopic ( RegisterEventTopicRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DirectoryService.Model.RegisterEventTopicRequest Container for the necessary parameters to execute the RegisterEventTopic operation on AmazonDirectoryServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginRemoveIpRoutes() public method

Initiates the asynchronous execution of the RemoveIpRoutes operation.
public BeginRemoveIpRoutes ( RemoveIpRoutesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DirectoryService.Model.RemoveIpRoutesRequest Container for the necessary parameters to execute the RemoveIpRoutes operation on AmazonDirectoryServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginRemoveTagsFromResource() public method

Initiates the asynchronous execution of the RemoveTagsFromResource operation.
public BeginRemoveTagsFromResource ( RemoveTagsFromResourceRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DirectoryService.Model.RemoveTagsFromResourceRequest Container for the necessary parameters to execute the RemoveTagsFromResource operation on AmazonDirectoryServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginRestoreFromSnapshot() public method

Initiates the asynchronous execution of the RestoreFromSnapshot operation.
public BeginRestoreFromSnapshot ( Amazon.DirectoryService.Model.RestoreFromSnapshotRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DirectoryService.Model.RestoreFromSnapshotRequest Container for the necessary parameters to execute the RestoreFromSnapshot operation on AmazonDirectoryServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginStartSchemaExtension() public method

Initiates the asynchronous execution of the StartSchemaExtension operation.
public BeginStartSchemaExtension ( StartSchemaExtensionRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DirectoryService.Model.StartSchemaExtensionRequest Container for the necessary parameters to execute the StartSchemaExtension operation on AmazonDirectoryServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginUpdateConditionalForwarder() public method

Initiates the asynchronous execution of the UpdateConditionalForwarder operation.
public BeginUpdateConditionalForwarder ( UpdateConditionalForwarderRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DirectoryService.Model.UpdateConditionalForwarderRequest Container for the necessary parameters to execute the UpdateConditionalForwarder operation on AmazonDirectoryServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginUpdateRadius() public method

Initiates the asynchronous execution of the UpdateRadius operation.
public BeginUpdateRadius ( Amazon.DirectoryService.Model.UpdateRadiusRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DirectoryService.Model.UpdateRadiusRequest Container for the necessary parameters to execute the UpdateRadius operation on AmazonDirectoryServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginVerifyTrust() public method

Initiates the asynchronous execution of the VerifyTrust operation.
public BeginVerifyTrust ( VerifyTrustRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DirectoryService.Model.VerifyTrustRequest Container for the necessary parameters to execute the VerifyTrust operation on AmazonDirectoryServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

CancelSchemaExtension() public method

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.
/// A client exception has occurred. /// /// The specified entity could not be found. /// /// An exception has occurred in AWS Directory Service. ///
public CancelSchemaExtension ( CancelSchemaExtensionRequest request ) : CancelSchemaExtensionResponse
request Amazon.DirectoryService.Model.CancelSchemaExtensionRequest Container for the necessary parameters to execute the CancelSchemaExtension service method.
return CancelSchemaExtensionResponse

CancelSchemaExtensionAsync() public method

Initiates the asynchronous execution of the CancelSchemaExtension operation.
public CancelSchemaExtensionAsync ( CancelSchemaExtensionRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DirectoryService.Model.CancelSchemaExtensionRequest Container for the necessary parameters to execute the CancelSchemaExtension operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ConnectDirectory() public method

Creates an AD Connector to connect to an on-premises directory.

Before you call ConnectDirectory, ensure that all of the required permissions have been explicitly granted through a policy. For details about what permissions are required to run the ConnectDirectory operation, see AWS Directory Service API Permissions: Actions, Resources, and Conditions Reference.

/// A client exception has occurred. /// /// 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. /// /// One or more parameters are not valid. /// /// An exception has occurred in AWS Directory Service. ///
public ConnectDirectory ( ConnectDirectoryRequest request ) : Amazon.DirectoryService.Model.ConnectDirectoryResponse
request Amazon.DirectoryService.Model.ConnectDirectoryRequest Container for the necessary parameters to execute the ConnectDirectory service method.
return Amazon.DirectoryService.Model.ConnectDirectoryResponse

ConnectDirectoryAsync() public method

Initiates the asynchronous execution of the ConnectDirectory operation.
public ConnectDirectoryAsync ( ConnectDirectoryRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DirectoryService.Model.ConnectDirectoryRequest Container for the necessary parameters to execute the ConnectDirectory operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

CreateAlias() public method

Creates an alias for a directory and assigns the alias to the directory. The alias is used to construct the access URL for the directory, such as http://<alias>.awsapps.com.

After an alias has been created, it cannot be deleted or reused, so this operation should only be used when absolutely necessary.

/// A client exception has occurred. /// /// The specified entity already exists. /// /// The specified entity could not be found. /// /// One or more parameters are not valid. /// /// An exception has occurred in AWS Directory Service. ///
public CreateAlias ( CreateAliasRequest request ) : Amazon.DirectoryService.Model.CreateAliasResponse
request Amazon.DirectoryService.Model.CreateAliasRequest Container for the necessary parameters to execute the CreateAlias service method.
return Amazon.DirectoryService.Model.CreateAliasResponse

CreateAliasAsync() public method

Initiates the asynchronous execution of the CreateAlias operation.
public CreateAliasAsync ( CreateAliasRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DirectoryService.Model.CreateAliasRequest Container for the necessary parameters to execute the CreateAlias operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

CreateComputer() public method

Creates a computer account in the specified directory, and joins the computer to the directory.
/// An authentication error occurred. /// /// A client exception has occurred. /// /// The specified directory is unavailable or could not be found. /// /// The specified entity already exists. /// /// The specified entity could not be found. /// /// One or more parameters are not valid. /// /// An exception has occurred in AWS Directory Service. /// /// The operation is not supported. ///
public CreateComputer ( Amazon.DirectoryService.Model.CreateComputerRequest request ) : Amazon.DirectoryService.Model.CreateComputerResponse
request Amazon.DirectoryService.Model.CreateComputerRequest Container for the necessary parameters to execute the CreateComputer service method.
return Amazon.DirectoryService.Model.CreateComputerResponse

CreateComputerAsync() public method

Initiates the asynchronous execution of the CreateComputer operation.
public CreateComputerAsync ( Amazon.DirectoryService.Model.CreateComputerRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DirectoryService.Model.CreateComputerRequest Container for the necessary parameters to execute the CreateComputer operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

CreateConditionalForwarder() public method

Creates a conditional forwarder associated with your AWS directory. Conditional forwarders are required in order to set up a trust relationship with another domain. The conditional forwarder points to the trusted domain.
/// A client exception has occurred. /// /// The specified directory is unavailable or could not be found. /// /// The specified entity already exists. /// /// The specified entity could not be found. /// /// One or more parameters are not valid. /// /// An exception has occurred in AWS Directory Service. /// /// The operation is not supported. ///
public CreateConditionalForwarder ( CreateConditionalForwarderRequest request ) : CreateConditionalForwarderResponse
request Amazon.DirectoryService.Model.CreateConditionalForwarderRequest Container for the necessary parameters to execute the CreateConditionalForwarder service method.
return CreateConditionalForwarderResponse

CreateConditionalForwarderAsync() public method

Initiates the asynchronous execution of the CreateConditionalForwarder operation.
public CreateConditionalForwarderAsync ( CreateConditionalForwarderRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DirectoryService.Model.CreateConditionalForwarderRequest Container for the necessary parameters to execute the CreateConditionalForwarder operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

CreateDirectory() public method

Creates a Simple AD directory.

Before you call CreateDirectory, ensure that all of the required permissions have been explicitly granted through a policy. For details about what permissions are required to run the CreateDirectory operation, see AWS Directory Service API Permissions: Actions, Resources, and Conditions Reference.

/// A client exception has occurred. /// /// 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. /// /// One or more parameters are not valid. /// /// An exception has occurred in AWS Directory Service. ///
public CreateDirectory ( CreateDirectoryRequest request ) : Amazon.DirectoryService.Model.CreateDirectoryResponse
request Amazon.DirectoryService.Model.CreateDirectoryRequest Container for the necessary parameters to execute the CreateDirectory service method.
return Amazon.DirectoryService.Model.CreateDirectoryResponse

CreateDirectoryAsync() public method

Initiates the asynchronous execution of the CreateDirectory operation.
public CreateDirectoryAsync ( CreateDirectoryRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DirectoryService.Model.CreateDirectoryRequest Container for the necessary parameters to execute the CreateDirectory operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

CreateMicrosoftAD() public method

Creates a Microsoft AD in the AWS cloud.

Before you call CreateMicrosoftAD, ensure that all of the required permissions have been explicitly granted through a policy. For details about what permissions are required to run the CreateMicrosoftAD operation, see AWS Directory Service API Permissions: Actions, Resources, and Conditions Reference.

/// A client exception has occurred. /// /// 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. /// /// One or more parameters are not valid. /// /// An exception has occurred in AWS Directory Service. /// /// The operation is not supported. ///
public CreateMicrosoftAD ( CreateMicrosoftADRequest request ) : CreateMicrosoftADResponse
request Amazon.DirectoryService.Model.CreateMicrosoftADRequest Container for the necessary parameters to execute the CreateMicrosoftAD service method.
return Amazon.DirectoryService.Model.CreateMicrosoftADResponse

CreateMicrosoftADAsync() public method

Initiates the asynchronous execution of the CreateMicrosoftAD operation.
public CreateMicrosoftADAsync ( CreateMicrosoftADRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DirectoryService.Model.CreateMicrosoftADRequest Container for the necessary parameters to execute the CreateMicrosoftAD operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

CreateSigner() protected method

Creates the signer for the service.
protected CreateSigner ( ) : AbstractAWSSigner
return Amazon.Runtime.Internal.Auth.AbstractAWSSigner

CreateSnapshot() public method

Creates a snapshot of a Simple AD or Microsoft AD directory in the AWS cloud.

You cannot take snapshots of AD Connector directories.

/// A client exception has occurred. /// /// The specified entity could not be found. /// /// One or more parameters are not valid. /// /// An 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. ///
public CreateSnapshot ( Amazon.DirectoryService.Model.CreateSnapshotRequest request ) : Amazon.DirectoryService.Model.CreateSnapshotResponse
request Amazon.DirectoryService.Model.CreateSnapshotRequest Container for the necessary parameters to execute the CreateSnapshot service method.
return Amazon.DirectoryService.Model.CreateSnapshotResponse

CreateSnapshotAsync() public method

Initiates the asynchronous execution of the CreateSnapshot operation.
public CreateSnapshotAsync ( Amazon.DirectoryService.Model.CreateSnapshotRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DirectoryService.Model.CreateSnapshotRequest Container for the necessary parameters to execute the CreateSnapshot operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

CreateTrust() public method

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

/// A client exception has occurred. /// /// The specified entity already exists. /// /// The specified entity could not be found. /// /// One or more parameters are not valid. /// /// An exception has occurred in AWS Directory Service. /// /// The operation is not supported. ///
public CreateTrust ( CreateTrustRequest request ) : CreateTrustResponse
request Amazon.DirectoryService.Model.CreateTrustRequest Container for the necessary parameters to execute the CreateTrust service method.
return Amazon.DirectoryService.Model.CreateTrustResponse

CreateTrustAsync() public method

Initiates the asynchronous execution of the CreateTrust operation.
public CreateTrustAsync ( CreateTrustRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DirectoryService.Model.CreateTrustRequest Container for the necessary parameters to execute the CreateTrust operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeleteConditionalForwarder() public method

Deletes a conditional forwarder that has been set up for your AWS directory.
/// A client exception has occurred. /// /// The specified directory is unavailable or could not be found. /// /// The specified entity could not be found. /// /// One or more parameters are not valid. /// /// An exception has occurred in AWS Directory Service. /// /// The operation is not supported. ///
public DeleteConditionalForwarder ( DeleteConditionalForwarderRequest request ) : DeleteConditionalForwarderResponse
request Amazon.DirectoryService.Model.DeleteConditionalForwarderRequest Container for the necessary parameters to execute the DeleteConditionalForwarder service method.
return DeleteConditionalForwarderResponse

DeleteConditionalForwarderAsync() public method

Initiates the asynchronous execution of the DeleteConditionalForwarder operation.
public DeleteConditionalForwarderAsync ( DeleteConditionalForwarderRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DirectoryService.Model.DeleteConditionalForwarderRequest Container for the necessary parameters to execute the DeleteConditionalForwarder operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeleteDirectory() public method

Deletes an AWS Directory Service directory.

Before you call DeleteDirectory, ensure that all of the required permissions have been explicitly granted through a policy. For details about what permissions are required to run the DeleteDirectory operation, see AWS Directory Service API Permissions: Actions, Resources, and Conditions Reference.

/// A client exception has occurred. /// /// The specified entity could not be found. /// /// An exception has occurred in AWS Directory Service. ///
public DeleteDirectory ( DeleteDirectoryRequest request ) : Amazon.DirectoryService.Model.DeleteDirectoryResponse
request Amazon.DirectoryService.Model.DeleteDirectoryRequest Container for the necessary parameters to execute the DeleteDirectory service method.
return Amazon.DirectoryService.Model.DeleteDirectoryResponse

DeleteDirectoryAsync() public method

Initiates the asynchronous execution of the DeleteDirectory operation.
public DeleteDirectoryAsync ( DeleteDirectoryRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DirectoryService.Model.DeleteDirectoryRequest Container for the necessary parameters to execute the DeleteDirectory operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeleteSnapshot() public method

Deletes a directory snapshot.
/// A client exception has occurred. /// /// The specified entity could not be found. /// /// One or more parameters are not valid. /// /// An exception has occurred in AWS Directory Service. ///
public DeleteSnapshot ( Amazon.DirectoryService.Model.DeleteSnapshotRequest request ) : Amazon.DirectoryService.Model.DeleteSnapshotResponse
request Amazon.DirectoryService.Model.DeleteSnapshotRequest Container for the necessary parameters to execute the DeleteSnapshot service method.
return Amazon.DirectoryService.Model.DeleteSnapshotResponse

DeleteSnapshotAsync() public method

Initiates the asynchronous execution of the DeleteSnapshot operation.
public DeleteSnapshotAsync ( Amazon.DirectoryService.Model.DeleteSnapshotRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DirectoryService.Model.DeleteSnapshotRequest Container for the necessary parameters to execute the DeleteSnapshot operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeleteTrust() public method

Deletes an existing trust relationship between your Microsoft AD in the AWS cloud and an external domain.
/// A client exception has occurred. /// /// The specified entity could not be found. /// /// One or more parameters are not valid. /// /// An exception has occurred in AWS Directory Service. /// /// The operation is not supported. ///
public DeleteTrust ( DeleteTrustRequest request ) : DeleteTrustResponse
request Amazon.DirectoryService.Model.DeleteTrustRequest Container for the necessary parameters to execute the DeleteTrust service method.
return Amazon.DirectoryService.Model.DeleteTrustResponse

DeleteTrustAsync() public method

Initiates the asynchronous execution of the DeleteTrust operation.
public DeleteTrustAsync ( DeleteTrustRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DirectoryService.Model.DeleteTrustRequest Container for the necessary parameters to execute the DeleteTrust operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeregisterEventTopic() public method

Removes the specified directory as a publisher to the specified SNS topic.
/// A client exception has occurred. /// /// The specified entity could not be found. /// /// One or more parameters are not valid. /// /// An exception has occurred in AWS Directory Service. ///
public DeregisterEventTopic ( DeregisterEventTopicRequest request ) : DeregisterEventTopicResponse
request Amazon.DirectoryService.Model.DeregisterEventTopicRequest Container for the necessary parameters to execute the DeregisterEventTopic service method.
return DeregisterEventTopicResponse

DeregisterEventTopicAsync() public method

Initiates the asynchronous execution of the DeregisterEventTopic operation.
public DeregisterEventTopicAsync ( DeregisterEventTopicRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DirectoryService.Model.DeregisterEventTopicRequest Container for the necessary parameters to execute the DeregisterEventTopic operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DescribeConditionalForwarders() public method

Obtains information about the conditional forwarders for this account.

If no input parameters are provided for RemoteDomainNames, this request describes all conditional forwarders for the specified directory ID.

/// A client exception has occurred. /// /// The specified directory is unavailable or could not be found. /// /// The specified entity could not be found. /// /// One or more parameters are not valid. /// /// An exception has occurred in AWS Directory Service. /// /// The operation is not supported. ///
public DescribeConditionalForwarders ( DescribeConditionalForwardersRequest request ) : DescribeConditionalForwardersResponse
request Amazon.DirectoryService.Model.DescribeConditionalForwardersRequest Container for the necessary parameters to execute the DescribeConditionalForwarders service method.
return Amazon.DirectoryService.Model.DescribeConditionalForwardersResponse

DescribeConditionalForwardersAsync() public method

Initiates the asynchronous execution of the DescribeConditionalForwarders operation.
public DescribeConditionalForwardersAsync ( DescribeConditionalForwardersRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DirectoryService.Model.DescribeConditionalForwardersRequest Container for the necessary parameters to execute the DescribeConditionalForwarders operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DescribeDirectories() public method

Obtains information about the directories that belong to this account.

You can retrieve information about specific directories by passing the directory identifiers in the DirectoryIds parameter. Otherwise, all directories that belong to the current account are returned.

This operation supports pagination with the use of the NextToken request and response parameters. If more results are available, the DescribeDirectoriesResult.NextToken member contains a token that you pass in the next call to DescribeDirectories to retrieve the next set of items.

You can also specify a maximum number of return results with the Limit parameter.

/// A client exception has occurred. /// /// The specified entity could not be found. /// /// The NextToken value is not valid. /// /// One or more parameters are not valid. /// /// An exception has occurred in AWS Directory Service. ///
public DescribeDirectories ( ) : Amazon.DirectoryService.Model.DescribeDirectoriesResponse
return Amazon.DirectoryService.Model.DescribeDirectoriesResponse

DescribeDirectories() public method

Obtains information about the directories that belong to this account.

You can retrieve information about specific directories by passing the directory identifiers in the DirectoryIds parameter. Otherwise, all directories that belong to the current account are returned.

This operation supports pagination with the use of the NextToken request and response parameters. If more results are available, the DescribeDirectoriesResult.NextToken member contains a token that you pass in the next call to DescribeDirectories to retrieve the next set of items.

You can also specify a maximum number of return results with the Limit parameter.

/// A client exception has occurred. /// /// The specified entity could not be found. /// /// The NextToken value is not valid. /// /// One or more parameters are not valid. /// /// An exception has occurred in AWS Directory Service. ///
public DescribeDirectories ( Amazon.DirectoryService.Model.DescribeDirectoriesRequest request ) : Amazon.DirectoryService.Model.DescribeDirectoriesResponse
request Amazon.DirectoryService.Model.DescribeDirectoriesRequest Container for the necessary parameters to execute the DescribeDirectories service method.
return Amazon.DirectoryService.Model.DescribeDirectoriesResponse

DescribeDirectoriesAsync() public method

Initiates the asynchronous execution of the DescribeDirectories operation.
public DescribeDirectoriesAsync ( Amazon.DirectoryService.Model.DescribeDirectoriesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DirectoryService.Model.DescribeDirectoriesRequest Container for the necessary parameters to execute the DescribeDirectories operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DescribeDirectoriesAsync() public method

Obtains information about the directories that belong to this account.

You can retrieve information about specific directories by passing the directory identifiers in the DirectoryIds parameter. Otherwise, all directories that belong to the current account are returned.

This operation supports pagination with the use of the NextToken request and response parameters. If more results are available, the DescribeDirectoriesResult.NextToken member contains a token that you pass in the next call to DescribeDirectories to retrieve the next set of items.

You can also specify a maximum number of return results with the Limit parameter.

/// A client exception has occurred. /// /// The specified entity could not be found. /// /// The NextToken value is not valid. /// /// One or more parameters are not valid. /// /// An exception has occurred in AWS Directory Service. ///
public DescribeDirectoriesAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DescribeEventTopics() public method

Obtains information about which SNS topics receive status messages from the specified directory.

If no input parameters are provided, such as DirectoryId or TopicName, this request describes all of the associations in the account.

/// A client exception has occurred. /// /// The specified entity could not be found. /// /// One or more parameters are not valid. /// /// An exception has occurred in AWS Directory Service. ///
public DescribeEventTopics ( DescribeEventTopicsRequest request ) : DescribeEventTopicsResponse
request Amazon.DirectoryService.Model.DescribeEventTopicsRequest Container for the necessary parameters to execute the DescribeEventTopics service method.
return Amazon.DirectoryService.Model.DescribeEventTopicsResponse

DescribeEventTopicsAsync() public method

Initiates the asynchronous execution of the DescribeEventTopics operation.
public DescribeEventTopicsAsync ( DescribeEventTopicsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DirectoryService.Model.DescribeEventTopicsRequest Container for the necessary parameters to execute the DescribeEventTopics operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DescribeSnapshots() public method

Obtains information about the directory snapshots that belong to this account.

This operation supports pagination with the use of the NextToken request and response parameters. If more results are available, the DescribeSnapshots.NextToken member contains a token that you pass in the next call to DescribeSnapshots to retrieve the next set of items.

You can also specify a maximum number of return results with the Limit parameter.

/// A client exception has occurred. /// /// The specified entity could not be found. /// /// The NextToken value is not valid. /// /// One or more parameters are not valid. /// /// An exception has occurred in AWS Directory Service. ///
public DescribeSnapshots ( Amazon.DirectoryService.Model.DescribeSnapshotsRequest request ) : Amazon.DirectoryService.Model.DescribeSnapshotsResponse
request Amazon.DirectoryService.Model.DescribeSnapshotsRequest Container for the necessary parameters to execute the DescribeSnapshots service method.
return Amazon.DirectoryService.Model.DescribeSnapshotsResponse

DescribeSnapshotsAsync() public method

Initiates the asynchronous execution of the DescribeSnapshots operation.
public DescribeSnapshotsAsync ( Amazon.DirectoryService.Model.DescribeSnapshotsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DirectoryService.Model.DescribeSnapshotsRequest Container for the necessary parameters to execute the DescribeSnapshots operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DescribeTrusts() public method

Obtains information about the trust relationships for this account.

If no input parameters are provided, such as DirectoryId or TrustIds, this request describes all the trust relationships belonging to the account.

/// A client exception has occurred. /// /// The specified entity could not be found. /// /// The NextToken value is not valid. /// /// One or more parameters are not valid. /// /// An exception has occurred in AWS Directory Service. /// /// The operation is not supported. ///
public DescribeTrusts ( DescribeTrustsRequest request ) : DescribeTrustsResponse
request Amazon.DirectoryService.Model.DescribeTrustsRequest Container for the necessary parameters to execute the DescribeTrusts service method.
return Amazon.DirectoryService.Model.DescribeTrustsResponse

DescribeTrustsAsync() public method

Initiates the asynchronous execution of the DescribeTrusts operation.
public DescribeTrustsAsync ( DescribeTrustsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DirectoryService.Model.DescribeTrustsRequest Container for the necessary parameters to execute the DescribeTrusts operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DisableRadius() public method

Disables multi-factor authentication (MFA) with the Remote Authentication Dial In User Service (RADIUS) server for an AD Connector directory.
/// A client exception has occurred. /// /// The specified entity could not be found. /// /// An exception has occurred in AWS Directory Service. ///
public DisableRadius ( Amazon.DirectoryService.Model.DisableRadiusRequest request ) : DisableRadiusResponse
request Amazon.DirectoryService.Model.DisableRadiusRequest Container for the necessary parameters to execute the DisableRadius service method.
return DisableRadiusResponse

DisableRadiusAsync() public method

Initiates the asynchronous execution of the DisableRadius operation.
public DisableRadiusAsync ( Amazon.DirectoryService.Model.DisableRadiusRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DirectoryService.Model.DisableRadiusRequest Container for the necessary parameters to execute the DisableRadius operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DisableSso() public method

Disables single-sign on for a directory.
/// An authentication error occurred. /// /// A client exception has occurred. /// /// The specified entity could not be found. /// /// The account does not have sufficient permission to perform the operation. /// /// An exception has occurred in AWS Directory Service. ///
public DisableSso ( DisableSsoRequest request ) : DisableSsoResponse
request Amazon.DirectoryService.Model.DisableSsoRequest Container for the necessary parameters to execute the DisableSso service method.
return DisableSsoResponse

DisableSsoAsync() public method

Initiates the asynchronous execution of the DisableSso operation.
public DisableSsoAsync ( DisableSsoRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DirectoryService.Model.DisableSsoRequest Container for the necessary parameters to execute the DisableSso operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

Dispose() protected method

Disposes the service client.
protected Dispose ( bool disposing ) : void
disposing bool
return void

EnableRadius() public method

Enables multi-factor authentication (MFA) with the Remote Authentication Dial In User Service (RADIUS) server for an AD Connector directory.
/// A client exception has occurred. /// /// The specified entity already exists. /// /// The specified entity could not be found. /// /// One or more parameters are not valid. /// /// An exception has occurred in AWS Directory Service. ///
public EnableRadius ( Amazon.DirectoryService.Model.EnableRadiusRequest request ) : EnableRadiusResponse
request Amazon.DirectoryService.Model.EnableRadiusRequest Container for the necessary parameters to execute the EnableRadius service method.
return EnableRadiusResponse

EnableRadiusAsync() public method

Initiates the asynchronous execution of the EnableRadius operation.
public EnableRadiusAsync ( Amazon.DirectoryService.Model.EnableRadiusRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DirectoryService.Model.EnableRadiusRequest Container for the necessary parameters to execute the EnableRadius operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

EnableSso() public method

Enables single sign-on for a directory.
/// An authentication error occurred. /// /// A client exception has occurred. /// /// The specified entity could not be found. /// /// The account does not have sufficient permission to perform the operation. /// /// An exception has occurred in AWS Directory Service. ///
public EnableSso ( EnableSsoRequest request ) : EnableSsoResponse
request Amazon.DirectoryService.Model.EnableSsoRequest Container for the necessary parameters to execute the EnableSso service method.
return EnableSsoResponse

EnableSsoAsync() public method

Initiates the asynchronous execution of the EnableSso operation.
public EnableSsoAsync ( EnableSsoRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DirectoryService.Model.EnableSsoRequest Container for the necessary parameters to execute the EnableSso operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

EndAddIpRoutes() public method

Finishes the asynchronous execution of the AddIpRoutes operation.
public EndAddIpRoutes ( IAsyncResult asyncResult ) : AddIpRoutesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginAddIpRoutes.
return AddIpRoutesResponse

EndAddTagsToResource() public method

Finishes the asynchronous execution of the AddTagsToResource operation.
public EndAddTagsToResource ( IAsyncResult asyncResult ) : AddTagsToResourceResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginAddTagsToResource.
return AddTagsToResourceResponse

EndCancelSchemaExtension() public method

Finishes the asynchronous execution of the CancelSchemaExtension operation.
public EndCancelSchemaExtension ( IAsyncResult asyncResult ) : CancelSchemaExtensionResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCancelSchemaExtension.
return CancelSchemaExtensionResponse

EndConnectDirectory() public method

Finishes the asynchronous execution of the ConnectDirectory operation.
public EndConnectDirectory ( IAsyncResult asyncResult ) : Amazon.DirectoryService.Model.ConnectDirectoryResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginConnectDirectory.
return Amazon.DirectoryService.Model.ConnectDirectoryResponse

EndCreateAlias() public method

Finishes the asynchronous execution of the CreateAlias operation.
public EndCreateAlias ( IAsyncResult asyncResult ) : Amazon.DirectoryService.Model.CreateAliasResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateAlias.
return Amazon.DirectoryService.Model.CreateAliasResponse

EndCreateComputer() public method

Finishes the asynchronous execution of the CreateComputer operation.
public EndCreateComputer ( IAsyncResult asyncResult ) : Amazon.DirectoryService.Model.CreateComputerResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateComputer.
return Amazon.DirectoryService.Model.CreateComputerResponse

EndCreateConditionalForwarder() public method

Finishes the asynchronous execution of the CreateConditionalForwarder operation.
public EndCreateConditionalForwarder ( IAsyncResult asyncResult ) : CreateConditionalForwarderResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateConditionalForwarder.
return CreateConditionalForwarderResponse

EndCreateDirectory() public method

Finishes the asynchronous execution of the CreateDirectory operation.
public EndCreateDirectory ( IAsyncResult asyncResult ) : Amazon.DirectoryService.Model.CreateDirectoryResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateDirectory.
return Amazon.DirectoryService.Model.CreateDirectoryResponse

EndCreateMicrosoftAD() public method

Finishes the asynchronous execution of the CreateMicrosoftAD operation.
public EndCreateMicrosoftAD ( IAsyncResult asyncResult ) : CreateMicrosoftADResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateMicrosoftAD.
return Amazon.DirectoryService.Model.CreateMicrosoftADResponse

EndCreateSnapshot() public method

Finishes the asynchronous execution of the CreateSnapshot operation.
public EndCreateSnapshot ( IAsyncResult asyncResult ) : Amazon.DirectoryService.Model.CreateSnapshotResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateSnapshot.
return Amazon.DirectoryService.Model.CreateSnapshotResponse

EndCreateTrust() public method

Finishes the asynchronous execution of the CreateTrust operation.
public EndCreateTrust ( IAsyncResult asyncResult ) : CreateTrustResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateTrust.
return Amazon.DirectoryService.Model.CreateTrustResponse

EndDeleteConditionalForwarder() public method

Finishes the asynchronous execution of the DeleteConditionalForwarder operation.
public EndDeleteConditionalForwarder ( IAsyncResult asyncResult ) : DeleteConditionalForwarderResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteConditionalForwarder.
return DeleteConditionalForwarderResponse

EndDeleteDirectory() public method

Finishes the asynchronous execution of the DeleteDirectory operation.
public EndDeleteDirectory ( IAsyncResult asyncResult ) : Amazon.DirectoryService.Model.DeleteDirectoryResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteDirectory.
return Amazon.DirectoryService.Model.DeleteDirectoryResponse

EndDeleteSnapshot() public method

Finishes the asynchronous execution of the DeleteSnapshot operation.
public EndDeleteSnapshot ( IAsyncResult asyncResult ) : Amazon.DirectoryService.Model.DeleteSnapshotResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteSnapshot.
return Amazon.DirectoryService.Model.DeleteSnapshotResponse

EndDeleteTrust() public method

Finishes the asynchronous execution of the DeleteTrust operation.
public EndDeleteTrust ( IAsyncResult asyncResult ) : DeleteTrustResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteTrust.
return Amazon.DirectoryService.Model.DeleteTrustResponse

EndDeregisterEventTopic() public method

Finishes the asynchronous execution of the DeregisterEventTopic operation.
public EndDeregisterEventTopic ( IAsyncResult asyncResult ) : DeregisterEventTopicResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeregisterEventTopic.
return DeregisterEventTopicResponse

EndDescribeConditionalForwarders() public method

Finishes the asynchronous execution of the DescribeConditionalForwarders operation.
public EndDescribeConditionalForwarders ( IAsyncResult asyncResult ) : DescribeConditionalForwardersResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeConditionalForwarders.
return Amazon.DirectoryService.Model.DescribeConditionalForwardersResponse

EndDescribeDirectories() public method

Finishes the asynchronous execution of the DescribeDirectories operation.
public EndDescribeDirectories ( IAsyncResult asyncResult ) : Amazon.DirectoryService.Model.DescribeDirectoriesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeDirectories.
return Amazon.DirectoryService.Model.DescribeDirectoriesResponse

EndDescribeEventTopics() public method

Finishes the asynchronous execution of the DescribeEventTopics operation.
public EndDescribeEventTopics ( IAsyncResult asyncResult ) : DescribeEventTopicsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeEventTopics.
return Amazon.DirectoryService.Model.DescribeEventTopicsResponse

EndDescribeSnapshots() public method

Finishes the asynchronous execution of the DescribeSnapshots operation.
public EndDescribeSnapshots ( IAsyncResult asyncResult ) : Amazon.DirectoryService.Model.DescribeSnapshotsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeSnapshots.
return Amazon.DirectoryService.Model.DescribeSnapshotsResponse

EndDescribeTrusts() public method

Finishes the asynchronous execution of the DescribeTrusts operation.
public EndDescribeTrusts ( IAsyncResult asyncResult ) : DescribeTrustsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeTrusts.
return Amazon.DirectoryService.Model.DescribeTrustsResponse

EndDisableRadius() public method

Finishes the asynchronous execution of the DisableRadius operation.
public EndDisableRadius ( IAsyncResult asyncResult ) : DisableRadiusResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDisableRadius.
return DisableRadiusResponse

EndDisableSso() public method

Finishes the asynchronous execution of the DisableSso operation.
public EndDisableSso ( IAsyncResult asyncResult ) : DisableSsoResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDisableSso.
return DisableSsoResponse

EndEnableRadius() public method

Finishes the asynchronous execution of the EnableRadius operation.
public EndEnableRadius ( IAsyncResult asyncResult ) : EnableRadiusResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginEnableRadius.
return EnableRadiusResponse

EndEnableSso() public method

Finishes the asynchronous execution of the EnableSso operation.
public EndEnableSso ( IAsyncResult asyncResult ) : EnableSsoResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginEnableSso.
return EnableSsoResponse

EndGetDirectoryLimits() public method

Finishes the asynchronous execution of the GetDirectoryLimits operation.
public EndGetDirectoryLimits ( IAsyncResult asyncResult ) : Amazon.DirectoryService.Model.GetDirectoryLimitsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetDirectoryLimits.
return Amazon.DirectoryService.Model.GetDirectoryLimitsResponse

EndGetSnapshotLimits() public method

Finishes the asynchronous execution of the GetSnapshotLimits operation.
public EndGetSnapshotLimits ( IAsyncResult asyncResult ) : Amazon.DirectoryService.Model.GetSnapshotLimitsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetSnapshotLimits.
return Amazon.DirectoryService.Model.GetSnapshotLimitsResponse

EndListIpRoutes() public method

Finishes the asynchronous execution of the ListIpRoutes operation.
public EndListIpRoutes ( IAsyncResult asyncResult ) : ListIpRoutesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListIpRoutes.
return Amazon.DirectoryService.Model.ListIpRoutesResponse

EndListSchemaExtensions() public method

Finishes the asynchronous execution of the ListSchemaExtensions operation.
public EndListSchemaExtensions ( IAsyncResult asyncResult ) : ListSchemaExtensionsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListSchemaExtensions.
return Amazon.DirectoryService.Model.ListSchemaExtensionsResponse

EndListTagsForResource() public method

Finishes the asynchronous execution of the ListTagsForResource operation.
public EndListTagsForResource ( IAsyncResult asyncResult ) : ListTagsForResourceResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListTagsForResource.
return Amazon.DirectoryService.Model.ListTagsForResourceResponse

EndRegisterEventTopic() public method

Finishes the asynchronous execution of the RegisterEventTopic operation.
public EndRegisterEventTopic ( IAsyncResult asyncResult ) : RegisterEventTopicResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginRegisterEventTopic.
return RegisterEventTopicResponse

EndRemoveIpRoutes() public method

Finishes the asynchronous execution of the RemoveIpRoutes operation.
public EndRemoveIpRoutes ( IAsyncResult asyncResult ) : RemoveIpRoutesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginRemoveIpRoutes.
return RemoveIpRoutesResponse

EndRemoveTagsFromResource() public method

Finishes the asynchronous execution of the RemoveTagsFromResource operation.
public EndRemoveTagsFromResource ( IAsyncResult asyncResult ) : RemoveTagsFromResourceResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginRemoveTagsFromResource.
return RemoveTagsFromResourceResponse

EndRestoreFromSnapshot() public method

Finishes the asynchronous execution of the RestoreFromSnapshot operation.
public EndRestoreFromSnapshot ( IAsyncResult asyncResult ) : RestoreFromSnapshotResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginRestoreFromSnapshot.
return RestoreFromSnapshotResponse

EndStartSchemaExtension() public method

Finishes the asynchronous execution of the StartSchemaExtension operation.
public EndStartSchemaExtension ( IAsyncResult asyncResult ) : StartSchemaExtensionResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginStartSchemaExtension.
return Amazon.DirectoryService.Model.StartSchemaExtensionResponse

EndUpdateConditionalForwarder() public method

Finishes the asynchronous execution of the UpdateConditionalForwarder operation.
public EndUpdateConditionalForwarder ( IAsyncResult asyncResult ) : UpdateConditionalForwarderResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateConditionalForwarder.
return UpdateConditionalForwarderResponse

EndUpdateRadius() public method

Finishes the asynchronous execution of the UpdateRadius operation.
public EndUpdateRadius ( IAsyncResult asyncResult ) : UpdateRadiusResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateRadius.
return UpdateRadiusResponse

EndVerifyTrust() public method

Finishes the asynchronous execution of the VerifyTrust operation.
public EndVerifyTrust ( IAsyncResult asyncResult ) : VerifyTrustResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginVerifyTrust.
return Amazon.DirectoryService.Model.VerifyTrustResponse

GetDirectoryLimits() public method

Obtains directory limit information for the current region.
/// A client exception has occurred. /// /// The specified entity could not be found. /// /// An exception has occurred in AWS Directory Service. ///
public GetDirectoryLimits ( ) : Amazon.DirectoryService.Model.GetDirectoryLimitsResponse
return Amazon.DirectoryService.Model.GetDirectoryLimitsResponse

GetDirectoryLimits() public method

Obtains directory limit information for the current region.
/// A client exception has occurred. /// /// The specified entity could not be found. /// /// An exception has occurred in AWS Directory Service. ///
public GetDirectoryLimits ( GetDirectoryLimitsRequest request ) : Amazon.DirectoryService.Model.GetDirectoryLimitsResponse
request GetDirectoryLimitsRequest Container for the necessary parameters to execute the GetDirectoryLimits service method.
return Amazon.DirectoryService.Model.GetDirectoryLimitsResponse

GetDirectoryLimitsAsync() public method

Initiates the asynchronous execution of the GetDirectoryLimits operation.
public GetDirectoryLimitsAsync ( GetDirectoryLimitsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetDirectoryLimitsRequest Container for the necessary parameters to execute the GetDirectoryLimits operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetDirectoryLimitsAsync() public method

Obtains directory limit information for the current region.
/// A client exception has occurred. /// /// The specified entity could not be found. /// /// An exception has occurred in AWS Directory Service. ///
public GetDirectoryLimitsAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetSnapshotLimits() public method

Obtains the manual snapshot limits for a directory.
/// A client exception has occurred. /// /// The specified entity could not be found. /// /// An exception has occurred in AWS Directory Service. ///
public GetSnapshotLimits ( Amazon.DirectoryService.Model.GetSnapshotLimitsRequest request ) : Amazon.DirectoryService.Model.GetSnapshotLimitsResponse
request Amazon.DirectoryService.Model.GetSnapshotLimitsRequest Container for the necessary parameters to execute the GetSnapshotLimits service method.
return Amazon.DirectoryService.Model.GetSnapshotLimitsResponse

GetSnapshotLimitsAsync() public method

Initiates the asynchronous execution of the GetSnapshotLimits operation.
public GetSnapshotLimitsAsync ( Amazon.DirectoryService.Model.GetSnapshotLimitsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DirectoryService.Model.GetSnapshotLimitsRequest Container for the necessary parameters to execute the GetSnapshotLimits operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListIpRoutes() public method

Lists the address blocks that you have added to a directory.
/// A client exception has occurred. /// /// The specified entity could not be found. /// /// The NextToken value is not valid. /// /// One or more parameters are not valid. /// /// An exception has occurred in AWS Directory Service. ///
public ListIpRoutes ( ListIpRoutesRequest request ) : ListIpRoutesResponse
request Amazon.DirectoryService.Model.ListIpRoutesRequest Container for the necessary parameters to execute the ListIpRoutes service method.
return Amazon.DirectoryService.Model.ListIpRoutesResponse

ListIpRoutesAsync() public method

Initiates the asynchronous execution of the ListIpRoutes operation.
public ListIpRoutesAsync ( ListIpRoutesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DirectoryService.Model.ListIpRoutesRequest Container for the necessary parameters to execute the ListIpRoutes operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListSchemaExtensions() public method

Lists all schema extensions applied to a Microsoft AD Directory.
/// A client exception has occurred. /// /// The specified entity could not be found. /// /// The NextToken value is not valid. /// /// An exception has occurred in AWS Directory Service. ///
public ListSchemaExtensions ( ListSchemaExtensionsRequest request ) : ListSchemaExtensionsResponse
request Amazon.DirectoryService.Model.ListSchemaExtensionsRequest Container for the necessary parameters to execute the ListSchemaExtensions service method.
return Amazon.DirectoryService.Model.ListSchemaExtensionsResponse

ListSchemaExtensionsAsync() public method

Initiates the asynchronous execution of the ListSchemaExtensions operation.
public ListSchemaExtensionsAsync ( ListSchemaExtensionsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DirectoryService.Model.ListSchemaExtensionsRequest Container for the necessary parameters to execute the ListSchemaExtensions operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListTagsForResource() public method

Lists all tags on a directory.
/// A client exception has occurred. /// /// The specified entity could not be found. /// /// The NextToken value is not valid. /// /// One or more parameters are not valid. /// /// An exception has occurred in AWS Directory Service. ///
public ListTagsForResource ( ListTagsForResourceRequest request ) : ListTagsForResourceResponse
request Amazon.DirectoryService.Model.ListTagsForResourceRequest Container for the necessary parameters to execute the ListTagsForResource service method.
return Amazon.DirectoryService.Model.ListTagsForResourceResponse

ListTagsForResourceAsync() public method

Initiates the asynchronous execution of the ListTagsForResource operation.
public ListTagsForResourceAsync ( ListTagsForResourceRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DirectoryService.Model.ListTagsForResourceRequest Container for the necessary parameters to execute the ListTagsForResource operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

RegisterEventTopic() public method

Associates a directory with an SNS topic. This establishes the directory as a publisher to the specified SNS topic. You can then receive email or text (SMS) messages when the status of your directory changes. You get notified if your directory goes from an Active status to an Impaired or Inoperable status. You also receive a notification when the directory returns to an Active status.
/// A client exception has occurred. /// /// The specified entity could not be found. /// /// One or more parameters are not valid. /// /// An exception has occurred in AWS Directory Service. ///
public RegisterEventTopic ( RegisterEventTopicRequest request ) : RegisterEventTopicResponse
request Amazon.DirectoryService.Model.RegisterEventTopicRequest Container for the necessary parameters to execute the RegisterEventTopic service method.
return RegisterEventTopicResponse

RegisterEventTopicAsync() public method

Initiates the asynchronous execution of the RegisterEventTopic operation.
public RegisterEventTopicAsync ( RegisterEventTopicRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DirectoryService.Model.RegisterEventTopicRequest Container for the necessary parameters to execute the RegisterEventTopic operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

RemoveIpRoutes() public method

Removes IP address blocks from a directory.
/// A client exception has occurred. /// /// The specified directory is unavailable or could not be found. /// /// The specified entity could not be found. /// /// One or more parameters are not valid. /// /// An exception has occurred in AWS Directory Service. ///
public RemoveIpRoutes ( RemoveIpRoutesRequest request ) : RemoveIpRoutesResponse
request Amazon.DirectoryService.Model.RemoveIpRoutesRequest Container for the necessary parameters to execute the RemoveIpRoutes service method.
return RemoveIpRoutesResponse

RemoveIpRoutesAsync() public method

Initiates the asynchronous execution of the RemoveIpRoutes operation.
public RemoveIpRoutesAsync ( RemoveIpRoutesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DirectoryService.Model.RemoveIpRoutesRequest Container for the necessary parameters to execute the RemoveIpRoutes operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

RemoveTagsFromResource() public method

Removes tags from a directory.
/// A client exception has occurred. /// /// The specified entity could not be found. /// /// One or more parameters are not valid. /// /// An exception has occurred in AWS Directory Service. ///
public RemoveTagsFromResource ( RemoveTagsFromResourceRequest request ) : RemoveTagsFromResourceResponse
request Amazon.DirectoryService.Model.RemoveTagsFromResourceRequest Container for the necessary parameters to execute the RemoveTagsFromResource service method.
return RemoveTagsFromResourceResponse

RemoveTagsFromResourceAsync() public method

Initiates the asynchronous execution of the RemoveTagsFromResource operation.
public RemoveTagsFromResourceAsync ( RemoveTagsFromResourceRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DirectoryService.Model.RemoveTagsFromResourceRequest Container for the necessary parameters to execute the RemoveTagsFromResource operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

RestoreFromSnapshot() public method

Restores a directory using an existing directory snapshot.

When you restore a directory from a snapshot, any changes made to the directory after the snapshot date are overwritten.

This action returns as soon as the restore operation is initiated. You can monitor the progress of the restore operation by calling the DescribeDirectories operation with the directory identifier. When the DirectoryDescription.Stage value changes to Active, the restore operation is complete.

/// A client exception has occurred. /// /// The specified entity could not be found. /// /// One or more parameters are not valid. /// /// An exception has occurred in AWS Directory Service. ///
public RestoreFromSnapshot ( Amazon.DirectoryService.Model.RestoreFromSnapshotRequest request ) : RestoreFromSnapshotResponse
request Amazon.DirectoryService.Model.RestoreFromSnapshotRequest Container for the necessary parameters to execute the RestoreFromSnapshot service method.
return RestoreFromSnapshotResponse

RestoreFromSnapshotAsync() public method

Initiates the asynchronous execution of the RestoreFromSnapshot operation.
public RestoreFromSnapshotAsync ( Amazon.DirectoryService.Model.RestoreFromSnapshotRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DirectoryService.Model.RestoreFromSnapshotRequest Container for the necessary parameters to execute the RestoreFromSnapshot operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

StartSchemaExtension() public method

Applies a schema extension to a Microsoft AD directory.
/// A client exception has occurred. /// /// The specified directory is unavailable or could not be found. /// /// The specified entity could not be found. /// /// One or more parameters are not valid. /// /// An 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. ///
public StartSchemaExtension ( StartSchemaExtensionRequest request ) : StartSchemaExtensionResponse
request Amazon.DirectoryService.Model.StartSchemaExtensionRequest Container for the necessary parameters to execute the StartSchemaExtension service method.
return Amazon.DirectoryService.Model.StartSchemaExtensionResponse

StartSchemaExtensionAsync() public method

Initiates the asynchronous execution of the StartSchemaExtension operation.
public StartSchemaExtensionAsync ( StartSchemaExtensionRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DirectoryService.Model.StartSchemaExtensionRequest Container for the necessary parameters to execute the StartSchemaExtension operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

UpdateConditionalForwarder() public method

Updates a conditional forwarder that has been set up for your AWS directory.
/// A client exception has occurred. /// /// The specified directory is unavailable or could not be found. /// /// The specified entity could not be found. /// /// One or more parameters are not valid. /// /// An exception has occurred in AWS Directory Service. /// /// The operation is not supported. ///
public UpdateConditionalForwarder ( UpdateConditionalForwarderRequest request ) : UpdateConditionalForwarderResponse
request Amazon.DirectoryService.Model.UpdateConditionalForwarderRequest Container for the necessary parameters to execute the UpdateConditionalForwarder service method.
return UpdateConditionalForwarderResponse

UpdateConditionalForwarderAsync() public method

Initiates the asynchronous execution of the UpdateConditionalForwarder operation.
public UpdateConditionalForwarderAsync ( UpdateConditionalForwarderRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DirectoryService.Model.UpdateConditionalForwarderRequest Container for the necessary parameters to execute the UpdateConditionalForwarder operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

UpdateRadius() public method

Updates the Remote Authentication Dial In User Service (RADIUS) server information for an AD Connector directory.
/// A client exception has occurred. /// /// The specified entity could not be found. /// /// One or more parameters are not valid. /// /// An exception has occurred in AWS Directory Service. ///
public UpdateRadius ( Amazon.DirectoryService.Model.UpdateRadiusRequest request ) : UpdateRadiusResponse
request Amazon.DirectoryService.Model.UpdateRadiusRequest Container for the necessary parameters to execute the UpdateRadius service method.
return UpdateRadiusResponse

UpdateRadiusAsync() public method

Initiates the asynchronous execution of the UpdateRadius operation.
public UpdateRadiusAsync ( Amazon.DirectoryService.Model.UpdateRadiusRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DirectoryService.Model.UpdateRadiusRequest Container for the necessary parameters to execute the UpdateRadius operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

VerifyTrust() public method

AWS Directory Service for Microsoft Active Directory allows you to configure and verify trust relationships.

This action verifies a trust relationship between your Microsoft AD in the AWS cloud and an external domain.

/// A client exception has occurred. /// /// The specified entity could not be found. /// /// One or more parameters are not valid. /// /// An exception has occurred in AWS Directory Service. /// /// The operation is not supported. ///
public VerifyTrust ( VerifyTrustRequest request ) : VerifyTrustResponse
request Amazon.DirectoryService.Model.VerifyTrustRequest Container for the necessary parameters to execute the VerifyTrust service method.
return Amazon.DirectoryService.Model.VerifyTrustResponse

VerifyTrustAsync() public method

Initiates the asynchronous execution of the VerifyTrust operation.
public VerifyTrustAsync ( VerifyTrustRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DirectoryService.Model.VerifyTrustRequest Container for the necessary parameters to execute the VerifyTrust operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task