@@ -380,6 +380,11 @@ import {
380380 CreateFpgaImageCommandOutput,
381381} from "./commands/CreateFpgaImageCommand";
382382import { CreateImageCommand, CreateImageCommandInput, CreateImageCommandOutput } from "./commands/CreateImageCommand";
383+ import {
384+ CreateImageUsageReportCommand,
385+ CreateImageUsageReportCommandInput,
386+ CreateImageUsageReportCommandOutput,
387+ } from "./commands/CreateImageUsageReportCommand";
383388import {
384389 CreateInstanceConnectEndpointCommand,
385390 CreateInstanceConnectEndpointCommandInput,
@@ -789,6 +794,11 @@ import {
789794 DeleteFpgaImageCommandInput,
790795 DeleteFpgaImageCommandOutput,
791796} from "./commands/DeleteFpgaImageCommand";
797+ import {
798+ DeleteImageUsageReportCommand,
799+ DeleteImageUsageReportCommandInput,
800+ DeleteImageUsageReportCommandOutput,
801+ } from "./commands/DeleteImageUsageReportCommand";
792802import {
793803 DeleteInstanceConnectEndpointCommand,
794804 DeleteInstanceConnectEndpointCommandInput,
@@ -1403,11 +1413,26 @@ import {
14031413 DescribeImageAttributeCommandInput,
14041414 DescribeImageAttributeCommandOutput,
14051415} from "./commands/DescribeImageAttributeCommand";
1416+ import {
1417+ DescribeImageReferencesCommand,
1418+ DescribeImageReferencesCommandInput,
1419+ DescribeImageReferencesCommandOutput,
1420+ } from "./commands/DescribeImageReferencesCommand";
14061421import {
14071422 DescribeImagesCommand,
14081423 DescribeImagesCommandInput,
14091424 DescribeImagesCommandOutput,
14101425} from "./commands/DescribeImagesCommand";
1426+ import {
1427+ DescribeImageUsageReportEntriesCommand,
1428+ DescribeImageUsageReportEntriesCommandInput,
1429+ DescribeImageUsageReportEntriesCommandOutput,
1430+ } from "./commands/DescribeImageUsageReportEntriesCommand";
1431+ import {
1432+ DescribeImageUsageReportsCommand,
1433+ DescribeImageUsageReportsCommandInput,
1434+ DescribeImageUsageReportsCommandOutput,
1435+ } from "./commands/DescribeImageUsageReportsCommand";
14111436import {
14121437 DescribeImportImageTasksCommand,
14131438 DescribeImportImageTasksCommandInput,
@@ -3460,6 +3485,7 @@ const commands = {
34603485 CreateFlowLogsCommand,
34613486 CreateFpgaImageCommand,
34623487 CreateImageCommand,
3488+ CreateImageUsageReportCommand,
34633489 CreateInstanceConnectEndpointCommand,
34643490 CreateInstanceEventWindowCommand,
34653491 CreateInstanceExportTaskCommand,
@@ -3545,6 +3571,7 @@ const commands = {
35453571 DeleteFleetsCommand,
35463572 DeleteFlowLogsCommand,
35473573 DeleteFpgaImageCommand,
3574+ DeleteImageUsageReportCommand,
35483575 DeleteInstanceConnectEndpointCommand,
35493576 DeleteInstanceEventWindowCommand,
35503577 DeleteInternetGatewayCommand,
@@ -3671,7 +3698,10 @@ const commands = {
36713698 DescribeIdentityIdFormatCommand,
36723699 DescribeIdFormatCommand,
36733700 DescribeImageAttributeCommand,
3701+ DescribeImageReferencesCommand,
36743702 DescribeImagesCommand,
3703+ DescribeImageUsageReportEntriesCommand,
3704+ DescribeImageUsageReportsCommand,
36753705 DescribeImportImageTasksCommand,
36763706 DescribeImportSnapshotTasksCommand,
36773707 DescribeInstanceAttributeCommand,
@@ -5348,6 +5378,23 @@ export interface EC2 {
53485378 cb: (err: any, data?: CreateImageCommandOutput) => void
53495379 ): void;
53505380
5381+ /**
5382+ * @see {@link CreateImageUsageReportCommand}
5383+ */
5384+ createImageUsageReport(
5385+ args: CreateImageUsageReportCommandInput,
5386+ options?: __HttpHandlerOptions
5387+ ): Promise<CreateImageUsageReportCommandOutput>;
5388+ createImageUsageReport(
5389+ args: CreateImageUsageReportCommandInput,
5390+ cb: (err: any, data?: CreateImageUsageReportCommandOutput) => void
5391+ ): void;
5392+ createImageUsageReport(
5393+ args: CreateImageUsageReportCommandInput,
5394+ options: __HttpHandlerOptions,
5395+ cb: (err: any, data?: CreateImageUsageReportCommandOutput) => void
5396+ ): void;
5397+
53515398 /**
53525399 * @see {@link CreateInstanceConnectEndpointCommand}
53535400 */
@@ -6734,6 +6781,23 @@ export interface EC2 {
67346781 cb: (err: any, data?: DeleteFpgaImageCommandOutput) => void
67356782 ): void;
67366783
6784+ /**
6785+ * @see {@link DeleteImageUsageReportCommand}
6786+ */
6787+ deleteImageUsageReport(
6788+ args: DeleteImageUsageReportCommandInput,
6789+ options?: __HttpHandlerOptions
6790+ ): Promise<DeleteImageUsageReportCommandOutput>;
6791+ deleteImageUsageReport(
6792+ args: DeleteImageUsageReportCommandInput,
6793+ cb: (err: any, data?: DeleteImageUsageReportCommandOutput) => void
6794+ ): void;
6795+ deleteImageUsageReport(
6796+ args: DeleteImageUsageReportCommandInput,
6797+ options: __HttpHandlerOptions,
6798+ cb: (err: any, data?: DeleteImageUsageReportCommandOutput) => void
6799+ ): void;
6800+
67376801 /**
67386802 * @see {@link DeleteInstanceConnectEndpointCommand}
67396803 */
@@ -8854,6 +8918,23 @@ export interface EC2 {
88548918 cb: (err: any, data?: DescribeImageAttributeCommandOutput) => void
88558919 ): void;
88568920
8921+ /**
8922+ * @see {@link DescribeImageReferencesCommand}
8923+ */
8924+ describeImageReferences(
8925+ args: DescribeImageReferencesCommandInput,
8926+ options?: __HttpHandlerOptions
8927+ ): Promise<DescribeImageReferencesCommandOutput>;
8928+ describeImageReferences(
8929+ args: DescribeImageReferencesCommandInput,
8930+ cb: (err: any, data?: DescribeImageReferencesCommandOutput) => void
8931+ ): void;
8932+ describeImageReferences(
8933+ args: DescribeImageReferencesCommandInput,
8934+ options: __HttpHandlerOptions,
8935+ cb: (err: any, data?: DescribeImageReferencesCommandOutput) => void
8936+ ): void;
8937+
88578938 /**
88588939 * @see {@link DescribeImagesCommand}
88598940 */
@@ -8869,6 +8950,42 @@ export interface EC2 {
88698950 cb: (err: any, data?: DescribeImagesCommandOutput) => void
88708951 ): void;
88718952
8953+ /**
8954+ * @see {@link DescribeImageUsageReportEntriesCommand}
8955+ */
8956+ describeImageUsageReportEntries(): Promise<DescribeImageUsageReportEntriesCommandOutput>;
8957+ describeImageUsageReportEntries(
8958+ args: DescribeImageUsageReportEntriesCommandInput,
8959+ options?: __HttpHandlerOptions
8960+ ): Promise<DescribeImageUsageReportEntriesCommandOutput>;
8961+ describeImageUsageReportEntries(
8962+ args: DescribeImageUsageReportEntriesCommandInput,
8963+ cb: (err: any, data?: DescribeImageUsageReportEntriesCommandOutput) => void
8964+ ): void;
8965+ describeImageUsageReportEntries(
8966+ args: DescribeImageUsageReportEntriesCommandInput,
8967+ options: __HttpHandlerOptions,
8968+ cb: (err: any, data?: DescribeImageUsageReportEntriesCommandOutput) => void
8969+ ): void;
8970+
8971+ /**
8972+ * @see {@link DescribeImageUsageReportsCommand}
8973+ */
8974+ describeImageUsageReports(): Promise<DescribeImageUsageReportsCommandOutput>;
8975+ describeImageUsageReports(
8976+ args: DescribeImageUsageReportsCommandInput,
8977+ options?: __HttpHandlerOptions
8978+ ): Promise<DescribeImageUsageReportsCommandOutput>;
8979+ describeImageUsageReports(
8980+ args: DescribeImageUsageReportsCommandInput,
8981+ cb: (err: any, data?: DescribeImageUsageReportsCommandOutput) => void
8982+ ): void;
8983+ describeImageUsageReports(
8984+ args: DescribeImageUsageReportsCommandInput,
8985+ options: __HttpHandlerOptions,
8986+ cb: (err: any, data?: DescribeImageUsageReportsCommandOutput) => void
8987+ ): void;
8988+
88728989 /**
88738990 * @see {@link DescribeImportImageTasksCommand}
88748991 */
0 commit comments