@@ -30,6 +30,8 @@ import { DeleteBudgetRequest } from './types/index';
3030import { DeleteBudgetResponse } from './types/index' ;
3131import { DeleteFinancialRelationRequest } from './types/index' ;
3232import { DeleteFinancialRelationResponse } from './types/index' ;
33+ import { GetFilterInfoForCostAnalysisRequest } from './types/index' ;
34+ import { GetFilterInfoForCostAnalysisResponse } from './types/index' ;
3335import { GetOrderRequest } from './types/index' ;
3436import { GetOrderResponse } from './types/index' ;
3537import { HandleInvitationRequest } from './types/index' ;
@@ -74,6 +76,8 @@ import { ListBudgetFilterZoneCodeRequest } from './types/index';
7476import { ListBudgetFilterZoneCodeResponse } from './types/index' ;
7577import { ListBudgetRequest } from './types/index' ;
7678import { ListBudgetResponse } from './types/index' ;
79+ import { ListCostAnalysisOpenApiRequest } from './types/index' ;
80+ import { ListCostAnalysisOpenApiResponse } from './types/index' ;
7781import { ListCouponUsageRecordsRequest } from './types/index' ;
7882import { ListCouponUsageRecordsResponse } from './types/index' ;
7983import { ListCouponsRequest } from './types/index' ;
@@ -106,6 +110,8 @@ import { QueryPriceForRenewRequest } from './types/index';
106110import { QueryPriceForRenewResponse } from './types/index' ;
107111import { QueryPriceForSubscriptionRequest } from './types/index' ;
108112import { QueryPriceForSubscriptionResponse } from './types/index' ;
113+ import { QueryTagValueByTagKeyRequest } from './types/index' ;
114+ import { QueryTagValueByTagKeyResponse } from './types/index' ;
109115import { RenewInstanceRequest } from './types/index' ;
110116import { RenewInstanceResponse } from './types/index' ;
111117import { SetRenewalTypeRequest } from './types/index' ;
@@ -128,6 +134,7 @@ export type CreateBudgetCommandOutput = CommandOutput<CreateBudgetResponse>;
128134export type CreateFinancialRelationCommandOutput = CommandOutput < CreateFinancialRelationResponse > ;
129135export type DeleteBudgetCommandOutput = CommandOutput < DeleteBudgetResponse > ;
130136export type DeleteFinancialRelationCommandOutput = CommandOutput < DeleteFinancialRelationResponse > ;
137+ export type GetFilterInfoForCostAnalysisCommandOutput = CommandOutput < GetFilterInfoForCostAnalysisResponse > ;
131138export type GetOrderCommandOutput = CommandOutput < GetOrderResponse > ;
132139export type HandleInvitationCommandOutput = CommandOutput < HandleInvitationResponse > ;
133140export type ListAmortizedCostBillDailyCommandOutput = CommandOutput < ListAmortizedCostBillDailyResponse > ;
@@ -150,6 +157,7 @@ export type ListBudgetFilterSubjectInfoCommandOutput = CommandOutput<ListBudgetF
150157export type ListBudgetFilterTagKeyCommandOutput = CommandOutput < ListBudgetFilterTagKeyResponse > ;
151158export type ListBudgetFilterTagValueCommandOutput = CommandOutput < ListBudgetFilterTagValueResponse > ;
152159export type ListBudgetFilterZoneCodeCommandOutput = CommandOutput < ListBudgetFilterZoneCodeResponse > ;
160+ export type ListCostAnalysisOpenApiCommandOutput = CommandOutput < ListCostAnalysisOpenApiResponse > ;
153161export type ListCouponUsageRecordsCommandOutput = CommandOutput < ListCouponUsageRecordsResponse > ;
154162export type ListCouponsCommandOutput = CommandOutput < ListCouponsResponse > ;
155163export type ListFinancialRelationCommandOutput = CommandOutput < ListFinancialRelationResponse > ;
@@ -166,6 +174,7 @@ export type QueryBudgetDetailCommandOutput = CommandOutput<QueryBudgetDetailResp
166174export type QueryPriceForPayAsYouGoCommandOutput = CommandOutput < QueryPriceForPayAsYouGoResponse > ;
167175export type QueryPriceForRenewCommandOutput = CommandOutput < QueryPriceForRenewResponse > ;
168176export type QueryPriceForSubscriptionCommandOutput = CommandOutput < QueryPriceForSubscriptionResponse > ;
177+ export type QueryTagValueByTagKeyCommandOutput = CommandOutput < QueryTagValueByTagKeyResponse > ;
169178export type RenewInstanceCommandOutput = CommandOutput < RenewInstanceResponse > ;
170179export type SetRenewalTypeCommandOutput = CommandOutput < SetRenewalTypeResponse > ;
171180export type UnsubscribeInstanceCommandOutput = CommandOutput < UnsubscribeInstanceResponse > ;
@@ -305,6 +314,21 @@ export class DeleteFinancialRelationCommand extends Command<
305314 this . requestConfig = buildRequestConfigFromMetaPath ( DeleteFinancialRelationCommand . metaPath ) ;
306315 }
307316}
317+ /**
318+ * Command to GetFilterInfoForCostAnalysis
319+ */
320+ export class GetFilterInfoForCostAnalysisCommand extends Command <
321+ GetFilterInfoForCostAnalysisRequest ,
322+ GetFilterInfoForCostAnalysisCommandOutput ,
323+ 'GetFilterInfoForCostAnalysisCommand'
324+ > {
325+ static readonly metaPath = '/GetFilterInfoForCostAnalysis/2022-01-01/billing/post/application_json/' ;
326+
327+ constructor ( input : GetFilterInfoForCostAnalysisRequest ) {
328+ super ( input ) ;
329+ this . requestConfig = buildRequestConfigFromMetaPath ( GetFilterInfoForCostAnalysisCommand . metaPath ) ;
330+ }
331+ }
308332/**
309333 * Command to GetOrder
310334 */
@@ -635,6 +659,21 @@ export class ListBudgetFilterZoneCodeCommand extends Command<
635659 this . requestConfig = buildRequestConfigFromMetaPath ( ListBudgetFilterZoneCodeCommand . metaPath ) ;
636660 }
637661}
662+ /**
663+ * Command to ListCostAnalysisOpenApi
664+ */
665+ export class ListCostAnalysisOpenApiCommand extends Command <
666+ ListCostAnalysisOpenApiRequest ,
667+ ListCostAnalysisOpenApiCommandOutput ,
668+ 'ListCostAnalysisOpenApiCommand'
669+ > {
670+ static readonly metaPath = '/ListCostAnalysisOpenApi/2022-01-01/billing/post/application_json/' ;
671+
672+ constructor ( input : ListCostAnalysisOpenApiRequest ) {
673+ super ( input ) ;
674+ this . requestConfig = buildRequestConfigFromMetaPath ( ListCostAnalysisOpenApiCommand . metaPath ) ;
675+ }
676+ }
638677/**
639678 * Command to ListCouponUsageRecords
640679 */
@@ -875,6 +914,21 @@ export class QueryPriceForSubscriptionCommand extends Command<
875914 this . requestConfig = buildRequestConfigFromMetaPath ( QueryPriceForSubscriptionCommand . metaPath ) ;
876915 }
877916}
917+ /**
918+ * Command to QueryTagValueByTagKey
919+ */
920+ export class QueryTagValueByTagKeyCommand extends Command <
921+ QueryTagValueByTagKeyRequest ,
922+ QueryTagValueByTagKeyCommandOutput ,
923+ 'QueryTagValueByTagKeyCommand'
924+ > {
925+ static readonly metaPath = '/QueryTagValueByTagKey/2022-01-01/billing/post/application_json/' ;
926+
927+ constructor ( input : QueryTagValueByTagKeyRequest ) {
928+ super ( input ) ;
929+ this . requestConfig = buildRequestConfigFromMetaPath ( QueryTagValueByTagKeyCommand . metaPath ) ;
930+ }
931+ }
878932/**
879933 * Command to RenewInstance
880934 */
@@ -961,6 +1015,7 @@ export default {
9611015 CreateFinancialRelationCommand,
9621016 DeleteBudgetCommand,
9631017 DeleteFinancialRelationCommand,
1018+ GetFilterInfoForCostAnalysisCommand,
9641019 GetOrderCommand,
9651020 HandleInvitationCommand,
9661021 ListAmortizedCostBillDailyCommand,
@@ -983,6 +1038,7 @@ export default {
9831038 ListBudgetFilterTagKeyCommand,
9841039 ListBudgetFilterTagValueCommand,
9851040 ListBudgetFilterZoneCodeCommand,
1041+ ListCostAnalysisOpenApiCommand,
9861042 ListCouponUsageRecordsCommand,
9871043 ListCouponsCommand,
9881044 ListFinancialRelationCommand,
@@ -999,6 +1055,7 @@ export default {
9991055 QueryPriceForPayAsYouGoCommand,
10001056 QueryPriceForRenewCommand,
10011057 QueryPriceForSubscriptionCommand,
1058+ QueryTagValueByTagKeyCommand,
10021059 RenewInstanceCommand,
10031060 SetRenewalTypeCommand,
10041061 UnsubscribeInstanceCommand,
0 commit comments