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 289b1c160bb..47b250ac90f 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 620a41e0576..bd438869487 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 d2abf83e6bb..45b4bc7b70f 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 014da83da71..55588cbbf29 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 ee7529d0608..5afe40d7a92 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 139dad7c26c..da0886cf3b3 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 60d64019d67..d3a1aa5c2e3 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 1ea59a49603..a14e2893e3f 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 518168635ae..27a583c3ffb 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 592cd87cf02..2eaea11e9fb 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 9016e9df48d..4904dfb6517 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 3ab1510d34a..08564faeefb 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 03c41468e93..eb65ffd0370 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 e8dae6f0e33..9c00988cccf 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 200fe809105..cce6ca8b3e9 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 e78df7e6543..482837a0e63 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 bb48a314a2d..4afc145a3ca 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 07bc07e1c6c..3d425f1266e 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 75ad261754f..99fa611633e 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 edf50b9770e..bc2059687b4 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 2303f58c52f..293e674c8ce 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 6ef1b009ce5..4cc5014be79 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 81f6eff9c81..b2145aae394 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 51f1be006d9..bb2eb646577 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 8a3302ca06f..dd6a291c8fe 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 80f23904188..d2600f97dca 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 c774c0f7a06..7cc22cd09df 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 1c7223e5e49..7a6a3d3b01b 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 6478a31ac5b..a3d27ee8deb 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 22ce59387be..6b9b20f9f82 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 5f78afc543c..ecff6de2226 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 9cd5f030496..c1fad2f3a0c 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 fa951d488f4..c4ace88689d 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 34fa091fd7b..f2fd2724e7c 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 cdd2e5f4d60..5a6ab8f8617 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 a2e97b76d6c..756425f415b 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