#include <GreengrassCoreIpcModel.h>
◆ CreateLocalDeploymentRequest() [1/2]
Aws::Greengrass::CreateLocalDeploymentRequest::CreateLocalDeploymentRequest |
( |
| ) |
|
|
inlinenoexcept |
◆ CreateLocalDeploymentRequest() [2/2]
◆ GetArtifactsDirectoryPath()
All artifact files in this directory will be copied over to the Greengrass package store.
◆ GetComponentToConfiguration()
Map of component names to configuration.
◆ GetComponentToRunWithInfo()
Map of component names to component run as info.
◆ GetFailureHandlingPolicy()
Deployment failure handling policy.
◆ GetGroupName()
The thing group name the deployment is targeting. If the group name is not specified, "LOCAL_DEPLOYMENT" will be used.
◆ GetModelName()
Aws::Crt::String Aws::Greengrass::CreateLocalDeploymentRequest::GetModelName |
( |
| ) |
const |
|
overrideprotectedvirtualnoexcept |
◆ GetRecipeDirectoryPath()
All recipes files in this directory will be copied over to the Greengrass package store.
◆ GetRootComponentsToRemove()
List of components that need to be removed from the group, for example if new artifacts were loaded in this request but recipe version did not change.
◆ GetRootComponentVersionsToAdd()
Map of component name to version. Components will be added to the group's existing root components.
◆ operator<()
◆ s_allocateFromPayload()
◆ s_customDeleter()
◆ s_loadFromJsonView()
◆ SerializeToJsonObject()
void Aws::Greengrass::CreateLocalDeploymentRequest::SerializeToJsonObject |
( |
Aws::Crt::JsonObject & |
payloadObject | ) |
const |
|
overridevirtualnoexcept |
◆ SetArtifactsDirectoryPath()
void Aws::Greengrass::CreateLocalDeploymentRequest::SetArtifactsDirectoryPath |
( |
const Aws::Crt::String & |
artifactsDirectoryPath | ) |
|
|
inlinenoexcept |
All artifact files in this directory will be copied over to the Greengrass package store.
◆ SetComponentToConfiguration()
Map of component names to configuration.
◆ SetComponentToRunWithInfo()
Map of component names to component run as info.
◆ SetFailureHandlingPolicy()
void Aws::Greengrass::CreateLocalDeploymentRequest::SetFailureHandlingPolicy |
( |
FailureHandlingPolicy |
failureHandlingPolicy | ) |
|
|
noexcept |
Deployment failure handling policy.
◆ SetGroupName()
void Aws::Greengrass::CreateLocalDeploymentRequest::SetGroupName |
( |
const Aws::Crt::String & |
groupName | ) |
|
|
inlinenoexcept |
The thing group name the deployment is targeting. If the group name is not specified, "LOCAL_DEPLOYMENT" will be used.
◆ SetRecipeDirectoryPath()
void Aws::Greengrass::CreateLocalDeploymentRequest::SetRecipeDirectoryPath |
( |
const Aws::Crt::String & |
recipeDirectoryPath | ) |
|
|
inlinenoexcept |
All recipes files in this directory will be copied over to the Greengrass package store.
◆ SetRootComponentsToRemove()
List of components that need to be removed from the group, for example if new artifacts were loaded in this request but recipe version did not change.
◆ SetRootComponentVersionsToAdd()
Map of component name to version. Components will be added to the group's existing root components.
◆ MODEL_NAME
The documentation for this class was generated from the following files: