From 75593521cbc7fe1979f464317cc80692c639e81e Mon Sep 17 00:00:00 2001
From: sbiscigl
Date: Fri, 31 Jul 2026 14:25:24 -0400
Subject: [PATCH] fix unreleased services
---
.../BCMPricingCalculatorClient.h | 6 +-
.../BCMPricingCalculatorErrorMarshaller.h | 2 +-
.../BCMPricingCalculatorRequest.h | 1 +
.../model/AddReservedInstanceAction.h | 22 +-
.../model/AddSavingsPlanAction.h | 14 +-
...eBillScenarioCommitmentModificationEntry.h | 16 +-
...eBillScenarioCommitmentModificationError.h | 16 +-
...teBillScenarioCommitmentModificationItem.h | 16 +-
...BillScenarioCommitmentModificationResult.h | 12 +-
...CreateBillScenarioUsageModificationEntry.h | 15 +-
...CreateBillScenarioUsageModificationError.h | 15 +-
...hCreateBillScenarioUsageModificationItem.h | 15 +-
...reateBillScenarioUsageModificationResult.h | 12 +-
.../BatchCreateWorkloadEstimateUsageEntry.h | 15 +-
.../BatchCreateWorkloadEstimateUsageError.h | 15 +-
.../BatchCreateWorkloadEstimateUsageItem.h | 14 +-
.../BatchCreateWorkloadEstimateUsageResult.h | 12 +-
...eBillScenarioCommitmentModificationError.h | 16 +-
...BillScenarioCommitmentModificationResult.h | 12 +-
...DeleteBillScenarioUsageModificationError.h | 15 +-
...eleteBillScenarioUsageModificationResult.h | 12 +-
.../BatchDeleteWorkloadEstimateUsageError.h | 15 +-
.../BatchDeleteWorkloadEstimateUsageResult.h | 12 +-
...eBillScenarioCommitmentModificationEntry.h | 16 +-
...eBillScenarioCommitmentModificationError.h | 16 +-
...BillScenarioCommitmentModificationResult.h | 12 +-
...UpdateBillScenarioUsageModificationEntry.h | 15 +-
...UpdateBillScenarioUsageModificationError.h | 15 +-
...pdateBillScenarioUsageModificationResult.h | 12 +-
.../BatchUpdateWorkloadEstimateUsageEntry.h | 15 +-
.../BatchUpdateWorkloadEstimateUsageError.h | 15 +-
.../BatchUpdateWorkloadEstimateUsageResult.h | 12 +-
.../model/BillEstimateCommitmentSummary.h | 14 +-
.../model/BillEstimateCostSummary.h | 14 +-
...timateInputCommitmentModificationSummary.h | 15 +-
...illEstimateInputUsageModificationSummary.h | 15 +-
.../model/BillEstimateLineItemSummary.h | 14 +-
.../model/BillEstimateSummary.h | 14 +-
.../model/BillInterval.h | 14 +-
...BillScenarioCommitmentModificationAction.h | 15 +-
.../BillScenarioCommitmentModificationItem.h | 15 +-
.../model/BillScenarioSummary.h | 14 +-
.../model/BillScenarioUsageModificationItem.h | 14 +-
.../model/ConflictException.h | 14 +-
.../bcm-pricing-calculator/model/CostAmount.h | 14 +-
.../model/CostDifference.h | 14 +-
.../model/CreateBillEstimateResult.h | 12 +-
.../model/CreateBillScenarioResult.h | 12 +-
.../model/CreateWorkloadEstimateResult.h | 12 +-
.../model/DeleteBillEstimateResult.h | 12 +-
.../model/DeleteBillScenarioResult.h | 12 +-
.../model/DeleteWorkloadEstimateResult.h | 12 +-
.../bcm-pricing-calculator/model/Expression.h | 14 +-
.../model/ExpressionFilter.h | 14 +-
.../model/FilterTimestamp.h | 14 +-
.../model/GetBillEstimateResult.h | 12 +-
.../model/GetBillScenarioResult.h | 12 +-
.../model/GetPreferencesResult.h | 12 +-
.../model/GetWorkloadEstimateResult.h | 12 +-
.../model/HistoricalUsageEntity.h | 14 +-
.../model/InternalServerException.h | 22 +-
.../model/ListBillEstimateCommitmentsResult.h | 12 +-
...timateInputCommitmentModificationsResult.h | 12 +-
...illEstimateInputUsageModificationsResult.h | 12 +-
.../model/ListBillEstimateLineItemsFilter.h | 14 +-
.../model/ListBillEstimateLineItemsResult.h | 12 +-
.../model/ListBillEstimatesFilter.h | 14 +-
.../model/ListBillEstimatesResult.h | 12 +-
...illScenarioCommitmentModificationsResult.h | 12 +-
...ListBillScenarioUsageModificationsResult.h | 12 +-
.../model/ListBillScenariosFilter.h | 14 +-
.../model/ListBillScenariosResult.h | 12 +-
.../model/ListTagsForResourceResult.h | 12 +-
.../model/ListUsageFilter.h | 14 +-
.../model/ListWorkloadEstimateUsageResult.h | 12 +-
.../model/ListWorkloadEstimatesFilter.h | 14 +-
.../model/ListWorkloadEstimatesResult.h | 12 +-
.../model/NegateReservedInstanceAction.h | 14 +-
.../model/NegateSavingsPlanAction.h | 14 +-
.../model/ResourceNotFoundException.h | 14 +-
.../model/ServiceQuotaExceededException.h | 14 +-
.../model/TagResourceResult.h | 12 +-
.../model/ThrottlingException.h | 22 +-
.../model/UntagResourceResult.h | 12 +-
.../model/UpdateBillEstimateResult.h | 12 +-
.../model/UpdateBillScenarioResult.h | 12 +-
.../model/UpdatePreferencesResult.h | 12 +-
.../model/UpdateWorkloadEstimateResult.h | 12 +-
.../model/UsageAmount.h | 14 +-
.../model/UsageQuantity.h | 14 +-
.../model/UsageQuantityResult.h | 14 +-
.../model/ValidationException.h | 14 +-
.../model/ValidationExceptionField.h | 14 +-
.../model/WorkloadEstimateSummary.h | 14 +-
.../model/WorkloadEstimateUsageItem.h | 14 +-
.../model/WorkloadEstimateUsageQuantity.h | 14 +-
.../source/BCMPricingCalculatorClient.cpp | 3 -
.../source/BCMPricingCalculatorErrors.cpp | 45 +-
.../model/AddReservedInstanceAction.cpp | 178 +-
.../source/model/AddSavingsPlanAction.cpp | 158 +-
...illScenarioCommitmentModificationEntry.cpp | 294 +-
...illScenarioCommitmentModificationError.cpp | 242 +-
...BillScenarioCommitmentModificationItem.cpp | 362 +-
...lScenarioCommitmentModificationRequest.cpp | 44 +-
...llScenarioCommitmentModificationResult.cpp | 188 +-
...eateBillScenarioUsageModificationEntry.cpp | 640 +-
...eateBillScenarioUsageModificationError.cpp | 241 +-
...reateBillScenarioUsageModificationItem.cpp | 776 +-
...teBillScenarioUsageModificationRequest.cpp | 43 +-
...ateBillScenarioUsageModificationResult.cpp | 188 +-
.../BatchCreateWorkloadEstimateUsageEntry.cpp | 521 +-
.../BatchCreateWorkloadEstimateUsageError.cpp | 236 +-
.../BatchCreateWorkloadEstimateUsageItem.cpp | 728 +-
...atchCreateWorkloadEstimateUsageRequest.cpp | 42 +-
...BatchCreateWorkloadEstimateUsageResult.cpp | 189 +-
...illScenarioCommitmentModificationError.cpp | 242 +-
...lScenarioCommitmentModificationRequest.cpp | 36 +-
...llScenarioCommitmentModificationResult.cpp | 123 +-
...leteBillScenarioUsageModificationError.cpp | 241 +-
...teBillScenarioUsageModificationRequest.cpp | 36 +-
...eteBillScenarioUsageModificationResult.cpp | 123 +-
.../BatchDeleteWorkloadEstimateUsageError.cpp | 236 +-
...atchDeleteWorkloadEstimateUsageRequest.cpp | 36 +-
...BatchDeleteWorkloadEstimateUsageResult.cpp | 124 +-
...illScenarioCommitmentModificationEntry.cpp | 206 +-
...illScenarioCommitmentModificationError.cpp | 242 +-
...lScenarioCommitmentModificationRequest.cpp | 38 +-
...llScenarioCommitmentModificationResult.cpp | 188 +-
...dateBillScenarioUsageModificationEntry.cpp | 280 +-
...dateBillScenarioUsageModificationError.cpp | 241 +-
...teBillScenarioUsageModificationRequest.cpp | 37 +-
...ateBillScenarioUsageModificationResult.cpp | 188 +-
.../BatchUpdateWorkloadEstimateUsageEntry.cpp | 231 +-
.../BatchUpdateWorkloadEstimateUsageError.cpp | 236 +-
...atchUpdateWorkloadEstimateUsageRequest.cpp | 36 +-
...BatchUpdateWorkloadEstimateUsageResult.cpp | 189 +-
.../model/BillEstimateCommitmentSummary.cpp | 541 +-
.../source/model/BillEstimateCostSummary.cpp | 171 +-
...mateInputCommitmentModificationSummary.cpp | 294 +-
...lEstimateInputUsageModificationSummary.cpp | 708 +-
.../model/BillEstimateLineItemSummary.cpp | 998 +-
.../source/model/BillEstimateSummary.cpp | 358 +-
.../source/model/BillInterval.cpp | 176 +-
...llScenarioCommitmentModificationAction.cpp | 144 +-
...BillScenarioCommitmentModificationItem.cpp | 294 +-
.../source/model/BillScenarioSummary.cpp | 524 +-
.../BillScenarioUsageModificationItem.cpp | 707 +-
.../source/model/ConflictException.cpp | 272 +-
.../source/model/CostAmount.cpp | 116 +-
.../source/model/CostDifference.cpp | 102 +-
.../model/CreateBillEstimateRequest.cpp | 49 +-
.../source/model/CreateBillEstimateResult.cpp | 542 +-
.../model/CreateBillScenarioRequest.cpp | 57 +-
.../source/model/CreateBillScenarioResult.cpp | 478 +-
.../model/CreateWorkloadEstimateRequest.cpp | 50 +-
.../model/CreateWorkloadEstimateResult.cpp | 491 +-
.../model/DeleteBillEstimateRequest.cpp | 23 +-
.../source/model/DeleteBillEstimateResult.cpp | 14 +-
.../model/DeleteBillScenarioRequest.cpp | 23 +-
.../source/model/DeleteBillScenarioResult.cpp | 14 +-
.../model/DeleteWorkloadEstimateRequest.cpp | 23 +-
.../model/DeleteWorkloadEstimateResult.cpp | 15 +-
.../source/model/Expression.cpp | 286 +-
.../source/model/ExpressionFilter.cpp | 490 +-
.../source/model/FilterTimestamp.cpp | 176 +-
.../source/model/GetBillEstimateRequest.cpp | 23 +-
.../source/model/GetBillEstimateResult.cpp | 540 +-
.../source/model/GetBillScenarioRequest.cpp | 23 +-
.../source/model/GetBillScenarioResult.cpp | 476 +-
.../source/model/GetPreferencesRequest.cpp | 20 +-
.../source/model/GetPreferencesResult.cpp | 310 +-
.../model/GetWorkloadEstimateRequest.cpp | 23 +-
.../model/GetWorkloadEstimateResult.cpp | 490 +-
.../source/model/HistoricalUsageEntity.cpp | 444 +-
.../source/model/InternalServerException.cpp | 178 +-
.../ListBillEstimateCommitmentsRequest.cpp | 37 +-
.../ListBillEstimateCommitmentsResult.cpp | 189 +-
...ateInputCommitmentModificationsRequest.cpp | 37 +-
...mateInputCommitmentModificationsResult.cpp | 187 +-
...EstimateInputUsageModificationsRequest.cpp | 48 +-
...lEstimateInputUsageModificationsResult.cpp | 187 +-
.../model/ListBillEstimateLineItemsFilter.cpp | 299 +-
.../ListBillEstimateLineItemsRequest.cpp | 48 +-
.../model/ListBillEstimateLineItemsResult.cpp | 190 +-
.../source/model/ListBillEstimatesFilter.cpp | 297 +-
.../source/model/ListBillEstimatesRequest.cpp | 54 +-
.../source/model/ListBillEstimatesResult.cpp | 187 +-
...ScenarioCommitmentModificationsRequest.cpp | 37 +-
...lScenarioCommitmentModificationsResult.cpp | 187 +-
...tBillScenarioUsageModificationsRequest.cpp | 48 +-
...stBillScenarioUsageModificationsResult.cpp | 188 +-
.../source/model/ListBillScenariosFilter.cpp | 297 +-
.../source/model/ListBillScenariosRequest.cpp | 54 +-
.../source/model/ListBillScenariosResult.cpp | 187 +-
.../model/ListTagsForResourceRequest.cpp | 23 +-
.../model/ListTagsForResourceResult.cpp | 243 +-
.../source/model/ListUsageFilter.cpp | 296 +-
.../ListWorkloadEstimateUsageRequest.cpp | 48 +-
.../model/ListWorkloadEstimateUsageResult.cpp | 190 +-
.../model/ListWorkloadEstimatesFilter.cpp | 297 +-
.../model/ListWorkloadEstimatesRequest.cpp | 54 +-
.../model/ListWorkloadEstimatesResult.cpp | 190 +-
.../model/NegateReservedInstanceAction.cpp | 132 +-
.../source/model/NegateSavingsPlanAction.cpp | 132 +-
.../model/ResourceNotFoundException.cpp | 272 +-
.../model/ServiceQuotaExceededException.cpp | 410 +-
.../source/model/TagResourceRequest.cpp | 37 +-
.../source/model/TagResourceResult.cpp | 12 +-
.../source/model/ThrottlingException.cpp | 316 +-
.../source/model/UntagResourceRequest.cpp | 36 +-
.../source/model/UntagResourceResult.cpp | 12 +-
.../model/UpdateBillEstimateRequest.cpp | 38 +-
.../source/model/UpdateBillEstimateResult.cpp | 542 +-
.../model/UpdateBillScenarioRequest.cpp | 52 +-
.../source/model/UpdateBillScenarioResult.cpp | 478 +-
.../source/model/UpdatePreferencesRequest.cpp | 61 +-
.../source/model/UpdatePreferencesResult.cpp | 310 +-
.../model/UpdateWorkloadEstimateRequest.cpp | 38 +-
.../model/UpdateWorkloadEstimateResult.cpp | 491 +-
.../source/model/UsageAmount.cpp | 145 +-
.../source/model/UsageQuantity.cpp | 215 +-
.../source/model/UsageQuantityResult.cpp | 158 +-
.../source/model/ValidationException.cpp | 235 +-
.../source/model/ValidationExceptionField.cpp | 202 +-
.../source/model/WorkloadEstimateSummary.cpp | 540 +-
.../model/WorkloadEstimateUsageItem.cpp | 657 +-
.../model/WorkloadEstimateUsageQuantity.cpp | 160 +-
.../BCMRecommendedActionsClient.h | 6 +-
.../BCMRecommendedActionsErrorMarshaller.h | 2 +-
.../BCMRecommendedActionsRequest.h | 1 +
.../model/ActionFilter.h | 14 +-
.../model/ListRecommendedActionsResult.h | 12 +-
.../model/RecommendedAction.h | 14 +-
.../model/RequestFilter.h | 14 +-
.../model/ValidationException.h | 14 +-
.../model/ValidationExceptionField.h | 14 +-
.../source/BCMRecommendedActionsClient.cpp | 3 -
.../source/BCMRecommendedActionsErrors.cpp | 10 +-
.../source/model/ActionFilter.cpp | 296 +-
.../model/ListRecommendedActionsRequest.cpp | 37 +-
.../model/ListRecommendedActionsResult.cpp | 191 +-
.../source/model/RecommendedAction.cpp | 720 +-
.../source/model/RequestFilter.cpp | 136 +-
.../source/model/ValidationException.cpp | 235 +-
.../source/model/ValidationExceptionField.cpp | 202 +-
.../model/EvaluatorModelConfig.h | 22 +
.../model/OpenResponsesEvaluatorModelConfig.h | 143 +
.../model/ReasoningConfiguration.h | 60 +
.../source/model/EvaluatorModelConfig.cpp | 8 +
.../OpenResponsesEvaluatorModelConfig.cpp | 72 +
.../source/model/ReasoningConfiguration.cpp | 40 +
.../include/aws/iam/IAMClient.h | 28 +-
.../include/aws/iam/model/AttachmentType.h | 22 +
.../include/aws/iam/model/EvaluationResult.h | 58 +-
.../iam/model/InlinePolicyIdentifierType.h | 108 +
.../iam/model/OrderedOrganizationPolicyType.h | 76 +
.../include/aws/iam/model/PolicyIdentifier.h | 117 +
.../iam/model/PolicyIdentifierPolicyType.h | 22 +
.../iam/model/SimulateCustomPolicyRequest.h | 49 +-
.../model/SimulatePrincipalPolicyRequest.h | 69 +-
.../source/model/AttachmentType.cpp | 63 +
.../model/InlinePolicyIdentifierType.cpp | 78 +
.../model/OrderedOrganizationPolicyType.cpp | 65 +
.../source/model/PolicyIdentifier.cpp | 81 +
.../model/PolicyIdentifierPolicyType.cpp | 78 +
.../model/SimulateCustomPolicyRequest.cpp | 12 +
.../model/SimulatePrincipalPolicyRequest.cpp | 12 +
.../include/aws/kafka/KafkaClient.h | 131 +
.../aws/kafka/KafkaServiceClientModel.h | 35 +
.../include/aws/kafka/model/Catalog.h | 83 +
.../aws/kafka/model/ChannelDestinationType.h | 22 +
.../include/aws/kafka/model/ChannelInfo.h | 169 +
.../aws/kafka/model/ChannelLoggingInfo.h | 104 +
.../aws/kafka/model/ChannelStateInfo.h | 80 +
.../include/aws/kafka/model/ChannelStatus.h | 22 +
.../aws/kafka/model/CreateChannelRequest.h | 231 +
.../aws/kafka/model/CreateChannelResult.h | 106 +
.../aws/kafka/model/DeadLetterQueueS3.h | 102 +
.../aws/kafka/model/DeleteChannelRequest.h | 82 +
.../aws/kafka/model/DeleteChannelResult.h | 106 +
.../aws/kafka/model/DescribeChannelRequest.h | 82 +
.../aws/kafka/model/DescribeChannelResult.h | 346 +
.../aws/kafka/model/DestinationTable.h | 103 +
.../aws/kafka/model/EncryptionConfiguration.h | 60 +
.../aws/kafka/model/IcebergCompressionType.h | 22 +
.../model/IcebergDestinationConfiguration.h | 243 +
.../kafka/model/IcebergDestinationUpdate.h | 55 +
.../aws/kafka/model/ListChannelsRequest.h | 134 +
.../aws/kafka/model/ListChannelsResult.h | 109 +
.../include/aws/kafka/model/PartitionSource.h | 61 +
.../include/aws/kafka/model/PartitionSpec.h | 87 +
.../aws/kafka/model/PartitionStrategy.h | 22 +
.../include/aws/kafka/model/RecordConverter.h | 57 +
.../include/aws/kafka/model/RecordSchema.h | 60 +
.../aws/kafka/model/S3CompressionType.h | 22 +
.../kafka/model/S3DestinationConfiguration.h | 125 +
.../aws/kafka/model/S3DestinationUpdate.h | 54 +
.../include/aws/kafka/model/S3Storage.h | 165 +
.../include/aws/kafka/model/S3StorageClass.h | 22 +
.../include/aws/kafka/model/SchemaEvolution.h | 55 +
.../include/aws/kafka/model/TableCreation.h | 55 +
.../aws/kafka/model/TopicConfiguration.h | 108 +
.../aws/kafka/model/UpdateChannelRequest.h | 127 +
.../aws/kafka/model/UpdateChannelResult.h | 103 +
.../include/aws/kafka/model/ValueConverter.h | 22 +
.../aws-cpp-sdk-kafka/source/KafkaClient.cpp | 114 +
.../source/model/Catalog.cpp | 48 +
.../source/model/ChannelDestinationType.cpp | 58 +
.../source/model/ChannelInfo.cpp | 80 +
.../source/model/ChannelLoggingInfo.cpp | 56 +
.../source/model/ChannelStateInfo.cpp | 48 +
.../source/model/ChannelStatus.cpp | 83 +
.../source/model/CreateChannelRequest.cpp | 56 +
.../source/model/CreateChannelResult.cpp | 42 +
.../source/model/DeadLetterQueueS3.cpp | 56 +
.../source/model/DeleteChannelRequest.cpp | 15 +
.../source/model/DeleteChannelResult.cpp | 42 +
.../source/model/DescribeChannelRequest.cpp | 15 +
.../source/model/DescribeChannelResult.cpp | 93 +
.../source/model/DestinationTable.cpp | 56 +
.../source/model/EncryptionConfiguration.cpp | 40 +
.../source/model/IcebergCompressionType.cpp | 58 +
.../model/IcebergDestinationConfiguration.cpp | 113 +
.../source/model/IcebergDestinationUpdate.cpp | 40 +
.../source/model/ListChannelsRequest.cpp | 39 +
.../source/model/ListChannelsResult.cpp | 45 +
.../source/model/PartitionSource.cpp | 40 +
.../source/model/PartitionSpec.cpp | 55 +
.../source/model/PartitionStrategy.cpp | 53 +
.../source/model/RecordConverter.cpp | 40 +
.../source/model/RecordSchema.cpp | 40 +
.../source/model/S3CompressionType.cpp | 63 +
.../model/S3DestinationConfiguration.cpp | 64 +
.../source/model/S3DestinationUpdate.cpp | 40 +
.../source/model/S3Storage.cpp | 80 +
.../source/model/S3StorageClass.cpp | 63 +
.../source/model/SchemaEvolution.cpp | 40 +
.../source/model/TableCreation.cpp | 40 +
.../source/model/TopicConfiguration.cpp | 56 +
.../source/model/UpdateChannelRequest.cpp | 27 +
.../source/model/UpdateChannelResult.cpp | 42 +
.../source/model/ValueConverter.cpp | 68 +
.../include/aws/lambda/model/FunctionCode.h | 8 +-
.../lambda/model/FunctionCodeLocationError.h | 10 +-
.../lambda/model/LayerVersionContentInput.h | 7 +-
.../lambda/model/LayerVersionContentOutput.h | 4 +-
.../include/aws/lambda/model/Runtime.h | 2 +
.../lambda/model/UpdateFunctionCodeRequest.h | 8 +-
.../source/model/Runtime.cpp | 10 +
.../CMakeLists.txt | 82 +
.../PricingPlanManagerClient.h | 385 +
.../PricingPlanManagerClientPagination.h | 19 +
.../PricingPlanManagerEndpointProvider.h | 52 +
.../PricingPlanManagerErrorMarshaller.h | 20 +
.../PricingPlanManagerErrors.h | 71 +
.../PricingPlanManagerPaginationBase.h | 33 +
.../PricingPlanManagerRequest.h | 39 +
.../PricingPlanManagerServiceClientModel.h | 136 +
.../PricingPlanManagerWaiter.h | 21 +
.../PricingPlanManager_EXPORTS.h | 38 +
.../PricingPlanManagerEndpointRules.h | 21 +
.../pricing-plan-manager/model/ApprovalMode.h | 22 +
.../model/ApprovePaidSubscriptionRequest.h | 103 +
.../model/ApprovePaidSubscriptionResult.h | 96 +
.../AssociateResourcesToSubscriptionRequest.h | 130 +
.../AssociateResourcesToSubscriptionResult.h | 96 +
.../model/CancelSubscriptionChangeRequest.h | 102 +
.../model/CancelSubscriptionChangeResult.h | 96 +
.../model/CancelSubscriptionRequest.h | 102 +
.../model/CancelSubscriptionResult.h | 97 +
.../model/ConflictException.h | 80 +
.../model/CreateSubscriptionRequest.h | 180 +
.../model/CreateSubscriptionResult.h | 96 +
...ssociateResourcesFromSubscriptionRequest.h | 132 +
...associateResourcesFromSubscriptionResult.h | 97 +
.../model/GetSubscriptionRequest.h | 55 +
.../model/GetSubscriptionResult.h | 96 +
.../model/ListSubscriptionsPaginationTraits.h | 32 +
.../model/ListSubscriptionsRequest.h | 57 +
.../model/ListSubscriptionsResult.h | 104 +
.../model/ResourceNotFoundException.h | 78 +
.../model/ScheduledChange.h | 127 +
.../model/ScheduledChangeType.h | 22 +
.../aws/pricing-plan-manager/model/Status.h | 22 +
.../pricing-plan-manager/model/Subscription.h | 265 +
.../model/SubscriptionSummary.h | 283 +
.../model/UpdateSubscriptionRequest.h | 146 +
.../model/UpdateSubscriptionResult.h | 97 +
.../model/ValidationException.h | 80 +
.../source/PricingPlanManagerClient.cpp | 326 +
.../PricingPlanManagerEndpointProvider.cpp | 18 +
.../PricingPlanManagerEndpointRules.cpp | 53 +
.../PricingPlanManagerErrorMarshaller.cpp | 20 +
.../source/PricingPlanManagerErrors.cpp | 59 +
.../source/PricingPlanManagerRequest.cpp | 10 +
.../source/model/ApprovalMode.cpp | 58 +
.../model/ApprovePaidSubscriptionRequest.cpp | 40 +
.../model/ApprovePaidSubscriptionResult.cpp | 42 +
...ssociateResourcesToSubscriptionRequest.cpp | 48 +
...AssociateResourcesToSubscriptionResult.cpp | 45 +
.../model/CancelSubscriptionChangeRequest.cpp | 40 +
.../model/CancelSubscriptionChangeResult.cpp | 42 +
.../model/CancelSubscriptionRequest.cpp | 40 +
.../source/model/CancelSubscriptionResult.cpp | 42 +
.../source/model/ConflictException.cpp | 48 +
.../model/CreateSubscriptionRequest.cpp | 47 +
.../source/model/CreateSubscriptionResult.cpp | 42 +
...ociateResourcesFromSubscriptionRequest.cpp | 48 +
...sociateResourcesFromSubscriptionResult.cpp | 46 +
.../source/model/GetSubscriptionRequest.cpp | 23 +
.../source/model/GetSubscriptionResult.cpp | 42 +
.../source/model/ListSubscriptionsRequest.cpp | 23 +
.../source/model/ListSubscriptionsResult.cpp | 46 +
.../model/ResourceNotFoundException.cpp | 48 +
.../source/model/ScheduledChange.cpp | 64 +
.../source/model/ScheduledChangeType.cpp | 58 +
.../source/model/Status.cpp | 68 +
.../source/model/Subscription.cpp | 119 +
.../source/model/SubscriptionSummary.cpp | 127 +
.../model/UpdateSubscriptionRequest.cpp | 48 +
.../source/model/UpdateSubscriptionResult.cpp | 42 +
.../source/model/ValidationException.cpp | 48 +
.../model/AIRecommendationAdapterDetails.h | 6 +-
.../AIRecommendationDeploymentConfiguration.h | 8 +-
.../aws/sagemaker/model/AppInstanceType.h | 6 +
.../model/CreateOptimizationJobRequest.h | 8 +-
.../model/DescribeAIRecommendationJobResult.h | 4 +-
.../source/model/AppInstanceType.cpp | 42 +
.../model/IntegratedRepository.h | 21 +
.../source/model/IntegratedRepository.cpp | 8 +
.../BedrockAgentCoreControlIncludeTests.cpp | 2 +
.../tests/iam-gen-tests/IAMIncludeTests.cpp | 5 +
.../kafka-gen-tests/KafkaIncludeTests.cpp | 36 +
.../CMakeLists.txt | 42 +
...ricingPlanManagerEndpointProviderTests.cpp | 251 +
.../PricingPlanManagerIncludeTests.cpp | 55 +
...gPlanManagerPaginationCompilationTests.cpp | 23 +
.../RunTests.cpp | 29 +
...-pricing-calculator-2024-06-19.normal.json | 36 +-
.../2024-06-19/api-2.json | 2611 -
.../2024-06-19/docs-2.json | 1666 -
.../2024-06-19/endpoint-bdd-1.json | 118 -
.../2024-06-19/endpoint-rule-set-1.json | 151 -
.../2024-06-19/endpoint-tests-1.json | 153 -
.../2024-06-19/examples-1.json | 4 -
.../2024-06-19/paginators-1.json | 64 -
.../2024-06-19/service-2.json | 4141 --
.../2024-06-19/smoke-2.json | 19 -
.../2024-06-19/smoke.json | 6 -
.../2024-06-19/waiters-2.json | 5 -
...recommended-actions-2024-11-14.normal.json | 20 +-
.../2024-11-14/api-2.json | 257 -
.../2024-11-14/docs-2.json | 175 -
.../2024-11-14/endpoint-bdd-1.json | 118 -
.../2024-11-14/endpoint-rule-set-1.json | 151 -
.../2024-11-14/endpoint-tests-1.json | 153 -
.../2024-11-14/examples-1.json | 4 -
.../2024-11-14/paginators-1.json | 10 -
.../2024-11-14/service-2.json | 330 -
.../2024-11-14/smoke-2.json | 19 -
.../2024-11-14/smoke.json | 6 -
.../2024-11-14/waiters-2.json | 5 -
...k-agentcore-control-2023-06-05.normal.json | 63 +
.../2023-06-05/api-2.json | 14969 -----
.../2023-06-05/docs-2.json | 8719 ---
.../2023-06-05/endpoint-bdd-1.json | 188 -
.../2023-06-05/endpoint-rule-set-1.json | 350 -
.../2023-06-05/endpoint-tests-1.json | 270 -
.../2023-06-05/examples-1.json | 4 -
.../2023-06-05/paginators-1.json | 214 -
.../2023-06-05/service-2.json | 22407 -------
.../2023-06-05/smoke.json | 6 -
.../2023-06-05/waiters-2.json | 149 -
.../custom-service-2017-11-03.normal.json | 232 -
.../iam-2010-05-08.normal.json | 117 +-
.../iam/2010-05-08/api-2.json | 7258 ---
.../iam/2010-05-08/docs-2.json | 3809 --
.../iam/2010-05-08/endpoint-bdd-1.json | 544 -
.../iam/2010-05-08/endpoint-rule-set-1.json | 1122 -
.../iam/2010-05-08/endpoint-tests-1.json | 506 -
.../iam/2010-05-08/examples-1.json | 1526 -
.../iam/2010-05-08/paginators-1.json | 254 -
.../iam/2010-05-08/resources-1.json | 1740 -
.../iam/2010-05-08/service-2.json | 10366 ----
.../iam/2010-05-08/smoke-2.json | 29 -
.../iam/2010-05-08/smoke.json | 18 -
.../iam/2010-05-08/waiters-2.json | 73 -
.../kafka-2018-11-14.normal.json | 1068 +-
.../kafka/2018-11-14/api-2.json | 7975 ---
.../kafka/2018-11-14/docs-2.json | 2086 -
.../kafka/2018-11-14/endpoint-bdd-1.json | 266 -
.../kafka/2018-11-14/endpoint-rule-set-1.json | 645 -
.../kafka/2018-11-14/endpoint-tests-1.json | 330 -
.../kafka/2018-11-14/examples-1.json | 224 -
.../kafka/2018-11-14/paginators-1.json | 88 -
.../kafka/2018-11-14/service-2.json | 9349 ---
.../lambda-2015-03-31.normal.json | 24 +-
.../lambda/2015-03-31/api-2.json | 7181 ---
.../lambda/2015-03-31/docs-2.json | 3885 --
.../lambda/2015-03-31/endpoint-bdd-1.json | 188 -
.../2015-03-31/endpoint-rule-set-1.json | 314 -
.../lambda/2015-03-31/endpoint-tests-1.json | 920 -
.../lambda/2015-03-31/examples-1.json | 1234 -
.../lambda/2015-03-31/paginators-1.json | 100 -
.../lambda/2015-03-31/service-2.json | 9943 ---
.../lambda/2015-03-31/smoke-2.json | 34 -
.../lambda/2015-03-31/waiters-2.json | 129 -
.../network-firewall/2020-11-12/api-2.json | 4902 --
.../network-firewall/2020-11-12/docs-2.json | 3332 -
.../2020-11-12/endpoint-bdd-1.json | 188 -
.../2020-11-12/endpoint-rule-set-1.json | 314 -
.../2020-11-12/endpoint-tests-1.json | 608 -
.../2020-11-12/examples-1.json | 4 -
.../2020-11-12/paginators-1.json | 88 -
.../2020-11-12/service-2.json | 7783 ---
...icing-plan-manager-2025-08-05.normal.json} | 0
.../2025-08-05/api-2.json | 670 -
.../2025-08-05/docs-2.json | 262 -
.../2025-08-05/endpoint-bdd-1.json | 67 -
.../2025-08-05/examples-1.json | 273 -
.../2025-08-05/paginators-1.json | 9 -
.../2025-08-05/smoke-2.json | 34 -
.../sagemaker-2017-07-24.normal.json | 14 +-
.../sagemaker/2017-07-24/api-2.json | 32462 ----------
.../sagemaker/2017-07-24/docs-2.json | 21576 -------
.../sagemaker/2017-07-24/endpoint-bdd-1.json | 227 -
.../2017-07-24/endpoint-rule-set-1.json | 364 -
.../2017-07-24/endpoint-tests-1.json | 608 -
.../sagemaker/2017-07-24/examples-1.json | 4 -
.../sagemaker/2017-07-24/paginators-1.json | 548 -
.../sagemaker/2017-07-24/service-2.json | 51631 ----------------
.../sagemaker/2017-07-24/waiters-2.json | 260 -
.../securityagent-2025-09-06.normal.json | 4 +
.../securityagent/2025-09-06/api-2.json | 5456 --
.../securityagent/2025-09-06/docs-2.json | 3731 --
.../2025-09-06/endpoint-bdd-1.json | 104 -
.../2025-09-06/endpoint-rule-set-1.json | 137 -
.../2025-09-06/endpoint-tests-1.json | 105 -
.../securityagent/2025-09-06/examples-1.json | 4 -
.../2025-09-06/paginators-1.json | 136 -
.../securityagent/2025-09-06/service-2.json | 9667 ---
.../securityagent/2025-09-06/smoke-2.json | 17 -
.../securityagent/2025-09-06/smoke.json | 6 -
.../securityagent/2025-09-06/waiters-2.json | 5 -
...manager-2025-08-05.endpoint-rule-set.json} | 0
...an-manager-2025-08-05.endpoint-tests.json} | 0
546 files changed, 18162 insertions(+), 303795 deletions(-)
create mode 100644 generated/src/aws-cpp-sdk-bedrock-agentcore-control/include/aws/bedrock-agentcore-control/model/OpenResponsesEvaluatorModelConfig.h
create mode 100644 generated/src/aws-cpp-sdk-bedrock-agentcore-control/include/aws/bedrock-agentcore-control/model/ReasoningConfiguration.h
create mode 100644 generated/src/aws-cpp-sdk-bedrock-agentcore-control/source/model/OpenResponsesEvaluatorModelConfig.cpp
create mode 100644 generated/src/aws-cpp-sdk-bedrock-agentcore-control/source/model/ReasoningConfiguration.cpp
create mode 100644 generated/src/aws-cpp-sdk-iam/include/aws/iam/model/AttachmentType.h
create mode 100644 generated/src/aws-cpp-sdk-iam/include/aws/iam/model/InlinePolicyIdentifierType.h
create mode 100644 generated/src/aws-cpp-sdk-iam/include/aws/iam/model/OrderedOrganizationPolicyType.h
create mode 100644 generated/src/aws-cpp-sdk-iam/include/aws/iam/model/PolicyIdentifier.h
create mode 100644 generated/src/aws-cpp-sdk-iam/include/aws/iam/model/PolicyIdentifierPolicyType.h
create mode 100644 generated/src/aws-cpp-sdk-iam/source/model/AttachmentType.cpp
create mode 100644 generated/src/aws-cpp-sdk-iam/source/model/InlinePolicyIdentifierType.cpp
create mode 100644 generated/src/aws-cpp-sdk-iam/source/model/OrderedOrganizationPolicyType.cpp
create mode 100644 generated/src/aws-cpp-sdk-iam/source/model/PolicyIdentifier.cpp
create mode 100644 generated/src/aws-cpp-sdk-iam/source/model/PolicyIdentifierPolicyType.cpp
create mode 100644 generated/src/aws-cpp-sdk-kafka/include/aws/kafka/model/Catalog.h
create mode 100644 generated/src/aws-cpp-sdk-kafka/include/aws/kafka/model/ChannelDestinationType.h
create mode 100644 generated/src/aws-cpp-sdk-kafka/include/aws/kafka/model/ChannelInfo.h
create mode 100644 generated/src/aws-cpp-sdk-kafka/include/aws/kafka/model/ChannelLoggingInfo.h
create mode 100644 generated/src/aws-cpp-sdk-kafka/include/aws/kafka/model/ChannelStateInfo.h
create mode 100644 generated/src/aws-cpp-sdk-kafka/include/aws/kafka/model/ChannelStatus.h
create mode 100644 generated/src/aws-cpp-sdk-kafka/include/aws/kafka/model/CreateChannelRequest.h
create mode 100644 generated/src/aws-cpp-sdk-kafka/include/aws/kafka/model/CreateChannelResult.h
create mode 100644 generated/src/aws-cpp-sdk-kafka/include/aws/kafka/model/DeadLetterQueueS3.h
create mode 100644 generated/src/aws-cpp-sdk-kafka/include/aws/kafka/model/DeleteChannelRequest.h
create mode 100644 generated/src/aws-cpp-sdk-kafka/include/aws/kafka/model/DeleteChannelResult.h
create mode 100644 generated/src/aws-cpp-sdk-kafka/include/aws/kafka/model/DescribeChannelRequest.h
create mode 100644 generated/src/aws-cpp-sdk-kafka/include/aws/kafka/model/DescribeChannelResult.h
create mode 100644 generated/src/aws-cpp-sdk-kafka/include/aws/kafka/model/DestinationTable.h
create mode 100644 generated/src/aws-cpp-sdk-kafka/include/aws/kafka/model/EncryptionConfiguration.h
create mode 100644 generated/src/aws-cpp-sdk-kafka/include/aws/kafka/model/IcebergCompressionType.h
create mode 100644 generated/src/aws-cpp-sdk-kafka/include/aws/kafka/model/IcebergDestinationConfiguration.h
create mode 100644 generated/src/aws-cpp-sdk-kafka/include/aws/kafka/model/IcebergDestinationUpdate.h
create mode 100644 generated/src/aws-cpp-sdk-kafka/include/aws/kafka/model/ListChannelsRequest.h
create mode 100644 generated/src/aws-cpp-sdk-kafka/include/aws/kafka/model/ListChannelsResult.h
create mode 100644 generated/src/aws-cpp-sdk-kafka/include/aws/kafka/model/PartitionSource.h
create mode 100644 generated/src/aws-cpp-sdk-kafka/include/aws/kafka/model/PartitionSpec.h
create mode 100644 generated/src/aws-cpp-sdk-kafka/include/aws/kafka/model/PartitionStrategy.h
create mode 100644 generated/src/aws-cpp-sdk-kafka/include/aws/kafka/model/RecordConverter.h
create mode 100644 generated/src/aws-cpp-sdk-kafka/include/aws/kafka/model/RecordSchema.h
create mode 100644 generated/src/aws-cpp-sdk-kafka/include/aws/kafka/model/S3CompressionType.h
create mode 100644 generated/src/aws-cpp-sdk-kafka/include/aws/kafka/model/S3DestinationConfiguration.h
create mode 100644 generated/src/aws-cpp-sdk-kafka/include/aws/kafka/model/S3DestinationUpdate.h
create mode 100644 generated/src/aws-cpp-sdk-kafka/include/aws/kafka/model/S3Storage.h
create mode 100644 generated/src/aws-cpp-sdk-kafka/include/aws/kafka/model/S3StorageClass.h
create mode 100644 generated/src/aws-cpp-sdk-kafka/include/aws/kafka/model/SchemaEvolution.h
create mode 100644 generated/src/aws-cpp-sdk-kafka/include/aws/kafka/model/TableCreation.h
create mode 100644 generated/src/aws-cpp-sdk-kafka/include/aws/kafka/model/TopicConfiguration.h
create mode 100644 generated/src/aws-cpp-sdk-kafka/include/aws/kafka/model/UpdateChannelRequest.h
create mode 100644 generated/src/aws-cpp-sdk-kafka/include/aws/kafka/model/UpdateChannelResult.h
create mode 100644 generated/src/aws-cpp-sdk-kafka/include/aws/kafka/model/ValueConverter.h
create mode 100644 generated/src/aws-cpp-sdk-kafka/source/model/Catalog.cpp
create mode 100644 generated/src/aws-cpp-sdk-kafka/source/model/ChannelDestinationType.cpp
create mode 100644 generated/src/aws-cpp-sdk-kafka/source/model/ChannelInfo.cpp
create mode 100644 generated/src/aws-cpp-sdk-kafka/source/model/ChannelLoggingInfo.cpp
create mode 100644 generated/src/aws-cpp-sdk-kafka/source/model/ChannelStateInfo.cpp
create mode 100644 generated/src/aws-cpp-sdk-kafka/source/model/ChannelStatus.cpp
create mode 100644 generated/src/aws-cpp-sdk-kafka/source/model/CreateChannelRequest.cpp
create mode 100644 generated/src/aws-cpp-sdk-kafka/source/model/CreateChannelResult.cpp
create mode 100644 generated/src/aws-cpp-sdk-kafka/source/model/DeadLetterQueueS3.cpp
create mode 100644 generated/src/aws-cpp-sdk-kafka/source/model/DeleteChannelRequest.cpp
create mode 100644 generated/src/aws-cpp-sdk-kafka/source/model/DeleteChannelResult.cpp
create mode 100644 generated/src/aws-cpp-sdk-kafka/source/model/DescribeChannelRequest.cpp
create mode 100644 generated/src/aws-cpp-sdk-kafka/source/model/DescribeChannelResult.cpp
create mode 100644 generated/src/aws-cpp-sdk-kafka/source/model/DestinationTable.cpp
create mode 100644 generated/src/aws-cpp-sdk-kafka/source/model/EncryptionConfiguration.cpp
create mode 100644 generated/src/aws-cpp-sdk-kafka/source/model/IcebergCompressionType.cpp
create mode 100644 generated/src/aws-cpp-sdk-kafka/source/model/IcebergDestinationConfiguration.cpp
create mode 100644 generated/src/aws-cpp-sdk-kafka/source/model/IcebergDestinationUpdate.cpp
create mode 100644 generated/src/aws-cpp-sdk-kafka/source/model/ListChannelsRequest.cpp
create mode 100644 generated/src/aws-cpp-sdk-kafka/source/model/ListChannelsResult.cpp
create mode 100644 generated/src/aws-cpp-sdk-kafka/source/model/PartitionSource.cpp
create mode 100644 generated/src/aws-cpp-sdk-kafka/source/model/PartitionSpec.cpp
create mode 100644 generated/src/aws-cpp-sdk-kafka/source/model/PartitionStrategy.cpp
create mode 100644 generated/src/aws-cpp-sdk-kafka/source/model/RecordConverter.cpp
create mode 100644 generated/src/aws-cpp-sdk-kafka/source/model/RecordSchema.cpp
create mode 100644 generated/src/aws-cpp-sdk-kafka/source/model/S3CompressionType.cpp
create mode 100644 generated/src/aws-cpp-sdk-kafka/source/model/S3DestinationConfiguration.cpp
create mode 100644 generated/src/aws-cpp-sdk-kafka/source/model/S3DestinationUpdate.cpp
create mode 100644 generated/src/aws-cpp-sdk-kafka/source/model/S3Storage.cpp
create mode 100644 generated/src/aws-cpp-sdk-kafka/source/model/S3StorageClass.cpp
create mode 100644 generated/src/aws-cpp-sdk-kafka/source/model/SchemaEvolution.cpp
create mode 100644 generated/src/aws-cpp-sdk-kafka/source/model/TableCreation.cpp
create mode 100644 generated/src/aws-cpp-sdk-kafka/source/model/TopicConfiguration.cpp
create mode 100644 generated/src/aws-cpp-sdk-kafka/source/model/UpdateChannelRequest.cpp
create mode 100644 generated/src/aws-cpp-sdk-kafka/source/model/UpdateChannelResult.cpp
create mode 100644 generated/src/aws-cpp-sdk-kafka/source/model/ValueConverter.cpp
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/CMakeLists.txt
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/include/aws/pricing-plan-manager/PricingPlanManagerClient.h
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/include/aws/pricing-plan-manager/PricingPlanManagerClientPagination.h
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/include/aws/pricing-plan-manager/PricingPlanManagerEndpointProvider.h
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/include/aws/pricing-plan-manager/PricingPlanManagerErrorMarshaller.h
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/include/aws/pricing-plan-manager/PricingPlanManagerErrors.h
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/include/aws/pricing-plan-manager/PricingPlanManagerPaginationBase.h
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/include/aws/pricing-plan-manager/PricingPlanManagerRequest.h
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/include/aws/pricing-plan-manager/PricingPlanManagerServiceClientModel.h
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/include/aws/pricing-plan-manager/PricingPlanManagerWaiter.h
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/include/aws/pricing-plan-manager/PricingPlanManager_EXPORTS.h
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/include/aws/pricing-plan-manager/internal/PricingPlanManagerEndpointRules.h
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/include/aws/pricing-plan-manager/model/ApprovalMode.h
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/include/aws/pricing-plan-manager/model/ApprovePaidSubscriptionRequest.h
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/include/aws/pricing-plan-manager/model/ApprovePaidSubscriptionResult.h
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/include/aws/pricing-plan-manager/model/AssociateResourcesToSubscriptionRequest.h
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/include/aws/pricing-plan-manager/model/AssociateResourcesToSubscriptionResult.h
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/include/aws/pricing-plan-manager/model/CancelSubscriptionChangeRequest.h
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/include/aws/pricing-plan-manager/model/CancelSubscriptionChangeResult.h
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/include/aws/pricing-plan-manager/model/CancelSubscriptionRequest.h
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/include/aws/pricing-plan-manager/model/CancelSubscriptionResult.h
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/include/aws/pricing-plan-manager/model/ConflictException.h
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/include/aws/pricing-plan-manager/model/CreateSubscriptionRequest.h
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/include/aws/pricing-plan-manager/model/CreateSubscriptionResult.h
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/include/aws/pricing-plan-manager/model/DisassociateResourcesFromSubscriptionRequest.h
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/include/aws/pricing-plan-manager/model/DisassociateResourcesFromSubscriptionResult.h
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/include/aws/pricing-plan-manager/model/GetSubscriptionRequest.h
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/include/aws/pricing-plan-manager/model/GetSubscriptionResult.h
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/include/aws/pricing-plan-manager/model/ListSubscriptionsPaginationTraits.h
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/include/aws/pricing-plan-manager/model/ListSubscriptionsRequest.h
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/include/aws/pricing-plan-manager/model/ListSubscriptionsResult.h
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/include/aws/pricing-plan-manager/model/ResourceNotFoundException.h
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/include/aws/pricing-plan-manager/model/ScheduledChange.h
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/include/aws/pricing-plan-manager/model/ScheduledChangeType.h
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/include/aws/pricing-plan-manager/model/Status.h
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/include/aws/pricing-plan-manager/model/Subscription.h
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/include/aws/pricing-plan-manager/model/SubscriptionSummary.h
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/include/aws/pricing-plan-manager/model/UpdateSubscriptionRequest.h
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/include/aws/pricing-plan-manager/model/UpdateSubscriptionResult.h
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/include/aws/pricing-plan-manager/model/ValidationException.h
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/source/PricingPlanManagerClient.cpp
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/source/PricingPlanManagerEndpointProvider.cpp
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/source/PricingPlanManagerEndpointRules.cpp
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/source/PricingPlanManagerErrorMarshaller.cpp
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/source/PricingPlanManagerErrors.cpp
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/source/PricingPlanManagerRequest.cpp
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/source/model/ApprovalMode.cpp
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/source/model/ApprovePaidSubscriptionRequest.cpp
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/source/model/ApprovePaidSubscriptionResult.cpp
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/source/model/AssociateResourcesToSubscriptionRequest.cpp
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/source/model/AssociateResourcesToSubscriptionResult.cpp
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/source/model/CancelSubscriptionChangeRequest.cpp
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/source/model/CancelSubscriptionChangeResult.cpp
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/source/model/CancelSubscriptionRequest.cpp
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/source/model/CancelSubscriptionResult.cpp
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/source/model/ConflictException.cpp
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/source/model/CreateSubscriptionRequest.cpp
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/source/model/CreateSubscriptionResult.cpp
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/source/model/DisassociateResourcesFromSubscriptionRequest.cpp
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/source/model/DisassociateResourcesFromSubscriptionResult.cpp
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/source/model/GetSubscriptionRequest.cpp
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/source/model/GetSubscriptionResult.cpp
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/source/model/ListSubscriptionsRequest.cpp
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/source/model/ListSubscriptionsResult.cpp
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/source/model/ResourceNotFoundException.cpp
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/source/model/ScheduledChange.cpp
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/source/model/ScheduledChangeType.cpp
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/source/model/Status.cpp
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/source/model/Subscription.cpp
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/source/model/SubscriptionSummary.cpp
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/source/model/UpdateSubscriptionRequest.cpp
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/source/model/UpdateSubscriptionResult.cpp
create mode 100644 generated/src/aws-cpp-sdk-pricing-plan-manager/source/model/ValidationException.cpp
create mode 100644 generated/tests/pricing-plan-manager-gen-tests/CMakeLists.txt
create mode 100644 generated/tests/pricing-plan-manager-gen-tests/PricingPlanManagerEndpointProviderTests.cpp
create mode 100644 generated/tests/pricing-plan-manager-gen-tests/PricingPlanManagerIncludeTests.cpp
create mode 100644 generated/tests/pricing-plan-manager-gen-tests/PricingPlanManagerPaginationCompilationTests.cpp
create mode 100644 generated/tests/pricing-plan-manager-gen-tests/RunTests.cpp
delete mode 100644 tools/code-generation/api-descriptions/bcm-pricing-calculator/2024-06-19/api-2.json
delete mode 100644 tools/code-generation/api-descriptions/bcm-pricing-calculator/2024-06-19/docs-2.json
delete mode 100644 tools/code-generation/api-descriptions/bcm-pricing-calculator/2024-06-19/endpoint-bdd-1.json
delete mode 100644 tools/code-generation/api-descriptions/bcm-pricing-calculator/2024-06-19/endpoint-rule-set-1.json
delete mode 100644 tools/code-generation/api-descriptions/bcm-pricing-calculator/2024-06-19/endpoint-tests-1.json
delete mode 100644 tools/code-generation/api-descriptions/bcm-pricing-calculator/2024-06-19/examples-1.json
delete mode 100644 tools/code-generation/api-descriptions/bcm-pricing-calculator/2024-06-19/paginators-1.json
delete mode 100644 tools/code-generation/api-descriptions/bcm-pricing-calculator/2024-06-19/service-2.json
delete mode 100644 tools/code-generation/api-descriptions/bcm-pricing-calculator/2024-06-19/smoke-2.json
delete mode 100644 tools/code-generation/api-descriptions/bcm-pricing-calculator/2024-06-19/smoke.json
delete mode 100644 tools/code-generation/api-descriptions/bcm-pricing-calculator/2024-06-19/waiters-2.json
delete mode 100644 tools/code-generation/api-descriptions/bcm-recommended-actions/2024-11-14/api-2.json
delete mode 100644 tools/code-generation/api-descriptions/bcm-recommended-actions/2024-11-14/docs-2.json
delete mode 100644 tools/code-generation/api-descriptions/bcm-recommended-actions/2024-11-14/endpoint-bdd-1.json
delete mode 100644 tools/code-generation/api-descriptions/bcm-recommended-actions/2024-11-14/endpoint-rule-set-1.json
delete mode 100644 tools/code-generation/api-descriptions/bcm-recommended-actions/2024-11-14/endpoint-tests-1.json
delete mode 100644 tools/code-generation/api-descriptions/bcm-recommended-actions/2024-11-14/examples-1.json
delete mode 100644 tools/code-generation/api-descriptions/bcm-recommended-actions/2024-11-14/paginators-1.json
delete mode 100644 tools/code-generation/api-descriptions/bcm-recommended-actions/2024-11-14/service-2.json
delete mode 100644 tools/code-generation/api-descriptions/bcm-recommended-actions/2024-11-14/smoke-2.json
delete mode 100644 tools/code-generation/api-descriptions/bcm-recommended-actions/2024-11-14/smoke.json
delete mode 100644 tools/code-generation/api-descriptions/bcm-recommended-actions/2024-11-14/waiters-2.json
delete mode 100644 tools/code-generation/api-descriptions/bedrock-agentcore-control/2023-06-05/api-2.json
delete mode 100644 tools/code-generation/api-descriptions/bedrock-agentcore-control/2023-06-05/docs-2.json
delete mode 100644 tools/code-generation/api-descriptions/bedrock-agentcore-control/2023-06-05/endpoint-bdd-1.json
delete mode 100644 tools/code-generation/api-descriptions/bedrock-agentcore-control/2023-06-05/endpoint-rule-set-1.json
delete mode 100644 tools/code-generation/api-descriptions/bedrock-agentcore-control/2023-06-05/endpoint-tests-1.json
delete mode 100644 tools/code-generation/api-descriptions/bedrock-agentcore-control/2023-06-05/examples-1.json
delete mode 100644 tools/code-generation/api-descriptions/bedrock-agentcore-control/2023-06-05/paginators-1.json
delete mode 100644 tools/code-generation/api-descriptions/bedrock-agentcore-control/2023-06-05/service-2.json
delete mode 100644 tools/code-generation/api-descriptions/bedrock-agentcore-control/2023-06-05/smoke.json
delete mode 100644 tools/code-generation/api-descriptions/bedrock-agentcore-control/2023-06-05/waiters-2.json
delete mode 100644 tools/code-generation/api-descriptions/custom-service/custom-service-2017-11-03.normal.json
delete mode 100644 tools/code-generation/api-descriptions/iam/2010-05-08/api-2.json
delete mode 100644 tools/code-generation/api-descriptions/iam/2010-05-08/docs-2.json
delete mode 100644 tools/code-generation/api-descriptions/iam/2010-05-08/endpoint-bdd-1.json
delete mode 100644 tools/code-generation/api-descriptions/iam/2010-05-08/endpoint-rule-set-1.json
delete mode 100644 tools/code-generation/api-descriptions/iam/2010-05-08/endpoint-tests-1.json
delete mode 100644 tools/code-generation/api-descriptions/iam/2010-05-08/examples-1.json
delete mode 100644 tools/code-generation/api-descriptions/iam/2010-05-08/paginators-1.json
delete mode 100644 tools/code-generation/api-descriptions/iam/2010-05-08/resources-1.json
delete mode 100644 tools/code-generation/api-descriptions/iam/2010-05-08/service-2.json
delete mode 100644 tools/code-generation/api-descriptions/iam/2010-05-08/smoke-2.json
delete mode 100644 tools/code-generation/api-descriptions/iam/2010-05-08/smoke.json
delete mode 100644 tools/code-generation/api-descriptions/iam/2010-05-08/waiters-2.json
delete mode 100644 tools/code-generation/api-descriptions/kafka/2018-11-14/api-2.json
delete mode 100644 tools/code-generation/api-descriptions/kafka/2018-11-14/docs-2.json
delete mode 100644 tools/code-generation/api-descriptions/kafka/2018-11-14/endpoint-bdd-1.json
delete mode 100644 tools/code-generation/api-descriptions/kafka/2018-11-14/endpoint-rule-set-1.json
delete mode 100644 tools/code-generation/api-descriptions/kafka/2018-11-14/endpoint-tests-1.json
delete mode 100644 tools/code-generation/api-descriptions/kafka/2018-11-14/examples-1.json
delete mode 100644 tools/code-generation/api-descriptions/kafka/2018-11-14/paginators-1.json
delete mode 100644 tools/code-generation/api-descriptions/kafka/2018-11-14/service-2.json
delete mode 100644 tools/code-generation/api-descriptions/lambda/2015-03-31/api-2.json
delete mode 100644 tools/code-generation/api-descriptions/lambda/2015-03-31/docs-2.json
delete mode 100644 tools/code-generation/api-descriptions/lambda/2015-03-31/endpoint-bdd-1.json
delete mode 100644 tools/code-generation/api-descriptions/lambda/2015-03-31/endpoint-rule-set-1.json
delete mode 100644 tools/code-generation/api-descriptions/lambda/2015-03-31/endpoint-tests-1.json
delete mode 100644 tools/code-generation/api-descriptions/lambda/2015-03-31/examples-1.json
delete mode 100644 tools/code-generation/api-descriptions/lambda/2015-03-31/paginators-1.json
delete mode 100644 tools/code-generation/api-descriptions/lambda/2015-03-31/service-2.json
delete mode 100644 tools/code-generation/api-descriptions/lambda/2015-03-31/smoke-2.json
delete mode 100644 tools/code-generation/api-descriptions/lambda/2015-03-31/waiters-2.json
delete mode 100644 tools/code-generation/api-descriptions/network-firewall/2020-11-12/api-2.json
delete mode 100644 tools/code-generation/api-descriptions/network-firewall/2020-11-12/docs-2.json
delete mode 100644 tools/code-generation/api-descriptions/network-firewall/2020-11-12/endpoint-bdd-1.json
delete mode 100644 tools/code-generation/api-descriptions/network-firewall/2020-11-12/endpoint-rule-set-1.json
delete mode 100644 tools/code-generation/api-descriptions/network-firewall/2020-11-12/endpoint-tests-1.json
delete mode 100644 tools/code-generation/api-descriptions/network-firewall/2020-11-12/examples-1.json
delete mode 100644 tools/code-generation/api-descriptions/network-firewall/2020-11-12/paginators-1.json
delete mode 100644 tools/code-generation/api-descriptions/network-firewall/2020-11-12/service-2.json
rename tools/code-generation/api-descriptions/{pricing-plan-manager/2025-08-05/service-2.json => pricing-plan-manager-2025-08-05.normal.json} (100%)
delete mode 100644 tools/code-generation/api-descriptions/pricing-plan-manager/2025-08-05/api-2.json
delete mode 100644 tools/code-generation/api-descriptions/pricing-plan-manager/2025-08-05/docs-2.json
delete mode 100644 tools/code-generation/api-descriptions/pricing-plan-manager/2025-08-05/endpoint-bdd-1.json
delete mode 100644 tools/code-generation/api-descriptions/pricing-plan-manager/2025-08-05/examples-1.json
delete mode 100644 tools/code-generation/api-descriptions/pricing-plan-manager/2025-08-05/paginators-1.json
delete mode 100644 tools/code-generation/api-descriptions/pricing-plan-manager/2025-08-05/smoke-2.json
delete mode 100644 tools/code-generation/api-descriptions/sagemaker/2017-07-24/api-2.json
delete mode 100644 tools/code-generation/api-descriptions/sagemaker/2017-07-24/docs-2.json
delete mode 100644 tools/code-generation/api-descriptions/sagemaker/2017-07-24/endpoint-bdd-1.json
delete mode 100644 tools/code-generation/api-descriptions/sagemaker/2017-07-24/endpoint-rule-set-1.json
delete mode 100644 tools/code-generation/api-descriptions/sagemaker/2017-07-24/endpoint-tests-1.json
delete mode 100644 tools/code-generation/api-descriptions/sagemaker/2017-07-24/examples-1.json
delete mode 100644 tools/code-generation/api-descriptions/sagemaker/2017-07-24/paginators-1.json
delete mode 100644 tools/code-generation/api-descriptions/sagemaker/2017-07-24/service-2.json
delete mode 100644 tools/code-generation/api-descriptions/sagemaker/2017-07-24/waiters-2.json
delete mode 100644 tools/code-generation/api-descriptions/securityagent/2025-09-06/api-2.json
delete mode 100644 tools/code-generation/api-descriptions/securityagent/2025-09-06/docs-2.json
delete mode 100644 tools/code-generation/api-descriptions/securityagent/2025-09-06/endpoint-bdd-1.json
delete mode 100644 tools/code-generation/api-descriptions/securityagent/2025-09-06/endpoint-rule-set-1.json
delete mode 100644 tools/code-generation/api-descriptions/securityagent/2025-09-06/endpoint-tests-1.json
delete mode 100644 tools/code-generation/api-descriptions/securityagent/2025-09-06/examples-1.json
delete mode 100644 tools/code-generation/api-descriptions/securityagent/2025-09-06/paginators-1.json
delete mode 100644 tools/code-generation/api-descriptions/securityagent/2025-09-06/service-2.json
delete mode 100644 tools/code-generation/api-descriptions/securityagent/2025-09-06/smoke-2.json
delete mode 100644 tools/code-generation/api-descriptions/securityagent/2025-09-06/smoke.json
delete mode 100644 tools/code-generation/api-descriptions/securityagent/2025-09-06/waiters-2.json
rename tools/code-generation/{api-descriptions/pricing-plan-manager/2025-08-05/endpoint-rule-set-1.json => endpoints/pricing-plan-manager-2025-08-05.endpoint-rule-set.json} (100%)
rename tools/code-generation/{api-descriptions/pricing-plan-manager/2025-08-05/endpoint-tests-1.json => endpoints/pricing-plan-manager-2025-08-05.endpoint-tests.json} (100%)
diff --git a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/BCMPricingCalculatorClient.h b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/BCMPricingCalculatorClient.h
index 289b1c160bb9..47b250ac90fc 100644
--- a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/BCMPricingCalculatorClient.h
+++ b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/BCMPricingCalculatorClient.h
@@ -11,7 +11,7 @@
#include
#include
#include
-#include
+#include
namespace Aws {
namespace BCMPricingCalculator {
@@ -24,12 +24,12 @@ namespace BCMPricingCalculator {
* https://bcm-pricing-calculator.us-east-1.api.aws
*/
class AWS_BCMPRICINGCALCULATOR_API BCMPricingCalculatorClient
- : public Aws::Client::AWSRpcV2CborClient,
+ : public Aws::Client::AWSJsonClient,
public Aws::Client::ClientWithAsyncTemplateMethods,
public BCMPricingCalculatorPaginationBase,
public BCMPricingCalculatorWaiter {
public:
- typedef Aws::Client::AWSRpcV2CborClient BASECLASS;
+ typedef Aws::Client::AWSJsonClient BASECLASS;
static const char* GetServiceName();
static const char* GetAllocationTag();
diff --git a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/BCMPricingCalculatorErrorMarshaller.h b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/BCMPricingCalculatorErrorMarshaller.h
index 620a41e05760..bd438869487e 100644
--- a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/BCMPricingCalculatorErrorMarshaller.h
+++ b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/BCMPricingCalculatorErrorMarshaller.h
@@ -11,7 +11,7 @@
namespace Aws {
namespace Client {
-class AWS_BCMPRICINGCALCULATOR_API BCMPricingCalculatorErrorMarshaller : public Aws::Client::RpcV2ErrorMarshaller {
+class AWS_BCMPRICINGCALCULATOR_API BCMPricingCalculatorErrorMarshaller : public Aws::Client::JsonErrorMarshaller {
public:
Aws::Client::AWSError FindErrorByName(const char* exceptionName) const override;
};
diff --git a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/BCMPricingCalculatorRequest.h b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/BCMPricingCalculatorRequest.h
index d2abf83e6bbb..45b4bc7b70fb 100644
--- a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/BCMPricingCalculatorRequest.h
+++ b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/BCMPricingCalculatorRequest.h
@@ -25,6 +25,7 @@ class AWS_BCMPRICINGCALCULATOR_API BCMPricingCalculatorRequest : public Aws::Ama
auto headers = GetRequestSpecificHeaders();
if (headers.size() == 0 || (headers.size() > 0 && headers.count(Aws::Http::CONTENT_TYPE_HEADER) == 0)) {
+ headers.emplace(Aws::Http::HeaderValuePair(Aws::Http::CONTENT_TYPE_HEADER, Aws::AMZN_JSON_CONTENT_TYPE_1_0));
}
headers.emplace(Aws::Http::HeaderValuePair(Aws::Http::API_VERSION_HEADER, "2024-06-19"));
return headers;
diff --git a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/AddReservedInstanceAction.h b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/AddReservedInstanceAction.h
index 014da83da711..55588cbbf293 100644
--- a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/AddReservedInstanceAction.h
+++ b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/AddReservedInstanceAction.h
@@ -6,15 +6,15 @@
#pragma once
#include
#include
-#include
#include
namespace Aws {
namespace Utils {
-namespace Cbor {
-class CborValue;
-} // namespace Cbor
+namespace Json {
+class JsonValue;
+class JsonView;
+} // namespace Json
} // namespace Utils
namespace BCMPricingCalculator {
namespace Model {
@@ -28,9 +28,9 @@ namespace Model {
class AddReservedInstanceAction {
public:
AWS_BCMPRICINGCALCULATOR_API AddReservedInstanceAction() = default;
- AWS_BCMPRICINGCALCULATOR_API AddReservedInstanceAction(const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API AddReservedInstanceAction& operator=(const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API void CborEncode(Aws::Crt::Cbor::CborEncoder& encoder) const;
+ AWS_BCMPRICINGCALCULATOR_API AddReservedInstanceAction(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API AddReservedInstanceAction& operator=(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API Aws::Utils::Json::JsonValue Jsonize() const;
///@{
/**
@@ -57,13 +57,13 @@ class AddReservedInstanceAction {
/**
* The number of instances to add for this Reserved Instance offering.
*/
- inline int64_t GetInstanceCount() const { return m_instanceCount; }
+ inline int GetInstanceCount() const { return m_instanceCount; }
inline bool InstanceCountHasBeenSet() const { return m_instanceCountHasBeenSet; }
- inline void SetInstanceCount(int64_t value) {
+ inline void SetInstanceCount(int value) {
m_instanceCountHasBeenSet = true;
m_instanceCount = value;
}
- inline AddReservedInstanceAction& WithInstanceCount(int64_t value) {
+ inline AddReservedInstanceAction& WithInstanceCount(int value) {
SetInstanceCount(value);
return *this;
}
@@ -71,7 +71,7 @@ class AddReservedInstanceAction {
private:
Aws::String m_reservedInstancesOfferingId;
- int64_t m_instanceCount{0};
+ int m_instanceCount{0};
bool m_reservedInstancesOfferingIdHasBeenSet = false;
bool m_instanceCountHasBeenSet = false;
};
diff --git a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/AddSavingsPlanAction.h b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/AddSavingsPlanAction.h
index ee7529d0608f..5afe40d7a924 100644
--- a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/AddSavingsPlanAction.h
+++ b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/AddSavingsPlanAction.h
@@ -6,15 +6,15 @@
#pragma once
#include
#include
-#include
#include
namespace Aws {
namespace Utils {
-namespace Cbor {
-class CborValue;
-} // namespace Cbor
+namespace Json {
+class JsonValue;
+class JsonView;
+} // namespace Json
} // namespace Utils
namespace BCMPricingCalculator {
namespace Model {
@@ -28,9 +28,9 @@ namespace Model {
class AddSavingsPlanAction {
public:
AWS_BCMPRICINGCALCULATOR_API AddSavingsPlanAction() = default;
- AWS_BCMPRICINGCALCULATOR_API AddSavingsPlanAction(const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API AddSavingsPlanAction& operator=(const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API void CborEncode(Aws::Crt::Cbor::CborEncoder& encoder) const;
+ AWS_BCMPRICINGCALCULATOR_API AddSavingsPlanAction(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API AddSavingsPlanAction& operator=(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API Aws::Utils::Json::JsonValue Jsonize() const;
///@{
/**
diff --git a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateBillScenarioCommitmentModificationEntry.h b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateBillScenarioCommitmentModificationEntry.h
index 139dad7c26cf..da0886cf3b3f 100644
--- a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateBillScenarioCommitmentModificationEntry.h
+++ b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateBillScenarioCommitmentModificationEntry.h
@@ -7,15 +7,15 @@
#include
#include
#include
-#include
#include
namespace Aws {
namespace Utils {
-namespace Cbor {
-class CborValue;
-} // namespace Cbor
+namespace Json {
+class JsonValue;
+class JsonView;
+} // namespace Json
} // namespace Utils
namespace BCMPricingCalculator {
namespace Model {
@@ -29,11 +29,9 @@ namespace Model {
class BatchCreateBillScenarioCommitmentModificationEntry {
public:
AWS_BCMPRICINGCALCULATOR_API BatchCreateBillScenarioCommitmentModificationEntry() = default;
- AWS_BCMPRICINGCALCULATOR_API BatchCreateBillScenarioCommitmentModificationEntry(
- const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API BatchCreateBillScenarioCommitmentModificationEntry& operator=(
- const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API void CborEncode(Aws::Crt::Cbor::CborEncoder& encoder) const;
+ AWS_BCMPRICINGCALCULATOR_API BatchCreateBillScenarioCommitmentModificationEntry(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API BatchCreateBillScenarioCommitmentModificationEntry& operator=(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API Aws::Utils::Json::JsonValue Jsonize() const;
///@{
/**
diff --git a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateBillScenarioCommitmentModificationError.h b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateBillScenarioCommitmentModificationError.h
index 60d64019d67a..d3a1aa5c2e39 100644
--- a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateBillScenarioCommitmentModificationError.h
+++ b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateBillScenarioCommitmentModificationError.h
@@ -7,15 +7,15 @@
#include
#include
#include
-#include
#include
namespace Aws {
namespace Utils {
-namespace Cbor {
-class CborValue;
-} // namespace Cbor
+namespace Json {
+class JsonValue;
+class JsonView;
+} // namespace Json
} // namespace Utils
namespace BCMPricingCalculator {
namespace Model {
@@ -29,11 +29,9 @@ namespace Model {
class BatchCreateBillScenarioCommitmentModificationError {
public:
AWS_BCMPRICINGCALCULATOR_API BatchCreateBillScenarioCommitmentModificationError() = default;
- AWS_BCMPRICINGCALCULATOR_API BatchCreateBillScenarioCommitmentModificationError(
- const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API BatchCreateBillScenarioCommitmentModificationError& operator=(
- const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API void CborEncode(Aws::Crt::Cbor::CborEncoder& encoder) const;
+ AWS_BCMPRICINGCALCULATOR_API BatchCreateBillScenarioCommitmentModificationError(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API BatchCreateBillScenarioCommitmentModificationError& operator=(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API Aws::Utils::Json::JsonValue Jsonize() const;
///@{
/**
diff --git a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateBillScenarioCommitmentModificationItem.h b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateBillScenarioCommitmentModificationItem.h
index 1ea59a496032..a14e2893e3f8 100644
--- a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateBillScenarioCommitmentModificationItem.h
+++ b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateBillScenarioCommitmentModificationItem.h
@@ -7,15 +7,15 @@
#include
#include
#include
-#include
#include
namespace Aws {
namespace Utils {
-namespace Cbor {
-class CborValue;
-} // namespace Cbor
+namespace Json {
+class JsonValue;
+class JsonView;
+} // namespace Json
} // namespace Utils
namespace BCMPricingCalculator {
namespace Model {
@@ -29,11 +29,9 @@ namespace Model {
class BatchCreateBillScenarioCommitmentModificationItem {
public:
AWS_BCMPRICINGCALCULATOR_API BatchCreateBillScenarioCommitmentModificationItem() = default;
- AWS_BCMPRICINGCALCULATOR_API BatchCreateBillScenarioCommitmentModificationItem(
- const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API BatchCreateBillScenarioCommitmentModificationItem& operator=(
- const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API void CborEncode(Aws::Crt::Cbor::CborEncoder& encoder) const;
+ AWS_BCMPRICINGCALCULATOR_API BatchCreateBillScenarioCommitmentModificationItem(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API BatchCreateBillScenarioCommitmentModificationItem& operator=(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API Aws::Utils::Json::JsonValue Jsonize() const;
///@{
/**
diff --git a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateBillScenarioCommitmentModificationResult.h b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateBillScenarioCommitmentModificationResult.h
index 518168635ae3..27a583c3ffb9 100644
--- a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateBillScenarioCommitmentModificationResult.h
+++ b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateBillScenarioCommitmentModificationResult.h
@@ -10,17 +10,17 @@
#include
#include
#include
-#include
#include
+
namespace Aws {
template
class AmazonWebServiceResult;
namespace Utils {
-namespace Cbor {
-class CborValue;
-} // namespace Cbor
+namespace Json {
+class JsonValue;
+} // namespace Json
} // namespace Utils
namespace BCMPricingCalculator {
namespace Model {
@@ -28,9 +28,9 @@ class BatchCreateBillScenarioCommitmentModificationResult {
public:
AWS_BCMPRICINGCALCULATOR_API BatchCreateBillScenarioCommitmentModificationResult() = default;
AWS_BCMPRICINGCALCULATOR_API BatchCreateBillScenarioCommitmentModificationResult(
- const Aws::AmazonWebServiceResult& result);
+ const Aws::AmazonWebServiceResult& result);
AWS_BCMPRICINGCALCULATOR_API BatchCreateBillScenarioCommitmentModificationResult& operator=(
- const Aws::AmazonWebServiceResult& result);
+ const Aws::AmazonWebServiceResult& result);
///@{
/**
diff --git a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateBillScenarioUsageModificationEntry.h b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateBillScenarioUsageModificationEntry.h
index 592cd87cf022..2eaea11e9fb5 100644
--- a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateBillScenarioUsageModificationEntry.h
+++ b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateBillScenarioUsageModificationEntry.h
@@ -9,15 +9,15 @@
#include
#include
#include
-#include
#include
namespace Aws {
namespace Utils {
-namespace Cbor {
-class CborValue;
-} // namespace Cbor
+namespace Json {
+class JsonValue;
+class JsonView;
+} // namespace Json
} // namespace Utils
namespace BCMPricingCalculator {
namespace Model {
@@ -31,10 +31,9 @@ namespace Model {
class BatchCreateBillScenarioUsageModificationEntry {
public:
AWS_BCMPRICINGCALCULATOR_API BatchCreateBillScenarioUsageModificationEntry() = default;
- AWS_BCMPRICINGCALCULATOR_API BatchCreateBillScenarioUsageModificationEntry(const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API BatchCreateBillScenarioUsageModificationEntry& operator=(
- const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API void CborEncode(Aws::Crt::Cbor::CborEncoder& encoder) const;
+ AWS_BCMPRICINGCALCULATOR_API BatchCreateBillScenarioUsageModificationEntry(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API BatchCreateBillScenarioUsageModificationEntry& operator=(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API Aws::Utils::Json::JsonValue Jsonize() const;
///@{
/**
diff --git a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateBillScenarioUsageModificationError.h b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateBillScenarioUsageModificationError.h
index 9016e9df48d0..4904dfb65173 100644
--- a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateBillScenarioUsageModificationError.h
+++ b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateBillScenarioUsageModificationError.h
@@ -7,15 +7,15 @@
#include
#include
#include
-#include
#include
namespace Aws {
namespace Utils {
-namespace Cbor {
-class CborValue;
-} // namespace Cbor
+namespace Json {
+class JsonValue;
+class JsonView;
+} // namespace Json
} // namespace Utils
namespace BCMPricingCalculator {
namespace Model {
@@ -29,10 +29,9 @@ namespace Model {
class BatchCreateBillScenarioUsageModificationError {
public:
AWS_BCMPRICINGCALCULATOR_API BatchCreateBillScenarioUsageModificationError() = default;
- AWS_BCMPRICINGCALCULATOR_API BatchCreateBillScenarioUsageModificationError(const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API BatchCreateBillScenarioUsageModificationError& operator=(
- const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API void CborEncode(Aws::Crt::Cbor::CborEncoder& encoder) const;
+ AWS_BCMPRICINGCALCULATOR_API BatchCreateBillScenarioUsageModificationError(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API BatchCreateBillScenarioUsageModificationError& operator=(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API Aws::Utils::Json::JsonValue Jsonize() const;
///@{
/**
diff --git a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateBillScenarioUsageModificationItem.h b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateBillScenarioUsageModificationItem.h
index 3ab1510d34a4..08564faeefb2 100644
--- a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateBillScenarioUsageModificationItem.h
+++ b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateBillScenarioUsageModificationItem.h
@@ -9,15 +9,15 @@
#include
#include
#include
-#include
#include
namespace Aws {
namespace Utils {
-namespace Cbor {
-class CborValue;
-} // namespace Cbor
+namespace Json {
+class JsonValue;
+class JsonView;
+} // namespace Json
} // namespace Utils
namespace BCMPricingCalculator {
namespace Model {
@@ -31,10 +31,9 @@ namespace Model {
class BatchCreateBillScenarioUsageModificationItem {
public:
AWS_BCMPRICINGCALCULATOR_API BatchCreateBillScenarioUsageModificationItem() = default;
- AWS_BCMPRICINGCALCULATOR_API BatchCreateBillScenarioUsageModificationItem(const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API BatchCreateBillScenarioUsageModificationItem& operator=(
- const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API void CborEncode(Aws::Crt::Cbor::CborEncoder& encoder) const;
+ AWS_BCMPRICINGCALCULATOR_API BatchCreateBillScenarioUsageModificationItem(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API BatchCreateBillScenarioUsageModificationItem& operator=(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API Aws::Utils::Json::JsonValue Jsonize() const;
///@{
/**
diff --git a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateBillScenarioUsageModificationResult.h b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateBillScenarioUsageModificationResult.h
index 03c41468e932..eb65ffd03705 100644
--- a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateBillScenarioUsageModificationResult.h
+++ b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateBillScenarioUsageModificationResult.h
@@ -10,17 +10,17 @@
#include
#include
#include
-#include
#include
+
namespace Aws {
template
class AmazonWebServiceResult;
namespace Utils {
-namespace Cbor {
-class CborValue;
-} // namespace Cbor
+namespace Json {
+class JsonValue;
+} // namespace Json
} // namespace Utils
namespace BCMPricingCalculator {
namespace Model {
@@ -28,9 +28,9 @@ class BatchCreateBillScenarioUsageModificationResult {
public:
AWS_BCMPRICINGCALCULATOR_API BatchCreateBillScenarioUsageModificationResult() = default;
AWS_BCMPRICINGCALCULATOR_API BatchCreateBillScenarioUsageModificationResult(
- const Aws::AmazonWebServiceResult& result);
+ const Aws::AmazonWebServiceResult& result);
AWS_BCMPRICINGCALCULATOR_API BatchCreateBillScenarioUsageModificationResult& operator=(
- const Aws::AmazonWebServiceResult& result);
+ const Aws::AmazonWebServiceResult& result);
///@{
/**
diff --git a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateWorkloadEstimateUsageEntry.h b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateWorkloadEstimateUsageEntry.h
index e8dae6f0e33f..9c00988cccf5 100644
--- a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateWorkloadEstimateUsageEntry.h
+++ b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateWorkloadEstimateUsageEntry.h
@@ -7,15 +7,15 @@
#include
#include
#include
-#include
#include
namespace Aws {
namespace Utils {
-namespace Cbor {
-class CborValue;
-} // namespace Cbor
+namespace Json {
+class JsonValue;
+class JsonView;
+} // namespace Json
} // namespace Utils
namespace BCMPricingCalculator {
namespace Model {
@@ -29,10 +29,9 @@ namespace Model {
class BatchCreateWorkloadEstimateUsageEntry {
public:
AWS_BCMPRICINGCALCULATOR_API BatchCreateWorkloadEstimateUsageEntry() = default;
- AWS_BCMPRICINGCALCULATOR_API BatchCreateWorkloadEstimateUsageEntry(const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API BatchCreateWorkloadEstimateUsageEntry& operator=(
- const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API void CborEncode(Aws::Crt::Cbor::CborEncoder& encoder) const;
+ AWS_BCMPRICINGCALCULATOR_API BatchCreateWorkloadEstimateUsageEntry(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API BatchCreateWorkloadEstimateUsageEntry& operator=(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API Aws::Utils::Json::JsonValue Jsonize() const;
///@{
/**
diff --git a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateWorkloadEstimateUsageError.h b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateWorkloadEstimateUsageError.h
index 200fe8091053..cce6ca8b3e9d 100644
--- a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateWorkloadEstimateUsageError.h
+++ b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateWorkloadEstimateUsageError.h
@@ -7,15 +7,15 @@
#include
#include
#include
-#include
#include
namespace Aws {
namespace Utils {
-namespace Cbor {
-class CborValue;
-} // namespace Cbor
+namespace Json {
+class JsonValue;
+class JsonView;
+} // namespace Json
} // namespace Utils
namespace BCMPricingCalculator {
namespace Model {
@@ -29,10 +29,9 @@ namespace Model {
class BatchCreateWorkloadEstimateUsageError {
public:
AWS_BCMPRICINGCALCULATOR_API BatchCreateWorkloadEstimateUsageError() = default;
- AWS_BCMPRICINGCALCULATOR_API BatchCreateWorkloadEstimateUsageError(const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API BatchCreateWorkloadEstimateUsageError& operator=(
- const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API void CborEncode(Aws::Crt::Cbor::CborEncoder& encoder) const;
+ AWS_BCMPRICINGCALCULATOR_API BatchCreateWorkloadEstimateUsageError(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API BatchCreateWorkloadEstimateUsageError& operator=(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API Aws::Utils::Json::JsonValue Jsonize() const;
///@{
/**
diff --git a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateWorkloadEstimateUsageItem.h b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateWorkloadEstimateUsageItem.h
index e78df7e6543a..482837a0e63d 100644
--- a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateWorkloadEstimateUsageItem.h
+++ b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateWorkloadEstimateUsageItem.h
@@ -10,15 +10,15 @@
#include
#include
#include
-#include
#include
namespace Aws {
namespace Utils {
-namespace Cbor {
-class CborValue;
-} // namespace Cbor
+namespace Json {
+class JsonValue;
+class JsonView;
+} // namespace Json
} // namespace Utils
namespace BCMPricingCalculator {
namespace Model {
@@ -32,9 +32,9 @@ namespace Model {
class BatchCreateWorkloadEstimateUsageItem {
public:
AWS_BCMPRICINGCALCULATOR_API BatchCreateWorkloadEstimateUsageItem() = default;
- AWS_BCMPRICINGCALCULATOR_API BatchCreateWorkloadEstimateUsageItem(const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API BatchCreateWorkloadEstimateUsageItem& operator=(const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API void CborEncode(Aws::Crt::Cbor::CborEncoder& encoder) const;
+ AWS_BCMPRICINGCALCULATOR_API BatchCreateWorkloadEstimateUsageItem(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API BatchCreateWorkloadEstimateUsageItem& operator=(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API Aws::Utils::Json::JsonValue Jsonize() const;
///@{
/**
diff --git a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateWorkloadEstimateUsageResult.h b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateWorkloadEstimateUsageResult.h
index bb48a314a2d2..4afc145a3ca5 100644
--- a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateWorkloadEstimateUsageResult.h
+++ b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchCreateWorkloadEstimateUsageResult.h
@@ -10,17 +10,17 @@
#include
#include
#include
-#include
#include
+
namespace Aws {
template
class AmazonWebServiceResult;
namespace Utils {
-namespace Cbor {
-class CborValue;
-} // namespace Cbor
+namespace Json {
+class JsonValue;
+} // namespace Json
} // namespace Utils
namespace BCMPricingCalculator {
namespace Model {
@@ -28,9 +28,9 @@ class BatchCreateWorkloadEstimateUsageResult {
public:
AWS_BCMPRICINGCALCULATOR_API BatchCreateWorkloadEstimateUsageResult() = default;
AWS_BCMPRICINGCALCULATOR_API BatchCreateWorkloadEstimateUsageResult(
- const Aws::AmazonWebServiceResult& result);
+ const Aws::AmazonWebServiceResult& result);
AWS_BCMPRICINGCALCULATOR_API BatchCreateWorkloadEstimateUsageResult& operator=(
- const Aws::AmazonWebServiceResult& result);
+ const Aws::AmazonWebServiceResult& result);
///@{
/**
diff --git a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchDeleteBillScenarioCommitmentModificationError.h b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchDeleteBillScenarioCommitmentModificationError.h
index 07bc07e1c6ca..3d425f1266e5 100644
--- a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchDeleteBillScenarioCommitmentModificationError.h
+++ b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchDeleteBillScenarioCommitmentModificationError.h
@@ -7,15 +7,15 @@
#include
#include
#include
-#include
#include
namespace Aws {
namespace Utils {
-namespace Cbor {
-class CborValue;
-} // namespace Cbor
+namespace Json {
+class JsonValue;
+class JsonView;
+} // namespace Json
} // namespace Utils
namespace BCMPricingCalculator {
namespace Model {
@@ -29,11 +29,9 @@ namespace Model {
class BatchDeleteBillScenarioCommitmentModificationError {
public:
AWS_BCMPRICINGCALCULATOR_API BatchDeleteBillScenarioCommitmentModificationError() = default;
- AWS_BCMPRICINGCALCULATOR_API BatchDeleteBillScenarioCommitmentModificationError(
- const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API BatchDeleteBillScenarioCommitmentModificationError& operator=(
- const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API void CborEncode(Aws::Crt::Cbor::CborEncoder& encoder) const;
+ AWS_BCMPRICINGCALCULATOR_API BatchDeleteBillScenarioCommitmentModificationError(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API BatchDeleteBillScenarioCommitmentModificationError& operator=(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API Aws::Utils::Json::JsonValue Jsonize() const;
///@{
/**
diff --git a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchDeleteBillScenarioCommitmentModificationResult.h b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchDeleteBillScenarioCommitmentModificationResult.h
index 75ad261754fd..99fa611633ed 100644
--- a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchDeleteBillScenarioCommitmentModificationResult.h
+++ b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchDeleteBillScenarioCommitmentModificationResult.h
@@ -9,17 +9,17 @@
#include
#include
#include
-#include
#include
+
namespace Aws {
template
class AmazonWebServiceResult;
namespace Utils {
-namespace Cbor {
-class CborValue;
-} // namespace Cbor
+namespace Json {
+class JsonValue;
+} // namespace Json
} // namespace Utils
namespace BCMPricingCalculator {
namespace Model {
@@ -27,9 +27,9 @@ class BatchDeleteBillScenarioCommitmentModificationResult {
public:
AWS_BCMPRICINGCALCULATOR_API BatchDeleteBillScenarioCommitmentModificationResult() = default;
AWS_BCMPRICINGCALCULATOR_API BatchDeleteBillScenarioCommitmentModificationResult(
- const Aws::AmazonWebServiceResult& result);
+ const Aws::AmazonWebServiceResult& result);
AWS_BCMPRICINGCALCULATOR_API BatchDeleteBillScenarioCommitmentModificationResult& operator=(
- const Aws::AmazonWebServiceResult& result);
+ const Aws::AmazonWebServiceResult& result);
///@{
/**
diff --git a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchDeleteBillScenarioUsageModificationError.h b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchDeleteBillScenarioUsageModificationError.h
index edf50b9770e7..bc2059687b41 100644
--- a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchDeleteBillScenarioUsageModificationError.h
+++ b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchDeleteBillScenarioUsageModificationError.h
@@ -7,15 +7,15 @@
#include
#include
#include
-#include
#include
namespace Aws {
namespace Utils {
-namespace Cbor {
-class CborValue;
-} // namespace Cbor
+namespace Json {
+class JsonValue;
+class JsonView;
+} // namespace Json
} // namespace Utils
namespace BCMPricingCalculator {
namespace Model {
@@ -29,10 +29,9 @@ namespace Model {
class BatchDeleteBillScenarioUsageModificationError {
public:
AWS_BCMPRICINGCALCULATOR_API BatchDeleteBillScenarioUsageModificationError() = default;
- AWS_BCMPRICINGCALCULATOR_API BatchDeleteBillScenarioUsageModificationError(const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API BatchDeleteBillScenarioUsageModificationError& operator=(
- const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API void CborEncode(Aws::Crt::Cbor::CborEncoder& encoder) const;
+ AWS_BCMPRICINGCALCULATOR_API BatchDeleteBillScenarioUsageModificationError(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API BatchDeleteBillScenarioUsageModificationError& operator=(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API Aws::Utils::Json::JsonValue Jsonize() const;
///@{
/**
diff --git a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchDeleteBillScenarioUsageModificationResult.h b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchDeleteBillScenarioUsageModificationResult.h
index 2303f58c52f2..293e674c8cee 100644
--- a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchDeleteBillScenarioUsageModificationResult.h
+++ b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchDeleteBillScenarioUsageModificationResult.h
@@ -9,17 +9,17 @@
#include
#include
#include
-#include
#include
+
namespace Aws {
template
class AmazonWebServiceResult;
namespace Utils {
-namespace Cbor {
-class CborValue;
-} // namespace Cbor
+namespace Json {
+class JsonValue;
+} // namespace Json
} // namespace Utils
namespace BCMPricingCalculator {
namespace Model {
@@ -27,9 +27,9 @@ class BatchDeleteBillScenarioUsageModificationResult {
public:
AWS_BCMPRICINGCALCULATOR_API BatchDeleteBillScenarioUsageModificationResult() = default;
AWS_BCMPRICINGCALCULATOR_API BatchDeleteBillScenarioUsageModificationResult(
- const Aws::AmazonWebServiceResult& result);
+ const Aws::AmazonWebServiceResult& result);
AWS_BCMPRICINGCALCULATOR_API BatchDeleteBillScenarioUsageModificationResult& operator=(
- const Aws::AmazonWebServiceResult& result);
+ const Aws::AmazonWebServiceResult& result);
///@{
/**
diff --git a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchDeleteWorkloadEstimateUsageError.h b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchDeleteWorkloadEstimateUsageError.h
index 6ef1b009ce50..4cc5014be790 100644
--- a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchDeleteWorkloadEstimateUsageError.h
+++ b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchDeleteWorkloadEstimateUsageError.h
@@ -7,15 +7,15 @@
#include
#include
#include
-#include
#include
namespace Aws {
namespace Utils {
-namespace Cbor {
-class CborValue;
-} // namespace Cbor
+namespace Json {
+class JsonValue;
+class JsonView;
+} // namespace Json
} // namespace Utils
namespace BCMPricingCalculator {
namespace Model {
@@ -29,10 +29,9 @@ namespace Model {
class BatchDeleteWorkloadEstimateUsageError {
public:
AWS_BCMPRICINGCALCULATOR_API BatchDeleteWorkloadEstimateUsageError() = default;
- AWS_BCMPRICINGCALCULATOR_API BatchDeleteWorkloadEstimateUsageError(const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API BatchDeleteWorkloadEstimateUsageError& operator=(
- const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API void CborEncode(Aws::Crt::Cbor::CborEncoder& encoder) const;
+ AWS_BCMPRICINGCALCULATOR_API BatchDeleteWorkloadEstimateUsageError(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API BatchDeleteWorkloadEstimateUsageError& operator=(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API Aws::Utils::Json::JsonValue Jsonize() const;
///@{
/**
diff --git a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchDeleteWorkloadEstimateUsageResult.h b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchDeleteWorkloadEstimateUsageResult.h
index 81f6eff9c81d..b2145aae3944 100644
--- a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchDeleteWorkloadEstimateUsageResult.h
+++ b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchDeleteWorkloadEstimateUsageResult.h
@@ -9,17 +9,17 @@
#include
#include
#include
-#include
#include
+
namespace Aws {
template
class AmazonWebServiceResult;
namespace Utils {
-namespace Cbor {
-class CborValue;
-} // namespace Cbor
+namespace Json {
+class JsonValue;
+} // namespace Json
} // namespace Utils
namespace BCMPricingCalculator {
namespace Model {
@@ -27,9 +27,9 @@ class BatchDeleteWorkloadEstimateUsageResult {
public:
AWS_BCMPRICINGCALCULATOR_API BatchDeleteWorkloadEstimateUsageResult() = default;
AWS_BCMPRICINGCALCULATOR_API BatchDeleteWorkloadEstimateUsageResult(
- const Aws::AmazonWebServiceResult& result);
+ const Aws::AmazonWebServiceResult& result);
AWS_BCMPRICINGCALCULATOR_API BatchDeleteWorkloadEstimateUsageResult& operator=(
- const Aws::AmazonWebServiceResult& result);
+ const Aws::AmazonWebServiceResult& result);
///@{
/**
diff --git a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchUpdateBillScenarioCommitmentModificationEntry.h b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchUpdateBillScenarioCommitmentModificationEntry.h
index 51f1be006d97..bb2eb646577e 100644
--- a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchUpdateBillScenarioCommitmentModificationEntry.h
+++ b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchUpdateBillScenarioCommitmentModificationEntry.h
@@ -6,15 +6,15 @@
#pragma once
#include
#include
-#include
#include
namespace Aws {
namespace Utils {
-namespace Cbor {
-class CborValue;
-} // namespace Cbor
+namespace Json {
+class JsonValue;
+class JsonView;
+} // namespace Json
} // namespace Utils
namespace BCMPricingCalculator {
namespace Model {
@@ -28,11 +28,9 @@ namespace Model {
class BatchUpdateBillScenarioCommitmentModificationEntry {
public:
AWS_BCMPRICINGCALCULATOR_API BatchUpdateBillScenarioCommitmentModificationEntry() = default;
- AWS_BCMPRICINGCALCULATOR_API BatchUpdateBillScenarioCommitmentModificationEntry(
- const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API BatchUpdateBillScenarioCommitmentModificationEntry& operator=(
- const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API void CborEncode(Aws::Crt::Cbor::CborEncoder& encoder) const;
+ AWS_BCMPRICINGCALCULATOR_API BatchUpdateBillScenarioCommitmentModificationEntry(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API BatchUpdateBillScenarioCommitmentModificationEntry& operator=(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API Aws::Utils::Json::JsonValue Jsonize() const;
///@{
/**
diff --git a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchUpdateBillScenarioCommitmentModificationError.h b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchUpdateBillScenarioCommitmentModificationError.h
index 8a3302ca06f3..dd6a291c8fee 100644
--- a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchUpdateBillScenarioCommitmentModificationError.h
+++ b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchUpdateBillScenarioCommitmentModificationError.h
@@ -7,15 +7,15 @@
#include
#include
#include
-#include
#include
namespace Aws {
namespace Utils {
-namespace Cbor {
-class CborValue;
-} // namespace Cbor
+namespace Json {
+class JsonValue;
+class JsonView;
+} // namespace Json
} // namespace Utils
namespace BCMPricingCalculator {
namespace Model {
@@ -29,11 +29,9 @@ namespace Model {
class BatchUpdateBillScenarioCommitmentModificationError {
public:
AWS_BCMPRICINGCALCULATOR_API BatchUpdateBillScenarioCommitmentModificationError() = default;
- AWS_BCMPRICINGCALCULATOR_API BatchUpdateBillScenarioCommitmentModificationError(
- const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API BatchUpdateBillScenarioCommitmentModificationError& operator=(
- const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API void CborEncode(Aws::Crt::Cbor::CborEncoder& encoder) const;
+ AWS_BCMPRICINGCALCULATOR_API BatchUpdateBillScenarioCommitmentModificationError(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API BatchUpdateBillScenarioCommitmentModificationError& operator=(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API Aws::Utils::Json::JsonValue Jsonize() const;
///@{
/**
diff --git a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchUpdateBillScenarioCommitmentModificationResult.h b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchUpdateBillScenarioCommitmentModificationResult.h
index 80f239041886..d2600f97dca1 100644
--- a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchUpdateBillScenarioCommitmentModificationResult.h
+++ b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchUpdateBillScenarioCommitmentModificationResult.h
@@ -10,17 +10,17 @@
#include
#include
#include
-#include
#include
+
namespace Aws {
template
class AmazonWebServiceResult;
namespace Utils {
-namespace Cbor {
-class CborValue;
-} // namespace Cbor
+namespace Json {
+class JsonValue;
+} // namespace Json
} // namespace Utils
namespace BCMPricingCalculator {
namespace Model {
@@ -28,9 +28,9 @@ class BatchUpdateBillScenarioCommitmentModificationResult {
public:
AWS_BCMPRICINGCALCULATOR_API BatchUpdateBillScenarioCommitmentModificationResult() = default;
AWS_BCMPRICINGCALCULATOR_API BatchUpdateBillScenarioCommitmentModificationResult(
- const Aws::AmazonWebServiceResult& result);
+ const Aws::AmazonWebServiceResult& result);
AWS_BCMPRICINGCALCULATOR_API BatchUpdateBillScenarioCommitmentModificationResult& operator=(
- const Aws::AmazonWebServiceResult& result);
+ const Aws::AmazonWebServiceResult& result);
///@{
/**
diff --git a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchUpdateBillScenarioUsageModificationEntry.h b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchUpdateBillScenarioUsageModificationEntry.h
index c774c0f7a06d..7cc22cd09df5 100644
--- a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchUpdateBillScenarioUsageModificationEntry.h
+++ b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchUpdateBillScenarioUsageModificationEntry.h
@@ -8,15 +8,15 @@
#include
#include
#include
-#include
#include
namespace Aws {
namespace Utils {
-namespace Cbor {
-class CborValue;
-} // namespace Cbor
+namespace Json {
+class JsonValue;
+class JsonView;
+} // namespace Json
} // namespace Utils
namespace BCMPricingCalculator {
namespace Model {
@@ -30,10 +30,9 @@ namespace Model {
class BatchUpdateBillScenarioUsageModificationEntry {
public:
AWS_BCMPRICINGCALCULATOR_API BatchUpdateBillScenarioUsageModificationEntry() = default;
- AWS_BCMPRICINGCALCULATOR_API BatchUpdateBillScenarioUsageModificationEntry(const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API BatchUpdateBillScenarioUsageModificationEntry& operator=(
- const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API void CborEncode(Aws::Crt::Cbor::CborEncoder& encoder) const;
+ AWS_BCMPRICINGCALCULATOR_API BatchUpdateBillScenarioUsageModificationEntry(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API BatchUpdateBillScenarioUsageModificationEntry& operator=(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API Aws::Utils::Json::JsonValue Jsonize() const;
///@{
/**
diff --git a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchUpdateBillScenarioUsageModificationError.h b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchUpdateBillScenarioUsageModificationError.h
index 1c7223e5e499..7a6a3d3b01bf 100644
--- a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchUpdateBillScenarioUsageModificationError.h
+++ b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchUpdateBillScenarioUsageModificationError.h
@@ -7,15 +7,15 @@
#include
#include
#include
-#include
#include
namespace Aws {
namespace Utils {
-namespace Cbor {
-class CborValue;
-} // namespace Cbor
+namespace Json {
+class JsonValue;
+class JsonView;
+} // namespace Json
} // namespace Utils
namespace BCMPricingCalculator {
namespace Model {
@@ -29,10 +29,9 @@ namespace Model {
class BatchUpdateBillScenarioUsageModificationError {
public:
AWS_BCMPRICINGCALCULATOR_API BatchUpdateBillScenarioUsageModificationError() = default;
- AWS_BCMPRICINGCALCULATOR_API BatchUpdateBillScenarioUsageModificationError(const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API BatchUpdateBillScenarioUsageModificationError& operator=(
- const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API void CborEncode(Aws::Crt::Cbor::CborEncoder& encoder) const;
+ AWS_BCMPRICINGCALCULATOR_API BatchUpdateBillScenarioUsageModificationError(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API BatchUpdateBillScenarioUsageModificationError& operator=(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API Aws::Utils::Json::JsonValue Jsonize() const;
///@{
/**
diff --git a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchUpdateBillScenarioUsageModificationResult.h b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchUpdateBillScenarioUsageModificationResult.h
index 6478a31ac5bd..a3d27ee8deb4 100644
--- a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchUpdateBillScenarioUsageModificationResult.h
+++ b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchUpdateBillScenarioUsageModificationResult.h
@@ -10,17 +10,17 @@
#include
#include
#include
-#include
#include
+
namespace Aws {
template
class AmazonWebServiceResult;
namespace Utils {
-namespace Cbor {
-class CborValue;
-} // namespace Cbor
+namespace Json {
+class JsonValue;
+} // namespace Json
} // namespace Utils
namespace BCMPricingCalculator {
namespace Model {
@@ -28,9 +28,9 @@ class BatchUpdateBillScenarioUsageModificationResult {
public:
AWS_BCMPRICINGCALCULATOR_API BatchUpdateBillScenarioUsageModificationResult() = default;
AWS_BCMPRICINGCALCULATOR_API BatchUpdateBillScenarioUsageModificationResult(
- const Aws::AmazonWebServiceResult& result);
+ const Aws::AmazonWebServiceResult& result);
AWS_BCMPRICINGCALCULATOR_API BatchUpdateBillScenarioUsageModificationResult& operator=(
- const Aws::AmazonWebServiceResult& result);
+ const Aws::AmazonWebServiceResult& result);
///@{
/**
diff --git a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchUpdateWorkloadEstimateUsageEntry.h b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchUpdateWorkloadEstimateUsageEntry.h
index 22ce59387be0..6b9b20f9f829 100644
--- a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchUpdateWorkloadEstimateUsageEntry.h
+++ b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchUpdateWorkloadEstimateUsageEntry.h
@@ -6,15 +6,15 @@
#pragma once
#include
#include
-#include
#include
namespace Aws {
namespace Utils {
-namespace Cbor {
-class CborValue;
-} // namespace Cbor
+namespace Json {
+class JsonValue;
+class JsonView;
+} // namespace Json
} // namespace Utils
namespace BCMPricingCalculator {
namespace Model {
@@ -28,10 +28,9 @@ namespace Model {
class BatchUpdateWorkloadEstimateUsageEntry {
public:
AWS_BCMPRICINGCALCULATOR_API BatchUpdateWorkloadEstimateUsageEntry() = default;
- AWS_BCMPRICINGCALCULATOR_API BatchUpdateWorkloadEstimateUsageEntry(const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API BatchUpdateWorkloadEstimateUsageEntry& operator=(
- const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API void CborEncode(Aws::Crt::Cbor::CborEncoder& encoder) const;
+ AWS_BCMPRICINGCALCULATOR_API BatchUpdateWorkloadEstimateUsageEntry(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API BatchUpdateWorkloadEstimateUsageEntry& operator=(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API Aws::Utils::Json::JsonValue Jsonize() const;
///@{
/**
diff --git a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchUpdateWorkloadEstimateUsageError.h b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchUpdateWorkloadEstimateUsageError.h
index 5f78afc543ca..ecff6de22260 100644
--- a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchUpdateWorkloadEstimateUsageError.h
+++ b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchUpdateWorkloadEstimateUsageError.h
@@ -7,15 +7,15 @@
#include
#include
#include
-#include
#include
namespace Aws {
namespace Utils {
-namespace Cbor {
-class CborValue;
-} // namespace Cbor
+namespace Json {
+class JsonValue;
+class JsonView;
+} // namespace Json
} // namespace Utils
namespace BCMPricingCalculator {
namespace Model {
@@ -29,10 +29,9 @@ namespace Model {
class BatchUpdateWorkloadEstimateUsageError {
public:
AWS_BCMPRICINGCALCULATOR_API BatchUpdateWorkloadEstimateUsageError() = default;
- AWS_BCMPRICINGCALCULATOR_API BatchUpdateWorkloadEstimateUsageError(const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API BatchUpdateWorkloadEstimateUsageError& operator=(
- const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API void CborEncode(Aws::Crt::Cbor::CborEncoder& encoder) const;
+ AWS_BCMPRICINGCALCULATOR_API BatchUpdateWorkloadEstimateUsageError(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API BatchUpdateWorkloadEstimateUsageError& operator=(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API Aws::Utils::Json::JsonValue Jsonize() const;
///@{
/**
diff --git a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchUpdateWorkloadEstimateUsageResult.h b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchUpdateWorkloadEstimateUsageResult.h
index 9cd5f030496e..c1fad2f3a0cb 100644
--- a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchUpdateWorkloadEstimateUsageResult.h
+++ b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BatchUpdateWorkloadEstimateUsageResult.h
@@ -10,17 +10,17 @@
#include
#include
#include
-#include
#include
+
namespace Aws {
template
class AmazonWebServiceResult;
namespace Utils {
-namespace Cbor {
-class CborValue;
-} // namespace Cbor
+namespace Json {
+class JsonValue;
+} // namespace Json
} // namespace Utils
namespace BCMPricingCalculator {
namespace Model {
@@ -28,9 +28,9 @@ class BatchUpdateWorkloadEstimateUsageResult {
public:
AWS_BCMPRICINGCALCULATOR_API BatchUpdateWorkloadEstimateUsageResult() = default;
AWS_BCMPRICINGCALCULATOR_API BatchUpdateWorkloadEstimateUsageResult(
- const Aws::AmazonWebServiceResult& result);
+ const Aws::AmazonWebServiceResult& result);
AWS_BCMPRICINGCALCULATOR_API BatchUpdateWorkloadEstimateUsageResult& operator=(
- const Aws::AmazonWebServiceResult& result);
+ const Aws::AmazonWebServiceResult& result);
///@{
/**
diff --git a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BillEstimateCommitmentSummary.h b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BillEstimateCommitmentSummary.h
index fa951d488f4d..c4ace88689d8 100644
--- a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BillEstimateCommitmentSummary.h
+++ b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BillEstimateCommitmentSummary.h
@@ -8,15 +8,15 @@
#include
#include
#include
-#include
#include
namespace Aws {
namespace Utils {
-namespace Cbor {
-class CborValue;
-} // namespace Cbor
+namespace Json {
+class JsonValue;
+class JsonView;
+} // namespace Json
} // namespace Utils
namespace BCMPricingCalculator {
namespace Model {
@@ -30,9 +30,9 @@ namespace Model {
class BillEstimateCommitmentSummary {
public:
AWS_BCMPRICINGCALCULATOR_API BillEstimateCommitmentSummary() = default;
- AWS_BCMPRICINGCALCULATOR_API BillEstimateCommitmentSummary(const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API BillEstimateCommitmentSummary& operator=(const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API void CborEncode(Aws::Crt::Cbor::CborEncoder& encoder) const;
+ AWS_BCMPRICINGCALCULATOR_API BillEstimateCommitmentSummary(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API BillEstimateCommitmentSummary& operator=(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API Aws::Utils::Json::JsonValue Jsonize() const;
///@{
/**
diff --git a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BillEstimateCostSummary.h b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BillEstimateCostSummary.h
index 34fa091fd7bd..f2fd2724e7c1 100644
--- a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BillEstimateCostSummary.h
+++ b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BillEstimateCostSummary.h
@@ -8,15 +8,15 @@
#include
#include
#include
-#include
#include
namespace Aws {
namespace Utils {
-namespace Cbor {
-class CborValue;
-} // namespace Cbor
+namespace Json {
+class JsonValue;
+class JsonView;
+} // namespace Json
} // namespace Utils
namespace BCMPricingCalculator {
namespace Model {
@@ -30,9 +30,9 @@ namespace Model {
class BillEstimateCostSummary {
public:
AWS_BCMPRICINGCALCULATOR_API BillEstimateCostSummary() = default;
- AWS_BCMPRICINGCALCULATOR_API BillEstimateCostSummary(const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API BillEstimateCostSummary& operator=(const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API void CborEncode(Aws::Crt::Cbor::CborEncoder& encoder) const;
+ AWS_BCMPRICINGCALCULATOR_API BillEstimateCostSummary(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API BillEstimateCostSummary& operator=(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API Aws::Utils::Json::JsonValue Jsonize() const;
///@{
/**
diff --git a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BillEstimateInputCommitmentModificationSummary.h b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BillEstimateInputCommitmentModificationSummary.h
index cdd2e5f4d606..5a6ab8f86176 100644
--- a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BillEstimateInputCommitmentModificationSummary.h
+++ b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BillEstimateInputCommitmentModificationSummary.h
@@ -7,15 +7,15 @@
#include
#include
#include
-#include
#include
namespace Aws {
namespace Utils {
-namespace Cbor {
-class CborValue;
-} // namespace Cbor
+namespace Json {
+class JsonValue;
+class JsonView;
+} // namespace Json
} // namespace Utils
namespace BCMPricingCalculator {
namespace Model {
@@ -29,10 +29,9 @@ namespace Model {
class BillEstimateInputCommitmentModificationSummary {
public:
AWS_BCMPRICINGCALCULATOR_API BillEstimateInputCommitmentModificationSummary() = default;
- AWS_BCMPRICINGCALCULATOR_API BillEstimateInputCommitmentModificationSummary(const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API BillEstimateInputCommitmentModificationSummary& operator=(
- const std::shared_ptr& decoder);
- AWS_BCMPRICINGCALCULATOR_API void CborEncode(Aws::Crt::Cbor::CborEncoder& encoder) const;
+ AWS_BCMPRICINGCALCULATOR_API BillEstimateInputCommitmentModificationSummary(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API BillEstimateInputCommitmentModificationSummary& operator=(Aws::Utils::Json::JsonView jsonValue);
+ AWS_BCMPRICINGCALCULATOR_API Aws::Utils::Json::JsonValue Jsonize() const;
///@{
/**
diff --git a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BillEstimateInputUsageModificationSummary.h b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BillEstimateInputUsageModificationSummary.h
index a2e97b76d6cf..756425f415bd 100644
--- a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BillEstimateInputUsageModificationSummary.h
+++ b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/model/BillEstimateInputUsageModificationSummary.h
@@ -9,15 +9,15 @@
#include
#include
#include