AWS IoT Device SDK C++ v2
1.34.0
AWS IoT Device SDK C++ v2
Aws
Greengrass
Classes
|
Enumerations
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
enum
Aws::Greengrass::CertificateType
Enumerator
CERTIFICATE_TYPE_SERVER
◆
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
DEPLOYMENT_STATUS_CANCELED
◆
DetailedDeploymentStatus
enum
Aws::Greengrass::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
enum
Aws::Greengrass::FailureHandlingPolicy
Enumerator
FAILURE_HANDLING_POLICY_ROLLBACK
FAILURE_HANDLING_POLICY_DO_NOTHING
◆
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
◆
MetricUnitType
enum
Aws::Greengrass::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
enum
Aws::Greengrass::PayloadFormat
Enumerator
PAYLOAD_FORMAT_BYTES
PAYLOAD_FORMAT_UTF8
◆
QOS
enum
Aws::Greengrass::QOS
Enumerator
QOS_AT_MOST_ONCE
QOS_AT_LEAST_ONCE
◆
ReceiveMode
enum
Aws::Greengrass::ReceiveMode
Enumerator
RECEIVE_MODE_RECEIVE_ALL_MESSAGES
RECEIVE_MODE_RECEIVE_MESSAGES_FROM_OTHERS
◆
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
Generated by
1.8.20