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

Enumerator
CONFIGURATION_VALIDITY_STATUS_ACCEPTED 
CONFIGURATION_VALIDITY_STATUS_REJECTED 

◆ DeploymentStatus

Enumerator
DEPLOYMENT_STATUS_QUEUED 
DEPLOYMENT_STATUS_IN_PROGRESS 
DEPLOYMENT_STATUS_SUCCEEDED 
DEPLOYMENT_STATUS_FAILED 

◆ 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

Enumerator
QOS_AT_MOST_ONCE 
QOS_AT_LEAST_ONCE 

◆ ReportedLifecycleState

Enumerator
REPORTED_LIFECYCLE_STATE_RUNNING 
REPORTED_LIFECYCLE_STATE_ERRORED 

◆ RequestStatus

Enumerator
REQUEST_STATUS_SUCCEEDED 
REQUEST_STATUS_FAILED