AWS IoT Device SDK C++ v2 1.44.1
AWS IoT Device SDK C++ v2
Loading...
Searching...
No Matches
Aws::Greengrass Namespace Reference

Classes

class  AuthorizeClientDeviceActionOperation
class  AuthorizeClientDeviceActionOperationContext
class  AuthorizeClientDeviceActionRequest
class  AuthorizeClientDeviceActionResponse
class  AuthorizeClientDeviceActionResult
class  BinaryMessage
class  CancelLocalDeploymentOperation
class  CancelLocalDeploymentOperationContext
class  CancelLocalDeploymentRequest
class  CancelLocalDeploymentResponse
class  CancelLocalDeploymentResult
class  CertificateOptions
class  CertificateUpdate
class  CertificateUpdateEvent
class  ClientDeviceCredential
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  CredentialDocument
class  DefaultConnectionConfig
class  DeferComponentUpdateOperation
class  DeferComponentUpdateOperationContext
class  DeferComponentUpdateRequest
class  DeferComponentUpdateResponse
class  DeferComponentUpdateResult
class  DeleteThingShadowOperation
class  DeleteThingShadowOperationContext
class  DeleteThingShadowRequest
class  DeleteThingShadowResponse
class  DeleteThingShadowResult
class  DeploymentStatusDetails
class  FailedUpdateConditionCheckError
class  GetClientDeviceAuthTokenOperation
class  GetClientDeviceAuthTokenOperationContext
class  GetClientDeviceAuthTokenRequest
class  GetClientDeviceAuthTokenResponse
class  GetClientDeviceAuthTokenResult
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  InvalidClientDeviceAuthTokenError
class  InvalidCredentialError
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  MessageContext
class  Metric
class  MQTTCredential
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  PutComponentMetricOperation
class  PutComponentMetricOperationContext
class  PutComponentMetricRequest
class  PutComponentMetricResponse
class  PutComponentMetricResult
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  SubscribeToCertificateUpdatesOperation
class  SubscribeToCertificateUpdatesOperationContext
class  SubscribeToCertificateUpdatesRequest
class  SubscribeToCertificateUpdatesResponse
class  SubscribeToCertificateUpdatesResult
class  SubscribeToCertificateUpdatesStreamHandler
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  UserProperty
class  ValidateAuthorizationTokenOperation
class  ValidateAuthorizationTokenOperationContext
class  ValidateAuthorizationTokenRequest
class  ValidateAuthorizationTokenResponse
class  ValidateAuthorizationTokenResult
class  ValidateConfigurationUpdateEvent
class  ValidateConfigurationUpdateEvents
class  VerifyClientDeviceIdentityOperation
class  VerifyClientDeviceIdentityOperationContext
class  VerifyClientDeviceIdentityRequest
class  VerifyClientDeviceIdentityResponse
class  VerifyClientDeviceIdentityResult

Enumerations

enum  DetailedDeploymentStatus {
  DETAILED_DEPLOYMENT_STATUS_SUCCESSFUL , DETAILED_DEPLOYMENT_STATUS_FAILED_NO_STATE_CHANGE , DETAILED_DEPLOYMENT_STATUS_FAILED_ROLLBACK_NOT_REQUESTED , DETAILED_DEPLOYMENT_STATUS_FAILED_ROLLBACK_COMPLETE ,
  DETAILED_DEPLOYMENT_STATUS_REJECTED
}
enum  PayloadFormat { PAYLOAD_FORMAT_BYTES , PAYLOAD_FORMAT_UTF8 }
enum  MetricUnitType {
  METRIC_UNIT_TYPE_BYTES , METRIC_UNIT_TYPE_BYTES_PER_SECOND , METRIC_UNIT_TYPE_COUNT , METRIC_UNIT_TYPE_COUNT_PER_SECOND ,
  METRIC_UNIT_TYPE_MEGABYTES , METRIC_UNIT_TYPE_SECONDS
}
enum  DeploymentStatus {
  DEPLOYMENT_STATUS_QUEUED , DEPLOYMENT_STATUS_IN_PROGRESS , DEPLOYMENT_STATUS_SUCCEEDED , DEPLOYMENT_STATUS_FAILED ,
  DEPLOYMENT_STATUS_CANCELED
}
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  CertificateType { CERTIFICATE_TYPE_SERVER }
enum  ConfigurationValidityStatus { CONFIGURATION_VALIDITY_STATUS_ACCEPTED , CONFIGURATION_VALIDITY_STATUS_REJECTED }
enum  ReportedLifecycleState { REPORTED_LIFECYCLE_STATE_RUNNING , REPORTED_LIFECYCLE_STATE_ERRORED }
enum  ReceiveMode { RECEIVE_MODE_RECEIVE_ALL_MESSAGES , RECEIVE_MODE_RECEIVE_MESSAGES_FROM_OTHERS }
enum  QOS { QOS_AT_MOST_ONCE , QOS_AT_LEAST_ONCE }
enum  RequestStatus { REQUEST_STATUS_SUCCEEDED , REQUEST_STATUS_FAILED }
enum  FailureHandlingPolicy { FAILURE_HANDLING_POLICY_ROLLBACK , FAILURE_HANDLING_POLICY_DO_NOTHING }

Enumeration Type Documentation

◆ CertificateType

Enumerator
CERTIFICATE_TYPE_SERVER 

◆ 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 
DEPLOYMENT_STATUS_CANCELED 

◆ DetailedDeploymentStatus

Enumerator
DETAILED_DEPLOYMENT_STATUS_SUCCESSFUL 
DETAILED_DEPLOYMENT_STATUS_FAILED_NO_STATE_CHANGE 
DETAILED_DEPLOYMENT_STATUS_FAILED_ROLLBACK_NOT_REQUESTED 
DETAILED_DEPLOYMENT_STATUS_FAILED_ROLLBACK_COMPLETE 
DETAILED_DEPLOYMENT_STATUS_REJECTED 

◆ FailureHandlingPolicy

Enumerator
FAILURE_HANDLING_POLICY_ROLLBACK 
FAILURE_HANDLING_POLICY_DO_NOTHING 

◆ 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 

◆ MetricUnitType

Enumerator
METRIC_UNIT_TYPE_BYTES 
METRIC_UNIT_TYPE_BYTES_PER_SECOND 
METRIC_UNIT_TYPE_COUNT 
METRIC_UNIT_TYPE_COUNT_PER_SECOND 
METRIC_UNIT_TYPE_MEGABYTES 
METRIC_UNIT_TYPE_SECONDS 

◆ PayloadFormat

Enumerator
PAYLOAD_FORMAT_BYTES 
PAYLOAD_FORMAT_UTF8 

◆ QOS

Enumerator
QOS_AT_MOST_ONCE 
QOS_AT_LEAST_ONCE 

◆ ReceiveMode

Enumerator
RECEIVE_MODE_RECEIVE_ALL_MESSAGES 
RECEIVE_MODE_RECEIVE_MESSAGES_FROM_OTHERS 

◆ ReportedLifecycleState

Enumerator
REPORTED_LIFECYCLE_STATE_RUNNING 
REPORTED_LIFECYCLE_STATE_ERRORED 

◆ RequestStatus

Enumerator
REQUEST_STATUS_SUCCEEDED 
REQUEST_STATUS_FAILED