Files
personal_site/frontend/node_modules/@aws-sdk/client-cloudcontrol/dist-es/CloudControl.js
T

34 lines
1.5 KiB
JavaScript

import { createAggregatedClient } from "@smithy/core/client";
import { CloudControlClient } from "./CloudControlClient";
import { CancelResourceRequestCommand, } from "./commands/CancelResourceRequestCommand";
import { CreateResourceCommand, } from "./commands/CreateResourceCommand";
import { DeleteResourceCommand, } from "./commands/DeleteResourceCommand";
import { GetResourceCommand, } from "./commands/GetResourceCommand";
import { GetResourceRequestStatusCommand, } from "./commands/GetResourceRequestStatusCommand";
import { ListResourceRequestsCommand, } from "./commands/ListResourceRequestsCommand";
import { ListResourcesCommand, } from "./commands/ListResourcesCommand";
import { UpdateResourceCommand, } from "./commands/UpdateResourceCommand";
import { paginateListResourceRequests } from "./pagination/ListResourceRequestsPaginator";
import { paginateListResources } from "./pagination/ListResourcesPaginator";
import { waitUntilResourceRequestSuccess } from "./waiters/waitForResourceRequestSuccess";
const commands = {
CancelResourceRequestCommand,
CreateResourceCommand,
DeleteResourceCommand,
GetResourceCommand,
GetResourceRequestStatusCommand,
ListResourceRequestsCommand,
ListResourcesCommand,
UpdateResourceCommand,
};
const paginators = {
paginateListResourceRequests,
paginateListResources,
};
const waiters = {
waitUntilResourceRequestSuccess,
};
export class CloudControl extends CloudControlClient {
}
createAggregatedClient(commands, CloudControl, { paginators, waiters });