"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.DirectoryService = void 0;
const BINDING_ERROR = 'SimpleSteps service bindings cannot be called directly. They exist only for the compiler.';
/** Directory Service service binding for Step Functions SDK integrations. */
class DirectoryService {
    constructor() { }
    acceptSharedDirectory(params) {
        throw new Error(BINDING_ERROR);
    }
    addIpRoutes(params) {
        throw new Error(BINDING_ERROR);
    }
    addRegion(params) {
        throw new Error(BINDING_ERROR);
    }
    addTagsToResource(params) {
        throw new Error(BINDING_ERROR);
    }
    cancelSchemaExtension(params) {
        throw new Error(BINDING_ERROR);
    }
    connectDirectory(params) {
        throw new Error(BINDING_ERROR);
    }
    createAlias(params) {
        throw new Error(BINDING_ERROR);
    }
    createComputer(params) {
        throw new Error(BINDING_ERROR);
    }
    createConditionalForwarder(params) {
        throw new Error(BINDING_ERROR);
    }
    createDirectory(params) {
        throw new Error(BINDING_ERROR);
    }
    createHybridAD(params) {
        throw new Error(BINDING_ERROR);
    }
    createLogSubscription(params) {
        throw new Error(BINDING_ERROR);
    }
    createMicrosoftAD(params) {
        throw new Error(BINDING_ERROR);
    }
    createSnapshot(params) {
        throw new Error(BINDING_ERROR);
    }
    createTrust(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteADAssessment(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteConditionalForwarder(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteDirectory(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteLogSubscription(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteSnapshot(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteTrust(params) {
        throw new Error(BINDING_ERROR);
    }
    deregisterCertificate(params) {
        throw new Error(BINDING_ERROR);
    }
    deregisterEventTopic(params) {
        throw new Error(BINDING_ERROR);
    }
    describeADAssessment(params) {
        throw new Error(BINDING_ERROR);
    }
    describeCAEnrollmentPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    describeCertificate(params) {
        throw new Error(BINDING_ERROR);
    }
    describeClientAuthenticationSettings(params) {
        throw new Error(BINDING_ERROR);
    }
    describeConditionalForwarders(params) {
        throw new Error(BINDING_ERROR);
    }
    describeDirectories(params) {
        throw new Error(BINDING_ERROR);
    }
    describeDirectoryDataAccess(params) {
        throw new Error(BINDING_ERROR);
    }
    describeDomainControllers(params) {
        throw new Error(BINDING_ERROR);
    }
    describeEventTopics(params) {
        throw new Error(BINDING_ERROR);
    }
    describeHybridADUpdate(params) {
        throw new Error(BINDING_ERROR);
    }
    describeLDAPSSettings(params) {
        throw new Error(BINDING_ERROR);
    }
    describeRegions(params) {
        throw new Error(BINDING_ERROR);
    }
    describeSettings(params) {
        throw new Error(BINDING_ERROR);
    }
    describeSharedDirectories(params) {
        throw new Error(BINDING_ERROR);
    }
    describeSnapshots(params) {
        throw new Error(BINDING_ERROR);
    }
    describeTrusts(params) {
        throw new Error(BINDING_ERROR);
    }
    describeUpdateDirectory(params) {
        throw new Error(BINDING_ERROR);
    }
    disableCAEnrollmentPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    disableClientAuthentication(params) {
        throw new Error(BINDING_ERROR);
    }
    disableDirectoryDataAccess(params) {
        throw new Error(BINDING_ERROR);
    }
    disableLDAPS(params) {
        throw new Error(BINDING_ERROR);
    }
    disableRadius(params) {
        throw new Error(BINDING_ERROR);
    }
    disableSso(params) {
        throw new Error(BINDING_ERROR);
    }
    enableCAEnrollmentPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    enableClientAuthentication(params) {
        throw new Error(BINDING_ERROR);
    }
    enableDirectoryDataAccess(params) {
        throw new Error(BINDING_ERROR);
    }
    enableLDAPS(params) {
        throw new Error(BINDING_ERROR);
    }
    enableRadius(params) {
        throw new Error(BINDING_ERROR);
    }
    enableSso(params) {
        throw new Error(BINDING_ERROR);
    }
    getDirectoryLimits(params) {
        throw new Error(BINDING_ERROR);
    }
    getSnapshotLimits(params) {
        throw new Error(BINDING_ERROR);
    }
    listADAssessments(params) {
        throw new Error(BINDING_ERROR);
    }
    listCertificates(params) {
        throw new Error(BINDING_ERROR);
    }
    listIpRoutes(params) {
        throw new Error(BINDING_ERROR);
    }
    listLogSubscriptions(params) {
        throw new Error(BINDING_ERROR);
    }
    listSchemaExtensions(params) {
        throw new Error(BINDING_ERROR);
    }
    listTagsForResource(params) {
        throw new Error(BINDING_ERROR);
    }
    registerCertificate(params) {
        throw new Error(BINDING_ERROR);
    }
    registerEventTopic(params) {
        throw new Error(BINDING_ERROR);
    }
    rejectSharedDirectory(params) {
        throw new Error(BINDING_ERROR);
    }
    removeIpRoutes(params) {
        throw new Error(BINDING_ERROR);
    }
    removeRegion(params) {
        throw new Error(BINDING_ERROR);
    }
    removeTagsFromResource(params) {
        throw new Error(BINDING_ERROR);
    }
    resetUserPassword(params) {
        throw new Error(BINDING_ERROR);
    }
    restoreFromSnapshot(params) {
        throw new Error(BINDING_ERROR);
    }
    shareDirectory(params) {
        throw new Error(BINDING_ERROR);
    }
    startADAssessment(params) {
        throw new Error(BINDING_ERROR);
    }
    startSchemaExtension(params) {
        throw new Error(BINDING_ERROR);
    }
    unshareDirectory(params) {
        throw new Error(BINDING_ERROR);
    }
    updateConditionalForwarder(params) {
        throw new Error(BINDING_ERROR);
    }
    updateDirectorySetup(params) {
        throw new Error(BINDING_ERROR);
    }
    updateHybridAD(params) {
        throw new Error(BINDING_ERROR);
    }
    updateNumberOfDomainControllers(params) {
        throw new Error(BINDING_ERROR);
    }
    updateRadius(params) {
        throw new Error(BINDING_ERROR);
    }
    updateSettings(params) {
        throw new Error(BINDING_ERROR);
    }
    updateTrust(params) {
        throw new Error(BINDING_ERROR);
    }
    verifyTrust(params) {
        throw new Error(BINDING_ERROR);
    }
}
exports.DirectoryService = DirectoryService;
//# sourceMappingURL=DirectoryService.js.map