Skip to content

Commit

Permalink
feat(client-application-discovery-service): This release introduces t…
Browse files Browse the repository at this point in the history
…hree new APIs: StartBatchDeleteConfigurationTask, DescribeBatchDeleteConfigurationTask, and BatchDeleteAgents.
  • Loading branch information
awstools committed Oct 20, 2023
1 parent 81a0ee6 commit e82998a
Show file tree
Hide file tree
Showing 17 changed files with 2,158 additions and 5 deletions.
24 changes: 24 additions & 0 deletions clients/client-application-discovery-service/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -322,6 +322,14 @@ AssociateConfigurationItemsToApplication

[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-application-discovery-service/classes/associateconfigurationitemstoapplicationcommand.html) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-application-discovery-service/interfaces/associateconfigurationitemstoapplicationcommandinput.html) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-application-discovery-service/interfaces/associateconfigurationitemstoapplicationcommandoutput.html)

</details>
<details>
<summary>
BatchDeleteAgents
</summary>

[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-application-discovery-service/classes/batchdeleteagentscommand.html) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-application-discovery-service/interfaces/batchdeleteagentscommandinput.html) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-application-discovery-service/interfaces/batchdeleteagentscommandoutput.html)

</details>
<details>
<summary>
Expand Down Expand Up @@ -370,6 +378,14 @@ DescribeAgents

[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-application-discovery-service/classes/describeagentscommand.html) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-application-discovery-service/interfaces/describeagentscommandinput.html) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-application-discovery-service/interfaces/describeagentscommandoutput.html)

</details>
<details>
<summary>
DescribeBatchDeleteConfigurationTask
</summary>

[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-application-discovery-service/classes/describebatchdeleteconfigurationtaskcommand.html) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-application-discovery-service/interfaces/describebatchdeleteconfigurationtaskcommandinput.html) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-application-discovery-service/interfaces/describebatchdeleteconfigurationtaskcommandoutput.html)

</details>
<details>
<summary>
Expand Down Expand Up @@ -458,6 +474,14 @@ ListServerNeighbors

[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-application-discovery-service/classes/listserverneighborscommand.html) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-application-discovery-service/interfaces/listserverneighborscommandinput.html) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-application-discovery-service/interfaces/listserverneighborscommandoutput.html)

</details>
<details>
<summary>
StartBatchDeleteConfigurationTask
</summary>

[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-application-discovery-service/classes/startbatchdeleteconfigurationtaskcommand.html) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-application-discovery-service/interfaces/startbatchdeleteconfigurationtaskcommandinput.html) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-application-discovery-service/interfaces/startbatchdeleteconfigurationtaskcommandoutput.html)

</details>
<details>
<summary>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,11 @@ import {
AssociateConfigurationItemsToApplicationCommandInput,
AssociateConfigurationItemsToApplicationCommandOutput,
} from "./commands/AssociateConfigurationItemsToApplicationCommand";
import {
BatchDeleteAgentsCommand,
BatchDeleteAgentsCommandInput,
BatchDeleteAgentsCommandOutput,
} from "./commands/BatchDeleteAgentsCommand";
import {
BatchDeleteImportDataCommand,
BatchDeleteImportDataCommandInput,
Expand All @@ -33,6 +38,11 @@ import {
DescribeAgentsCommandInput,
DescribeAgentsCommandOutput,
} from "./commands/DescribeAgentsCommand";
import {
DescribeBatchDeleteConfigurationTaskCommand,
DescribeBatchDeleteConfigurationTaskCommandInput,
DescribeBatchDeleteConfigurationTaskCommandOutput,
} from "./commands/DescribeBatchDeleteConfigurationTaskCommand";
import {
DescribeConfigurationsCommand,
DescribeConfigurationsCommandInput,
Expand Down Expand Up @@ -88,6 +98,11 @@ import {
ListServerNeighborsCommandInput,
ListServerNeighborsCommandOutput,
} from "./commands/ListServerNeighborsCommand";
import {
StartBatchDeleteConfigurationTaskCommand,
StartBatchDeleteConfigurationTaskCommandInput,
StartBatchDeleteConfigurationTaskCommandOutput,
} from "./commands/StartBatchDeleteConfigurationTaskCommand";
import {
StartContinuousExportCommand,
StartContinuousExportCommandInput,
Expand Down Expand Up @@ -126,12 +141,14 @@ import {

const commands = {
AssociateConfigurationItemsToApplicationCommand,
BatchDeleteAgentsCommand,
BatchDeleteImportDataCommand,
CreateApplicationCommand,
CreateTagsCommand,
DeleteApplicationsCommand,
DeleteTagsCommand,
DescribeAgentsCommand,
DescribeBatchDeleteConfigurationTaskCommand,
DescribeConfigurationsCommand,
DescribeContinuousExportsCommand,
DescribeExportConfigurationsCommand,
Expand All @@ -143,6 +160,7 @@ const commands = {
GetDiscoverySummaryCommand,
ListConfigurationsCommand,
ListServerNeighborsCommand,
StartBatchDeleteConfigurationTaskCommand,
StartContinuousExportCommand,
StartDataCollectionByAgentIdsCommand,
StartExportTaskCommand,
Expand Down Expand Up @@ -170,6 +188,23 @@ export interface ApplicationDiscoveryService {
cb: (err: any, data?: AssociateConfigurationItemsToApplicationCommandOutput) => void
): void;

/**
* @see {@link BatchDeleteAgentsCommand}
*/
batchDeleteAgents(
args: BatchDeleteAgentsCommandInput,
options?: __HttpHandlerOptions
): Promise<BatchDeleteAgentsCommandOutput>;
batchDeleteAgents(
args: BatchDeleteAgentsCommandInput,
cb: (err: any, data?: BatchDeleteAgentsCommandOutput) => void
): void;
batchDeleteAgents(
args: BatchDeleteAgentsCommandInput,
options: __HttpHandlerOptions,
cb: (err: any, data?: BatchDeleteAgentsCommandOutput) => void
): void;

/**
* @see {@link BatchDeleteImportDataCommand}
*/
Expand Down Expand Up @@ -257,6 +292,23 @@ export interface ApplicationDiscoveryService {
cb: (err: any, data?: DescribeAgentsCommandOutput) => void
): void;

/**
* @see {@link DescribeBatchDeleteConfigurationTaskCommand}
*/
describeBatchDeleteConfigurationTask(
args: DescribeBatchDeleteConfigurationTaskCommandInput,
options?: __HttpHandlerOptions
): Promise<DescribeBatchDeleteConfigurationTaskCommandOutput>;
describeBatchDeleteConfigurationTask(
args: DescribeBatchDeleteConfigurationTaskCommandInput,
cb: (err: any, data?: DescribeBatchDeleteConfigurationTaskCommandOutput) => void
): void;
describeBatchDeleteConfigurationTask(
args: DescribeBatchDeleteConfigurationTaskCommandInput,
options: __HttpHandlerOptions,
cb: (err: any, data?: DescribeBatchDeleteConfigurationTaskCommandOutput) => void
): void;

/**
* @see {@link DescribeConfigurationsCommand}
*/
Expand Down Expand Up @@ -438,6 +490,23 @@ export interface ApplicationDiscoveryService {
cb: (err: any, data?: ListServerNeighborsCommandOutput) => void
): void;

/**
* @see {@link StartBatchDeleteConfigurationTaskCommand}
*/
startBatchDeleteConfigurationTask(
args: StartBatchDeleteConfigurationTaskCommandInput,
options?: __HttpHandlerOptions
): Promise<StartBatchDeleteConfigurationTaskCommandOutput>;
startBatchDeleteConfigurationTask(
args: StartBatchDeleteConfigurationTaskCommandInput,
cb: (err: any, data?: StartBatchDeleteConfigurationTaskCommandOutput) => void
): void;
startBatchDeleteConfigurationTask(
args: StartBatchDeleteConfigurationTaskCommandInput,
options: __HttpHandlerOptions,
cb: (err: any, data?: StartBatchDeleteConfigurationTaskCommandOutput) => void
): void;

/**
* @see {@link StartContinuousExportCommand}
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,7 @@ import {
AssociateConfigurationItemsToApplicationCommandInput,
AssociateConfigurationItemsToApplicationCommandOutput,
} from "./commands/AssociateConfigurationItemsToApplicationCommand";
import { BatchDeleteAgentsCommandInput, BatchDeleteAgentsCommandOutput } from "./commands/BatchDeleteAgentsCommand";
import {
BatchDeleteImportDataCommandInput,
BatchDeleteImportDataCommandOutput,
Expand All @@ -63,6 +64,10 @@ import { CreateTagsCommandInput, CreateTagsCommandOutput } from "./commands/Crea
import { DeleteApplicationsCommandInput, DeleteApplicationsCommandOutput } from "./commands/DeleteApplicationsCommand";
import { DeleteTagsCommandInput, DeleteTagsCommandOutput } from "./commands/DeleteTagsCommand";
import { DescribeAgentsCommandInput, DescribeAgentsCommandOutput } from "./commands/DescribeAgentsCommand";
import {
DescribeBatchDeleteConfigurationTaskCommandInput,
DescribeBatchDeleteConfigurationTaskCommandOutput,
} from "./commands/DescribeBatchDeleteConfigurationTaskCommand";
import {
DescribeConfigurationsCommandInput,
DescribeConfigurationsCommandOutput,
Expand Down Expand Up @@ -101,6 +106,10 @@ import {
ListServerNeighborsCommandInput,
ListServerNeighborsCommandOutput,
} from "./commands/ListServerNeighborsCommand";
import {
StartBatchDeleteConfigurationTaskCommandInput,
StartBatchDeleteConfigurationTaskCommandOutput,
} from "./commands/StartBatchDeleteConfigurationTaskCommand";
import {
StartContinuousExportCommandInput,
StartContinuousExportCommandOutput,
Expand Down Expand Up @@ -136,12 +145,14 @@ export { __Client };
*/
export type ServiceInputTypes =
| AssociateConfigurationItemsToApplicationCommandInput
| BatchDeleteAgentsCommandInput
| BatchDeleteImportDataCommandInput
| CreateApplicationCommandInput
| CreateTagsCommandInput
| DeleteApplicationsCommandInput
| DeleteTagsCommandInput
| DescribeAgentsCommandInput
| DescribeBatchDeleteConfigurationTaskCommandInput
| DescribeConfigurationsCommandInput
| DescribeContinuousExportsCommandInput
| DescribeExportConfigurationsCommandInput
Expand All @@ -153,6 +164,7 @@ export type ServiceInputTypes =
| GetDiscoverySummaryCommandInput
| ListConfigurationsCommandInput
| ListServerNeighborsCommandInput
| StartBatchDeleteConfigurationTaskCommandInput
| StartContinuousExportCommandInput
| StartDataCollectionByAgentIdsCommandInput
| StartExportTaskCommandInput
Expand All @@ -166,12 +178,14 @@ export type ServiceInputTypes =
*/
export type ServiceOutputTypes =
| AssociateConfigurationItemsToApplicationCommandOutput
| BatchDeleteAgentsCommandOutput
| BatchDeleteImportDataCommandOutput
| CreateApplicationCommandOutput
| CreateTagsCommandOutput
| DeleteApplicationsCommandOutput
| DeleteTagsCommandOutput
| DescribeAgentsCommandOutput
| DescribeBatchDeleteConfigurationTaskCommandOutput
| DescribeConfigurationsCommandOutput
| DescribeContinuousExportsCommandOutput
| DescribeExportConfigurationsCommandOutput
Expand All @@ -183,6 +197,7 @@ export type ServiceOutputTypes =
| GetDiscoverySummaryCommandOutput
| ListConfigurationsCommandOutput
| ListServerNeighborsCommandOutput
| StartBatchDeleteConfigurationTaskCommandOutput
| StartContinuousExportCommandOutput
| StartDataCollectionByAgentIdsCommandOutput
| StartExportTaskCommandOutput
Expand Down
Loading

0 comments on commit e82998a

Please sign in to comment.