7#include <aws/bedrock/BedrockRequest.h>
8#include <aws/bedrock/Bedrock_EXPORTS.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
27 inline virtual const char*
GetServiceRequestName()
const override {
return "UpdateProvisionedModelThroughput"; }
38 template <
typename ProvisionedModelIdT = Aws::String>
40 m_provisionedModelIdHasBeenSet =
true;
41 m_provisionedModelId = std::forward<ProvisionedModelIdT>(value);
43 template <
typename ProvisionedModelIdT = Aws::String>
56 template <
typename DesiredProvisionedModelNameT = Aws::String>
58 m_desiredProvisionedModelNameHasBeenSet =
true;
59 m_desiredProvisionedModelName = std::forward<DesiredProvisionedModelNameT>(value);
61 template <
typename DesiredProvisionedModelNameT = Aws::String>
80 template <
typename DesiredModelIdT = Aws::String>
82 m_desiredModelIdHasBeenSet =
true;
83 m_desiredModelId = std::forward<DesiredModelIdT>(value);
85 template <
typename DesiredModelIdT = Aws::String>
93 bool m_provisionedModelIdHasBeenSet =
false;
96 bool m_desiredProvisionedModelNameHasBeenSet =
false;
99 bool m_desiredModelIdHasBeenSet =
false;
const Aws::String & GetDesiredModelId() const
bool DesiredModelIdHasBeenSet() const
void SetDesiredProvisionedModelName(DesiredProvisionedModelNameT &&value)
UpdateProvisionedModelThroughputRequest & WithDesiredProvisionedModelName(DesiredProvisionedModelNameT &&value)
const Aws::String & GetDesiredProvisionedModelName() const
virtual const char * GetServiceRequestName() const override
UpdateProvisionedModelThroughputRequest & WithProvisionedModelId(ProvisionedModelIdT &&value)
const Aws::String & GetProvisionedModelId() const
AWS_BEDROCK_API UpdateProvisionedModelThroughputRequest()=default
void SetProvisionedModelId(ProvisionedModelIdT &&value)
AWS_BEDROCK_API Aws::String SerializePayload() const override
bool DesiredProvisionedModelNameHasBeenSet() const
bool ProvisionedModelIdHasBeenSet() const
UpdateProvisionedModelThroughputRequest & WithDesiredModelId(DesiredModelIdT &&value)
void SetDesiredModelId(DesiredModelIdT &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String