Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

DirectoryService

import { DirectoryService } from "https://aws-api-gyr5wj9zj0fg.deno.dev/v0.2/services/directoryservice.ts";
class DirectoryService {
constructor(apiFactory: client.ApiFactory);
async acceptSharedDirectory(params: AcceptSharedDirectoryRequest, opts?: client.RequestOptions): Promise<AcceptSharedDirectoryResult>;
async addIpRoutes(params: AddIpRoutesRequest, opts?: client.RequestOptions): Promise<void>;
async addRegion(params: AddRegionRequest, opts?: client.RequestOptions): Promise<void>;
async addTagsToResource(params: AddTagsToResourceRequest, opts?: client.RequestOptions): Promise<void>;
async cancelSchemaExtension(params: CancelSchemaExtensionRequest, opts?: client.RequestOptions): Promise<void>;
async connectDirectory(params: ConnectDirectoryRequest, opts?: client.RequestOptions): Promise<ConnectDirectoryResult>;
async createAlias(params: CreateAliasRequest, opts?: client.RequestOptions): Promise<CreateAliasResult>;
async createComputer(params: CreateComputerRequest, opts?: client.RequestOptions): Promise<CreateComputerResult>;
async createConditionalForwarder(params: CreateConditionalForwarderRequest, opts?: client.RequestOptions): Promise<void>;
async createDirectory(params: CreateDirectoryRequest, opts?: client.RequestOptions): Promise<CreateDirectoryResult>;
async createLogSubscription(params: CreateLogSubscriptionRequest, opts?: client.RequestOptions): Promise<void>;
async createMicrosoftAD(params: CreateMicrosoftADRequest, opts?: client.RequestOptions): Promise<CreateMicrosoftADResult>;
async createSnapshot(params: CreateSnapshotRequest, opts?: client.RequestOptions): Promise<CreateSnapshotResult>;
async createTrust(params: CreateTrustRequest, opts?: client.RequestOptions): Promise<CreateTrustResult>;
async deleteConditionalForwarder(params: DeleteConditionalForwarderRequest, opts?: client.RequestOptions): Promise<void>;
async deleteDirectory(params: DeleteDirectoryRequest, opts?: client.RequestOptions): Promise<DeleteDirectoryResult>;
async deleteLogSubscription(params: DeleteLogSubscriptionRequest, opts?: client.RequestOptions): Promise<void>;
async deleteSnapshot(params: DeleteSnapshotRequest, opts?: client.RequestOptions): Promise<DeleteSnapshotResult>;
async deleteTrust(params: DeleteTrustRequest, opts?: client.RequestOptions): Promise<DeleteTrustResult>;
async deregisterCertificate(params: DeregisterCertificateRequest, opts?: client.RequestOptions): Promise<void>;
async deregisterEventTopic(params: DeregisterEventTopicRequest, opts?: client.RequestOptions): Promise<void>;
async describeCertificate(params: DescribeCertificateRequest, opts?: client.RequestOptions): Promise<DescribeCertificateResult>;
async describeClientAuthenticationSettings(params: DescribeClientAuthenticationSettingsRequest, opts?: client.RequestOptions): Promise<DescribeClientAuthenticationSettingsResult>;
async describeConditionalForwarders(params: DescribeConditionalForwardersRequest, opts?: client.RequestOptions): Promise<DescribeConditionalForwardersResult>;
async describeDirectories(params?: DescribeDirectoriesRequest, opts?: client.RequestOptions): Promise<DescribeDirectoriesResult>;
async describeDomainControllers(params: DescribeDomainControllersRequest, opts?: client.RequestOptions): Promise<DescribeDomainControllersResult>;
async describeEventTopics(params?: DescribeEventTopicsRequest, opts?: client.RequestOptions): Promise<DescribeEventTopicsResult>;
async describeLDAPSSettings(params: DescribeLDAPSSettingsRequest, opts?: client.RequestOptions): Promise<DescribeLDAPSSettingsResult>;
async describeRegions(params: DescribeRegionsRequest, opts?: client.RequestOptions): Promise<DescribeRegionsResult>;
async describeSharedDirectories(params: DescribeSharedDirectoriesRequest, opts?: client.RequestOptions): Promise<DescribeSharedDirectoriesResult>;
async describeSnapshots(params?: DescribeSnapshotsRequest, opts?: client.RequestOptions): Promise<DescribeSnapshotsResult>;
async describeTrusts(params?: DescribeTrustsRequest, opts?: client.RequestOptions): Promise<DescribeTrustsResult>;
async disableClientAuthentication(params: DisableClientAuthenticationRequest, opts?: client.RequestOptions): Promise<void>;
async disableLDAPS(params: DisableLDAPSRequest, opts?: client.RequestOptions): Promise<void>;
async disableRadius(params: DisableRadiusRequest, opts?: client.RequestOptions): Promise<void>;
async disableSso(params: DisableSsoRequest, opts?: client.RequestOptions): Promise<void>;
async enableClientAuthentication(params: EnableClientAuthenticationRequest, opts?: client.RequestOptions): Promise<void>;
async enableLDAPS(params: EnableLDAPSRequest, opts?: client.RequestOptions): Promise<void>;
async enableRadius(params: EnableRadiusRequest, opts?: client.RequestOptions): Promise<void>;
async enableSso(params: EnableSsoRequest, opts?: client.RequestOptions): Promise<void>;
async getDirectoryLimits(opts?: client.RequestOptions): Promise<GetDirectoryLimitsResult>;
async getSnapshotLimits(params: GetSnapshotLimitsRequest, opts?: client.RequestOptions): Promise<GetSnapshotLimitsResult>;
async listCertificates(params: ListCertificatesRequest, opts?: client.RequestOptions): Promise<ListCertificatesResult>;
async listIpRoutes(params: ListIpRoutesRequest, opts?: client.RequestOptions): Promise<ListIpRoutesResult>;
async listLogSubscriptions(params?: ListLogSubscriptionsRequest, opts?: client.RequestOptions): Promise<ListLogSubscriptionsResult>;
async listSchemaExtensions(params: ListSchemaExtensionsRequest, opts?: client.RequestOptions): Promise<ListSchemaExtensionsResult>;
async listTagsForResource(params: ListTagsForResourceRequest, opts?: client.RequestOptions): Promise<ListTagsForResourceResult>;
async registerCertificate(params: RegisterCertificateRequest, opts?: client.RequestOptions): Promise<RegisterCertificateResult>;
async registerEventTopic(params: RegisterEventTopicRequest, opts?: client.RequestOptions): Promise<void>;
async rejectSharedDirectory(params: RejectSharedDirectoryRequest, opts?: client.RequestOptions): Promise<RejectSharedDirectoryResult>;
async removeIpRoutes(params: RemoveIpRoutesRequest, opts?: client.RequestOptions): Promise<void>;
async removeRegion(params: RemoveRegionRequest, opts?: client.RequestOptions): Promise<void>;
async removeTagsFromResource(params: RemoveTagsFromResourceRequest, opts?: client.RequestOptions): Promise<void>;
async resetUserPassword(params: ResetUserPasswordRequest, opts?: client.RequestOptions): Promise<void>;
async restoreFromSnapshot(params: RestoreFromSnapshotRequest, opts?: client.RequestOptions): Promise<void>;
async shareDirectory(params: ShareDirectoryRequest, opts?: client.RequestOptions): Promise<ShareDirectoryResult>;
async startSchemaExtension(params: StartSchemaExtensionRequest, opts?: client.RequestOptions): Promise<StartSchemaExtensionResult>;
async unshareDirectory(params: UnshareDirectoryRequest, opts?: client.RequestOptions): Promise<UnshareDirectoryResult>;
async updateConditionalForwarder(params: UpdateConditionalForwarderRequest, opts?: client.RequestOptions): Promise<void>;
async updateNumberOfDomainControllers(params: UpdateNumberOfDomainControllersRequest, opts?: client.RequestOptions): Promise<void>;
async updateRadius(params: UpdateRadiusRequest, opts?: client.RequestOptions): Promise<void>;
async updateTrust(params: UpdateTrustRequest, opts?: client.RequestOptions): Promise<UpdateTrustResult>;
async verifyTrust(params: VerifyTrustRequest, opts?: client.RequestOptions): Promise<VerifyTrustResult>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

§
new DirectoryService(apiFactory: client.ApiFactory)
[src]

§Methods

§
addIpRoutes(params: AddIpRoutesRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
addRegion(params: AddRegionRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
addTagsToResource(params: AddTagsToResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
cancelSchemaExtension(params: CancelSchemaExtensionRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
createConditionalForwarder(params: CreateConditionalForwarderRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
createLogSubscription(params: CreateLogSubscriptionRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteConditionalForwarder(params: DeleteConditionalForwarderRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteLogSubscription(params: DeleteLogSubscriptionRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deregisterCertificate(params: DeregisterCertificateRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deregisterEventTopic(params: DeregisterEventTopicRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
disableClientAuthentication(params: DisableClientAuthenticationRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
disableLDAPS(params: DisableLDAPSRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
disableRadius(params: DisableRadiusRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
disableSso(params: DisableSsoRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
enableClientAuthentication(params: EnableClientAuthenticationRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
enableLDAPS(params: EnableLDAPSRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
enableRadius(params: EnableRadiusRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
enableSso(params: EnableSsoRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
getDirectoryLimits(opts?: client.RequestOptions): Promise<GetDirectoryLimitsResult>
[src]
§
registerEventTopic(params: RegisterEventTopicRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
removeIpRoutes(params: RemoveIpRoutesRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
removeRegion(params: RemoveRegionRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
removeTagsFromResource(params: RemoveTagsFromResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
resetUserPassword(params: ResetUserPasswordRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
restoreFromSnapshot(params: RestoreFromSnapshotRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
updateConditionalForwarder(params: UpdateConditionalForwarderRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
updateNumberOfDomainControllers(params: UpdateNumberOfDomainControllersRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
updateRadius(params: UpdateRadiusRequest, opts?: client.RequestOptions): Promise<void>
[src]

§Static Properties