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