StateConfiguration in CreateStateConfigurationResponse changes from list to single object.

This commit is contained in:
sdk-team
2021-03-19 08:45:51 +00:00
parent 7035fc5c51
commit 63f0722c6d
102 changed files with 275 additions and 98 deletions

View File

@@ -31,21 +31,21 @@ OosClient::OosClient(const Credentials &credentials, const ClientConfiguration &
RpcServiceClient(SERVICE_NAME, std::make_shared<SimpleCredentialsProvider>(credentials), configuration)
{
auto locationClient = std::make_shared<LocationClient>(credentials, configuration);
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "oos");
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "");
}
OosClient::OosClient(const std::shared_ptr<CredentialsProvider>& credentialsProvider, const ClientConfiguration & configuration) :
RpcServiceClient(SERVICE_NAME, credentialsProvider, configuration)
{
auto locationClient = std::make_shared<LocationClient>(credentialsProvider, configuration);
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "oos");
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "");
}
OosClient::OosClient(const std::string & accessKeyId, const std::string & accessKeySecret, const ClientConfiguration & configuration) :
RpcServiceClient(SERVICE_NAME, std::make_shared<SimpleCredentialsProvider>(accessKeyId, accessKeySecret), configuration)
{
auto locationClient = std::make_shared<LocationClient>(accessKeyId, accessKeySecret, configuration);
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "oos");
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "");
}
OosClient::~OosClient()

View File

@@ -71,6 +71,17 @@ void CreateParameterRequest::setConstraints(const std::string& constraints)
setParameter("Constraints", constraints);
}
std::string CreateParameterRequest::getTags()const
{
return tags_;
}
void CreateParameterRequest::setTags(const std::string& tags)
{
tags_ = tags;
setParameter("Tags", tags);
}
std::string CreateParameterRequest::getRegionId()const
{
return regionId_;

View File

@@ -62,6 +62,8 @@ void CreateParameterResult::parse(const std::string &payload)
_parameter_.type = _parameterNode["Type"].asString();
if(!_parameterNode["Constraints"].isNull())
_parameter_.constraints = _parameterNode["Constraints"].asString();
if(!_parameterNode["Tags"].isNull())
_parameter_.tags = _parameterNode["Tags"].asString();
}

View File

@@ -49,17 +49,6 @@ void CreateSecretParameterRequest::setDescription(const std::string& description
setParameter("Description", description);
}
std::string CreateSecretParameterRequest::getKeyId()const
{
return keyId_;
}
void CreateSecretParameterRequest::setKeyId(const std::string& keyId)
{
keyId_ = keyId;
setParameter("KeyId", keyId);
}
std::string CreateSecretParameterRequest::getType()const
{
return type_;
@@ -93,17 +82,6 @@ void CreateSecretParameterRequest::setRegionId(const std::string& regionId)
setParameter("RegionId", regionId);
}
std::string CreateSecretParameterRequest::getName()const
{
return name_;
}
void CreateSecretParameterRequest::setName(const std::string& name)
{
name_ = name;
setParameter("Name", name);
}
std::string CreateSecretParameterRequest::getValue()const
{
return value_;
@@ -115,3 +93,36 @@ void CreateSecretParameterRequest::setValue(const std::string& value)
setParameter("Value", value);
}
std::string CreateSecretParameterRequest::getKeyId()const
{
return keyId_;
}
void CreateSecretParameterRequest::setKeyId(const std::string& keyId)
{
keyId_ = keyId;
setParameter("KeyId", keyId);
}
std::string CreateSecretParameterRequest::getTags()const
{
return tags_;
}
void CreateSecretParameterRequest::setTags(const std::string& tags)
{
tags_ = tags;
setParameter("Tags", tags);
}
std::string CreateSecretParameterRequest::getName()const
{
return name_;
}
void CreateSecretParameterRequest::setName(const std::string& name)
{
name_ = name;
setParameter("Name", name);
}

View File

@@ -64,6 +64,8 @@ void CreateSecretParameterResult::parse(const std::string &payload)
_parameter_.constraints = _parameterNode["Constraints"].asString();
if(!_parameterNode["KeyId"].isNull())
_parameter_.keyId = _parameterNode["KeyId"].asString();
if(!_parameterNode["Tags"].isNull())
_parameter_.tags = _parameterNode["Tags"].asString();
}

View File

@@ -39,40 +39,35 @@ void CreateStateConfigurationResult::parse(const std::string &payload)
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allStateConfigurationNode = value["StateConfiguration"]["StateConfigurationItem"];
for (auto valueStateConfigurationStateConfigurationItem : allStateConfigurationNode)
{
StateConfigurationItem stateConfigurationObject;
if(!valueStateConfigurationStateConfigurationItem["CreateTime"].isNull())
stateConfigurationObject.createTime = valueStateConfigurationStateConfigurationItem["CreateTime"].asString();
if(!valueStateConfigurationStateConfigurationItem["Description"].isNull())
stateConfigurationObject.description = valueStateConfigurationStateConfigurationItem["Description"].asString();
if(!valueStateConfigurationStateConfigurationItem["StateConfigurationId"].isNull())
stateConfigurationObject.stateConfigurationId = valueStateConfigurationStateConfigurationItem["StateConfigurationId"].asString();
if(!valueStateConfigurationStateConfigurationItem["TemplateId"].isNull())
stateConfigurationObject.templateId = valueStateConfigurationStateConfigurationItem["TemplateId"].asString();
if(!valueStateConfigurationStateConfigurationItem["TemplateName"].isNull())
stateConfigurationObject.templateName = valueStateConfigurationStateConfigurationItem["TemplateName"].asString();
if(!valueStateConfigurationStateConfigurationItem["TemplateVersion"].isNull())
stateConfigurationObject.templateVersion = valueStateConfigurationStateConfigurationItem["TemplateVersion"].asString();
if(!valueStateConfigurationStateConfigurationItem["Parameters"].isNull())
stateConfigurationObject.parameters = valueStateConfigurationStateConfigurationItem["Parameters"].asString();
if(!valueStateConfigurationStateConfigurationItem["ConfigureMode"].isNull())
stateConfigurationObject.configureMode = valueStateConfigurationStateConfigurationItem["ConfigureMode"].asString();
if(!valueStateConfigurationStateConfigurationItem["ScheduleType"].isNull())
stateConfigurationObject.scheduleType = valueStateConfigurationStateConfigurationItem["ScheduleType"].asString();
if(!valueStateConfigurationStateConfigurationItem["ScheduleExpression"].isNull())
stateConfigurationObject.scheduleExpression = valueStateConfigurationStateConfigurationItem["ScheduleExpression"].asString();
if(!valueStateConfigurationStateConfigurationItem["Targets"].isNull())
stateConfigurationObject.targets = valueStateConfigurationStateConfigurationItem["Targets"].asString();
if(!valueStateConfigurationStateConfigurationItem["Tags"].isNull())
stateConfigurationObject.tags = valueStateConfigurationStateConfigurationItem["Tags"].asString();
stateConfiguration_.push_back(stateConfigurationObject);
}
auto stateConfigurationNode = value["StateConfiguration"];
if(!stateConfigurationNode["CreateTime"].isNull())
stateConfiguration_.createTime = stateConfigurationNode["CreateTime"].asString();
if(!stateConfigurationNode["Description"].isNull())
stateConfiguration_.description = stateConfigurationNode["Description"].asString();
if(!stateConfigurationNode["StateConfigurationId"].isNull())
stateConfiguration_.stateConfigurationId = stateConfigurationNode["StateConfigurationId"].asString();
if(!stateConfigurationNode["TemplateId"].isNull())
stateConfiguration_.templateId = stateConfigurationNode["TemplateId"].asString();
if(!stateConfigurationNode["TemplateName"].isNull())
stateConfiguration_.templateName = stateConfigurationNode["TemplateName"].asString();
if(!stateConfigurationNode["TemplateVersion"].isNull())
stateConfiguration_.templateVersion = stateConfigurationNode["TemplateVersion"].asString();
if(!stateConfigurationNode["Parameters"].isNull())
stateConfiguration_.parameters = stateConfigurationNode["Parameters"].asString();
if(!stateConfigurationNode["ConfigureMode"].isNull())
stateConfiguration_.configureMode = stateConfigurationNode["ConfigureMode"].asString();
if(!stateConfigurationNode["ScheduleType"].isNull())
stateConfiguration_.scheduleType = stateConfigurationNode["ScheduleType"].asString();
if(!stateConfigurationNode["ScheduleExpression"].isNull())
stateConfiguration_.scheduleExpression = stateConfigurationNode["ScheduleExpression"].asString();
if(!stateConfigurationNode["Targets"].isNull())
stateConfiguration_.targets = stateConfigurationNode["Targets"].asString();
if(!stateConfigurationNode["Tags"].isNull())
stateConfiguration_.tags = stateConfigurationNode["Tags"].asString();
}
std::vector<CreateStateConfigurationResult::StateConfigurationItem> CreateStateConfigurationResult::getStateConfiguration()const
CreateStateConfigurationResult::StateConfiguration CreateStateConfigurationResult::getStateConfiguration()const
{
return stateConfiguration_;
}

View File

@@ -64,6 +64,8 @@ void GetParameterResult::parse(const std::string &payload)
_parameter_.value = _parameterNode["Value"].asString();
if(!_parameterNode["Constraints"].isNull())
_parameter_.constraints = _parameterNode["Constraints"].asString();
if(!_parameterNode["Tags"].isNull())
_parameter_.tags = _parameterNode["Tags"].asString();
}

View File

@@ -67,6 +67,8 @@ void GetParametersResult::parse(const std::string &payload)
parametersObject.value = valueParametersParameter["Value"].asString();
if(!valueParametersParameter["Constraints"].isNull())
parametersObject.constraints = valueParametersParameter["Constraints"].asString();
if(!valueParametersParameter["Tags"].isNull())
parametersObject.tags = valueParametersParameter["Tags"].asString();
parameters_.push_back(parametersObject);
}
auto allInvalidParameters = value["InvalidParameters"]["InvalidParameter"];

View File

@@ -66,6 +66,8 @@ void GetSecretParameterResult::parse(const std::string &payload)
_parameter_.constraints = _parameterNode["Constraints"].asString();
if(!_parameterNode["KeyId"].isNull())
_parameter_.keyId = _parameterNode["KeyId"].asString();
if(!_parameterNode["Tags"].isNull())
_parameter_.tags = _parameterNode["Tags"].asString();
}

View File

@@ -69,6 +69,8 @@ void GetSecretParametersResult::parse(const std::string &payload)
parametersObject.constraints = valueParametersParameter["Constraints"].asString();
if(!valueParametersParameter["KeyId"].isNull())
parametersObject.keyId = valueParametersParameter["KeyId"].asString();
if(!valueParametersParameter["Tags"].isNull())
parametersObject.tags = valueParametersParameter["Tags"].asString();
parameters_.push_back(parametersObject);
}
auto allInvalidParameters = value["InvalidParameters"]["InvalidParameter"];

View File

@@ -82,6 +82,28 @@ void ListParametersRequest::setNextToken(const std::string& nextToken)
setParameter("NextToken", nextToken);
}
std::string ListParametersRequest::getSortOrder()const
{
return sortOrder_;
}
void ListParametersRequest::setSortOrder(const std::string& sortOrder)
{
sortOrder_ = sortOrder;
setParameter("SortOrder", sortOrder);
}
std::string ListParametersRequest::getTags()const
{
return tags_;
}
void ListParametersRequest::setTags(const std::string& tags)
{
tags_ = tags;
setParameter("Tags", tags);
}
std::string ListParametersRequest::getName()const
{
return name_;
@@ -104,17 +126,6 @@ void ListParametersRequest::setMaxResults(int maxResults)
setParameter("MaxResults", std::to_string(maxResults));
}
std::string ListParametersRequest::getSortOrder()const
{
return sortOrder_;
}
void ListParametersRequest::setSortOrder(const std::string& sortOrder)
{
sortOrder_ = sortOrder;
setParameter("SortOrder", sortOrder);
}
std::string ListParametersRequest::getSortField()const
{
return sortField_;

View File

@@ -63,6 +63,8 @@ void ListParametersResult::parse(const std::string &payload)
parametersObject.parameterVersion = valueParametersParameter["ParameterVersion"].asString();
if(!valueParametersParameter["Type"].isNull())
parametersObject.type = valueParametersParameter["Type"].asString();
if(!valueParametersParameter["Tags"].isNull())
parametersObject.tags = valueParametersParameter["Tags"].asString();
parameters_.push_back(parametersObject);
}
if(!value["MaxResults"].isNull())

View File

@@ -38,6 +38,17 @@ void ListSecretParametersRequest::setRecursive(bool recursive)
setParameter("Recursive", recursive ? "true" : "false");
}
std::string ListSecretParametersRequest::getTags()const
{
return tags_;
}
void ListSecretParametersRequest::setTags(const std::string& tags)
{
tags_ = tags;
setParameter("Tags", tags);
}
std::string ListSecretParametersRequest::getPath()const
{
return path_;

View File

@@ -65,6 +65,8 @@ void ListSecretParametersResult::parse(const std::string &payload)
parametersObject.type = valueParametersParameter["Type"].asString();
if(!valueParametersParameter["KeyId"].isNull())
parametersObject.keyId = valueParametersParameter["KeyId"].asString();
if(!valueParametersParameter["Tags"].isNull())
parametersObject.tags = valueParametersParameter["Tags"].asString();
parameters_.push_back(parametersObject);
}
if(!value["MaxResults"].isNull())

View File

@@ -38,6 +38,17 @@ void UpdateParameterRequest::setDescription(const std::string& description)
setParameter("Description", description);
}
std::string UpdateParameterRequest::getTags()const
{
return tags_;
}
void UpdateParameterRequest::setTags(const std::string& tags)
{
tags_ = tags;
setParameter("Tags", tags);
}
std::string UpdateParameterRequest::getRegionId()const
{
return regionId_;

View File

@@ -62,6 +62,8 @@ void UpdateParameterResult::parse(const std::string &payload)
_parameter_.type = _parameterNode["Type"].asString();
if(!_parameterNode["Constraints"].isNull())
_parameter_.constraints = _parameterNode["Constraints"].asString();
if(!_parameterNode["Tags"].isNull())
_parameter_.tags = _parameterNode["Tags"].asString();
}

View File

@@ -38,6 +38,17 @@ void UpdateSecretParameterRequest::setDescription(const std::string& description
setParameter("Description", description);
}
std::string UpdateSecretParameterRequest::getTags()const
{
return tags_;
}
void UpdateSecretParameterRequest::setTags(const std::string& tags)
{
tags_ = tags;
setParameter("Tags", tags);
}
std::string UpdateSecretParameterRequest::getRegionId()const
{
return regionId_;

View File

@@ -64,6 +64,8 @@ void UpdateSecretParameterResult::parse(const std::string &payload)
_parameter_.constraints = _parameterNode["Constraints"].asString();
if(!_parameterNode["KeyId"].isNull())
_parameter_.keyId = _parameterNode["KeyId"].asString();
if(!_parameterNode["Tags"].isNull())
_parameter_.tags = _parameterNode["Tags"].asString();
}