import type { HttpHandlerOptions as __HttpHandlerOptions, PaginationConfiguration, Paginator } from "@smithy/types"; import { type CreateEnvironmentCommandInput, type CreateEnvironmentCommandOutput } from "./commands/CreateEnvironmentCommand"; import { type CreateKxChangesetCommandInput, type CreateKxChangesetCommandOutput } from "./commands/CreateKxChangesetCommand"; import { type CreateKxClusterCommandInput, type CreateKxClusterCommandOutput } from "./commands/CreateKxClusterCommand"; import { type CreateKxDatabaseCommandInput, type CreateKxDatabaseCommandOutput } from "./commands/CreateKxDatabaseCommand"; import { type CreateKxDataviewCommandInput, type CreateKxDataviewCommandOutput } from "./commands/CreateKxDataviewCommand"; import { type CreateKxEnvironmentCommandInput, type CreateKxEnvironmentCommandOutput } from "./commands/CreateKxEnvironmentCommand"; import { type CreateKxScalingGroupCommandInput, type CreateKxScalingGroupCommandOutput } from "./commands/CreateKxScalingGroupCommand"; import { type CreateKxUserCommandInput, type CreateKxUserCommandOutput } from "./commands/CreateKxUserCommand"; import { type CreateKxVolumeCommandInput, type CreateKxVolumeCommandOutput } from "./commands/CreateKxVolumeCommand"; import { type DeleteEnvironmentCommandInput, type DeleteEnvironmentCommandOutput } from "./commands/DeleteEnvironmentCommand"; import { type DeleteKxClusterCommandInput, type DeleteKxClusterCommandOutput } from "./commands/DeleteKxClusterCommand"; import { type DeleteKxClusterNodeCommandInput, type DeleteKxClusterNodeCommandOutput } from "./commands/DeleteKxClusterNodeCommand"; import { type DeleteKxDatabaseCommandInput, type DeleteKxDatabaseCommandOutput } from "./commands/DeleteKxDatabaseCommand"; import { type DeleteKxDataviewCommandInput, type DeleteKxDataviewCommandOutput } from "./commands/DeleteKxDataviewCommand"; import { type DeleteKxEnvironmentCommandInput, type DeleteKxEnvironmentCommandOutput } from "./commands/DeleteKxEnvironmentCommand"; import { type DeleteKxScalingGroupCommandInput, type DeleteKxScalingGroupCommandOutput } from "./commands/DeleteKxScalingGroupCommand"; import { type DeleteKxUserCommandInput, type DeleteKxUserCommandOutput } from "./commands/DeleteKxUserCommand"; import { type DeleteKxVolumeCommandInput, type DeleteKxVolumeCommandOutput } from "./commands/DeleteKxVolumeCommand"; import { type GetEnvironmentCommandInput, type GetEnvironmentCommandOutput } from "./commands/GetEnvironmentCommand"; import { type GetKxChangesetCommandInput, type GetKxChangesetCommandOutput } from "./commands/GetKxChangesetCommand"; import { type GetKxClusterCommandInput, type GetKxClusterCommandOutput } from "./commands/GetKxClusterCommand"; import { type GetKxConnectionStringCommandInput, type GetKxConnectionStringCommandOutput } from "./commands/GetKxConnectionStringCommand"; import { type GetKxDatabaseCommandInput, type GetKxDatabaseCommandOutput } from "./commands/GetKxDatabaseCommand"; import { type GetKxDataviewCommandInput, type GetKxDataviewCommandOutput } from "./commands/GetKxDataviewCommand"; import { type GetKxEnvironmentCommandInput, type GetKxEnvironmentCommandOutput } from "./commands/GetKxEnvironmentCommand"; import { type GetKxScalingGroupCommandInput, type GetKxScalingGroupCommandOutput } from "./commands/GetKxScalingGroupCommand"; import { type GetKxUserCommandInput, type GetKxUserCommandOutput } from "./commands/GetKxUserCommand"; import { type GetKxVolumeCommandInput, type GetKxVolumeCommandOutput } from "./commands/GetKxVolumeCommand"; import { type ListEnvironmentsCommandInput, type ListEnvironmentsCommandOutput } from "./commands/ListEnvironmentsCommand"; import { type ListKxChangesetsCommandInput, type ListKxChangesetsCommandOutput } from "./commands/ListKxChangesetsCommand"; import { type ListKxClusterNodesCommandInput, type ListKxClusterNodesCommandOutput } from "./commands/ListKxClusterNodesCommand"; import { type ListKxClustersCommandInput, type ListKxClustersCommandOutput } from "./commands/ListKxClustersCommand"; import { type ListKxDatabasesCommandInput, type ListKxDatabasesCommandOutput } from "./commands/ListKxDatabasesCommand"; import { type ListKxDataviewsCommandInput, type ListKxDataviewsCommandOutput } from "./commands/ListKxDataviewsCommand"; import { type ListKxEnvironmentsCommandInput, type ListKxEnvironmentsCommandOutput } from "./commands/ListKxEnvironmentsCommand"; import { type ListKxScalingGroupsCommandInput, type ListKxScalingGroupsCommandOutput } from "./commands/ListKxScalingGroupsCommand"; import { type ListKxUsersCommandInput, type ListKxUsersCommandOutput } from "./commands/ListKxUsersCommand"; import { type ListKxVolumesCommandInput, type ListKxVolumesCommandOutput } from "./commands/ListKxVolumesCommand"; import { type ListTagsForResourceCommandInput, type ListTagsForResourceCommandOutput } from "./commands/ListTagsForResourceCommand"; import { type TagResourceCommandInput, type TagResourceCommandOutput } from "./commands/TagResourceCommand"; import { type UntagResourceCommandInput, type UntagResourceCommandOutput } from "./commands/UntagResourceCommand"; import { type UpdateEnvironmentCommandInput, type UpdateEnvironmentCommandOutput } from "./commands/UpdateEnvironmentCommand"; import { type UpdateKxClusterCodeConfigurationCommandInput, type UpdateKxClusterCodeConfigurationCommandOutput } from "./commands/UpdateKxClusterCodeConfigurationCommand"; import { type UpdateKxClusterDatabasesCommandInput, type UpdateKxClusterDatabasesCommandOutput } from "./commands/UpdateKxClusterDatabasesCommand"; import { type UpdateKxDatabaseCommandInput, type UpdateKxDatabaseCommandOutput } from "./commands/UpdateKxDatabaseCommand"; import { type UpdateKxDataviewCommandInput, type UpdateKxDataviewCommandOutput } from "./commands/UpdateKxDataviewCommand"; import { type UpdateKxEnvironmentCommandInput, type UpdateKxEnvironmentCommandOutput } from "./commands/UpdateKxEnvironmentCommand"; import { type UpdateKxEnvironmentNetworkCommandInput, type UpdateKxEnvironmentNetworkCommandOutput } from "./commands/UpdateKxEnvironmentNetworkCommand"; import { type UpdateKxUserCommandInput, type UpdateKxUserCommandOutput } from "./commands/UpdateKxUserCommand"; import { type UpdateKxVolumeCommandInput, type UpdateKxVolumeCommandOutput } from "./commands/UpdateKxVolumeCommand"; import { FinspaceClient } from "./FinspaceClient"; export interface Finspace { /** * @see {@link CreateEnvironmentCommand} */ createEnvironment(args: CreateEnvironmentCommandInput, options?: __HttpHandlerOptions): Promise; createEnvironment(args: CreateEnvironmentCommandInput, cb: (err: any, data?: CreateEnvironmentCommandOutput) => void): void; createEnvironment(args: CreateEnvironmentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateEnvironmentCommandOutput) => void): void; /** * @see {@link CreateKxChangesetCommand} */ createKxChangeset(args: CreateKxChangesetCommandInput, options?: __HttpHandlerOptions): Promise; createKxChangeset(args: CreateKxChangesetCommandInput, cb: (err: any, data?: CreateKxChangesetCommandOutput) => void): void; createKxChangeset(args: CreateKxChangesetCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateKxChangesetCommandOutput) => void): void; /** * @see {@link CreateKxClusterCommand} */ createKxCluster(args: CreateKxClusterCommandInput, options?: __HttpHandlerOptions): Promise; createKxCluster(args: CreateKxClusterCommandInput, cb: (err: any, data?: CreateKxClusterCommandOutput) => void): void; createKxCluster(args: CreateKxClusterCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateKxClusterCommandOutput) => void): void; /** * @see {@link CreateKxDatabaseCommand} */ createKxDatabase(args: CreateKxDatabaseCommandInput, options?: __HttpHandlerOptions): Promise; createKxDatabase(args: CreateKxDatabaseCommandInput, cb: (err: any, data?: CreateKxDatabaseCommandOutput) => void): void; createKxDatabase(args: CreateKxDatabaseCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateKxDatabaseCommandOutput) => void): void; /** * @see {@link CreateKxDataviewCommand} */ createKxDataview(args: CreateKxDataviewCommandInput, options?: __HttpHandlerOptions): Promise; createKxDataview(args: CreateKxDataviewCommandInput, cb: (err: any, data?: CreateKxDataviewCommandOutput) => void): void; createKxDataview(args: CreateKxDataviewCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateKxDataviewCommandOutput) => void): void; /** * @see {@link CreateKxEnvironmentCommand} */ createKxEnvironment(args: CreateKxEnvironmentCommandInput, options?: __HttpHandlerOptions): Promise; createKxEnvironment(args: CreateKxEnvironmentCommandInput, cb: (err: any, data?: CreateKxEnvironmentCommandOutput) => void): void; createKxEnvironment(args: CreateKxEnvironmentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateKxEnvironmentCommandOutput) => void): void; /** * @see {@link CreateKxScalingGroupCommand} */ createKxScalingGroup(args: CreateKxScalingGroupCommandInput, options?: __HttpHandlerOptions): Promise; createKxScalingGroup(args: CreateKxScalingGroupCommandInput, cb: (err: any, data?: CreateKxScalingGroupCommandOutput) => void): void; createKxScalingGroup(args: CreateKxScalingGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateKxScalingGroupCommandOutput) => void): void; /** * @see {@link CreateKxUserCommand} */ createKxUser(args: CreateKxUserCommandInput, options?: __HttpHandlerOptions): Promise; createKxUser(args: CreateKxUserCommandInput, cb: (err: any, data?: CreateKxUserCommandOutput) => void): void; createKxUser(args: CreateKxUserCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateKxUserCommandOutput) => void): void; /** * @see {@link CreateKxVolumeCommand} */ createKxVolume(args: CreateKxVolumeCommandInput, options?: __HttpHandlerOptions): Promise; createKxVolume(args: CreateKxVolumeCommandInput, cb: (err: any, data?: CreateKxVolumeCommandOutput) => void): void; createKxVolume(args: CreateKxVolumeCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateKxVolumeCommandOutput) => void): void; /** * @see {@link DeleteEnvironmentCommand} */ deleteEnvironment(args: DeleteEnvironmentCommandInput, options?: __HttpHandlerOptions): Promise; deleteEnvironment(args: DeleteEnvironmentCommandInput, cb: (err: any, data?: DeleteEnvironmentCommandOutput) => void): void; deleteEnvironment(args: DeleteEnvironmentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteEnvironmentCommandOutput) => void): void; /** * @see {@link DeleteKxClusterCommand} */ deleteKxCluster(args: DeleteKxClusterCommandInput, options?: __HttpHandlerOptions): Promise; deleteKxCluster(args: DeleteKxClusterCommandInput, cb: (err: any, data?: DeleteKxClusterCommandOutput) => void): void; deleteKxCluster(args: DeleteKxClusterCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteKxClusterCommandOutput) => void): void; /** * @see {@link DeleteKxClusterNodeCommand} */ deleteKxClusterNode(args: DeleteKxClusterNodeCommandInput, options?: __HttpHandlerOptions): Promise; deleteKxClusterNode(args: DeleteKxClusterNodeCommandInput, cb: (err: any, data?: DeleteKxClusterNodeCommandOutput) => void): void; deleteKxClusterNode(args: DeleteKxClusterNodeCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteKxClusterNodeCommandOutput) => void): void; /** * @see {@link DeleteKxDatabaseCommand} */ deleteKxDatabase(args: DeleteKxDatabaseCommandInput, options?: __HttpHandlerOptions): Promise; deleteKxDatabase(args: DeleteKxDatabaseCommandInput, cb: (err: any, data?: DeleteKxDatabaseCommandOutput) => void): void; deleteKxDatabase(args: DeleteKxDatabaseCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteKxDatabaseCommandOutput) => void): void; /** * @see {@link DeleteKxDataviewCommand} */ deleteKxDataview(args: DeleteKxDataviewCommandInput, options?: __HttpHandlerOptions): Promise; deleteKxDataview(args: DeleteKxDataviewCommandInput, cb: (err: any, data?: DeleteKxDataviewCommandOutput) => void): void; deleteKxDataview(args: DeleteKxDataviewCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteKxDataviewCommandOutput) => void): void; /** * @see {@link DeleteKxEnvironmentCommand} */ deleteKxEnvironment(args: DeleteKxEnvironmentCommandInput, options?: __HttpHandlerOptions): Promise; deleteKxEnvironment(args: DeleteKxEnvironmentCommandInput, cb: (err: any, data?: DeleteKxEnvironmentCommandOutput) => void): void; deleteKxEnvironment(args: DeleteKxEnvironmentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteKxEnvironmentCommandOutput) => void): void; /** * @see {@link DeleteKxScalingGroupCommand} */ deleteKxScalingGroup(args: DeleteKxScalingGroupCommandInput, options?: __HttpHandlerOptions): Promise; deleteKxScalingGroup(args: DeleteKxScalingGroupCommandInput, cb: (err: any, data?: DeleteKxScalingGroupCommandOutput) => void): void; deleteKxScalingGroup(args: DeleteKxScalingGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteKxScalingGroupCommandOutput) => void): void; /** * @see {@link DeleteKxUserCommand} */ deleteKxUser(args: DeleteKxUserCommandInput, options?: __HttpHandlerOptions): Promise; deleteKxUser(args: DeleteKxUserCommandInput, cb: (err: any, data?: DeleteKxUserCommandOutput) => void): void; deleteKxUser(args: DeleteKxUserCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteKxUserCommandOutput) => void): void; /** * @see {@link DeleteKxVolumeCommand} */ deleteKxVolume(args: DeleteKxVolumeCommandInput, options?: __HttpHandlerOptions): Promise; deleteKxVolume(args: DeleteKxVolumeCommandInput, cb: (err: any, data?: DeleteKxVolumeCommandOutput) => void): void; deleteKxVolume(args: DeleteKxVolumeCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteKxVolumeCommandOutput) => void): void; /** * @see {@link GetEnvironmentCommand} */ getEnvironment(args: GetEnvironmentCommandInput, options?: __HttpHandlerOptions): Promise; getEnvironment(args: GetEnvironmentCommandInput, cb: (err: any, data?: GetEnvironmentCommandOutput) => void): void; getEnvironment(args: GetEnvironmentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetEnvironmentCommandOutput) => void): void; /** * @see {@link GetKxChangesetCommand} */ getKxChangeset(args: GetKxChangesetCommandInput, options?: __HttpHandlerOptions): Promise; getKxChangeset(args: GetKxChangesetCommandInput, cb: (err: any, data?: GetKxChangesetCommandOutput) => void): void; getKxChangeset(args: GetKxChangesetCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetKxChangesetCommandOutput) => void): void; /** * @see {@link GetKxClusterCommand} */ getKxCluster(args: GetKxClusterCommandInput, options?: __HttpHandlerOptions): Promise; getKxCluster(args: GetKxClusterCommandInput, cb: (err: any, data?: GetKxClusterCommandOutput) => void): void; getKxCluster(args: GetKxClusterCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetKxClusterCommandOutput) => void): void; /** * @see {@link GetKxConnectionStringCommand} */ getKxConnectionString(args: GetKxConnectionStringCommandInput, options?: __HttpHandlerOptions): Promise; getKxConnectionString(args: GetKxConnectionStringCommandInput, cb: (err: any, data?: GetKxConnectionStringCommandOutput) => void): void; getKxConnectionString(args: GetKxConnectionStringCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetKxConnectionStringCommandOutput) => void): void; /** * @see {@link GetKxDatabaseCommand} */ getKxDatabase(args: GetKxDatabaseCommandInput, options?: __HttpHandlerOptions): Promise; getKxDatabase(args: GetKxDatabaseCommandInput, cb: (err: any, data?: GetKxDatabaseCommandOutput) => void): void; getKxDatabase(args: GetKxDatabaseCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetKxDatabaseCommandOutput) => void): void; /** * @see {@link GetKxDataviewCommand} */ getKxDataview(args: GetKxDataviewCommandInput, options?: __HttpHandlerOptions): Promise; getKxDataview(args: GetKxDataviewCommandInput, cb: (err: any, data?: GetKxDataviewCommandOutput) => void): void; getKxDataview(args: GetKxDataviewCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetKxDataviewCommandOutput) => void): void; /** * @see {@link GetKxEnvironmentCommand} */ getKxEnvironment(args: GetKxEnvironmentCommandInput, options?: __HttpHandlerOptions): Promise; getKxEnvironment(args: GetKxEnvironmentCommandInput, cb: (err: any, data?: GetKxEnvironmentCommandOutput) => void): void; getKxEnvironment(args: GetKxEnvironmentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetKxEnvironmentCommandOutput) => void): void; /** * @see {@link GetKxScalingGroupCommand} */ getKxScalingGroup(args: GetKxScalingGroupCommandInput, options?: __HttpHandlerOptions): Promise; getKxScalingGroup(args: GetKxScalingGroupCommandInput, cb: (err: any, data?: GetKxScalingGroupCommandOutput) => void): void; getKxScalingGroup(args: GetKxScalingGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetKxScalingGroupCommandOutput) => void): void; /** * @see {@link GetKxUserCommand} */ getKxUser(args: GetKxUserCommandInput, options?: __HttpHandlerOptions): Promise; getKxUser(args: GetKxUserCommandInput, cb: (err: any, data?: GetKxUserCommandOutput) => void): void; getKxUser(args: GetKxUserCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetKxUserCommandOutput) => void): void; /** * @see {@link GetKxVolumeCommand} */ getKxVolume(args: GetKxVolumeCommandInput, options?: __HttpHandlerOptions): Promise; getKxVolume(args: GetKxVolumeCommandInput, cb: (err: any, data?: GetKxVolumeCommandOutput) => void): void; getKxVolume(args: GetKxVolumeCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetKxVolumeCommandOutput) => void): void; /** * @see {@link ListEnvironmentsCommand} */ listEnvironments(): Promise; listEnvironments(args: ListEnvironmentsCommandInput, options?: __HttpHandlerOptions): Promise; listEnvironments(args: ListEnvironmentsCommandInput, cb: (err: any, data?: ListEnvironmentsCommandOutput) => void): void; listEnvironments(args: ListEnvironmentsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListEnvironmentsCommandOutput) => void): void; /** * @see {@link ListKxChangesetsCommand} */ listKxChangesets(args: ListKxChangesetsCommandInput, options?: __HttpHandlerOptions): Promise; listKxChangesets(args: ListKxChangesetsCommandInput, cb: (err: any, data?: ListKxChangesetsCommandOutput) => void): void; listKxChangesets(args: ListKxChangesetsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListKxChangesetsCommandOutput) => void): void; /** * @see {@link ListKxClusterNodesCommand} */ listKxClusterNodes(args: ListKxClusterNodesCommandInput, options?: __HttpHandlerOptions): Promise; listKxClusterNodes(args: ListKxClusterNodesCommandInput, cb: (err: any, data?: ListKxClusterNodesCommandOutput) => void): void; listKxClusterNodes(args: ListKxClusterNodesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListKxClusterNodesCommandOutput) => void): void; /** * @see {@link ListKxClustersCommand} */ listKxClusters(args: ListKxClustersCommandInput, options?: __HttpHandlerOptions): Promise; listKxClusters(args: ListKxClustersCommandInput, cb: (err: any, data?: ListKxClustersCommandOutput) => void): void; listKxClusters(args: ListKxClustersCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListKxClustersCommandOutput) => void): void; /** * @see {@link ListKxDatabasesCommand} */ listKxDatabases(args: ListKxDatabasesCommandInput, options?: __HttpHandlerOptions): Promise; listKxDatabases(args: ListKxDatabasesCommandInput, cb: (err: any, data?: ListKxDatabasesCommandOutput) => void): void; listKxDatabases(args: ListKxDatabasesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListKxDatabasesCommandOutput) => void): void; /** * @see {@link ListKxDataviewsCommand} */ listKxDataviews(args: ListKxDataviewsCommandInput, options?: __HttpHandlerOptions): Promise; listKxDataviews(args: ListKxDataviewsCommandInput, cb: (err: any, data?: ListKxDataviewsCommandOutput) => void): void; listKxDataviews(args: ListKxDataviewsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListKxDataviewsCommandOutput) => void): void; /** * @see {@link ListKxEnvironmentsCommand} */ listKxEnvironments(): Promise; listKxEnvironments(args: ListKxEnvironmentsCommandInput, options?: __HttpHandlerOptions): Promise; listKxEnvironments(args: ListKxEnvironmentsCommandInput, cb: (err: any, data?: ListKxEnvironmentsCommandOutput) => void): void; listKxEnvironments(args: ListKxEnvironmentsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListKxEnvironmentsCommandOutput) => void): void; /** * @see {@link ListKxScalingGroupsCommand} */ listKxScalingGroups(args: ListKxScalingGroupsCommandInput, options?: __HttpHandlerOptions): Promise; listKxScalingGroups(args: ListKxScalingGroupsCommandInput, cb: (err: any, data?: ListKxScalingGroupsCommandOutput) => void): void; listKxScalingGroups(args: ListKxScalingGroupsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListKxScalingGroupsCommandOutput) => void): void; /** * @see {@link ListKxUsersCommand} */ listKxUsers(args: ListKxUsersCommandInput, options?: __HttpHandlerOptions): Promise; listKxUsers(args: ListKxUsersCommandInput, cb: (err: any, data?: ListKxUsersCommandOutput) => void): void; listKxUsers(args: ListKxUsersCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListKxUsersCommandOutput) => void): void; /** * @see {@link ListKxVolumesCommand} */ listKxVolumes(args: ListKxVolumesCommandInput, options?: __HttpHandlerOptions): Promise; listKxVolumes(args: ListKxVolumesCommandInput, cb: (err: any, data?: ListKxVolumesCommandOutput) => void): void; listKxVolumes(args: ListKxVolumesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListKxVolumesCommandOutput) => void): void; /** * @see {@link ListTagsForResourceCommand} */ listTagsForResource(args: ListTagsForResourceCommandInput, options?: __HttpHandlerOptions): Promise; listTagsForResource(args: ListTagsForResourceCommandInput, cb: (err: any, data?: ListTagsForResourceCommandOutput) => void): void; listTagsForResource(args: ListTagsForResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListTagsForResourceCommandOutput) => void): void; /** * @see {@link TagResourceCommand} */ tagResource(args: TagResourceCommandInput, options?: __HttpHandlerOptions): Promise; tagResource(args: TagResourceCommandInput, cb: (err: any, data?: TagResourceCommandOutput) => void): void; tagResource(args: TagResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: TagResourceCommandOutput) => void): void; /** * @see {@link UntagResourceCommand} */ untagResource(args: UntagResourceCommandInput, options?: __HttpHandlerOptions): Promise; untagResource(args: UntagResourceCommandInput, cb: (err: any, data?: UntagResourceCommandOutput) => void): void; untagResource(args: UntagResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UntagResourceCommandOutput) => void): void; /** * @see {@link UpdateEnvironmentCommand} */ updateEnvironment(args: UpdateEnvironmentCommandInput, options?: __HttpHandlerOptions): Promise; updateEnvironment(args: UpdateEnvironmentCommandInput, cb: (err: any, data?: UpdateEnvironmentCommandOutput) => void): void; updateEnvironment(args: UpdateEnvironmentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateEnvironmentCommandOutput) => void): void; /** * @see {@link UpdateKxClusterCodeConfigurationCommand} */ updateKxClusterCodeConfiguration(args: UpdateKxClusterCodeConfigurationCommandInput, options?: __HttpHandlerOptions): Promise; updateKxClusterCodeConfiguration(args: UpdateKxClusterCodeConfigurationCommandInput, cb: (err: any, data?: UpdateKxClusterCodeConfigurationCommandOutput) => void): void; updateKxClusterCodeConfiguration(args: UpdateKxClusterCodeConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateKxClusterCodeConfigurationCommandOutput) => void): void; /** * @see {@link UpdateKxClusterDatabasesCommand} */ updateKxClusterDatabases(args: UpdateKxClusterDatabasesCommandInput, options?: __HttpHandlerOptions): Promise; updateKxClusterDatabases(args: UpdateKxClusterDatabasesCommandInput, cb: (err: any, data?: UpdateKxClusterDatabasesCommandOutput) => void): void; updateKxClusterDatabases(args: UpdateKxClusterDatabasesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateKxClusterDatabasesCommandOutput) => void): void; /** * @see {@link UpdateKxDatabaseCommand} */ updateKxDatabase(args: UpdateKxDatabaseCommandInput, options?: __HttpHandlerOptions): Promise; updateKxDatabase(args: UpdateKxDatabaseCommandInput, cb: (err: any, data?: UpdateKxDatabaseCommandOutput) => void): void; updateKxDatabase(args: UpdateKxDatabaseCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateKxDatabaseCommandOutput) => void): void; /** * @see {@link UpdateKxDataviewCommand} */ updateKxDataview(args: UpdateKxDataviewCommandInput, options?: __HttpHandlerOptions): Promise; updateKxDataview(args: UpdateKxDataviewCommandInput, cb: (err: any, data?: UpdateKxDataviewCommandOutput) => void): void; updateKxDataview(args: UpdateKxDataviewCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateKxDataviewCommandOutput) => void): void; /** * @see {@link UpdateKxEnvironmentCommand} */ updateKxEnvironment(args: UpdateKxEnvironmentCommandInput, options?: __HttpHandlerOptions): Promise; updateKxEnvironment(args: UpdateKxEnvironmentCommandInput, cb: (err: any, data?: UpdateKxEnvironmentCommandOutput) => void): void; updateKxEnvironment(args: UpdateKxEnvironmentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateKxEnvironmentCommandOutput) => void): void; /** * @see {@link UpdateKxEnvironmentNetworkCommand} */ updateKxEnvironmentNetwork(args: UpdateKxEnvironmentNetworkCommandInput, options?: __HttpHandlerOptions): Promise; updateKxEnvironmentNetwork(args: UpdateKxEnvironmentNetworkCommandInput, cb: (err: any, data?: UpdateKxEnvironmentNetworkCommandOutput) => void): void; updateKxEnvironmentNetwork(args: UpdateKxEnvironmentNetworkCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateKxEnvironmentNetworkCommandOutput) => void): void; /** * @see {@link UpdateKxUserCommand} */ updateKxUser(args: UpdateKxUserCommandInput, options?: __HttpHandlerOptions): Promise; updateKxUser(args: UpdateKxUserCommandInput, cb: (err: any, data?: UpdateKxUserCommandOutput) => void): void; updateKxUser(args: UpdateKxUserCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateKxUserCommandOutput) => void): void; /** * @see {@link UpdateKxVolumeCommand} */ updateKxVolume(args: UpdateKxVolumeCommandInput, options?: __HttpHandlerOptions): Promise; updateKxVolume(args: UpdateKxVolumeCommandInput, cb: (err: any, data?: UpdateKxVolumeCommandOutput) => void): void; updateKxVolume(args: UpdateKxVolumeCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateKxVolumeCommandOutput) => void): void; /** * @see {@link ListKxChangesetsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListKxChangesetsCommandOutput}. */ paginateListKxChangesets(args: ListKxChangesetsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListKxClusterNodesCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListKxClusterNodesCommandOutput}. */ paginateListKxClusterNodes(args: ListKxClusterNodesCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListKxDatabasesCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListKxDatabasesCommandOutput}. */ paginateListKxDatabases(args: ListKxDatabasesCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListKxDataviewsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListKxDataviewsCommandOutput}. */ paginateListKxDataviews(args: ListKxDataviewsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListKxEnvironmentsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListKxEnvironmentsCommandOutput}. */ paginateListKxEnvironments(args?: ListKxEnvironmentsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListKxScalingGroupsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListKxScalingGroupsCommandOutput}. */ paginateListKxScalingGroups(args: ListKxScalingGroupsCommandInput, paginationConfig?: Omit): Paginator; } /** *

The FinSpace management service provides the APIs for managing FinSpace environments.

* @public */ export declare class Finspace extends FinspaceClient implements Finspace { }