AWS IoT Device SDK v2 for Python¶
Python bindings for the AWS IoT Device API.
Developer Guide: https://docs.aws.amazon.com/iot/latest/developerguide
GitHub: https://github.com/aws/aws-iot-device-sdk-python-v2
PyPI: https://pypi.org/project/awsiotsdk/
API Reference¶
- awsiot
- awsiot.eventstreamrpc
- awsiot.greengrasscoreipc
connect()
AuthorizeClientDeviceActionOperation
CancelLocalDeploymentOperation
CreateDebugPasswordOperation
CreateLocalDeploymentOperation
DeferComponentUpdateOperation
DeleteThingShadowOperation
GetClientDeviceAuthTokenOperation
GetComponentDetailsOperation
GetConfigurationOperation
GetLocalDeploymentStatusOperation
GetSecretValueOperation
GetThingShadowOperation
ListComponentsOperation
ListLocalDeploymentsOperation
ListNamedShadowsForThingOperation
PauseComponentOperation
PublishToIoTCoreOperation
PublishToTopicOperation
PutComponentMetricOperation
RestartComponentOperation
ResumeComponentOperation
SendConfigurationValidityReportOperation
StopComponentOperation
SubscribeToCertificateUpdatesStreamHandler
SubscribeToCertificateUpdatesOperation
SubscribeToComponentUpdatesStreamHandler
SubscribeToComponentUpdatesOperation
SubscribeToConfigurationUpdateStreamHandler
SubscribeToConfigurationUpdateOperation
SubscribeToIoTCoreStreamHandler
SubscribeToIoTCoreOperation
SubscribeToTopicStreamHandler
SubscribeToTopicOperation
SubscribeToValidateConfigurationUpdatesStreamHandler
SubscribeToValidateConfigurationUpdatesOperation
UpdateConfigurationOperation
UpdateStateOperation
UpdateThingShadowOperation
ValidateAuthorizationTokenOperation
VerifyClientDeviceIdentityOperation
GreengrassCoreIPCClient
GreengrassCoreIPCClientV2
GreengrassCoreIPCError
DetailedDeploymentStatus
UserProperty
SystemResourceLimits
DeploymentStatusDetails
DeploymentStatus
LifecycleState
MessageContext
MetricUnitType
PayloadFormat
RunWithInfo
LocalDeployment
PostComponentUpdateEvent
PreComponentUpdateEvent
ConfigurationValidityStatus
ComponentDetails
CertificateUpdate
CertificateType
BinaryMessage
JsonMessage
MQTTCredential
ValidateConfigurationUpdateEvent
Metric
ConfigurationUpdateEvent
MQTTMessage
FailureHandlingPolicy
RequestStatus
ComponentUpdatePolicyEvents
ReportedLifecycleState
SecretValue
ConfigurationValidityReport
ClientDeviceCredential
CertificateUpdateEvent
CertificateOptions
PublishMessage
CredentialDocument
SubscriptionResponseMessage
ReceiveMode
ValidateConfigurationUpdateEvents
ConfigurationUpdateEvents
QOS
IoTCoreMessage
InvalidArgumentsError
InvalidArtifactsDirectoryPathError
InvalidRecipeDirectoryPathError
ServiceError
CreateLocalDeploymentResponse
CreateLocalDeploymentRequest
ResourceNotFoundError
UnauthorizedError
PauseComponentResponse
PauseComponentRequest
ComponentNotFoundError
StopComponentResponse
StopComponentRequest
ListLocalDeploymentsResponse
ListLocalDeploymentsRequest
SubscribeToComponentUpdatesResponse
SubscribeToComponentUpdatesRequest
ListNamedShadowsForThingResponse
ListNamedShadowsForThingRequest
CancelLocalDeploymentResponse
CancelLocalDeploymentRequest
UpdateStateResponse
UpdateStateRequest
GetSecretValueResponse
GetSecretValueRequest
GetLocalDeploymentStatusResponse
GetLocalDeploymentStatusRequest
RestartComponentResponse
RestartComponentRequest
InvalidTokenError
ValidateAuthorizationTokenResponse
ValidateAuthorizationTokenRequest
FailedUpdateConditionCheckError
ConflictError
UpdateConfigurationResponse
UpdateConfigurationRequest
UpdateThingShadowResponse
UpdateThingShadowRequest
SendConfigurationValidityReportResponse
SendConfigurationValidityReportRequest
GetThingShadowResponse
GetThingShadowRequest
CreateDebugPasswordResponse
CreateDebugPasswordRequest
ListComponentsResponse
ListComponentsRequest
InvalidClientDeviceAuthTokenError
AuthorizeClientDeviceActionResponse
AuthorizeClientDeviceActionRequest
VerifyClientDeviceIdentityResponse
VerifyClientDeviceIdentityRequest
SubscribeToCertificateUpdatesResponse
SubscribeToCertificateUpdatesRequest
PublishToTopicResponse
PublishToTopicRequest
InvalidCredentialError
GetClientDeviceAuthTokenResponse
GetClientDeviceAuthTokenRequest
GetComponentDetailsResponse
GetComponentDetailsRequest
SubscribeToTopicResponse
SubscribeToTopicRequest
GetConfigurationResponse
GetConfigurationRequest
SubscribeToValidateConfigurationUpdatesResponse
SubscribeToValidateConfigurationUpdatesRequest
DeferComponentUpdateResponse
DeferComponentUpdateRequest
PutComponentMetricResponse
PutComponentMetricRequest
DeleteThingShadowResponse
DeleteThingShadowRequest
SubscribeToConfigurationUpdateResponse
SubscribeToConfigurationUpdateRequest
PublishToIoTCoreResponse
PublishToIoTCoreRequest
ResumeComponentResponse
ResumeComponentRequest
SubscribeToIoTCoreResponse
SubscribeToIoTCoreRequest
- awsiot.greengrass_discovery
- awsiot.mqtt_connection_builder
- awsiot.mqtt5_client_builder
- awsiot.iotidentity
IotIdentityClient
CreateCertificateFromCsrRequest
CreateCertificateFromCsrResponse
CreateCertificateFromCsrSubscriptionRequest
CreateKeysAndCertificateRequest
CreateKeysAndCertificateResponse
CreateKeysAndCertificateSubscriptionRequest
ErrorResponse
RegisterThingRequest
RegisterThingResponse
RegisterThingSubscriptionRequest
- awsiot.iotjobs
IotJobsClient
DescribeJobExecutionRequest
DescribeJobExecutionResponse
DescribeJobExecutionSubscriptionRequest
GetPendingJobExecutionsRequest
GetPendingJobExecutionsResponse
GetPendingJobExecutionsSubscriptionRequest
JobExecutionData
JobExecutionState
JobExecutionSummary
JobExecutionsChangedEvent
JobExecutionsChangedSubscriptionRequest
NextJobExecutionChangedEvent
NextJobExecutionChangedSubscriptionRequest
RejectedError
StartNextJobExecutionResponse
StartNextPendingJobExecutionRequest
StartNextPendingJobExecutionSubscriptionRequest
UpdateJobExecutionRequest
UpdateJobExecutionResponse
UpdateJobExecutionSubscriptionRequest
JobStatus
RejectedErrorCode
- awsiot.iotshadow
IotShadowClient
DeleteNamedShadowRequest
DeleteNamedShadowSubscriptionRequest
DeleteShadowRequest
DeleteShadowResponse
DeleteShadowSubscriptionRequest
ErrorResponse
GetNamedShadowRequest
GetNamedShadowSubscriptionRequest
GetShadowRequest
GetShadowResponse
GetShadowSubscriptionRequest
NamedShadowDeltaUpdatedSubscriptionRequest
NamedShadowUpdatedSubscriptionRequest
ShadowDeltaUpdatedEvent
ShadowDeltaUpdatedSubscriptionRequest
ShadowMetadata
ShadowState
ShadowStateWithDelta
ShadowUpdatedEvent
ShadowUpdatedSnapshot
ShadowUpdatedSubscriptionRequest
UpdateNamedShadowRequest
UpdateNamedShadowSubscriptionRequest
UpdateShadowRequest
UpdateShadowResponse
UpdateShadowSubscriptionRequest