#include <GreengrassCoreIpcModel.h>
◆ UpdateConfigurationRequest() [1/2]
Aws::Greengrass::UpdateConfigurationRequest::UpdateConfigurationRequest |
( |
| ) |
|
|
inlinenoexcept |
◆ UpdateConfigurationRequest() [2/2]
◆ GetKeyPath()
(Optional) The key path to the container node (the object) to update. Specify a list where each entry is the key for a single level in the configuration object. Defaults to the root of the configuration object.
◆ GetModelName()
Aws::Crt::String Aws::Greengrass::UpdateConfigurationRequest::GetModelName |
( |
| ) |
const |
|
overrideprotectedvirtualnoexcept |
◆ GetTimestamp()
The current Unix epoch time in milliseconds. This operation uses this timestamp to resolve concurrent updates to the key. If the key in the component configuration has a greater timestamp than the timestamp in the request, then the request fails.
◆ GetValueToMerge()
The configuration object to merge at the location that you specify in keyPath.
◆ operator<()
◆ s_allocateFromPayload()
◆ s_customDeleter()
◆ s_loadFromJsonView()
◆ SerializeToJsonObject()
void Aws::Greengrass::UpdateConfigurationRequest::SerializeToJsonObject |
( |
Aws::Crt::JsonObject & |
payloadObject | ) |
const |
|
overridevirtualnoexcept |
◆ SetKeyPath()
(Optional) The key path to the container node (the object) to update. Specify a list where each entry is the key for a single level in the configuration object. Defaults to the root of the configuration object.
◆ SetTimestamp()
void Aws::Greengrass::UpdateConfigurationRequest::SetTimestamp |
( |
const Aws::Crt::DateTime & |
timestamp | ) |
|
|
inlinenoexcept |
The current Unix epoch time in milliseconds. This operation uses this timestamp to resolve concurrent updates to the key. If the key in the component configuration has a greater timestamp than the timestamp in the request, then the request fails.
◆ SetValueToMerge()
void Aws::Greengrass::UpdateConfigurationRequest::SetValueToMerge |
( |
const Aws::Crt::JsonObject & |
valueToMerge | ) |
|
|
inlinenoexcept |
The configuration object to merge at the location that you specify in keyPath.
◆ MODEL_NAME
The documentation for this class was generated from the following files: