AWS IoT Device SDK C++ v2: Aws::Greengrass Namespace Reference

AWS IoT Device SDK C++ v2 1.14.0 AWS IoT Device SDK C++ v2

Classes | Enumerations
Aws::Greengrass Namespace Reference

## Classes
class | BinaryMessage
class | ComponentDetails
class | ComponentNotFoundError
class | ComponentUpdatePolicyEvents
class | ConfigurationUpdateEvent
class | ConfigurationUpdateEvents
class | ConfigurationValidityReport
class | ConflictError
class | CreateDebugPasswordOperation
class | CreateDebugPasswordOperationContext
class | CreateDebugPasswordRequest
class | CreateDebugPasswordResponse
class | CreateDebugPasswordResult
class | CreateLocalDeploymentOperation
class | CreateLocalDeploymentOperationContext
class | CreateLocalDeploymentRequest
class | CreateLocalDeploymentResponse
class | CreateLocalDeploymentResult
class | DefaultConnectionConfig
class | DeferComponentUpdateOperation
class | DeferComponentUpdateOperationContext
class | DeferComponentUpdateRequest
class | DeferComponentUpdateResponse
class | DeferComponentUpdateResult
class | DeleteThingShadowOperation
class | DeleteThingShadowOperationContext
class | DeleteThingShadowRequest
class | DeleteThingShadowResponse
class | DeleteThingShadowResult
class | FailedUpdateConditionCheckError
class | GetComponentDetailsOperation
class | GetComponentDetailsOperationContext
class | GetComponentDetailsRequest
class | GetComponentDetailsResponse
class | GetComponentDetailsResult
class | GetConfigurationOperation
class | GetConfigurationOperationContext
class | GetConfigurationRequest
class | GetConfigurationResponse
class | GetConfigurationResult
class | GetLocalDeploymentStatusOperation
class | GetLocalDeploymentStatusOperationContext
class | GetLocalDeploymentStatusRequest
class | GetLocalDeploymentStatusResponse
class | GetLocalDeploymentStatusResult
class | GetSecretValueOperation
class | GetSecretValueOperationContext
class | GetSecretValueRequest
class | GetSecretValueResponse
class | GetSecretValueResult
class | GetThingShadowOperation
class | GetThingShadowOperationContext
class | GetThingShadowRequest
class | GetThingShadowResponse
class | GetThingShadowResult
class | GreengrassCoreIpcClient
class | GreengrassCoreIpcServiceModel
class | InvalidArgumentsError
class | InvalidArtifactsDirectoryPathError
class | InvalidRecipeDirectoryPathError
class | InvalidTokenError
class | IoTCoreMessage
class | JsonMessage
class | ListComponentsOperation
class | ListComponentsOperationContext
class | ListComponentsRequest
class | ListComponentsResponse
class | ListComponentsResult
class | ListLocalDeploymentsOperation
class | ListLocalDeploymentsOperationContext
class | ListLocalDeploymentsRequest
class | ListLocalDeploymentsResponse
class | ListLocalDeploymentsResult
class | ListNamedShadowsForThingOperation
class | ListNamedShadowsForThingOperationContext
class | ListNamedShadowsForThingRequest
class | ListNamedShadowsForThingResponse
class | ListNamedShadowsForThingResult
class | LocalDeployment
class | MQTTMessage
class | PauseComponentOperation
class | PauseComponentOperationContext
class | PauseComponentRequest
class | PauseComponentResponse
class | PauseComponentResult
class | PostComponentUpdateEvent
class | PreComponentUpdateEvent
class | PublishMessage
class | PublishToIoTCoreOperation
class | PublishToIoTCoreOperationContext
class | PublishToIoTCoreRequest
class | PublishToIoTCoreResponse
class | PublishToIoTCoreResult
class | PublishToTopicOperation
class | PublishToTopicOperationContext
class | PublishToTopicRequest
class | PublishToTopicResponse
class | PublishToTopicResult
class | ResourceNotFoundError
class | RestartComponentOperation
class | RestartComponentOperationContext
class | RestartComponentRequest
class | RestartComponentResponse
class | RestartComponentResult
class | ResumeComponentOperation
class | ResumeComponentOperationContext
class | ResumeComponentRequest
class | ResumeComponentResponse
class | ResumeComponentResult
class | RunWithInfo
class | SecretValue
class | SendConfigurationValidityReportOperation
class | SendConfigurationValidityReportOperationContext
class | SendConfigurationValidityReportRequest
class | SendConfigurationValidityReportResponse
class | SendConfigurationValidityReportResult
class | ServiceError
class | StopComponentOperation
class | StopComponentOperationContext
class | StopComponentRequest
class | StopComponentResponse
class | StopComponentResult
class | SubscribeToComponentUpdatesOperation
class | SubscribeToComponentUpdatesOperationContext
class | SubscribeToComponentUpdatesRequest
class | SubscribeToComponentUpdatesResponse
class | SubscribeToComponentUpdatesResult
class | SubscribeToComponentUpdatesStreamHandler
class | SubscribeToConfigurationUpdateOperation
class | SubscribeToConfigurationUpdateOperationContext
class | SubscribeToConfigurationUpdateRequest
class | SubscribeToConfigurationUpdateResponse
class | SubscribeToConfigurationUpdateResult
class | SubscribeToConfigurationUpdateStreamHandler
class | SubscribeToIoTCoreOperation
class | SubscribeToIoTCoreOperationContext
class | SubscribeToIoTCoreRequest
class | SubscribeToIoTCoreResponse
class | SubscribeToIoTCoreResult
class | SubscribeToIoTCoreStreamHandler
class | SubscribeToTopicOperation
class | SubscribeToTopicOperationContext
class | SubscribeToTopicRequest
class | SubscribeToTopicResponse
class | SubscribeToTopicResult
class | SubscribeToTopicStreamHandler
class | SubscribeToValidateConfigurationUpdatesOperation
class | SubscribeToValidateConfigurationUpdatesOperationContext
class | SubscribeToValidateConfigurationUpdatesRequest
class | SubscribeToValidateConfigurationUpdatesResponse
class | SubscribeToValidateConfigurationUpdatesResult
class | SubscribeToValidateConfigurationUpdatesStreamHandler
class | SubscriptionResponseMessage
class | SystemResourceLimits
class | UnauthorizedError
class | UpdateConfigurationOperation
class | UpdateConfigurationOperationContext
class | UpdateConfigurationRequest
class | UpdateConfigurationResponse
class | UpdateConfigurationResult
class | UpdateStateOperation
class | UpdateStateOperationContext
class | UpdateStateRequest
class | UpdateStateResponse
class | UpdateStateResult
class | UpdateThingShadowOperation
class | UpdateThingShadowOperationContext
class | UpdateThingShadowRequest
class | UpdateThingShadowResponse
class | UpdateThingShadowResult
class | ValidateAuthorizationTokenOperation
class | ValidateAuthorizationTokenOperationContext
class | ValidateAuthorizationTokenRequest
class | ValidateAuthorizationTokenResponse
class | ValidateAuthorizationTokenResult
class | ValidateConfigurationUpdateEvent
class | ValidateConfigurationUpdateEvents

## Enumerations
enum | ConfigurationValidityStatus { CONFIGURATION_VALIDITY_STATUS_ACCEPTED , CONFIGURATION_VALIDITY_STATUS_REJECTED }
enum | DeploymentStatus { DEPLOYMENT_STATUS_QUEUED , DEPLOYMENT_STATUS_IN_PROGRESS , DEPLOYMENT_STATUS_SUCCEEDED , DEPLOYMENT_STATUS_FAILED }
enum | LifecycleState { LIFECYCLE_STATE_RUNNING , LIFECYCLE_STATE_ERRORED , LIFECYCLE_STATE_NEW , LIFECYCLE_STATE_FINISHED , LIFECYCLE_STATE_INSTALLED , LIFECYCLE_STATE_BROKEN , LIFECYCLE_STATE_STARTING , LIFECYCLE_STATE_STOPPING }
enum | ReportedLifecycleState { REPORTED_LIFECYCLE_STATE_RUNNING , REPORTED_LIFECYCLE_STATE_ERRORED }
enum | RequestStatus { REQUEST_STATUS_SUCCEEDED , REQUEST_STATUS_FAILED }
enum | QOS { QOS_AT_MOST_ONCE , QOS_AT_LEAST_ONCE }

## Enumeration Type Documentation

## ◆ ConfigurationValidityStatus

enum Aws::Greengrass::ConfigurationValidityStatus

Enumerator
CONFIGURATION_VALIDITY_STATUS_ACCEPTED |
CONFIGURATION_VALIDITY_STATUS_REJECTED |

## ◆ DeploymentStatus

enum Aws::Greengrass::DeploymentStatus

Enumerator
DEPLOYMENT_STATUS_QUEUED |
DEPLOYMENT_STATUS_IN_PROGRESS |
DEPLOYMENT_STATUS_SUCCEEDED |
DEPLOYMENT_STATUS_FAILED |

## ◆ LifecycleState

enum Aws::Greengrass::LifecycleState

Enumerator
LIFECYCLE_STATE_RUNNING |
LIFECYCLE_STATE_ERRORED |
LIFECYCLE_STATE_NEW |
LIFECYCLE_STATE_FINISHED |
LIFECYCLE_STATE_INSTALLED |
LIFECYCLE_STATE_BROKEN |
LIFECYCLE_STATE_STARTING |
LIFECYCLE_STATE_STOPPING |

## ◆ QOS

enum Aws::Greengrass::QOS

Enumerator
QOS_AT_MOST_ONCE |
QOS_AT_LEAST_ONCE |

## ◆ ReportedLifecycleState

enum Aws::Greengrass::ReportedLifecycleState

Enumerator
REPORTED_LIFECYCLE_STATE_RUNNING |
REPORTED_LIFECYCLE_STATE_ERRORED |

## ◆ RequestStatus

enum Aws::Greengrass::RequestStatus

Enumerator
REQUEST_STATUS_SUCCEEDED |
REQUEST_STATUS_FAILED |