From 669cb6f943eae88adbe373722cbf9c901817c172 Mon Sep 17 00:00:00 2001 From: Michael Graeb Date: Fri, 7 Jan 2022 16:52:26 -0800 Subject: [PATCH] PKCS#11 docs (#261) --- awsiot/mqtt_connection_builder.py | 18 +- docs/awsiot/awsiot.html | 4 +- docs/awsiot/eventstreamrpc.html | 4 +- docs/awsiot/greengrass_discovery.html | 4 +- docs/awsiot/greengrasscoreipc.html | 1837 +++++++++++----------- docs/awsiot/iotidentity.html | 4 +- docs/awsiot/iotjobs.html | 4 +- docs/awsiot/iotshadow.html | 4 +- docs/awsiot/mqtt_connection_builder.html | 38 +- docs/genindex.html | 8 +- docs/index.html | 4 +- docs/objects.inv | Bin 5146 -> 5164 bytes docs/py-modindex.html | 4 +- docs/search.html | 4 +- docs/searchindex.js | 2 +- 15 files changed, 992 insertions(+), 947 deletions(-) diff --git a/awsiot/mqtt_connection_builder.py b/awsiot/mqtt_connection_builder.py index f58b5f01..7612e5ef 100644 --- a/awsiot/mqtt_connection_builder.py +++ b/awsiot/mqtt_connection_builder.py @@ -265,30 +265,30 @@ def mtls_with_pkcs11(*, This function takes all :mod:`common arguments` described at the top of this doc, as well as... - Keyword Args: - pkcs11_lib (awscrt.io.Pkcs11Lib): Use this PKCS#11 library + Args: + pkcs11_lib: Use this PKCS#11 library - user_pin (Optional[str]): User PIN, for logging into the PKCS#11 token. + user_pin: User PIN, for logging into the PKCS#11 token. Pass `None` to log into a token with a "protected authentication path". - slot_id (Optional[int]): ID of slot containing PKCS#11 token. + slot_id: ID of slot containing PKCS#11 token. If not specified, the token will be chosen based on other criteria (such as token label). - token_label (Optional[str]): Label of the PKCS#11 token to use. + token_label: Label of the PKCS#11 token to use. If not specified, the token will be chosen based on other criteria (such as slot ID). - private_key_label (Optional[str]): Label of private key object on PKCS#11 token. + private_key_label: Label of private key object on PKCS#11 token. If not specified, the key will be chosen based on other criteria (such as being the only available private key on the token). - cert_filepath (Optional[str]): Use this X.509 certificate (file on disk). + cert_filepath: Use this X.509 certificate (file on disk). The certificate must be PEM-formatted. The certificate may be - specified by other means instead (ex: `cert_file_contents`) + specified by other means instead (ex: `cert_bytes`) cert_bytes (Optional[bytes-like object]): Use this X.509 certificate (contents in memory). The certificate must be PEM-formatted. The certificate may be - specified by other means instead (ex: `cert_file_path`) + specified by other means instead (ex: `cert_filepath`) """ _check_required_kwargs(**kwargs) diff --git a/docs/awsiot/awsiot.html b/docs/awsiot/awsiot.html index 8e6ba66a..a803e2ef 100644 --- a/docs/awsiot/awsiot.html +++ b/docs/awsiot/awsiot.html @@ -151,8 +151,8 @@

Navigation

\ No newline at end of file diff --git a/docs/awsiot/eventstreamrpc.html b/docs/awsiot/eventstreamrpc.html index 8a419624..39855d3b 100644 --- a/docs/awsiot/eventstreamrpc.html +++ b/docs/awsiot/eventstreamrpc.html @@ -456,8 +456,8 @@

Navigation

\ No newline at end of file diff --git a/docs/awsiot/greengrass_discovery.html b/docs/awsiot/greengrass_discovery.html index b49ff432..8b85f746 100644 --- a/docs/awsiot/greengrass_discovery.html +++ b/docs/awsiot/greengrass_discovery.html @@ -259,8 +259,8 @@

Navigation

\ No newline at end of file diff --git a/docs/awsiot/greengrasscoreipc.html b/docs/awsiot/greengrasscoreipc.html index a953da70..349a4cbc 100644 --- a/docs/awsiot/greengrasscoreipc.html +++ b/docs/awsiot/greengrasscoreipc.html @@ -79,48 +79,57 @@

Navigation

-
-class awsiot.greengrasscoreipc.client.SubscribeToIoTCoreStreamHandler
-

Bases: awsiot.eventstreamrpc.StreamResponseHandler

-

Event handler for SubscribeToIoTCoreOperation

-

Inherit from this class and override methods to handle -stream events during a SubscribeToIoTCoreOperation.

+
+class awsiot.greengrasscoreipc.client.CreateDebugPasswordOperation(stream_handler, shape_index, connection)
+

Bases: awsiot.greengrasscoreipc.model._CreateDebugPasswordOperation

+

Create with GreengrassCoreIPCClient.new_create_debug_password()

+
+
Parameters
+
+
+
-
-on_stream_event(event)
-

Invoked when a IoTCoreMessage is received.

+
+activate(request)
+

Activate this operation by sending the initial CreateDebugPasswordRequest message.

+

Returns a Future which completes with a result of None if the +request is successfully written to the wire, or an exception if +the request fails to send.

Parameters
-

event (awsiot.greengrasscoreipc.model.IoTCoreMessage) –

+

request (awsiot.greengrasscoreipc.model.CreateDebugPasswordRequest) –

Return type
-

None

+

concurrent.futures._base.Future

-
-on_stream_error(error)
-

Invoked when an error occurs on the operation stream.

-

Return True if operation should close as a result of this error,

+
+get_response()
+

Returns a Future which completes with a result of CreateDebugPasswordResponse, +when the initial response is received, or an exception.

-
Parameters
-

error (Exception) –

-
-
Return type
-

bool

+
Return type
+

concurrent.futures._base.Future

-
-on_stream_closed()
-

Invoked when the stream for this operation is closed.

+
+close()
+

Close the operation, whether or not it has completed.

+

Returns a Future which completes with a result of None +when the operation has closed.

Return type
-

None

+

concurrent.futures._base.Future

@@ -128,10 +137,10 @@

Navigation

-
-class awsiot.greengrasscoreipc.client.SubscribeToIoTCoreOperation(stream_handler, shape_index, connection)
-

Bases: awsiot.greengrasscoreipc.model._SubscribeToIoTCoreOperation

-

Create with GreengrassCoreIPCClient.new_subscribe_to_iot_core()

+
+class awsiot.greengrasscoreipc.client.CreateLocalDeploymentOperation(stream_handler, shape_index, connection)
+

Bases: awsiot.greengrasscoreipc.model._CreateLocalDeploymentOperation

+

Create with GreengrassCoreIPCClient.new_create_local_deployment()

Parameters
    @@ -142,15 +151,15 @@

    Navigation

-
-activate(request)
-

Activate this operation by sending the initial SubscribeToIoTCoreRequest message.

+
+activate(request)
+

Activate this operation by sending the initial CreateLocalDeploymentRequest message.

Returns a Future which completes with a result of None if the request is successfully written to the wire, or an exception if the request fails to send.

Parameters
-

request (awsiot.greengrasscoreipc.model.SubscribeToIoTCoreRequest) –

+

request (awsiot.greengrasscoreipc.model.CreateLocalDeploymentRequest) –

Return type

concurrent.futures._base.Future

@@ -159,9 +168,9 @@

Navigation

-
-get_response()
-

Returns a Future which completes with a result of SubscribeToIoTCoreResponse, +

+get_response()
+

Returns a Future which completes with a result of CreateLocalDeploymentResponse, when the initial response is received, or an exception.

Return type
@@ -171,8 +180,8 @@

Navigation

-
-close()
+
+close()

Close the operation, whether or not it has completed.

Returns a Future which completes with a result of None when the operation has closed.

@@ -186,10 +195,10 @@

Navigation

-
-class awsiot.greengrasscoreipc.client.ResumeComponentOperation(stream_handler, shape_index, connection)
-

Bases: awsiot.greengrasscoreipc.model._ResumeComponentOperation

-

Create with GreengrassCoreIPCClient.new_resume_component()

+
+class awsiot.greengrasscoreipc.client.DeferComponentUpdateOperation(stream_handler, shape_index, connection)
+

Bases: awsiot.greengrasscoreipc.model._DeferComponentUpdateOperation

+

Create with GreengrassCoreIPCClient.new_defer_component_update()

Parameters
    @@ -200,15 +209,15 @@

    Navigation

-
-activate(request)
-

Activate this operation by sending the initial ResumeComponentRequest message.

+
+activate(request)
+

Activate this operation by sending the initial DeferComponentUpdateRequest message.

Returns a Future which completes with a result of None if the request is successfully written to the wire, or an exception if the request fails to send.

Parameters
-

request (awsiot.greengrasscoreipc.model.ResumeComponentRequest) –

+

request (awsiot.greengrasscoreipc.model.DeferComponentUpdateRequest) –

Return type

concurrent.futures._base.Future

@@ -217,9 +226,9 @@

Navigation

-
-get_response()
-

Returns a Future which completes with a result of ResumeComponentResponse, +

+get_response()
+

Returns a Future which completes with a result of DeferComponentUpdateResponse, when the initial response is received, or an exception.

Return type
@@ -229,8 +238,8 @@

Navigation

-
-close()
+
+close()

Close the operation, whether or not it has completed.

Returns a Future which completes with a result of None when the operation has closed.

@@ -244,10 +253,10 @@

Navigation

-
-class awsiot.greengrasscoreipc.client.PublishToIoTCoreOperation(stream_handler, shape_index, connection)
-

Bases: awsiot.greengrasscoreipc.model._PublishToIoTCoreOperation

-

Create with GreengrassCoreIPCClient.new_publish_to_iot_core()

+
+class awsiot.greengrasscoreipc.client.DeleteThingShadowOperation(stream_handler, shape_index, connection)
+

Bases: awsiot.greengrasscoreipc.model._DeleteThingShadowOperation

+

Create with GreengrassCoreIPCClient.new_delete_thing_shadow()

Parameters
    @@ -258,15 +267,15 @@

    Navigation

-
-activate(request)
-

Activate this operation by sending the initial PublishToIoTCoreRequest message.

+
+activate(request)
+

Activate this operation by sending the initial DeleteThingShadowRequest message.

Returns a Future which completes with a result of None if the request is successfully written to the wire, or an exception if the request fails to send.

Parameters
-

request (awsiot.greengrasscoreipc.model.PublishToIoTCoreRequest) –

+

request (awsiot.greengrasscoreipc.model.DeleteThingShadowRequest) –

Return type

concurrent.futures._base.Future

@@ -275,9 +284,9 @@

Navigation

-
-get_response()
-

Returns a Future which completes with a result of PublishToIoTCoreResponse, +

+get_response()
+

Returns a Future which completes with a result of DeleteThingShadowResponse, when the initial response is received, or an exception.

Return type
@@ -287,8 +296,8 @@

Navigation

-
-close()
+
+close()

Close the operation, whether or not it has completed.

Returns a Future which completes with a result of None when the operation has closed.

@@ -302,48 +311,57 @@

Navigation

-
-class awsiot.greengrasscoreipc.client.SubscribeToConfigurationUpdateStreamHandler
-

Bases: awsiot.eventstreamrpc.StreamResponseHandler

-

Event handler for SubscribeToConfigurationUpdateOperation

-

Inherit from this class and override methods to handle -stream events during a SubscribeToConfigurationUpdateOperation.

+
+class awsiot.greengrasscoreipc.client.GetComponentDetailsOperation(stream_handler, shape_index, connection)
+

Bases: awsiot.greengrasscoreipc.model._GetComponentDetailsOperation

+

Create with GreengrassCoreIPCClient.new_get_component_details()

+
+
Parameters
+
+
+
-
-on_stream_event(event)
-

Invoked when a ConfigurationUpdateEvents is received.

+
+activate(request)
+

Activate this operation by sending the initial GetComponentDetailsRequest message.

+

Returns a Future which completes with a result of None if the +request is successfully written to the wire, or an exception if +the request fails to send.

Parameters
-

event (awsiot.greengrasscoreipc.model.ConfigurationUpdateEvents) –

+

request (awsiot.greengrasscoreipc.model.GetComponentDetailsRequest) –

Return type
-

None

+

concurrent.futures._base.Future

-
-on_stream_error(error)
-

Invoked when an error occurs on the operation stream.

-

Return True if operation should close as a result of this error,

+
+get_response()
+

Returns a Future which completes with a result of GetComponentDetailsResponse, +when the initial response is received, or an exception.

-
Parameters
-

error (Exception) –

-
-
Return type
-

bool

+
Return type
+

concurrent.futures._base.Future

-
-on_stream_closed()
-

Invoked when the stream for this operation is closed.

+
+close()
+

Close the operation, whether or not it has completed.

+

Returns a Future which completes with a result of None +when the operation has closed.

Return type
-

None

+

concurrent.futures._base.Future

@@ -351,10 +369,10 @@

Navigation

-
-class awsiot.greengrasscoreipc.client.SubscribeToConfigurationUpdateOperation(stream_handler, shape_index, connection)
-

Bases: awsiot.greengrasscoreipc.model._SubscribeToConfigurationUpdateOperation

-

Create with GreengrassCoreIPCClient.new_subscribe_to_configuration_update()

+
+class awsiot.greengrasscoreipc.client.GetConfigurationOperation(stream_handler, shape_index, connection)
+

Bases: awsiot.greengrasscoreipc.model._GetConfigurationOperation

+

Create with GreengrassCoreIPCClient.new_get_configuration()

Parameters
    @@ -365,15 +383,15 @@

    Navigation

-
-activate(request)
-

Activate this operation by sending the initial SubscribeToConfigurationUpdateRequest message.

+
+activate(request)
+

Activate this operation by sending the initial GetConfigurationRequest message.

Returns a Future which completes with a result of None if the request is successfully written to the wire, or an exception if the request fails to send.

Parameters
-

request (awsiot.greengrasscoreipc.model.SubscribeToConfigurationUpdateRequest) –

+

request (awsiot.greengrasscoreipc.model.GetConfigurationRequest) –

Return type

concurrent.futures._base.Future

@@ -382,9 +400,9 @@

Navigation

-
-get_response()
-

Returns a Future which completes with a result of SubscribeToConfigurationUpdateResponse, +

+get_response()
+

Returns a Future which completes with a result of GetConfigurationResponse, when the initial response is received, or an exception.

Return type
@@ -394,8 +412,8 @@

Navigation

-
-close()
+
+close()

Close the operation, whether or not it has completed.

Returns a Future which completes with a result of None when the operation has closed.

@@ -409,10 +427,10 @@

Navigation

-
-class awsiot.greengrasscoreipc.client.DeleteThingShadowOperation(stream_handler, shape_index, connection)
-

Bases: awsiot.greengrasscoreipc.model._DeleteThingShadowOperation

-

Create with GreengrassCoreIPCClient.new_delete_thing_shadow()

+
+class awsiot.greengrasscoreipc.client.GetLocalDeploymentStatusOperation(stream_handler, shape_index, connection)
+

Bases: awsiot.greengrasscoreipc.model._GetLocalDeploymentStatusOperation

+

Create with GreengrassCoreIPCClient.new_get_local_deployment_status()

Parameters
    @@ -423,15 +441,15 @@

    Navigation

-
-activate(request)
-

Activate this operation by sending the initial DeleteThingShadowRequest message.

+
+activate(request)
+

Activate this operation by sending the initial GetLocalDeploymentStatusRequest message.

Returns a Future which completes with a result of None if the request is successfully written to the wire, or an exception if the request fails to send.

Parameters
-

request (awsiot.greengrasscoreipc.model.DeleteThingShadowRequest) –

+

request (awsiot.greengrasscoreipc.model.GetLocalDeploymentStatusRequest) –

Return type

concurrent.futures._base.Future

@@ -440,9 +458,9 @@

Navigation

-
-get_response()
-

Returns a Future which completes with a result of DeleteThingShadowResponse, +

+get_response()
+

Returns a Future which completes with a result of GetLocalDeploymentStatusResponse, when the initial response is received, or an exception.

Return type
@@ -452,8 +470,8 @@

Navigation

-
-close()
+
+close()

Close the operation, whether or not it has completed.

Returns a Future which completes with a result of None when the operation has closed.

@@ -467,10 +485,10 @@

Navigation

-
-class awsiot.greengrasscoreipc.client.DeferComponentUpdateOperation(stream_handler, shape_index, connection)
-

Bases: awsiot.greengrasscoreipc.model._DeferComponentUpdateOperation

-

Create with GreengrassCoreIPCClient.new_defer_component_update()

+
+class awsiot.greengrasscoreipc.client.GetSecretValueOperation(stream_handler, shape_index, connection)
+

Bases: awsiot.greengrasscoreipc.model._GetSecretValueOperation

+

Create with GreengrassCoreIPCClient.new_get_secret_value()

Parameters
    @@ -481,15 +499,15 @@

    Navigation

-
-activate(request)
-

Activate this operation by sending the initial DeferComponentUpdateRequest message.

-

Returns a Future which completes with a result of None if the +

+activate(request)
+

Activate this operation by sending the initial GetSecretValueRequest message.

+

Returns a Future which completes with a result of None if the request is successfully written to the wire, or an exception if the request fails to send.

Parameters
-

request (awsiot.greengrasscoreipc.model.DeferComponentUpdateRequest) –

+

request (awsiot.greengrasscoreipc.model.GetSecretValueRequest) –

Return type

concurrent.futures._base.Future

@@ -498,9 +516,9 @@

Navigation

-
-get_response()
-

Returns a Future which completes with a result of DeferComponentUpdateResponse, +

+get_response()
+

Returns a Future which completes with a result of GetSecretValueResponse, when the initial response is received, or an exception.

Return type
@@ -510,8 +528,8 @@

Navigation

-
-close()
+
+close()

Close the operation, whether or not it has completed.

Returns a Future which completes with a result of None when the operation has closed.

@@ -525,48 +543,57 @@

Navigation

-
-class awsiot.greengrasscoreipc.client.SubscribeToValidateConfigurationUpdatesStreamHandler
-

Bases: awsiot.eventstreamrpc.StreamResponseHandler

-

Event handler for SubscribeToValidateConfigurationUpdatesOperation

-

Inherit from this class and override methods to handle -stream events during a SubscribeToValidateConfigurationUpdatesOperation.

+
+class awsiot.greengrasscoreipc.client.GetThingShadowOperation(stream_handler, shape_index, connection)
+

Bases: awsiot.greengrasscoreipc.model._GetThingShadowOperation

+

Create with GreengrassCoreIPCClient.new_get_thing_shadow()

+
+
Parameters
+
+
+
-
-on_stream_event(event)
-

Invoked when a ValidateConfigurationUpdateEvents is received.

+
+activate(request)
+

Activate this operation by sending the initial GetThingShadowRequest message.

+

Returns a Future which completes with a result of None if the +request is successfully written to the wire, or an exception if +the request fails to send.

Parameters
-

event (awsiot.greengrasscoreipc.model.ValidateConfigurationUpdateEvents) –

+

request (awsiot.greengrasscoreipc.model.GetThingShadowRequest) –

Return type
-

None

+

concurrent.futures._base.Future

-
-on_stream_error(error)
-

Invoked when an error occurs on the operation stream.

-

Return True if operation should close as a result of this error,

+
+get_response()
+

Returns a Future which completes with a result of GetThingShadowResponse, +when the initial response is received, or an exception.

-
Parameters
-

error (Exception) –

-
-
Return type
-

bool

+
Return type
+

concurrent.futures._base.Future

-
-on_stream_closed()
-

Invoked when the stream for this operation is closed.

+
+close()
+

Close the operation, whether or not it has completed.

+

Returns a Future which completes with a result of None +when the operation has closed.

Return type
-

None

+

concurrent.futures._base.Future

@@ -574,10 +601,10 @@

Navigation

-
-class awsiot.greengrasscoreipc.client.SubscribeToValidateConfigurationUpdatesOperation(stream_handler, shape_index, connection)
-

Bases: awsiot.greengrasscoreipc.model._SubscribeToValidateConfigurationUpdatesOperation

-

Create with GreengrassCoreIPCClient.new_subscribe_to_validate_configuration_updates()

+
+class awsiot.greengrasscoreipc.client.ListComponentsOperation(stream_handler, shape_index, connection)
+

Bases: awsiot.greengrasscoreipc.model._ListComponentsOperation

+

Create with GreengrassCoreIPCClient.new_list_components()

Parameters
    @@ -588,15 +615,15 @@

    Navigation

-
-activate(request)
-

Activate this operation by sending the initial SubscribeToValidateConfigurationUpdatesRequest message.

+
+activate(request)
+

Activate this operation by sending the initial ListComponentsRequest message.

Returns a Future which completes with a result of None if the request is successfully written to the wire, or an exception if the request fails to send.

Parameters
-

request (awsiot.greengrasscoreipc.model.SubscribeToValidateConfigurationUpdatesRequest) –

+

request (awsiot.greengrasscoreipc.model.ListComponentsRequest) –

Return type

concurrent.futures._base.Future

@@ -605,9 +632,9 @@

Navigation

-
-get_response()
-

Returns a Future which completes with a result of SubscribeToValidateConfigurationUpdatesResponse, +

+get_response()
+

Returns a Future which completes with a result of ListComponentsResponse, when the initial response is received, or an exception.

Return type
@@ -617,8 +644,8 @@

Navigation

-
-close()
+
+close()

Close the operation, whether or not it has completed.

Returns a Future which completes with a result of None when the operation has closed.

@@ -632,10 +659,10 @@

Navigation

-
-class awsiot.greengrasscoreipc.client.GetConfigurationOperation(stream_handler, shape_index, connection)
-

Bases: awsiot.greengrasscoreipc.model._GetConfigurationOperation

-

Create with GreengrassCoreIPCClient.new_get_configuration()

+
+class awsiot.greengrasscoreipc.client.ListLocalDeploymentsOperation(stream_handler, shape_index, connection)
+

Bases: awsiot.greengrasscoreipc.model._ListLocalDeploymentsOperation

+

Create with GreengrassCoreIPCClient.new_list_local_deployments()

Parameters
    @@ -646,15 +673,15 @@

    Navigation

-
-activate(request)
-

Activate this operation by sending the initial GetConfigurationRequest message.

+
+activate(request)
+

Activate this operation by sending the initial ListLocalDeploymentsRequest message.

Returns a Future which completes with a result of None if the request is successfully written to the wire, or an exception if the request fails to send.

Parameters
-

request (awsiot.greengrasscoreipc.model.GetConfigurationRequest) –

+

request (awsiot.greengrasscoreipc.model.ListLocalDeploymentsRequest) –

Return type

concurrent.futures._base.Future

@@ -663,9 +690,9 @@

Navigation

-
-get_response()
-

Returns a Future which completes with a result of GetConfigurationResponse, +

+get_response()
+

Returns a Future which completes with a result of ListLocalDeploymentsResponse, when the initial response is received, or an exception.

Return type
@@ -675,8 +702,8 @@

Navigation

-
-close()
+
+close()

Close the operation, whether or not it has completed.

Returns a Future which completes with a result of None when the operation has closed.

@@ -690,48 +717,57 @@

Navigation

-
-class awsiot.greengrasscoreipc.client.SubscribeToTopicStreamHandler
-

Bases: awsiot.eventstreamrpc.StreamResponseHandler

-

Event handler for SubscribeToTopicOperation

-

Inherit from this class and override methods to handle -stream events during a SubscribeToTopicOperation.

+
+class awsiot.greengrasscoreipc.client.ListNamedShadowsForThingOperation(stream_handler, shape_index, connection)
+

Bases: awsiot.greengrasscoreipc.model._ListNamedShadowsForThingOperation

+

Create with GreengrassCoreIPCClient.new_list_named_shadows_for_thing()

+
+
Parameters
+
+
+
-
-on_stream_event(event)
-

Invoked when a SubscriptionResponseMessage is received.

+
+activate(request)
+

Activate this operation by sending the initial ListNamedShadowsForThingRequest message.

+

Returns a Future which completes with a result of None if the +request is successfully written to the wire, or an exception if +the request fails to send.

Parameters
-

event (awsiot.greengrasscoreipc.model.SubscriptionResponseMessage) –

+

request (awsiot.greengrasscoreipc.model.ListNamedShadowsForThingRequest) –

Return type
-

None

+

concurrent.futures._base.Future

-
-on_stream_error(error)
-

Invoked when an error occurs on the operation stream.

-

Return True if operation should close as a result of this error,

+
+get_response()
+

Returns a Future which completes with a result of ListNamedShadowsForThingResponse, +when the initial response is received, or an exception.

-
Parameters
-

error (Exception) –

-
-
Return type
-

bool

+
Return type
+

concurrent.futures._base.Future

-
-on_stream_closed()
-

Invoked when the stream for this operation is closed.

+
+close()
+

Close the operation, whether or not it has completed.

+

Returns a Future which completes with a result of None +when the operation has closed.

Return type
-

None

+

concurrent.futures._base.Future

@@ -739,10 +775,10 @@

Navigation

-
-class awsiot.greengrasscoreipc.client.SubscribeToTopicOperation(stream_handler, shape_index, connection)
-

Bases: awsiot.greengrasscoreipc.model._SubscribeToTopicOperation

-

Create with GreengrassCoreIPCClient.new_subscribe_to_topic()

+
+class awsiot.greengrasscoreipc.client.PauseComponentOperation(stream_handler, shape_index, connection)
+

Bases: awsiot.greengrasscoreipc.model._PauseComponentOperation

+

Create with GreengrassCoreIPCClient.new_pause_component()

Parameters
    @@ -753,15 +789,15 @@

    Navigation

-
-activate(request)
-

Activate this operation by sending the initial SubscribeToTopicRequest message.

+
+activate(request)
+

Activate this operation by sending the initial PauseComponentRequest message.

Returns a Future which completes with a result of None if the request is successfully written to the wire, or an exception if the request fails to send.

Parameters
-

request (awsiot.greengrasscoreipc.model.SubscribeToTopicRequest) –

+

request (awsiot.greengrasscoreipc.model.PauseComponentRequest) –

Return type

concurrent.futures._base.Future

@@ -770,9 +806,9 @@

Navigation

-
-get_response()
-

Returns a Future which completes with a result of SubscribeToTopicResponse, +

+get_response()
+

Returns a Future which completes with a result of PauseComponentResponse, when the initial response is received, or an exception.

Return type
@@ -782,8 +818,8 @@

Navigation

-
-close()
+
+close()

Close the operation, whether or not it has completed.

Returns a Future which completes with a result of None when the operation has closed.

@@ -797,10 +833,10 @@

Navigation

-
-class awsiot.greengrasscoreipc.client.GetComponentDetailsOperation(stream_handler, shape_index, connection)
-

Bases: awsiot.greengrasscoreipc.model._GetComponentDetailsOperation

-

Create with GreengrassCoreIPCClient.new_get_component_details()

+
+class awsiot.greengrasscoreipc.client.PublishToIoTCoreOperation(stream_handler, shape_index, connection)
+

Bases: awsiot.greengrasscoreipc.model._PublishToIoTCoreOperation

+

Create with GreengrassCoreIPCClient.new_publish_to_iot_core()

Parameters
    @@ -811,15 +847,15 @@

    Navigation

-
-activate(request)
-

Activate this operation by sending the initial GetComponentDetailsRequest message.

+
+activate(request)
+

Activate this operation by sending the initial PublishToIoTCoreRequest message.

Returns a Future which completes with a result of None if the request is successfully written to the wire, or an exception if the request fails to send.

Parameters
-

request (awsiot.greengrasscoreipc.model.GetComponentDetailsRequest) –

+

request (awsiot.greengrasscoreipc.model.PublishToIoTCoreRequest) –

Return type

concurrent.futures._base.Future

@@ -828,9 +864,9 @@

Navigation

-
-get_response()
-

Returns a Future which completes with a result of GetComponentDetailsResponse, +

+get_response()
+

Returns a Future which completes with a result of PublishToIoTCoreResponse, when the initial response is received, or an exception.

Return type
@@ -840,8 +876,8 @@

Navigation

-
-close()
+
+close()

Close the operation, whether or not it has completed.

Returns a Future which completes with a result of None when the operation has closed.

@@ -913,10 +949,10 @@

Navigation

-
-class awsiot.greengrasscoreipc.client.ListComponentsOperation(stream_handler, shape_index, connection)
-

Bases: awsiot.greengrasscoreipc.model._ListComponentsOperation

-

Create with GreengrassCoreIPCClient.new_list_components()

+
+class awsiot.greengrasscoreipc.client.RestartComponentOperation(stream_handler, shape_index, connection)
+

Bases: awsiot.greengrasscoreipc.model._RestartComponentOperation

+

Create with GreengrassCoreIPCClient.new_restart_component()

Parameters
    @@ -927,15 +963,15 @@

    Navigation

-
-activate(request)
-

Activate this operation by sending the initial ListComponentsRequest message.

+
+activate(request)
+

Activate this operation by sending the initial RestartComponentRequest message.

Returns a Future which completes with a result of None if the request is successfully written to the wire, or an exception if the request fails to send.

Parameters
-

request (awsiot.greengrasscoreipc.model.ListComponentsRequest) –

+

request (awsiot.greengrasscoreipc.model.RestartComponentRequest) –

Return type

concurrent.futures._base.Future

@@ -944,9 +980,9 @@

Navigation

-
-get_response()
-

Returns a Future which completes with a result of ListComponentsResponse, +

+get_response()
+

Returns a Future which completes with a result of RestartComponentResponse, when the initial response is received, or an exception.

Return type
@@ -956,8 +992,8 @@

Navigation

-
-close()
+
+close()

Close the operation, whether or not it has completed.

Returns a Future which completes with a result of None when the operation has closed.

@@ -971,10 +1007,10 @@

Navigation

-
-class awsiot.greengrasscoreipc.client.CreateDebugPasswordOperation(stream_handler, shape_index, connection)
-

Bases: awsiot.greengrasscoreipc.model._CreateDebugPasswordOperation

-

Create with GreengrassCoreIPCClient.new_create_debug_password()

+
+class awsiot.greengrasscoreipc.client.ResumeComponentOperation(stream_handler, shape_index, connection)
+

Bases: awsiot.greengrasscoreipc.model._ResumeComponentOperation

+

Create with GreengrassCoreIPCClient.new_resume_component()

Parameters
    @@ -985,15 +1021,15 @@

    Navigation

-
-activate(request)
-

Activate this operation by sending the initial CreateDebugPasswordRequest message.

+
+activate(request)
+

Activate this operation by sending the initial ResumeComponentRequest message.

Returns a Future which completes with a result of None if the request is successfully written to the wire, or an exception if the request fails to send.

Parameters
-

request (awsiot.greengrasscoreipc.model.CreateDebugPasswordRequest) –

+

request (awsiot.greengrasscoreipc.model.ResumeComponentRequest) –

Return type

concurrent.futures._base.Future

@@ -1002,9 +1038,9 @@

Navigation

-
-get_response()
-

Returns a Future which completes with a result of CreateDebugPasswordResponse, +

+get_response()
+

Returns a Future which completes with a result of ResumeComponentResponse, when the initial response is received, or an exception.

Return type
@@ -1014,8 +1050,8 @@

Navigation

-
-close()
+
+close()

Close the operation, whether or not it has completed.

Returns a Future which completes with a result of None when the operation has closed.

@@ -1029,10 +1065,10 @@

Navigation

-
-class awsiot.greengrasscoreipc.client.GetThingShadowOperation(stream_handler, shape_index, connection)
-

Bases: awsiot.greengrasscoreipc.model._GetThingShadowOperation

-

Create with GreengrassCoreIPCClient.new_get_thing_shadow()

+
+class awsiot.greengrasscoreipc.client.SendConfigurationValidityReportOperation(stream_handler, shape_index, connection)
+

Bases: awsiot.greengrasscoreipc.model._SendConfigurationValidityReportOperation

+

Create with GreengrassCoreIPCClient.new_send_configuration_validity_report()

Parameters
    @@ -1043,15 +1079,15 @@

    Navigation

-
-activate(request)
-

Activate this operation by sending the initial GetThingShadowRequest message.

+
+activate(request)
+

Activate this operation by sending the initial SendConfigurationValidityReportRequest message.

Returns a Future which completes with a result of None if the request is successfully written to the wire, or an exception if the request fails to send.

Parameters
-

request (awsiot.greengrasscoreipc.model.GetThingShadowRequest) –

+

request (awsiot.greengrasscoreipc.model.SendConfigurationValidityReportRequest) –

Return type

concurrent.futures._base.Future

@@ -1060,9 +1096,9 @@

Navigation

-
-get_response()
-

Returns a Future which completes with a result of GetThingShadowResponse, +

+get_response()
+

Returns a Future which completes with a result of SendConfigurationValidityReportResponse, when the initial response is received, or an exception.

Return type
@@ -1072,8 +1108,8 @@

Navigation

-
-close()
+
+close()

Close the operation, whether or not it has completed.

Returns a Future which completes with a result of None when the operation has closed.

@@ -1087,10 +1123,10 @@

Navigation

-
-class awsiot.greengrasscoreipc.client.SendConfigurationValidityReportOperation(stream_handler, shape_index, connection)
-

Bases: awsiot.greengrasscoreipc.model._SendConfigurationValidityReportOperation

-

Create with GreengrassCoreIPCClient.new_send_configuration_validity_report()

+
+class awsiot.greengrasscoreipc.client.StopComponentOperation(stream_handler, shape_index, connection)
+

Bases: awsiot.greengrasscoreipc.model._StopComponentOperation

+

Create with GreengrassCoreIPCClient.new_stop_component()

Parameters
    @@ -1101,15 +1137,15 @@

    Navigation

-
-activate(request)
-

Activate this operation by sending the initial SendConfigurationValidityReportRequest message.

+
+activate(request)
+

Activate this operation by sending the initial StopComponentRequest message.

Returns a Future which completes with a result of None if the request is successfully written to the wire, or an exception if the request fails to send.

Parameters
-

request (awsiot.greengrasscoreipc.model.SendConfigurationValidityReportRequest) –

+

request (awsiot.greengrasscoreipc.model.StopComponentRequest) –

Return type

concurrent.futures._base.Future

@@ -1118,9 +1154,9 @@

Navigation

-
-get_response()
-

Returns a Future which completes with a result of SendConfigurationValidityReportResponse, +

+get_response()
+

Returns a Future which completes with a result of StopComponentResponse, when the initial response is received, or an exception.

Return type
@@ -1130,8 +1166,8 @@

Navigation

-
-close()
+
+close()

Close the operation, whether or not it has completed.

Returns a Future which completes with a result of None when the operation has closed.

@@ -1145,57 +1181,48 @@

Navigation

-
-class awsiot.greengrasscoreipc.client.UpdateThingShadowOperation(stream_handler, shape_index, connection)
-

Bases: awsiot.greengrasscoreipc.model._UpdateThingShadowOperation

-

Create with GreengrassCoreIPCClient.new_update_thing_shadow()

-
-
Parameters
-
-
-
+
+class awsiot.greengrasscoreipc.client.SubscribeToComponentUpdatesStreamHandler
+

Bases: awsiot.eventstreamrpc.StreamResponseHandler

+

Event handler for SubscribeToComponentUpdatesOperation

+

Inherit from this class and override methods to handle +stream events during a SubscribeToComponentUpdatesOperation.

-
-activate(request)
-

Activate this operation by sending the initial UpdateThingShadowRequest message.

-

Returns a Future which completes with a result of None if the -request is successfully written to the wire, or an exception if -the request fails to send.

+
+on_stream_event(event)
+

Invoked when a ComponentUpdatePolicyEvents is received.

Parameters
-

request (awsiot.greengrasscoreipc.model.UpdateThingShadowRequest) –

+

event (awsiot.greengrasscoreipc.model.ComponentUpdatePolicyEvents) –

Return type
-

concurrent.futures._base.Future

+

None

-
-get_response()
-

Returns a Future which completes with a result of UpdateThingShadowResponse, -when the initial response is received, or an exception.

+
+on_stream_error(error)
+

Invoked when an error occurs on the operation stream.

+

Return True if operation should close as a result of this error,

-
Return type
-

concurrent.futures._base.Future

+
Parameters
+

error (Exception) –

+
+
Return type
+

bool

-
-close()
-

Close the operation, whether or not it has completed.

-

Returns a Future which completes with a result of None -when the operation has closed.

+
+on_stream_closed()
+

Invoked when the stream for this operation is closed.

Return type
-

concurrent.futures._base.Future

+

None

@@ -1203,10 +1230,10 @@

Navigation

-
-class awsiot.greengrasscoreipc.client.UpdateConfigurationOperation(stream_handler, shape_index, connection)
-

Bases: awsiot.greengrasscoreipc.model._UpdateConfigurationOperation

-

Create with GreengrassCoreIPCClient.new_update_configuration()

+
+class awsiot.greengrasscoreipc.client.SubscribeToComponentUpdatesOperation(stream_handler, shape_index, connection)
+

Bases: awsiot.greengrasscoreipc.model._SubscribeToComponentUpdatesOperation

+

Create with GreengrassCoreIPCClient.new_subscribe_to_component_updates()

Parameters
    @@ -1217,15 +1244,15 @@

    Navigation

-
-activate(request)
-

Activate this operation by sending the initial UpdateConfigurationRequest message.

+
+activate(request)
+

Activate this operation by sending the initial SubscribeToComponentUpdatesRequest message.

Returns a Future which completes with a result of None if the request is successfully written to the wire, or an exception if the request fails to send.

Parameters
-

request (awsiot.greengrasscoreipc.model.UpdateConfigurationRequest) –

+

request (awsiot.greengrasscoreipc.model.SubscribeToComponentUpdatesRequest) –

Return type

concurrent.futures._base.Future

@@ -1234,9 +1261,9 @@

Navigation

-
-get_response()
-

Returns a Future which completes with a result of UpdateConfigurationResponse, +

+get_response()
+

Returns a Future which completes with a result of SubscribeToComponentUpdatesResponse, when the initial response is received, or an exception.

Return type
@@ -1246,8 +1273,8 @@

Navigation

-
-close()
+
+close()

Close the operation, whether or not it has completed.

Returns a Future which completes with a result of None when the operation has closed.

@@ -1261,57 +1288,48 @@

Navigation

-
-class awsiot.greengrasscoreipc.client.ValidateAuthorizationTokenOperation(stream_handler, shape_index, connection)
-

Bases: awsiot.greengrasscoreipc.model._ValidateAuthorizationTokenOperation

-

Create with GreengrassCoreIPCClient.new_validate_authorization_token()

-
-
Parameters
-
-
-
+
+class awsiot.greengrasscoreipc.client.SubscribeToConfigurationUpdateStreamHandler
+

Bases: awsiot.eventstreamrpc.StreamResponseHandler

+

Event handler for SubscribeToConfigurationUpdateOperation

+

Inherit from this class and override methods to handle +stream events during a SubscribeToConfigurationUpdateOperation.

-
-activate(request)
-

Activate this operation by sending the initial ValidateAuthorizationTokenRequest message.

-

Returns a Future which completes with a result of None if the -request is successfully written to the wire, or an exception if -the request fails to send.

+
+on_stream_event(event)
+

Invoked when a ConfigurationUpdateEvents is received.

Parameters
-

request (awsiot.greengrasscoreipc.model.ValidateAuthorizationTokenRequest) –

+

event (awsiot.greengrasscoreipc.model.ConfigurationUpdateEvents) –

Return type
-

concurrent.futures._base.Future

+

None

-
-get_response()
-

Returns a Future which completes with a result of ValidateAuthorizationTokenResponse, -when the initial response is received, or an exception.

+
+on_stream_error(error)
+

Invoked when an error occurs on the operation stream.

+

Return True if operation should close as a result of this error,

-
Return type
-

concurrent.futures._base.Future

+
Parameters
+

error (Exception) –

+
+
Return type
+

bool

-
-close()
-

Close the operation, whether or not it has completed.

-

Returns a Future which completes with a result of None -when the operation has closed.

+
+on_stream_closed()
+

Invoked when the stream for this operation is closed.

Return type
-

concurrent.futures._base.Future

+

None

@@ -1319,10 +1337,10 @@

Navigation

-
-class awsiot.greengrasscoreipc.client.RestartComponentOperation(stream_handler, shape_index, connection)
-

Bases: awsiot.greengrasscoreipc.model._RestartComponentOperation

-

Create with GreengrassCoreIPCClient.new_restart_component()

+
+class awsiot.greengrasscoreipc.client.SubscribeToConfigurationUpdateOperation(stream_handler, shape_index, connection)
+

Bases: awsiot.greengrasscoreipc.model._SubscribeToConfigurationUpdateOperation

+

Create with GreengrassCoreIPCClient.new_subscribe_to_configuration_update()

Parameters
    @@ -1333,15 +1351,15 @@

    Navigation

-
-activate(request)
-

Activate this operation by sending the initial RestartComponentRequest message.

+
+activate(request)
+

Activate this operation by sending the initial SubscribeToConfigurationUpdateRequest message.

Returns a Future which completes with a result of None if the request is successfully written to the wire, or an exception if the request fails to send.

Parameters
-

request (awsiot.greengrasscoreipc.model.RestartComponentRequest) –

+

request (awsiot.greengrasscoreipc.model.SubscribeToConfigurationUpdateRequest) –

Return type

concurrent.futures._base.Future

@@ -1350,9 +1368,9 @@

Navigation

-
-get_response()
-

Returns a Future which completes with a result of RestartComponentResponse, +

+get_response()
+

Returns a Future which completes with a result of SubscribeToConfigurationUpdateResponse, when the initial response is received, or an exception.

Return type
@@ -1362,8 +1380,8 @@

Navigation

-
-close()
+
+close()

Close the operation, whether or not it has completed.

Returns a Future which completes with a result of None when the operation has closed.

@@ -1377,57 +1395,48 @@

Navigation

-
-class awsiot.greengrasscoreipc.client.GetLocalDeploymentStatusOperation(stream_handler, shape_index, connection)
-

Bases: awsiot.greengrasscoreipc.model._GetLocalDeploymentStatusOperation

-

Create with GreengrassCoreIPCClient.new_get_local_deployment_status()

-
-
Parameters
-
-
-
+
+class awsiot.greengrasscoreipc.client.SubscribeToIoTCoreStreamHandler
+

Bases: awsiot.eventstreamrpc.StreamResponseHandler

+

Event handler for SubscribeToIoTCoreOperation

+

Inherit from this class and override methods to handle +stream events during a SubscribeToIoTCoreOperation.

-
-activate(request)
-

Activate this operation by sending the initial GetLocalDeploymentStatusRequest message.

-

Returns a Future which completes with a result of None if the -request is successfully written to the wire, or an exception if -the request fails to send.

+
+on_stream_event(event)
+

Invoked when a IoTCoreMessage is received.

Parameters
-

request (awsiot.greengrasscoreipc.model.GetLocalDeploymentStatusRequest) –

+

event (awsiot.greengrasscoreipc.model.IoTCoreMessage) –

Return type
-

concurrent.futures._base.Future

+

None

-
-get_response()
-

Returns a Future which completes with a result of GetLocalDeploymentStatusResponse, -when the initial response is received, or an exception.

+
+on_stream_error(error)
+

Invoked when an error occurs on the operation stream.

+

Return True if operation should close as a result of this error,

-
Return type
-

concurrent.futures._base.Future

+
Parameters
+

error (Exception) –

+
+
Return type
+

bool

-
-close()
-

Close the operation, whether or not it has completed.

-

Returns a Future which completes with a result of None -when the operation has closed.

+
+on_stream_closed()
+

Invoked when the stream for this operation is closed.

Return type
-

concurrent.futures._base.Future

+

None

@@ -1435,10 +1444,10 @@

Navigation

-
-class awsiot.greengrasscoreipc.client.GetSecretValueOperation(stream_handler, shape_index, connection)
-

Bases: awsiot.greengrasscoreipc.model._GetSecretValueOperation

-

Create with GreengrassCoreIPCClient.new_get_secret_value()

+
+class awsiot.greengrasscoreipc.client.SubscribeToIoTCoreOperation(stream_handler, shape_index, connection)
+

Bases: awsiot.greengrasscoreipc.model._SubscribeToIoTCoreOperation

+

Create with GreengrassCoreIPCClient.new_subscribe_to_iot_core()

Parameters
    @@ -1449,15 +1458,15 @@

    Navigation

-
-activate(request)
-

Activate this operation by sending the initial GetSecretValueRequest message.

+
+activate(request)
+

Activate this operation by sending the initial SubscribeToIoTCoreRequest message.

Returns a Future which completes with a result of None if the request is successfully written to the wire, or an exception if the request fails to send.

Parameters
-

request (awsiot.greengrasscoreipc.model.GetSecretValueRequest) –

+

request (awsiot.greengrasscoreipc.model.SubscribeToIoTCoreRequest) –

Return type

concurrent.futures._base.Future

@@ -1466,9 +1475,9 @@

Navigation

-
-get_response()
-

Returns a Future which completes with a result of GetSecretValueResponse, +

+get_response()
+

Returns a Future which completes with a result of SubscribeToIoTCoreResponse, when the initial response is received, or an exception.

Return type
@@ -1478,8 +1487,8 @@

Navigation

-
-close()
+
+close()

Close the operation, whether or not it has completed.

Returns a Future which completes with a result of None when the operation has closed.

@@ -1493,57 +1502,48 @@

Navigation

-
-class awsiot.greengrasscoreipc.client.UpdateStateOperation(stream_handler, shape_index, connection)
-

Bases: awsiot.greengrasscoreipc.model._UpdateStateOperation

-

Create with GreengrassCoreIPCClient.new_update_state()

-
-
Parameters
-
-
-
+
+class awsiot.greengrasscoreipc.client.SubscribeToTopicStreamHandler
+

Bases: awsiot.eventstreamrpc.StreamResponseHandler

+

Event handler for SubscribeToTopicOperation

+

Inherit from this class and override methods to handle +stream events during a SubscribeToTopicOperation.

-
-activate(request)
-

Activate this operation by sending the initial UpdateStateRequest message.

-

Returns a Future which completes with a result of None if the -request is successfully written to the wire, or an exception if -the request fails to send.

+
+on_stream_event(event)
+

Invoked when a SubscriptionResponseMessage is received.

Parameters
-

request (awsiot.greengrasscoreipc.model.UpdateStateRequest) –

+

event (awsiot.greengrasscoreipc.model.SubscriptionResponseMessage) –

Return type
-

concurrent.futures._base.Future

+

None

-
-get_response()
-

Returns a Future which completes with a result of UpdateStateResponse, -when the initial response is received, or an exception.

+
+on_stream_error(error)
+

Invoked when an error occurs on the operation stream.

+

Return True if operation should close as a result of this error,

-
Return type
-

concurrent.futures._base.Future

+
Parameters
+

error (Exception) –

+
+
Return type
+

bool

-
-close()
-

Close the operation, whether or not it has completed.

-

Returns a Future which completes with a result of None -when the operation has closed.

+
+on_stream_closed()
+

Invoked when the stream for this operation is closed.

Return type
-

concurrent.futures._base.Future

+

None

@@ -1551,10 +1551,10 @@

Navigation

-
-class awsiot.greengrasscoreipc.client.ListNamedShadowsForThingOperation(stream_handler, shape_index, connection)
-

Bases: awsiot.greengrasscoreipc.model._ListNamedShadowsForThingOperation

-

Create with GreengrassCoreIPCClient.new_list_named_shadows_for_thing()

+
+class awsiot.greengrasscoreipc.client.SubscribeToTopicOperation(stream_handler, shape_index, connection)
+

Bases: awsiot.greengrasscoreipc.model._SubscribeToTopicOperation

+

Create with GreengrassCoreIPCClient.new_subscribe_to_topic()

Parameters
    @@ -1565,15 +1565,15 @@

    Navigation

-
-activate(request)
-

Activate this operation by sending the initial ListNamedShadowsForThingRequest message.

+
+activate(request)
+

Activate this operation by sending the initial SubscribeToTopicRequest message.

Returns a Future which completes with a result of None if the request is successfully written to the wire, or an exception if the request fails to send.

Parameters
-

request (awsiot.greengrasscoreipc.model.ListNamedShadowsForThingRequest) –

+

request (awsiot.greengrasscoreipc.model.SubscribeToTopicRequest) –

Return type

concurrent.futures._base.Future

@@ -1582,9 +1582,9 @@

Navigation

-
-get_response()
-

Returns a Future which completes with a result of ListNamedShadowsForThingResponse, +

+get_response()
+

Returns a Future which completes with a result of SubscribeToTopicResponse, when the initial response is received, or an exception.

Return type
@@ -1594,8 +1594,8 @@

Navigation

-
-close()
+
+close()

Close the operation, whether or not it has completed.

Returns a Future which completes with a result of None when the operation has closed.

@@ -1609,19 +1609,19 @@

Navigation

-
-class awsiot.greengrasscoreipc.client.SubscribeToComponentUpdatesStreamHandler
+
+class awsiot.greengrasscoreipc.client.SubscribeToValidateConfigurationUpdatesStreamHandler

Bases: awsiot.eventstreamrpc.StreamResponseHandler

-

Event handler for SubscribeToComponentUpdatesOperation

+

Event handler for SubscribeToValidateConfigurationUpdatesOperation

Inherit from this class and override methods to handle -stream events during a SubscribeToComponentUpdatesOperation.

+stream events during a SubscribeToValidateConfigurationUpdatesOperation.

-
-on_stream_event(event)
-

Invoked when a ComponentUpdatePolicyEvents is received.

+
+on_stream_event(event)
+

Invoked when a ValidateConfigurationUpdateEvents is received.

Parameters
-

event (awsiot.greengrasscoreipc.model.ComponentUpdatePolicyEvents) –

+

event (awsiot.greengrasscoreipc.model.ValidateConfigurationUpdateEvents) –

Return type

None

@@ -1630,8 +1630,8 @@

Navigation

-
-on_stream_error(error)
+
+on_stream_error(error)

Invoked when an error occurs on the operation stream.

Return True if operation should close as a result of this error,

@@ -1645,8 +1645,8 @@

Navigation

-
-on_stream_closed()
+
+on_stream_closed()

Invoked when the stream for this operation is closed.

Return type
@@ -1658,10 +1658,10 @@

Navigation

-
-class awsiot.greengrasscoreipc.client.SubscribeToComponentUpdatesOperation(stream_handler, shape_index, connection)
-

Bases: awsiot.greengrasscoreipc.model._SubscribeToComponentUpdatesOperation

-

Create with GreengrassCoreIPCClient.new_subscribe_to_component_updates()

+
+class awsiot.greengrasscoreipc.client.SubscribeToValidateConfigurationUpdatesOperation(stream_handler, shape_index, connection)
+

Bases: awsiot.greengrasscoreipc.model._SubscribeToValidateConfigurationUpdatesOperation

+

Create with GreengrassCoreIPCClient.new_subscribe_to_validate_configuration_updates()

Parameters
    @@ -1672,15 +1672,15 @@

    Navigation

-
-activate(request)
-

Activate this operation by sending the initial SubscribeToComponentUpdatesRequest message.

+
+activate(request)
+

Activate this operation by sending the initial SubscribeToValidateConfigurationUpdatesRequest message.

Returns a Future which completes with a result of None if the request is successfully written to the wire, or an exception if the request fails to send.

Parameters
-

request (awsiot.greengrasscoreipc.model.SubscribeToComponentUpdatesRequest) –

+

request (awsiot.greengrasscoreipc.model.SubscribeToValidateConfigurationUpdatesRequest) –

Return type

concurrent.futures._base.Future

@@ -1689,9 +1689,9 @@

Navigation

-
-get_response()
-

Returns a Future which completes with a result of SubscribeToComponentUpdatesResponse, +

+get_response()
+

Returns a Future which completes with a result of SubscribeToValidateConfigurationUpdatesResponse, when the initial response is received, or an exception.

Return type
@@ -1701,8 +1701,8 @@

Navigation

-
-close()
+
+close()

Close the operation, whether or not it has completed.

Returns a Future which completes with a result of None when the operation has closed.

@@ -1716,10 +1716,10 @@

Navigation

-
-class awsiot.greengrasscoreipc.client.ListLocalDeploymentsOperation(stream_handler, shape_index, connection)
-

Bases: awsiot.greengrasscoreipc.model._ListLocalDeploymentsOperation

-

Create with GreengrassCoreIPCClient.new_list_local_deployments()

+
+class awsiot.greengrasscoreipc.client.UpdateConfigurationOperation(stream_handler, shape_index, connection)
+

Bases: awsiot.greengrasscoreipc.model._UpdateConfigurationOperation

+

Create with GreengrassCoreIPCClient.new_update_configuration()

Parameters
    @@ -1730,15 +1730,15 @@

    Navigation

-
-activate(request)
-

Activate this operation by sending the initial ListLocalDeploymentsRequest message.

+
+activate(request)
+

Activate this operation by sending the initial UpdateConfigurationRequest message.

Returns a Future which completes with a result of None if the request is successfully written to the wire, or an exception if the request fails to send.

Parameters
-

request (awsiot.greengrasscoreipc.model.ListLocalDeploymentsRequest) –

+

request (awsiot.greengrasscoreipc.model.UpdateConfigurationRequest) –

Return type

concurrent.futures._base.Future

@@ -1747,9 +1747,9 @@

Navigation

-
-get_response()
-

Returns a Future which completes with a result of ListLocalDeploymentsResponse, +

+get_response()
+

Returns a Future which completes with a result of UpdateConfigurationResponse, when the initial response is received, or an exception.

Return type
@@ -1759,8 +1759,8 @@

Navigation

-
-close()
+
+close()

Close the operation, whether or not it has completed.

Returns a Future which completes with a result of None when the operation has closed.

@@ -1774,10 +1774,10 @@

Navigation

-
-class awsiot.greengrasscoreipc.client.StopComponentOperation(stream_handler, shape_index, connection)
-

Bases: awsiot.greengrasscoreipc.model._StopComponentOperation

-

Create with GreengrassCoreIPCClient.new_stop_component()

+
+class awsiot.greengrasscoreipc.client.UpdateStateOperation(stream_handler, shape_index, connection)
+

Bases: awsiot.greengrasscoreipc.model._UpdateStateOperation

+

Create with GreengrassCoreIPCClient.new_update_state()

Parameters
    @@ -1788,15 +1788,15 @@

    Navigation

-
-activate(request)
-

Activate this operation by sending the initial StopComponentRequest message.

+
+activate(request)
+

Activate this operation by sending the initial UpdateStateRequest message.

Returns a Future which completes with a result of None if the request is successfully written to the wire, or an exception if the request fails to send.

Parameters
-

request (awsiot.greengrasscoreipc.model.StopComponentRequest) –

+

request (awsiot.greengrasscoreipc.model.UpdateStateRequest) –

Return type

concurrent.futures._base.Future

@@ -1805,9 +1805,9 @@

Navigation

-
-get_response()
-

Returns a Future which completes with a result of StopComponentResponse, +

+get_response()
+

Returns a Future which completes with a result of UpdateStateResponse, when the initial response is received, or an exception.

Return type
@@ -1817,8 +1817,8 @@

Navigation

-
-close()
+
+close()

Close the operation, whether or not it has completed.

Returns a Future which completes with a result of None when the operation has closed.

@@ -1832,10 +1832,10 @@

Navigation

-
-class awsiot.greengrasscoreipc.client.PauseComponentOperation(stream_handler, shape_index, connection)
-

Bases: awsiot.greengrasscoreipc.model._PauseComponentOperation

-

Create with GreengrassCoreIPCClient.new_pause_component()

+
+class awsiot.greengrasscoreipc.client.UpdateThingShadowOperation(stream_handler, shape_index, connection)
+

Bases: awsiot.greengrasscoreipc.model._UpdateThingShadowOperation

+

Create with GreengrassCoreIPCClient.new_update_thing_shadow()

Parameters
    @@ -1846,15 +1846,15 @@

    Navigation

-
-activate(request)
-

Activate this operation by sending the initial PauseComponentRequest message.

+
+activate(request)
+

Activate this operation by sending the initial UpdateThingShadowRequest message.

Returns a Future which completes with a result of None if the request is successfully written to the wire, or an exception if the request fails to send.

Parameters
-

request (awsiot.greengrasscoreipc.model.PauseComponentRequest) –

+

request (awsiot.greengrasscoreipc.model.UpdateThingShadowRequest) –

Return type

concurrent.futures._base.Future

@@ -1863,9 +1863,9 @@

Navigation

-
-get_response()
-

Returns a Future which completes with a result of PauseComponentResponse, +

+get_response()
+

Returns a Future which completes with a result of UpdateThingShadowResponse, when the initial response is received, or an exception.

Return type
@@ -1875,8 +1875,8 @@

Navigation

-
-close()
+
+close()

Close the operation, whether or not it has completed.

Returns a Future which completes with a result of None when the operation has closed.

@@ -1890,10 +1890,10 @@

Navigation

-
-class awsiot.greengrasscoreipc.client.CreateLocalDeploymentOperation(stream_handler, shape_index, connection)
-

Bases: awsiot.greengrasscoreipc.model._CreateLocalDeploymentOperation

-

Create with GreengrassCoreIPCClient.new_create_local_deployment()

+
+class awsiot.greengrasscoreipc.client.ValidateAuthorizationTokenOperation(stream_handler, shape_index, connection)
+

Bases: awsiot.greengrasscoreipc.model._ValidateAuthorizationTokenOperation

+

Create with GreengrassCoreIPCClient.new_validate_authorization_token()

Parameters
    @@ -1904,15 +1904,15 @@

    Navigation

-
-activate(request)
-

Activate this operation by sending the initial CreateLocalDeploymentRequest message.

+
+activate(request)
+

Activate this operation by sending the initial ValidateAuthorizationTokenRequest message.

Returns a Future which completes with a result of None if the request is successfully written to the wire, or an exception if the request fails to send.

Parameters
-

request (awsiot.greengrasscoreipc.model.CreateLocalDeploymentRequest) –

+

request (awsiot.greengrasscoreipc.model.ValidateAuthorizationTokenRequest) –

Return type

concurrent.futures._base.Future

@@ -1921,9 +1921,9 @@

Navigation

-
-get_response()
-

Returns a Future which completes with a result of CreateLocalDeploymentResponse, +

+get_response()
+

Returns a Future which completes with a result of ValidateAuthorizationTokenResponse, when the initial response is received, or an exception.

Return type
@@ -1933,8 +1933,8 @@

Navigation

-
-close()
+
+close()

Close the operation, whether or not it has completed.

Returns a Future which completes with a result of None when the operation has closed.

@@ -1958,65 +1958,43 @@

Navigation

-
-new_subscribe_to_iot_core(stream_handler)
-

Create a new SubscribeToIoTCoreOperation.

-

This operation will not send or receive any data until activate() -is called. Call activate() when you’re ready for callbacks and -events to fire.

-
-
Parameters
-

stream_handler (awsiot.greengrasscoreipc.client.SubscribeToIoTCoreStreamHandler) – Methods on this object will be called as -stream events happen on this operation.

-
-
Return type
-

awsiot.greengrasscoreipc.client.SubscribeToIoTCoreOperation

-
-
-
- -
-
-new_resume_component()
-

Create a new ResumeComponentOperation.

+
+new_create_debug_password()
+

Create a new CreateDebugPasswordOperation.

This operation will not send or receive any data until activate() is called. Call activate() when you’re ready for callbacks and events to fire.

Return type
-

awsiot.greengrasscoreipc.client.ResumeComponentOperation

+

awsiot.greengrasscoreipc.client.CreateDebugPasswordOperation

-
-new_publish_to_iot_core()
-

Create a new PublishToIoTCoreOperation.

+
+new_create_local_deployment()
+

Create a new CreateLocalDeploymentOperation.

This operation will not send or receive any data until activate() is called. Call activate() when you’re ready for callbacks and events to fire.

Return type
-

awsiot.greengrasscoreipc.client.PublishToIoTCoreOperation

+

awsiot.greengrasscoreipc.client.CreateLocalDeploymentOperation

-
-new_subscribe_to_configuration_update(stream_handler)
-

Create a new SubscribeToConfigurationUpdateOperation.

+
+new_defer_component_update()
+

Create a new DeferComponentUpdateOperation.

This operation will not send or receive any data until activate() is called. Call activate() when you’re ready for callbacks and events to fire.

-
Parameters
-

stream_handler (awsiot.greengrasscoreipc.client.SubscribeToConfigurationUpdateStreamHandler) – Methods on this object will be called as -stream events happen on this operation.

-
-
Return type
-

awsiot.greengrasscoreipc.client.SubscribeToConfigurationUpdateOperation

+
Return type
+

awsiot.greengrasscoreipc.client.DeferComponentUpdateOperation

@@ -2036,33 +2014,15 @@

Navigation

-
-new_defer_component_update()
-

Create a new DeferComponentUpdateOperation.

+
+new_get_component_details()
+

Create a new GetComponentDetailsOperation.

This operation will not send or receive any data until activate() is called. Call activate() when you’re ready for callbacks and events to fire.

Return type
-

awsiot.greengrasscoreipc.client.DeferComponentUpdateOperation

-
-
-
- -
-
-new_subscribe_to_validate_configuration_updates(stream_handler)
-

Create a new SubscribeToValidateConfigurationUpdatesOperation.

-

This operation will not send or receive any data until activate() -is called. Call activate() when you’re ready for callbacks and -events to fire.

-
-
Parameters
-

stream_handler (awsiot.greengrasscoreipc.client.SubscribeToValidateConfigurationUpdatesStreamHandler) – Methods on this object will be called as -stream events happen on this operation.

-
-
Return type
-

awsiot.greengrasscoreipc.client.SubscribeToValidateConfigurationUpdatesOperation

+

awsiot.greengrasscoreipc.client.GetComponentDetailsOperation

@@ -2082,47 +2042,43 @@

Navigation

-
-new_subscribe_to_topic(stream_handler)
-

Create a new SubscribeToTopicOperation.

+
+new_get_local_deployment_status()
+

Create a new GetLocalDeploymentStatusOperation.

This operation will not send or receive any data until activate() is called. Call activate() when you’re ready for callbacks and events to fire.

-
Parameters
-

stream_handler (awsiot.greengrasscoreipc.client.SubscribeToTopicStreamHandler) – Methods on this object will be called as -stream events happen on this operation.

-
-
Return type
-

awsiot.greengrasscoreipc.client.SubscribeToTopicOperation

+
Return type
+

awsiot.greengrasscoreipc.client.GetLocalDeploymentStatusOperation

-
-new_get_component_details()
-

Create a new GetComponentDetailsOperation.

+
+new_get_secret_value()
+

Create a new GetSecretValueOperation.

This operation will not send or receive any data until activate() is called. Call activate() when you’re ready for callbacks and events to fire.

Return type
-

awsiot.greengrasscoreipc.client.GetComponentDetailsOperation

+

awsiot.greengrasscoreipc.client.GetSecretValueOperation

-
-new_publish_to_topic()
-

Create a new PublishToTopicOperation.

+
+new_get_thing_shadow()
+

Create a new GetThingShadowOperation.

This operation will not send or receive any data until activate() is called. Call activate() when you’re ready for callbacks and events to fire.

Return type
-

awsiot.greengrasscoreipc.client.PublishToTopicOperation

+

awsiot.greengrasscoreipc.client.GetThingShadowOperation

@@ -2142,85 +2098,71 @@

Navigation

-
-new_create_debug_password()
-

Create a new CreateDebugPasswordOperation.

-

This operation will not send or receive any data until activate() -is called. Call activate() when you’re ready for callbacks and -events to fire.

-
-
Return type
-

awsiot.greengrasscoreipc.client.CreateDebugPasswordOperation

-
-
-
- -
-
-new_get_thing_shadow()
-

Create a new GetThingShadowOperation.

+
+new_list_local_deployments()
+

Create a new ListLocalDeploymentsOperation.

This operation will not send or receive any data until activate() is called. Call activate() when you’re ready for callbacks and events to fire.

Return type
-

awsiot.greengrasscoreipc.client.GetThingShadowOperation

+

awsiot.greengrasscoreipc.client.ListLocalDeploymentsOperation

-
-new_send_configuration_validity_report()
-

Create a new SendConfigurationValidityReportOperation.

+
+new_list_named_shadows_for_thing()
+

Create a new ListNamedShadowsForThingOperation.

This operation will not send or receive any data until activate() is called. Call activate() when you’re ready for callbacks and events to fire.

Return type
-

awsiot.greengrasscoreipc.client.SendConfigurationValidityReportOperation

+

awsiot.greengrasscoreipc.client.ListNamedShadowsForThingOperation

-
-new_update_thing_shadow()
-

Create a new UpdateThingShadowOperation.

+
+new_pause_component()
+

Create a new PauseComponentOperation.

This operation will not send or receive any data until activate() is called. Call activate() when you’re ready for callbacks and events to fire.

Return type
-

awsiot.greengrasscoreipc.client.UpdateThingShadowOperation

+

awsiot.greengrasscoreipc.client.PauseComponentOperation

-
-new_update_configuration()
-

Create a new UpdateConfigurationOperation.

+
+new_publish_to_iot_core()
+

Create a new PublishToIoTCoreOperation.

This operation will not send or receive any data until activate() is called. Call activate() when you’re ready for callbacks and events to fire.

Return type
-

awsiot.greengrasscoreipc.client.UpdateConfigurationOperation

+

awsiot.greengrasscoreipc.client.PublishToIoTCoreOperation

-
-new_validate_authorization_token()
-

Create a new ValidateAuthorizationTokenOperation.

+
+new_publish_to_topic()
+

Create a new PublishToTopicOperation.

This operation will not send or receive any data until activate() is called. Call activate() when you’re ready for callbacks and events to fire.

Return type
-

awsiot.greengrasscoreipc.client.ValidateAuthorizationTokenOperation

+

awsiot.greengrasscoreipc.client.PublishToTopicOperation

@@ -2240,57 +2182,43 @@

Navigation

-
-new_get_local_deployment_status()
-

Create a new GetLocalDeploymentStatusOperation.

-

This operation will not send or receive any data until activate() -is called. Call activate() when you’re ready for callbacks and -events to fire.

-
-
Return type
-

awsiot.greengrasscoreipc.client.GetLocalDeploymentStatusOperation

-
-
-
- -
-
-new_get_secret_value()
-

Create a new GetSecretValueOperation.

+
+new_resume_component()
+

Create a new ResumeComponentOperation.

This operation will not send or receive any data until activate() is called. Call activate() when you’re ready for callbacks and events to fire.

Return type
-

awsiot.greengrasscoreipc.client.GetSecretValueOperation

+

awsiot.greengrasscoreipc.client.ResumeComponentOperation

-
-new_update_state()
-

Create a new UpdateStateOperation.

+
+new_send_configuration_validity_report()
+

Create a new SendConfigurationValidityReportOperation.

This operation will not send or receive any data until activate() is called. Call activate() when you’re ready for callbacks and events to fire.

Return type
-

awsiot.greengrasscoreipc.client.UpdateStateOperation

+

awsiot.greengrasscoreipc.client.SendConfigurationValidityReportOperation

-
-new_list_named_shadows_for_thing()
-

Create a new ListNamedShadowsForThingOperation.

+
+new_stop_component()
+

Create a new StopComponentOperation.

This operation will not send or receive any data until activate() is called. Call activate() when you’re ready for callbacks and events to fire.

Return type
-

awsiot.greengrasscoreipc.client.ListNamedShadowsForThingOperation

+

awsiot.greengrasscoreipc.client.StopComponentOperation

@@ -2314,57 +2242,129 @@

Navigation

-
-new_list_local_deployments()
-

Create a new ListLocalDeploymentsOperation.

-

This operation will not send or receive any data until activate() +

+new_subscribe_to_configuration_update(stream_handler)
+

Create a new SubscribeToConfigurationUpdateOperation.

+

This operation will not send or receive any data until activate() +is called. Call activate() when you’re ready for callbacks and +events to fire.

+
+
Parameters
+

stream_handler (awsiot.greengrasscoreipc.client.SubscribeToConfigurationUpdateStreamHandler) – Methods on this object will be called as +stream events happen on this operation.

+
+
Return type
+

awsiot.greengrasscoreipc.client.SubscribeToConfigurationUpdateOperation

+
+
+
+ +
+
+new_subscribe_to_iot_core(stream_handler)
+

Create a new SubscribeToIoTCoreOperation.

+

This operation will not send or receive any data until activate() +is called. Call activate() when you’re ready for callbacks and +events to fire.

+
+
Parameters
+

stream_handler (awsiot.greengrasscoreipc.client.SubscribeToIoTCoreStreamHandler) – Methods on this object will be called as +stream events happen on this operation.

+
+
Return type
+

awsiot.greengrasscoreipc.client.SubscribeToIoTCoreOperation

+
+
+
+ +
+
+new_subscribe_to_topic(stream_handler)
+

Create a new SubscribeToTopicOperation.

+

This operation will not send or receive any data until activate() +is called. Call activate() when you’re ready for callbacks and +events to fire.

+
+
Parameters
+

stream_handler (awsiot.greengrasscoreipc.client.SubscribeToTopicStreamHandler) – Methods on this object will be called as +stream events happen on this operation.

+
+
Return type
+

awsiot.greengrasscoreipc.client.SubscribeToTopicOperation

+
+
+
+ +
+
+new_subscribe_to_validate_configuration_updates(stream_handler)
+

Create a new SubscribeToValidateConfigurationUpdatesOperation.

+

This operation will not send or receive any data until activate() +is called. Call activate() when you’re ready for callbacks and +events to fire.

+
+
Parameters
+

stream_handler (awsiot.greengrasscoreipc.client.SubscribeToValidateConfigurationUpdatesStreamHandler) – Methods on this object will be called as +stream events happen on this operation.

+
+
Return type
+

awsiot.greengrasscoreipc.client.SubscribeToValidateConfigurationUpdatesOperation

+
+
+
+ +
+
+new_update_configuration()
+

Create a new UpdateConfigurationOperation.

+

This operation will not send or receive any data until activate() is called. Call activate() when you’re ready for callbacks and events to fire.

Return type
-

awsiot.greengrasscoreipc.client.ListLocalDeploymentsOperation

+

awsiot.greengrasscoreipc.client.UpdateConfigurationOperation

-
-new_stop_component()
-

Create a new StopComponentOperation.

+
+new_update_state()
+

Create a new UpdateStateOperation.

This operation will not send or receive any data until activate() is called. Call activate() when you’re ready for callbacks and events to fire.

Return type
-

awsiot.greengrasscoreipc.client.StopComponentOperation

+

awsiot.greengrasscoreipc.client.UpdateStateOperation

-
-new_pause_component()
-

Create a new PauseComponentOperation.

+
+new_update_thing_shadow()
+

Create a new UpdateThingShadowOperation.

This operation will not send or receive any data until activate() is called. Call activate() when you’re ready for callbacks and events to fire.

Return type
-

awsiot.greengrasscoreipc.client.PauseComponentOperation

+

awsiot.greengrasscoreipc.client.UpdateThingShadowOperation

-
-new_create_local_deployment()
-

Create a new CreateLocalDeploymentOperation.

+
+new_validate_authorization_token()
+

Create a new ValidateAuthorizationTokenOperation.

This operation will not send or receive any data until activate() is called. Call activate() when you’re ready for callbacks and events to fire.

Return type
-

awsiot.greengrasscoreipc.client.CreateLocalDeploymentOperation

+

awsiot.greengrasscoreipc.client.ValidateAuthorizationTokenOperation

@@ -2410,52 +2410,70 @@

Navigation

-
-class awsiot.greengrasscoreipc.model.RunWithInfo(*, posix_user=None, system_resource_limits=None)
+
+class awsiot.greengrasscoreipc.model.ValidateConfigurationUpdateEvent(*, configuration=None, deployment_id=None)

Bases: awsiot.eventstreamrpc.Shape

All attributes are None by default, and may be set by keyword in the constructor.

Keyword Arguments
    -
  • posix_user

  • -
  • system_resource_limits

  • +
  • configuration

  • +
  • deployment_id

Parameters
-
-posix_user
+
+configuration
-
-system_resource_limits
+
+deployment_id
-
-class awsiot.greengrasscoreipc.model.PostComponentUpdateEvent(*, deployment_id=None)
+
+class awsiot.greengrasscoreipc.model.RunWithInfo(*, posix_user=None, windows_user=None, system_resource_limits=None)

Bases: awsiot.eventstreamrpc.Shape

All attributes are None by default, and may be set by keyword in the constructor.

Keyword Arguments
-

deployment_id

+
    +
  • posix_user

  • +
  • windows_user

  • +
  • system_resource_limits

  • +
Parameters
-

deployment_id (Optional[str]) –

+
-
-deployment_id
+
+posix_user
+
+ +
+
+windows_user
+
+ +
+
+system_resource_limits
@@ -2492,95 +2510,95 @@

Navigation

-
-class awsiot.greengrasscoreipc.model.DeploymentStatus
-

Bases: object

-

DeploymentStatus enum

-
- -
-
-class awsiot.greengrasscoreipc.model.ConfigurationValidityStatus
-

Bases: object

-

ConfigurationValidityStatus enum

-
- -
-
-class awsiot.greengrasscoreipc.model.LifecycleState
-

Bases: object

-

LifecycleState enum

-
- -
-
-class awsiot.greengrasscoreipc.model.BinaryMessage(*, message=None)
+
+class awsiot.greengrasscoreipc.model.PostComponentUpdateEvent(*, deployment_id=None)

Bases: awsiot.eventstreamrpc.Shape

All attributes are None by default, and may be set by keyword in the constructor.

Keyword Arguments
-

message

+

deployment_id

Parameters
-

message (Optional[bytes]) –

+

deployment_id (Optional[str]) –

-
-message
+
+deployment_id
-
-class awsiot.greengrasscoreipc.model.JsonMessage(*, message=None)
+
+class awsiot.greengrasscoreipc.model.MQTTMessage(*, topic_name=None, payload=None)

Bases: awsiot.eventstreamrpc.Shape

All attributes are None by default, and may be set by keyword in the constructor.

Keyword Arguments
-

message

+
    +
  • topic_name

  • +
  • payload

  • +
Parameters
-

message (Optional[Dict[str, Any]]) –

+
    +
  • topic_name (Optional[str]) –

  • +
  • payload (Optional[bytes]) –

  • +
-
-message
+
+topic_name
+
+ +
+
+payload
-
-class awsiot.greengrasscoreipc.model.ValidateConfigurationUpdateEvent(*, configuration=None, deployment_id=None)
+
+class awsiot.greengrasscoreipc.model.LifecycleState
+

Bases: object

+

LifecycleState enum

+
+ +
+
+class awsiot.greengrasscoreipc.model.JsonMessage(*, message=None)

Bases: awsiot.eventstreamrpc.Shape

All attributes are None by default, and may be set by keyword in the constructor.

Keyword Arguments
-
    -
  • configuration

  • -
  • deployment_id

  • -
+

message

Parameters
-
    -
  • configuration (Optional[Dict[str, Any]]) –

  • -
  • deployment_id (Optional[str]) –

  • -
+

message (Optional[Dict[str, Any]]) –

-
-configuration
+
+message
-
-
-deployment_id
-
+
+
+
+class awsiot.greengrasscoreipc.model.DeploymentStatus
+

Bases: object

+

DeploymentStatus enum

+
+ +
+
+class awsiot.greengrasscoreipc.model.ConfigurationValidityStatus
+

Bases: object

+

ConfigurationValidityStatus enum

@@ -2615,82 +2633,87 @@

Navigation

-
-class awsiot.greengrasscoreipc.model.MQTTMessage(*, topic_name=None, payload=None)
+
+class awsiot.greengrasscoreipc.model.BinaryMessage(*, message=None)

Bases: awsiot.eventstreamrpc.Shape

All attributes are None by default, and may be set by keyword in the constructor.

Keyword Arguments
-
    -
  • topic_name

  • -
  • payload

  • -
+

message

Parameters
-
    -
  • topic_name (Optional[str]) –

  • -
  • payload (Optional[bytes]) –

  • -
+

message (Optional[bytes]) –

-
-topic_name
+
+message
+
+ +
+
+class awsiot.greengrasscoreipc.model.ValidateConfigurationUpdateEvents(*, validate_configuration_update_event=None)
+

Bases: awsiot.eventstreamrpc.Shape

+

BinaryMessage is a “tagged union” class.

+

When sending, only one of the attributes may be set. +When receiving, only one of the attributes will be set. +All other attributes will be None.

+
+
Keyword Arguments
+

validate_configuration_update_event

+
+
Parameters
+

validate_configuration_update_event (Optional[awsiot.greengrasscoreipc.model.ValidateConfigurationUpdateEvent]) –

+
+
-
-payload
+
+validate_configuration_update_event
-
-class awsiot.greengrasscoreipc.model.ComponentUpdatePolicyEvents(*, pre_update_event=None, post_update_event=None)
+
+class awsiot.greengrasscoreipc.model.SubscriptionResponseMessage(*, json_message=None, binary_message=None)

Bases: awsiot.eventstreamrpc.Shape

-

MQTTMessage is a “tagged union” class.

+

BinaryMessage is a “tagged union” class.

When sending, only one of the attributes may be set. When receiving, only one of the attributes will be set. All other attributes will be None.

Keyword Arguments
    -
  • pre_update_event

  • -
  • post_update_event

  • +
  • json_message

  • +
  • binary_message

Parameters
-
-pre_update_event
+
+json_message
-
-post_update_event
+
+binary_message
-
-
-class awsiot.greengrasscoreipc.model.ReportedLifecycleState
-

Bases: object

-

ReportedLifecycleState enum

-
-
class awsiot.greengrasscoreipc.model.SecretValue(*, secret_string=None, secret_binary=None)

Bases: awsiot.eventstreamrpc.Shape

-

MQTTMessage is a “tagged union” class.

+

BinaryMessage is a “tagged union” class.

When sending, only one of the attributes may be set. When receiving, only one of the attributes will be set. All other attributes will be None.

@@ -2720,6 +2743,61 @@

Navigation

+
+
+class awsiot.greengrasscoreipc.model.RequestStatus
+

Bases: object

+

RequestStatus enum

+
+ +
+
+class awsiot.greengrasscoreipc.model.ReportedLifecycleState
+

Bases: object

+

ReportedLifecycleState enum

+
+ +
+
+class awsiot.greengrasscoreipc.model.QOS
+

Bases: object

+

QOS enum

+
+ +
+
+class awsiot.greengrasscoreipc.model.PublishMessage(*, json_message=None, binary_message=None)
+

Bases: awsiot.eventstreamrpc.Shape

+

BinaryMessage is a “tagged union” class.

+

When sending, only one of the attributes may be set. +When receiving, only one of the attributes will be set. +All other attributes will be None.

+
+
Keyword Arguments
+
    +
  • json_message

  • +
  • binary_message

  • +
+
+
Parameters
+
+
+
+
+
+json_message
+
+ +
+
+binary_message
+
+ +
+
class awsiot.greengrasscoreipc.model.LocalDeployment(*, deployment_id=None, status=None)
@@ -2753,10 +2831,26 @@

Navigation

-
-class awsiot.greengrasscoreipc.model.RequestStatus
-

Bases: object

-

RequestStatus enum

+
+class awsiot.greengrasscoreipc.model.IoTCoreMessage(*, message=None)
+

Bases: awsiot.eventstreamrpc.Shape

+

LocalDeployment is a “tagged union” class.

+

When sending, only one of the attributes may be set. +When receiving, only one of the attributes will be set. +All other attributes will be None.

+
+
Keyword Arguments
+

message

+
+
Parameters
+

message (Optional[awsiot.greengrasscoreipc.model.MQTTMessage]) –

+
+
+
+
+message
+
+
@@ -2799,8 +2893,31 @@

Navigation

-
-class awsiot.greengrasscoreipc.model.PublishMessage(*, json_message=None, binary_message=None)
+
+class awsiot.greengrasscoreipc.model.ConfigurationUpdateEvents(*, configuration_update_event=None)
+

Bases: awsiot.eventstreamrpc.Shape

+

ConfigurationValidityReport is a “tagged union” class.

+

When sending, only one of the attributes may be set. +When receiving, only one of the attributes will be set. +All other attributes will be None.

+
+
Keyword Arguments
+

configuration_update_event

+
+
Parameters
+

configuration_update_event (Optional[awsiot.greengrasscoreipc.model.ConfigurationUpdateEvent]) –

+
+
+
+
+configuration_update_event
+
+ +
+ +
+
+class awsiot.greengrasscoreipc.model.ComponentUpdatePolicyEvents(*, pre_update_event=None, post_update_event=None)

Bases: awsiot.eventstreamrpc.Shape

ConfigurationValidityReport is a “tagged union” class.

When sending, only one of the attributes may be set. @@ -2809,25 +2926,25 @@

Navigation

Keyword Arguments
    -
  • json_message

  • -
  • binary_message

  • +
  • pre_update_event

  • +
  • post_update_event

Parameters
-
-json_message
+
+pre_update_event
-
-binary_message
+
+post_update_event
@@ -2878,116 +2995,6 @@

Navigation

-
-
-class awsiot.greengrasscoreipc.model.SubscriptionResponseMessage(*, json_message=None, binary_message=None)
-

Bases: awsiot.eventstreamrpc.Shape

-

ComponentDetails is a “tagged union” class.

-

When sending, only one of the attributes may be set. -When receiving, only one of the attributes will be set. -All other attributes will be None.

-
-
Keyword Arguments
-
    -
  • json_message

  • -
  • binary_message

  • -
-
-
Parameters
-
-
-
-
-
-json_message
-
- -
-
-binary_message
-
- -
- -
-
-class awsiot.greengrasscoreipc.model.ValidateConfigurationUpdateEvents(*, validate_configuration_update_event=None)
-

Bases: awsiot.eventstreamrpc.Shape

-

ComponentDetails is a “tagged union” class.

-

When sending, only one of the attributes may be set. -When receiving, only one of the attributes will be set. -All other attributes will be None.

-
-
Keyword Arguments
-

validate_configuration_update_event

-
-
Parameters
-

validate_configuration_update_event (Optional[awsiot.greengrasscoreipc.model.ValidateConfigurationUpdateEvent]) –

-
-
-
-
-validate_configuration_update_event
-
- -
- -
-
-class awsiot.greengrasscoreipc.model.ConfigurationUpdateEvents(*, configuration_update_event=None)
-

Bases: awsiot.eventstreamrpc.Shape

-

ComponentDetails is a “tagged union” class.

-

When sending, only one of the attributes may be set. -When receiving, only one of the attributes will be set. -All other attributes will be None.

-
-
Keyword Arguments
-

configuration_update_event

-
-
Parameters
-

configuration_update_event (Optional[awsiot.greengrasscoreipc.model.ConfigurationUpdateEvent]) –

-
-
-
-
-configuration_update_event
-
- -
- -
-
-class awsiot.greengrasscoreipc.model.IoTCoreMessage(*, message=None)
-

Bases: awsiot.eventstreamrpc.Shape

-

ComponentDetails is a “tagged union” class.

-

When sending, only one of the attributes may be set. -When receiving, only one of the attributes will be set. -All other attributes will be None.

-
-
Keyword Arguments
-

message

-
-
Parameters
-

message (Optional[awsiot.greengrasscoreipc.model.MQTTMessage]) –

-
-
-
-
-message
-
- -
- -
-
-class awsiot.greengrasscoreipc.model.QOS
-

Bases: object

-

QOS enum

-
-
exception awsiot.greengrasscoreipc.model.InvalidArtifactsDirectoryPathError(*, message=None)
@@ -4477,8 +4484,8 @@

Navigation

\ No newline at end of file diff --git a/docs/awsiot/iotidentity.html b/docs/awsiot/iotidentity.html index 78ad6cf6..8686cc6e 100644 --- a/docs/awsiot/iotidentity.html +++ b/docs/awsiot/iotidentity.html @@ -680,8 +680,8 @@

Navigation

\ No newline at end of file diff --git a/docs/awsiot/iotjobs.html b/docs/awsiot/iotjobs.html index f7067bb1..ba7c763d 100644 --- a/docs/awsiot/iotjobs.html +++ b/docs/awsiot/iotjobs.html @@ -1724,8 +1724,8 @@

Navigation

\ No newline at end of file diff --git a/docs/awsiot/iotshadow.html b/docs/awsiot/iotshadow.html index 00a27542..b076dedd 100644 --- a/docs/awsiot/iotshadow.html +++ b/docs/awsiot/iotshadow.html @@ -1867,8 +1867,8 @@

Navigation

\ No newline at end of file diff --git a/docs/awsiot/mqtt_connection_builder.html b/docs/awsiot/mqtt_connection_builder.html index 1bca7902..c27a8535 100644 --- a/docs/awsiot/mqtt_connection_builder.html +++ b/docs/awsiot/mqtt_connection_builder.html @@ -175,6 +175,40 @@

Navigation

+
+
+awsiot.mqtt_connection_builder.mtls_with_pkcs11(*, pkcs11_lib, user_pin, slot_id=None, token_label=None, private_key_label=None, cert_filepath=None, cert_bytes=None, **kwargs)
+

This builder creates an awscrt.mqtt.Connection, configured for an mTLS MQTT connection to AWS IoT, +using a PKCS#11 library for private key operations.

+

This function takes all common arguments +described at the top of this doc, as well as…

+
+
Parameters
+
    +
  • pkcs11_lib (awscrt.io.Pkcs11Lib) – Use this PKCS#11 library

  • +
  • user_pin (str) – User PIN, for logging into the PKCS#11 token. +Pass None to log into a token with a “protected authentication path”.

  • +
  • slot_id (Optional[int]) – ID of slot containing PKCS#11 token. +If not specified, the token will be chosen based on other criteria (such as token label).

  • +
  • token_label (Optional[str]) – Label of the PKCS#11 token to use. +If not specified, the token will be chosen based on other criteria (such as slot ID).

  • +
  • private_key_label (Optional[str]) – Label of private key object on PKCS#11 token. +If not specified, the key will be chosen based on other criteria +(such as being the only available private key on the token).

  • +
  • cert_filepath (Optional[str]) – Use this X.509 certificate (file on disk). +The certificate must be PEM-formatted. The certificate may be +specified by other means instead (ex: cert_bytes)

  • +
  • cert_bytes (Optional[bytes-like object]) – Use this X.509 certificate (contents in memory). +The certificate must be PEM-formatted. The certificate may be +specified by other means instead (ex: cert_filepath)

  • +
+
+
Return type
+

awscrt.mqtt.Connection

+
+
+
+
awsiot.mqtt_connection_builder.websockets_with_default_aws_signing(region, credentials_provider, websocket_proxy_options=None, **kwargs)
@@ -289,8 +323,8 @@

Navigation

\ No newline at end of file diff --git a/docs/genindex.html b/docs/genindex.html index ecd12135..76790788 100644 --- a/docs/genindex.html +++ b/docs/genindex.html @@ -1017,6 +1017,8 @@

M

  • mtls_from_bytes() (in module awsiot.mqtt_connection_builder)
  • mtls_from_path() (in module awsiot.mqtt_connection_builder) +
  • +
  • mtls_with_pkcs11() (in module awsiot.mqtt_connection_builder)
  • @@ -1863,6 +1865,8 @@

    W

    @@ -1903,8 +1907,8 @@

    Navigation

    \ No newline at end of file diff --git a/docs/index.html b/docs/index.html index a67da7ea..31a74361 100644 --- a/docs/index.html +++ b/docs/index.html @@ -134,8 +134,8 @@

    Navigation

    \ No newline at end of file diff --git a/docs/objects.inv b/docs/objects.inv index 5c7fce74b4fd4fd3f606652561878368f894fec4..78e7bd0a2a9676456c4acaf5ba2d264185ddcd60 100644 GIT binary patch delta 4981 zcmV-*6N>DbD6A-uk$-aIxD|%?ehO73+hNkFN*1$oBz2Ew+Lw{!&XPrwu*7MJ)dO<*)tXAD>h|ZvN`eEZea3HIonlSAWSQu2Jq?$h*ICM1$_{6ox@mK?8G{*zL3E(=L$;RWL?4ZTD77o!s`ls0=WVKj2`KR3mH z5|;5@^z4{)>R-bb=AZln`^Afb14}3SX;;vRBbUs*RN_I%q572ZMM26a_{!3gYNDq4o^HCP{C{petiOiYX%)T1iU!a# zt`&FoG0$8t2vWv%5rB{u26%?>Y%dVD#*>mb&B!T>>R)v?AT@ti+}Z8iT^i>Jht=bx zT`rJmJM|~3z(zn>o`Z!ta!?|~@3O>AEBlDqT)=Rqd8Z!Bahn|V<;y%yX??hqtd~(m zZv++F$@XH>=zn@?1OR-I-Hy0n3QfmnX%@bOzMMwN`D2`hS;#o54#E;CP`!>&F4fo} ziyNvpSuVcRKXBJy^v_X_T-2EtOM(S^&UcUE)3-PcOjBVEa4O01WN#B6o1-i(Q@j0w z0`6FLj=m7?*Vy+C3zi(>)3Im&3&z5lQcJ}dQ;P(ebAQ2JSUQi7LR#BVS=>Nq$fYKa&NYH>jGePP+zYZhYl7almsfF=^k zghnR9h(;jVjL}QD%S#s0hAIryfJz|DdP*ABbe$o1lX+PV?1p9>(3Cx3kV$)}SkrEp zpR(+mcYnwk&Y&s?(2PnP$aqQ?)@1m(j0OTUnYCGrj)gSY`2)G}w0fKm*fphsI1zhu ztH+LkTot=XwJf$%$tM3G+J$+F+7P(eIyk7&IxL{c*5&R8Iz(zQD6{E-2*c@VSkvW4X2Ehw3ea$B9>{KL7|?7R z76q+SA>XQPw{@}W1~TJND$1;b`3N%)h9k|M#RRD)!TsExPNmB z7PZPBLWG%e2peM9A>fZOb9n<+fAiG>Ro;~^Z^61n;|Cv9`$jpmSph5;QnRs@( zc7?UmomDW4UAPAi?zVk&Y*$6@I)7?07P_g0oku;*P8Thpb~@-K%3}94!oi)>%*J-j zZ`D}}#kg)^Jw1qSp(76~2e^L^D}ceSh0Lzq*yj zS3!0h07Myd2pVD8AzX-w-&6m-IZ8UggoQo?3Slsyv0T%PhQVy-peVl!c^T?QSml}ij@N%4b zj1QrID)O&`oc)sHBr^GJb${XGymGKrOD9Pg8h){GTE5a{6);2aK}Ey;&Q5OPWqWHx zZlygtQPZO5v=1)fD%<8bjjQ+rQh!pCaUoC7e9tz3M{dq6QbUT+mZ65GhC0qXmw7?g z?9ZHWVxL!G2ITrC}<&VXquz z25;+b=Lio76ZWC5kj8N{u~M~2 zEgMs5m<=x(Rt%`X!uB#Rfhc!TK#XYChq{b=JbA$ZT#D4molRW;L{mie!(s=`JtQ&RL|uR$6CTwF$qdH(npbBo?SZ^KRhdUoZE9dS5&Mz7r;fH+ zO))pyF_(vbG3#XDR9BA%`LPN1G1jfv@*NTftG%ZJXMf>Qrae3+^yqfXptWUN8@x-` zrGbtX-u=GaBIY3tUDy(@$tYg-fC(7wOvZ>IKuJLFuXmw<==T^mCPJvA>pBRye?F!R zUo|!3V`}Dv+}-W``mIOR+pTEHWfo&ZJZeij&&B;O7qvp_(EbpMGBoR)LI)C{)C^c; z*YW<0xqmelazwd6B7$!#B{4?@_#~g_`{V~jOd%Ff#D~fv7>vAN{8?m z0(PUC$hR;mUeF7vTjS^hsc9Oz^?{Lc`GTxLP2xfxu+r;!uL2?_3`07-FSfPY4uBA{ zVd-n=GtAtoDGnRCS}%2g_=*C69z8ltgyB^LTSlr+yvg@9gC-V+w*f$$#Dqhb&zR&K zUVlR!5#BEb6#{m~z7LNzG;mK(OM&dN>1n`yHWd_WFW6q2h5_35x};fYw)*j~6^}3_ zrUhHjjK(!}(!585c*i9t z!m4T|*=ipQoLRXSk3C-2hv!z?nme!6H(WqwR`I_u5CUO#QYA=le5^~2-uz0LB!6rE zo^$bY8XxC8)yJF*z&Pc0p2u(($pIsMrz+ZJI$0ZGsH9u9(mFbX7QaO-<@+!(9{q=) z6LtjQ+ADAxm;8;L_-zz4U`S;mm(xolTy7u@;c^4fR4!-0C28?$5Lc{&K`2`9F7_h` z9ImC~6tD6U<5<8ZHiAmlym>NCxqo~RNKxWdoUN*V&x`k~OlZ^#t@D{yzi>D(_O z__;n;zCn!)DBPO6UKBLR7+}hFA(vShi&Y^lgV#IYMLu19Q@Wlnw*l2J%Cmq^*&oce zf>+tqV(pc93$<@MnT-l}h!k~PSCTy!gQv&=2XG}W@lsDThrl4zGj>c4vVSIqt)`KH z$>XR}Pb`GxS*Ag$zo&tEx8O#}(@t6Xq$%wCNBqn+3uXC{VUb*XykKRI|22MI{$PII zTk&_%>(r`uxb^kK(ekYRgB#_?XYEP%Jg5RsF+{f_ykf~RLSMdIHYuB^jo@^Q@*-K05$J55=JVxpL7=o< z-7OdH!_#)8(!E%MG#!3o5HZP3-flOFPmL!Uahi}aTzq;|SywBp^X;%J%i8)q#l~(& z(0FL+3ZeJ;j_Hohb(+10wXV>b>X0q9dDUuDY$-KFblxu4_qSi&<$C?FrYf3{{dW6x zwQzskJlvCuu78(e9N28hbvN7F?b6+@Z|^s&?Fvxv?Ze}0PNrHlgS-7@{jlARAF5T# zn}?_MeCgglY~9ZfPxo}v!rSgv(%;I)UN3LwzYv!E+j6}TmUHh`o4ecX{Fjl!8#%-8 z2I&cp%Zz#yG1Uy1I?$Tcrv|pOy5d38_#t+HDrv(TFn=Wb55qt#aiuxpJafayJ%*8B zAc>P_CngBZTVGSKNckXSH!7NHkIMT74Af!wz%0H~J|O;9eSX-1|&y3`$?ddMqt zEoe>~mwz7`&Kp->Sg-@jSmR|!#zt+bUL`lMn~c}*PdqV6eu$l}S0C)mB+{rh8tc~s zNpx-r^hlVu^ky9yD}|~5@VGxtxOdWel`M7t1NVmkcW$rKpz?u^sBvHUO0nL3;4Aeg zJo5|7$OcTM7L{Gp;xxm6TARer+tPHMv{x6>G=H#gATUH8h;lxRZ;%X$7dn7ypF>#Y z1=S%*GSQyp;0Q&c$Vfh5pEXGX0l06j;)-CpQgN+H<6?!JZ4_k;+{QBS@)Yk>1V&t* zoJSU3>SL6vlhnwUJA!#V%;@y4k9gjrz1& zPJj4F=ABR38n4d~QZ4Xo*Uw(f6oDS=m?|LDLtEpFmAVntsY>w0d##WJSYuwrdo~YJXU&(N<5s(X()!>GeEIIYBK*SU%cTe3vC_ zPO@;^3O#jby@s*r(9alEx(Hl{vB*pKJ|=0+T8nOI>k88hY+Y5Vp$9bT zpa+~%pX@1@PL68RU8_$s&(zCL^gXRG)QAMmeIZTf;6tQQb_Mq*x~>H5MF~ENUq5CCUZxv=K2@i`U-HOrzxdF|x(ZUi7!bsG6N?fz`R?;ipD>g+_RM4dJIgAT zpYu#qYwtyYFzI(@hZ?XKFF$0i_<5}=?5c{*A&H`1z%V3%aXNcEW&1d~ z5s^@VNlri2ACx+GWppipjZb@iRzljp=FCg|efx*y-^$-?%FiFY9lQBIh|84eR|C7k delta 4963 zcmV-p6P)a)dO<*)tXA3v#n-2BzIEZea3HIonlSAUa9T(7Ea@-Z?G zqM^OI-KXibOh_c<_=lJ)EjeDX{3oU6To#hh!VAV(8hVHDZ$>9tC~fv$!f52=e{PEZ zBrM~b=-Dyp)IWzW%s=@D_Nx~K2bNCu)2^TsM=qIrslee-KJJFJTn8T>iJ4of3lKtPGLV!%nHXW;}@_ zP8KAeqNA52ELeD%H=(S%l(A@+ih`6;@Rg+})kID8J>7Io`G4JdSbq(((<*w26%C+g zTr2MEW1hKQ5TuOjA^;&R4Dbx$*nvqi$)xYX)Kx+Q3xU<{2yEM)d4y(sW zyIdgCcIr=5fsKH&JO>MPu+DOzrjy z3b7lpJU%UELd`gPsg79FBl7JN-Y&<&VL1aVd*?R3T^S9Pl=dwGLSWm zD3meHP=qbbM5rkbEMr?a+KW|l5Pyf+QOCgTba?-R?;Ub7IZzwp381~idS zCNwe;Ml=G^W{h6KU0$+~HdJAt22=uJ)>G23rt1vBo6O5{U^g`5fTrvLgG|~(#hP}* z{FG&1ynjQ^a0XRDfM!(UK*m$DuqMOLWi$|=$*j#{bS$LF&L7B)r`6+pz^*A3#EIB< zw|eXt$W^hMRLf#Jm2C14GR}!o)Pc@o2?DwLaQ%AbAZ9eLq<7U|Nt z-zp!J^FHhR#>B-kyX$$y6ZqVA3-Ds7a9`zEVSgF@PJVX?dBgFzZF1M_)(a4MM;27g z&fS+dEe&C@7>Sn`Pns$d*d*uAq7C+L7P~^j^{Yok_UT!iguX?zm_=k>n!QV-3wC~d zAA55a1??a&BV8DT*+~?uew=QrFv95X(+c$gVd;6@`38T#f;7!yee%;P%R2;v7Te*KnB%7P-fKO5XRH7kbfpCmx9}P6>sIBj53-I12dZz2r-{h5^mC zVNuXJ74oIpc3T&_ZXh!brJ~F_n2#{?U^vq3S)8Ezs+s{ashS2cpc;iVSG^6mjek3* zU{S05Aw-xdhp-`r9RhwIGnY4D^*3KFP~~0u@)oRHG=A_-wQrO|n-#!vF<$AP6Sa!b z7%ZUI2?j!~bbJFI-uDe`TiySn2(}`C8EiEO3@!>h4h$~|HWXlYp$s4kUEa!0l!<4j zYgbr1-B|^**oAxW;BMPT$97fZu79HzW1*W`*m=~`>~zrrYNvxkyq*3*ON7CQ2#%U<>VV*8!rx!ibFe0}c8k$~1DdZ6+JCpr^Q&8V zd=+HJ0YH>NhoBLb9m0i}_$~GCOCI^UBzVIGk23o^an7tl)A?T*dFkoyEvp@Y!zq*p z=gqs8(oMiYT7|B-^L7bE-bRC0#<{psfW@7!5MVK{EalMp+{f9+IFF1Ocd0RW4==~5 z$M_KXry~D4$k{JBP9l@vR(}^h&MOC7wRDn{q2U(`r{ybMRsk~vA5=8luk7R|UbeSJ zO%(rXJGO^-1kQ(H8(yhdLU*>{N#bPy1QL_P4Dc6XFk$cN3TYfS6Dw7VL@o{D1;Klkr6@znj`6ECtH6di4GBDnR3$7%L_7oM z{b~rChnbk7AMcs})qnL~GM2hWZV3+X+ly4m7{^gVoHDTmCL(L0WljxSOglC^&+1IC zIh#Ukr+g)?&POjiu;BbWRxAzWyCh}*!Yt!@c(8z?NNA1dYWh`#h6aPt5&1-fjk2Z^eraFD-{TfhHC?15lzLk=q(*0%w53iFC_uG z_)-&rE3YmP)8}lixi0cEVpc<|s7UsBo9^-=?VLplY^8OkRh#gOdgJv`Ok%+m)FRQf zT^F0o_NuDmp?~XHoG^se?2Uk{OLZ|K6x{yBVM{>eX-=gCQn z-%iJh7|go_z(}V?IPKRX5L@Ij0V=BTE;*nk)PWr3+aAcZwZXe| zT^i_U;oTqGEn*(h(1k7WnvCLQ514?_&SZ=j0+a;w{(2V*h<=Z8Vp zb{+3q%zv%1kR!?k5)ph`DZ!y$(Ihza3)$fQ-lCpg_5@`C%=E{@hE%V-iNXTlCQa4m zfU``Zh2uQ+8TO8(k^VryA~k6q5z_tu`$MviYT_0k^+YP^`URTVNUnXglhXW~JHcr?yr+!jvx-Y(X;`*VIY# zdJE#=hk=8B5@JF_AB${?)n&aA_W8WFq-#_K!0{8r1WH9ZvSSQbYd%HwJL?%}_w|AR zo9ZfZ6eA*t9)p|y7?`-jH3n#LgGFYdIDfL#mL&lJxsfIr=P6BjP*%$p2-Z&EYd1Ow z?5VRBh`j2fg#wR2DwuYh1bpX5pHdm&pS?5(bFS0G1(>lPCr<_yJF>8LQs%CjzokO_n8wFBPk;3> z=K?TJxt)G7+(mN0NZ+W6wwX@WMi?sTR;{#-4xz>0BbM@gm>5swL(mC3f^h8>IE_pG z&QAO`3K}q^GLg&ar4cSSkcM!%foLk1GvJc6cw>hv*1;eYt#=pu5d;p`(s7D6Y>9C! zU=tfbC2QV18K+!62&5?SD$Z8bzklb&YfmOL>V?+%sHtB#hud`S7ZLnipDSN%Mg|ma z&0Q}Fnq&+xWxJ5eWQoP9ke0#g9q=N}t-dK;&zIYP>i5@Kz^Cjl=3Bw5>}s+0O1y>I zx1G#Jg*!xwI<70pp8L8}#A>Q|#Z;bfh&_tn3?|+2K@Hf>VKe6nQMS)OhqWJjcF$+>SWe)+@B%`}&k0P{D z>W3JSo22nB73*oY9`FDdVS=0mNW#>>pwXv^4a3E!yQx@w2naWAJPiN+c_|)Lfu|Uv zTM=HdWEr6^-}#!9P1HtkI!1ZFtH?d0MA4C|=QYIYtwp5TAbrbMVt-oC(se9N?+mE= z8Hk`db}0Vdi*_PHvh!0%LRR7OZOcJg37Qg<_rM zo6OI3i7T$wpfgBQj(^Z1r7V2|=Eq}oA9+d>mMVxyR!frwo?4JT_SDLh;iuLljXo7Hv&DERi_aWyAXt(w8z{kQ9;It+qYL0fgtWhCyhipL*7$JvY7Vq^;II*@+>~ zBu^RW^c+Ym7(I*7i=m=Hcm6=`+Z6!RONk~Zm(nyN(;!{yj!!-0mAMu)r;W=G4d;!k zFD%%BWq+*k4kBZtHdU{Z8`w?8>-Q&~m?S^MPS>jsc4iW3R2z-;>wzRXw*-15%v*Z1 zj*OMU)PH!~A1B;9X}wC8y8nUu!+<-t*J)7sKu6TLuY9Fg?>_LAdK8}diDhI1rc#T_ zE^2X_VL+`-;^%E?x=z}w3uziyI1m^j4@5a1#(y_RhQtdUK()^yEc1fukR+LC&vI~t zB2i={AF$7wq=5k3H&<~*FkPv*R;6*VLe4gdG6rsA8F+b$cPauSE>F%Q3orFC%GF6~ zWZ^3Wt$62R#)bRzojj)p_8dPa0a~n^jaqfP4YpzzGn4v z2!E*-c(&_juV#usk9ABH5bB|=amGsBh-%eXTP>vHl{@VL-SlucfM~&Z1(0NR+TbA@ z&t|)!o9xm$hJ(3d)hL#VI_aqkMx8FjvQei!eesA46BavciMnfe$LR9bB2K_~n6iMZ zR8CsGPkFMU;X2zj3S>1b)o80H-|bnr&VTfJo~4|i79=bmZ7aUXk~Jq;IBta=KTlKR zk%%#(Ny=Ws*mUS;j4E9OuESX5C43)~v}UbEH?(zyX$H2gD%H>f8gF<|3^4l*yG_tOO)Gr34XMAVRJodk`jJw~((!}+1o(bUIivrQuUzr_hz+Sxk zkh$V#_1kGCf&W$h-;8I$FG1|jK7X7As)EVySAVL1QtqW^Df5nL;wygI{z6m2X@7Kc z@pd6M2)Q4No_SK}s=n4zSAF3|_XZ;)p!t@gneM$yHLuS+-i~Y z;qF=c{P<0`*QuvzIuXJ)W|C9NmZ*rNAVo5A_G7&RrSzN?_yD ho}ZPF_OChfQh(q6VfnZ6H=FYFM{mb&{tpn>MlqdyvGo7| diff --git a/docs/py-modindex.html b/docs/py-modindex.html index d5e48529..b88f23ca 100644 --- a/docs/py-modindex.html +++ b/docs/py-modindex.html @@ -143,8 +143,8 @@

    Navigation

    \ No newline at end of file diff --git a/docs/search.html b/docs/search.html index a5c25d35..84f2f526 100644 --- a/docs/search.html +++ b/docs/search.html @@ -102,8 +102,8 @@

    Navigation

    \ No newline at end of file diff --git a/docs/searchindex.js b/docs/searchindex.js index 7d597d50..3bd14be0 100644 --- a/docs/searchindex.js +++ b/docs/searchindex.js @@ -1 +1 @@ -Search.setIndex({docnames:["awsiot/awsiot","awsiot/eventstreamrpc","awsiot/greengrass_discovery","awsiot/greengrasscoreipc","awsiot/iotidentity","awsiot/iotjobs","awsiot/iotshadow","awsiot/mqtt_connection_builder","index"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":4,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":3,"sphinx.domains.rst":2,"sphinx.domains.std":2,"sphinx.ext.intersphinx":1,sphinx:56},filenames:["awsiot/awsiot.rst","awsiot/eventstreamrpc.rst","awsiot/greengrass_discovery.rst","awsiot/greengrasscoreipc.rst","awsiot/iotidentity.rst","awsiot/iotjobs.rst","awsiot/iotshadow.rst","awsiot/mqtt_connection_builder.rst","index.rst"],objects:{"":[[0,0,0,"-","awsiot"]],"awsiot.MqttServiceClient":[[0,2,1,"","mqtt_connection"],[0,3,1,"","unsubscribe"]],"awsiot.eventstreamrpc":[[1,4,1,"","AccessDeniedError"],[1,1,1,"","Client"],[1,1,1,"","ClientOperation"],[1,1,1,"","Connection"],[1,4,1,"","ConnectionClosedError"],[1,4,1,"","DeserializeError"],[1,4,1,"","ErrorShape"],[1,4,1,"","EventStreamError"],[1,4,1,"","EventStreamOperationError"],[1,1,1,"","LifecycleHandler"],[1,1,1,"","MessageAmendment"],[1,1,1,"","Operation"],[1,4,1,"","SerializeError"],[1,1,1,"","Shape"],[1,1,1,"","ShapeIndex"],[1,4,1,"","StreamClosedError"],[1,1,1,"","StreamResponseHandler"],[1,4,1,"","UnmappedDataError"]],"awsiot.eventstreamrpc.Connection":[[1,3,1,"","close"],[1,3,1,"","connect"]],"awsiot.eventstreamrpc.LifecycleHandler":[[1,3,1,"","on_connect"],[1,3,1,"","on_disconnect"],[1,3,1,"","on_error"],[1,3,1,"","on_ping"]],"awsiot.eventstreamrpc.MessageAmendment":[[1,3,1,"","create_static_authtoken_amender"],[1,5,1,"","headers"],[1,5,1,"","payload"]],"awsiot.eventstreamrpc.ShapeIndex":[[1,3,1,"","find_shape_type"]],"awsiot.greengrass_discovery":[[2,1,1,"","ConnectivityInfo"],[2,1,1,"","DiscoverResponse"],[2,1,1,"","DiscoveryClient"],[2,4,1,"","DiscoveryException"],[2,1,1,"","GGCore"],[2,1,1,"","GGGroup"]],"awsiot.greengrass_discovery.ConnectivityInfo":[[2,5,1,"","host_address"],[2,5,1,"","id"],[2,5,1,"","metadata"],[2,5,1,"","port"]],"awsiot.greengrass_discovery.DiscoverResponse":[[2,5,1,"","gg_groups"]],"awsiot.greengrass_discovery.DiscoveryClient":[[2,3,1,"","discover"]],"awsiot.greengrass_discovery.DiscoveryException":[[2,5,1,"","http_response_code"],[2,5,1,"","message"]],"awsiot.greengrass_discovery.GGCore":[[2,5,1,"","connectivity"],[2,5,1,"","thing_arn"]],"awsiot.greengrass_discovery.GGGroup":[[2,5,1,"","certificate_authorities"],[2,5,1,"","cores"],[2,5,1,"","gg_group_id"]],"awsiot.greengrasscoreipc":[[3,0,0,"-","client"],[3,6,1,"","connect"],[3,0,0,"-","model"]],"awsiot.greengrasscoreipc.client":[[3,1,1,"","CreateDebugPasswordOperation"],[3,1,1,"","CreateLocalDeploymentOperation"],[3,1,1,"","DeferComponentUpdateOperation"],[3,1,1,"","DeleteThingShadowOperation"],[3,1,1,"","GetComponentDetailsOperation"],[3,1,1,"","GetConfigurationOperation"],[3,1,1,"","GetLocalDeploymentStatusOperation"],[3,1,1,"","GetSecretValueOperation"],[3,1,1,"","GetThingShadowOperation"],[3,1,1,"","GreengrassCoreIPCClient"],[3,1,1,"","ListComponentsOperation"],[3,1,1,"","ListLocalDeploymentsOperation"],[3,1,1,"","ListNamedShadowsForThingOperation"],[3,1,1,"","PauseComponentOperation"],[3,1,1,"","PublishToIoTCoreOperation"],[3,1,1,"","PublishToTopicOperation"],[3,1,1,"","RestartComponentOperation"],[3,1,1,"","ResumeComponentOperation"],[3,1,1,"","SendConfigurationValidityReportOperation"],[3,1,1,"","StopComponentOperation"],[3,1,1,"","SubscribeToComponentUpdatesOperation"],[3,1,1,"","SubscribeToComponentUpdatesStreamHandler"],[3,1,1,"","SubscribeToConfigurationUpdateOperation"],[3,1,1,"","SubscribeToConfigurationUpdateStreamHandler"],[3,1,1,"","SubscribeToIoTCoreOperation"],[3,1,1,"","SubscribeToIoTCoreStreamHandler"],[3,1,1,"","SubscribeToTopicOperation"],[3,1,1,"","SubscribeToTopicStreamHandler"],[3,1,1,"","SubscribeToValidateConfigurationUpdatesOperation"],[3,1,1,"","SubscribeToValidateConfigurationUpdatesStreamHandler"],[3,1,1,"","UpdateConfigurationOperation"],[3,1,1,"","UpdateStateOperation"],[3,1,1,"","UpdateThingShadowOperation"],[3,1,1,"","ValidateAuthorizationTokenOperation"]],"awsiot.greengrasscoreipc.client.CreateDebugPasswordOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.CreateLocalDeploymentOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.DeferComponentUpdateOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.DeleteThingShadowOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.GetComponentDetailsOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.GetConfigurationOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.GetLocalDeploymentStatusOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.GetSecretValueOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.GetThingShadowOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.GreengrassCoreIPCClient":[[3,3,1,"","new_create_debug_password"],[3,3,1,"","new_create_local_deployment"],[3,3,1,"","new_defer_component_update"],[3,3,1,"","new_delete_thing_shadow"],[3,3,1,"","new_get_component_details"],[3,3,1,"","new_get_configuration"],[3,3,1,"","new_get_local_deployment_status"],[3,3,1,"","new_get_secret_value"],[3,3,1,"","new_get_thing_shadow"],[3,3,1,"","new_list_components"],[3,3,1,"","new_list_local_deployments"],[3,3,1,"","new_list_named_shadows_for_thing"],[3,3,1,"","new_pause_component"],[3,3,1,"","new_publish_to_iot_core"],[3,3,1,"","new_publish_to_topic"],[3,3,1,"","new_restart_component"],[3,3,1,"","new_resume_component"],[3,3,1,"","new_send_configuration_validity_report"],[3,3,1,"","new_stop_component"],[3,3,1,"","new_subscribe_to_component_updates"],[3,3,1,"","new_subscribe_to_configuration_update"],[3,3,1,"","new_subscribe_to_iot_core"],[3,3,1,"","new_subscribe_to_topic"],[3,3,1,"","new_subscribe_to_validate_configuration_updates"],[3,3,1,"","new_update_configuration"],[3,3,1,"","new_update_state"],[3,3,1,"","new_update_thing_shadow"],[3,3,1,"","new_validate_authorization_token"]],"awsiot.greengrasscoreipc.client.ListComponentsOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.ListLocalDeploymentsOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.ListNamedShadowsForThingOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.PauseComponentOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.PublishToIoTCoreOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.PublishToTopicOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.RestartComponentOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.ResumeComponentOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.SendConfigurationValidityReportOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.StopComponentOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.SubscribeToComponentUpdatesOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.SubscribeToComponentUpdatesStreamHandler":[[3,3,1,"","on_stream_closed"],[3,3,1,"","on_stream_error"],[3,3,1,"","on_stream_event"]],"awsiot.greengrasscoreipc.client.SubscribeToConfigurationUpdateOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.SubscribeToConfigurationUpdateStreamHandler":[[3,3,1,"","on_stream_closed"],[3,3,1,"","on_stream_error"],[3,3,1,"","on_stream_event"]],"awsiot.greengrasscoreipc.client.SubscribeToIoTCoreOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.SubscribeToIoTCoreStreamHandler":[[3,3,1,"","on_stream_closed"],[3,3,1,"","on_stream_error"],[3,3,1,"","on_stream_event"]],"awsiot.greengrasscoreipc.client.SubscribeToTopicOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.SubscribeToTopicStreamHandler":[[3,3,1,"","on_stream_closed"],[3,3,1,"","on_stream_error"],[3,3,1,"","on_stream_event"]],"awsiot.greengrasscoreipc.client.SubscribeToValidateConfigurationUpdatesOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.SubscribeToValidateConfigurationUpdatesStreamHandler":[[3,3,1,"","on_stream_closed"],[3,3,1,"","on_stream_error"],[3,3,1,"","on_stream_event"]],"awsiot.greengrasscoreipc.client.UpdateConfigurationOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.UpdateStateOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.UpdateThingShadowOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.ValidateAuthorizationTokenOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.model":[[3,1,1,"","BinaryMessage"],[3,1,1,"","ComponentDetails"],[3,4,1,"","ComponentNotFoundError"],[3,1,1,"","ComponentUpdatePolicyEvents"],[3,1,1,"","ConfigurationUpdateEvent"],[3,1,1,"","ConfigurationUpdateEvents"],[3,1,1,"","ConfigurationValidityReport"],[3,1,1,"","ConfigurationValidityStatus"],[3,4,1,"","ConflictError"],[3,1,1,"","CreateDebugPasswordRequest"],[3,1,1,"","CreateDebugPasswordResponse"],[3,1,1,"","CreateLocalDeploymentRequest"],[3,1,1,"","CreateLocalDeploymentResponse"],[3,1,1,"","DeferComponentUpdateRequest"],[3,1,1,"","DeferComponentUpdateResponse"],[3,1,1,"","DeleteThingShadowRequest"],[3,1,1,"","DeleteThingShadowResponse"],[3,1,1,"","DeploymentStatus"],[3,4,1,"","FailedUpdateConditionCheckError"],[3,1,1,"","GetComponentDetailsRequest"],[3,1,1,"","GetComponentDetailsResponse"],[3,1,1,"","GetConfigurationRequest"],[3,1,1,"","GetConfigurationResponse"],[3,1,1,"","GetLocalDeploymentStatusRequest"],[3,1,1,"","GetLocalDeploymentStatusResponse"],[3,1,1,"","GetSecretValueRequest"],[3,1,1,"","GetSecretValueResponse"],[3,1,1,"","GetThingShadowRequest"],[3,1,1,"","GetThingShadowResponse"],[3,4,1,"","GreengrassCoreIPCError"],[3,4,1,"","InvalidArgumentsError"],[3,4,1,"","InvalidArtifactsDirectoryPathError"],[3,4,1,"","InvalidRecipeDirectoryPathError"],[3,4,1,"","InvalidTokenError"],[3,1,1,"","IoTCoreMessage"],[3,1,1,"","JsonMessage"],[3,1,1,"","LifecycleState"],[3,1,1,"","ListComponentsRequest"],[3,1,1,"","ListComponentsResponse"],[3,1,1,"","ListLocalDeploymentsRequest"],[3,1,1,"","ListLocalDeploymentsResponse"],[3,1,1,"","ListNamedShadowsForThingRequest"],[3,1,1,"","ListNamedShadowsForThingResponse"],[3,1,1,"","LocalDeployment"],[3,1,1,"","MQTTMessage"],[3,1,1,"","PauseComponentRequest"],[3,1,1,"","PauseComponentResponse"],[3,1,1,"","PostComponentUpdateEvent"],[3,1,1,"","PreComponentUpdateEvent"],[3,1,1,"","PublishMessage"],[3,1,1,"","PublishToIoTCoreRequest"],[3,1,1,"","PublishToIoTCoreResponse"],[3,1,1,"","PublishToTopicRequest"],[3,1,1,"","PublishToTopicResponse"],[3,1,1,"","QOS"],[3,1,1,"","ReportedLifecycleState"],[3,1,1,"","RequestStatus"],[3,4,1,"","ResourceNotFoundError"],[3,1,1,"","RestartComponentRequest"],[3,1,1,"","RestartComponentResponse"],[3,1,1,"","ResumeComponentRequest"],[3,1,1,"","ResumeComponentResponse"],[3,1,1,"","RunWithInfo"],[3,1,1,"","SecretValue"],[3,1,1,"","SendConfigurationValidityReportRequest"],[3,1,1,"","SendConfigurationValidityReportResponse"],[3,4,1,"","ServiceError"],[3,1,1,"","StopComponentRequest"],[3,1,1,"","StopComponentResponse"],[3,1,1,"","SubscribeToComponentUpdatesRequest"],[3,1,1,"","SubscribeToComponentUpdatesResponse"],[3,1,1,"","SubscribeToConfigurationUpdateRequest"],[3,1,1,"","SubscribeToConfigurationUpdateResponse"],[3,1,1,"","SubscribeToIoTCoreRequest"],[3,1,1,"","SubscribeToIoTCoreResponse"],[3,1,1,"","SubscribeToTopicRequest"],[3,1,1,"","SubscribeToTopicResponse"],[3,1,1,"","SubscribeToValidateConfigurationUpdatesRequest"],[3,1,1,"","SubscribeToValidateConfigurationUpdatesResponse"],[3,1,1,"","SubscriptionResponseMessage"],[3,1,1,"","SystemResourceLimits"],[3,4,1,"","UnauthorizedError"],[3,1,1,"","UpdateConfigurationRequest"],[3,1,1,"","UpdateConfigurationResponse"],[3,1,1,"","UpdateStateRequest"],[3,1,1,"","UpdateStateResponse"],[3,1,1,"","UpdateThingShadowRequest"],[3,1,1,"","UpdateThingShadowResponse"],[3,1,1,"","ValidateAuthorizationTokenRequest"],[3,1,1,"","ValidateAuthorizationTokenResponse"],[3,1,1,"","ValidateConfigurationUpdateEvent"],[3,1,1,"","ValidateConfigurationUpdateEvents"]],"awsiot.greengrasscoreipc.model.BinaryMessage":[[3,5,1,"","message"]],"awsiot.greengrasscoreipc.model.ComponentDetails":[[3,5,1,"","component_name"],[3,5,1,"","configuration"],[3,5,1,"","state"],[3,5,1,"","version"]],"awsiot.greengrasscoreipc.model.ComponentNotFoundError":[[3,5,1,"","message"]],"awsiot.greengrasscoreipc.model.ComponentUpdatePolicyEvents":[[3,5,1,"","post_update_event"],[3,5,1,"","pre_update_event"]],"awsiot.greengrasscoreipc.model.ConfigurationUpdateEvent":[[3,5,1,"","component_name"],[3,5,1,"","key_path"]],"awsiot.greengrasscoreipc.model.ConfigurationUpdateEvents":[[3,5,1,"","configuration_update_event"]],"awsiot.greengrasscoreipc.model.ConfigurationValidityReport":[[3,5,1,"","deployment_id"],[3,5,1,"","message"],[3,5,1,"","status"]],"awsiot.greengrasscoreipc.model.ConflictError":[[3,5,1,"","message"]],"awsiot.greengrasscoreipc.model.CreateDebugPasswordResponse":[[3,5,1,"","certificate_sha1_hash"],[3,5,1,"","certificate_sha256_hash"],[3,5,1,"","password"],[3,5,1,"","password_expiration"],[3,5,1,"","username"]],"awsiot.greengrasscoreipc.model.CreateLocalDeploymentRequest":[[3,5,1,"","artifacts_directory_path"],[3,5,1,"","component_to_configuration"],[3,5,1,"","component_to_run_with_info"],[3,5,1,"","group_name"],[3,5,1,"","recipe_directory_path"],[3,5,1,"","root_component_versions_to_add"],[3,5,1,"","root_components_to_remove"]],"awsiot.greengrasscoreipc.model.CreateLocalDeploymentResponse":[[3,5,1,"","deployment_id"]],"awsiot.greengrasscoreipc.model.DeferComponentUpdateRequest":[[3,5,1,"","deployment_id"],[3,5,1,"","message"],[3,5,1,"","recheck_after_ms"]],"awsiot.greengrasscoreipc.model.DeleteThingShadowRequest":[[3,5,1,"","shadow_name"],[3,5,1,"","thing_name"]],"awsiot.greengrasscoreipc.model.DeleteThingShadowResponse":[[3,5,1,"","payload"]],"awsiot.greengrasscoreipc.model.FailedUpdateConditionCheckError":[[3,5,1,"","message"]],"awsiot.greengrasscoreipc.model.GetComponentDetailsRequest":[[3,5,1,"","component_name"]],"awsiot.greengrasscoreipc.model.GetComponentDetailsResponse":[[3,5,1,"","component_details"]],"awsiot.greengrasscoreipc.model.GetConfigurationRequest":[[3,5,1,"","component_name"],[3,5,1,"","key_path"]],"awsiot.greengrasscoreipc.model.GetConfigurationResponse":[[3,5,1,"","component_name"],[3,5,1,"","value"]],"awsiot.greengrasscoreipc.model.GetLocalDeploymentStatusRequest":[[3,5,1,"","deployment_id"]],"awsiot.greengrasscoreipc.model.GetLocalDeploymentStatusResponse":[[3,5,1,"","deployment"]],"awsiot.greengrasscoreipc.model.GetSecretValueRequest":[[3,5,1,"","secret_id"],[3,5,1,"","version_id"],[3,5,1,"","version_stage"]],"awsiot.greengrasscoreipc.model.GetSecretValueResponse":[[3,5,1,"","secret_id"],[3,5,1,"","secret_value"],[3,5,1,"","version_id"],[3,5,1,"","version_stage"]],"awsiot.greengrasscoreipc.model.GetThingShadowRequest":[[3,5,1,"","shadow_name"],[3,5,1,"","thing_name"]],"awsiot.greengrasscoreipc.model.GetThingShadowResponse":[[3,5,1,"","payload"]],"awsiot.greengrasscoreipc.model.InvalidArgumentsError":[[3,5,1,"","message"]],"awsiot.greengrasscoreipc.model.InvalidArtifactsDirectoryPathError":[[3,5,1,"","message"]],"awsiot.greengrasscoreipc.model.InvalidRecipeDirectoryPathError":[[3,5,1,"","message"]],"awsiot.greengrasscoreipc.model.InvalidTokenError":[[3,5,1,"","message"]],"awsiot.greengrasscoreipc.model.IoTCoreMessage":[[3,5,1,"","message"]],"awsiot.greengrasscoreipc.model.JsonMessage":[[3,5,1,"","message"]],"awsiot.greengrasscoreipc.model.ListComponentsResponse":[[3,5,1,"","components"]],"awsiot.greengrasscoreipc.model.ListLocalDeploymentsResponse":[[3,5,1,"","local_deployments"]],"awsiot.greengrasscoreipc.model.ListNamedShadowsForThingRequest":[[3,5,1,"","next_token"],[3,5,1,"","page_size"],[3,5,1,"","thing_name"]],"awsiot.greengrasscoreipc.model.ListNamedShadowsForThingResponse":[[3,5,1,"","next_token"],[3,5,1,"","results"],[3,5,1,"","timestamp"]],"awsiot.greengrasscoreipc.model.LocalDeployment":[[3,5,1,"","deployment_id"],[3,5,1,"","status"]],"awsiot.greengrasscoreipc.model.MQTTMessage":[[3,5,1,"","payload"],[3,5,1,"","topic_name"]],"awsiot.greengrasscoreipc.model.PauseComponentRequest":[[3,5,1,"","component_name"]],"awsiot.greengrasscoreipc.model.PostComponentUpdateEvent":[[3,5,1,"","deployment_id"]],"awsiot.greengrasscoreipc.model.PreComponentUpdateEvent":[[3,5,1,"","deployment_id"],[3,5,1,"","is_ggc_restarting"]],"awsiot.greengrasscoreipc.model.PublishMessage":[[3,5,1,"","binary_message"],[3,5,1,"","json_message"]],"awsiot.greengrasscoreipc.model.PublishToIoTCoreRequest":[[3,5,1,"","payload"],[3,5,1,"","qos"],[3,5,1,"","topic_name"]],"awsiot.greengrasscoreipc.model.PublishToTopicRequest":[[3,5,1,"","publish_message"],[3,5,1,"","topic"]],"awsiot.greengrasscoreipc.model.ResourceNotFoundError":[[3,5,1,"","message"],[3,5,1,"","resource_name"],[3,5,1,"","resource_type"]],"awsiot.greengrasscoreipc.model.RestartComponentRequest":[[3,5,1,"","component_name"]],"awsiot.greengrasscoreipc.model.RestartComponentResponse":[[3,5,1,"","message"],[3,5,1,"","restart_status"]],"awsiot.greengrasscoreipc.model.ResumeComponentRequest":[[3,5,1,"","component_name"]],"awsiot.greengrasscoreipc.model.RunWithInfo":[[3,5,1,"","posix_user"],[3,5,1,"","system_resource_limits"]],"awsiot.greengrasscoreipc.model.SecretValue":[[3,5,1,"","secret_binary"],[3,5,1,"","secret_string"]],"awsiot.greengrasscoreipc.model.SendConfigurationValidityReportRequest":[[3,5,1,"","configuration_validity_report"]],"awsiot.greengrasscoreipc.model.ServiceError":[[3,5,1,"","message"]],"awsiot.greengrasscoreipc.model.StopComponentRequest":[[3,5,1,"","component_name"]],"awsiot.greengrasscoreipc.model.StopComponentResponse":[[3,5,1,"","message"],[3,5,1,"","stop_status"]],"awsiot.greengrasscoreipc.model.SubscribeToConfigurationUpdateRequest":[[3,5,1,"","component_name"],[3,5,1,"","key_path"]],"awsiot.greengrasscoreipc.model.SubscribeToIoTCoreRequest":[[3,5,1,"","qos"],[3,5,1,"","topic_name"]],"awsiot.greengrasscoreipc.model.SubscribeToTopicRequest":[[3,5,1,"","topic"]],"awsiot.greengrasscoreipc.model.SubscribeToTopicResponse":[[3,5,1,"","topic_name"]],"awsiot.greengrasscoreipc.model.SubscriptionResponseMessage":[[3,5,1,"","binary_message"],[3,5,1,"","json_message"]],"awsiot.greengrasscoreipc.model.SystemResourceLimits":[[3,5,1,"","cpus"],[3,5,1,"","memory"]],"awsiot.greengrasscoreipc.model.UnauthorizedError":[[3,5,1,"","message"]],"awsiot.greengrasscoreipc.model.UpdateConfigurationRequest":[[3,5,1,"","key_path"],[3,5,1,"","timestamp"],[3,5,1,"","value_to_merge"]],"awsiot.greengrasscoreipc.model.UpdateStateRequest":[[3,5,1,"","state"]],"awsiot.greengrasscoreipc.model.UpdateThingShadowRequest":[[3,5,1,"","payload"],[3,5,1,"","shadow_name"],[3,5,1,"","thing_name"]],"awsiot.greengrasscoreipc.model.UpdateThingShadowResponse":[[3,5,1,"","payload"]],"awsiot.greengrasscoreipc.model.ValidateAuthorizationTokenRequest":[[3,5,1,"","token"]],"awsiot.greengrasscoreipc.model.ValidateAuthorizationTokenResponse":[[3,5,1,"","is_valid"]],"awsiot.greengrasscoreipc.model.ValidateConfigurationUpdateEvent":[[3,5,1,"","configuration"],[3,5,1,"","deployment_id"]],"awsiot.greengrasscoreipc.model.ValidateConfigurationUpdateEvents":[[3,5,1,"","validate_configuration_update_event"]],"awsiot.iotidentity":[[4,1,1,"","CreateCertificateFromCsrRequest"],[4,1,1,"","CreateCertificateFromCsrResponse"],[4,1,1,"","CreateCertificateFromCsrSubscriptionRequest"],[4,1,1,"","CreateKeysAndCertificateRequest"],[4,1,1,"","CreateKeysAndCertificateResponse"],[4,1,1,"","CreateKeysAndCertificateSubscriptionRequest"],[4,1,1,"","ErrorResponse"],[4,1,1,"","IotIdentityClient"],[4,1,1,"","RegisterThingRequest"],[4,1,1,"","RegisterThingResponse"],[4,1,1,"","RegisterThingSubscriptionRequest"]],"awsiot.iotidentity.CreateCertificateFromCsrRequest":[[4,5,1,"","certificate_signing_request"]],"awsiot.iotidentity.CreateCertificateFromCsrResponse":[[4,5,1,"","certificate_id"],[4,5,1,"","certificate_ownership_token"],[4,5,1,"","certificate_pem"]],"awsiot.iotidentity.CreateKeysAndCertificateResponse":[[4,5,1,"","certificate_id"],[4,5,1,"","certificate_ownership_token"],[4,5,1,"","certificate_pem"],[4,5,1,"","private_key"]],"awsiot.iotidentity.ErrorResponse":[[4,5,1,"","error_code"],[4,5,1,"","error_message"],[4,5,1,"","status_code"]],"awsiot.iotidentity.IotIdentityClient":[[4,3,1,"","publish_create_certificate_from_csr"],[4,3,1,"","publish_create_keys_and_certificate"],[4,3,1,"","publish_register_thing"],[4,3,1,"","subscribe_to_create_certificate_from_csr_accepted"],[4,3,1,"","subscribe_to_create_certificate_from_csr_rejected"],[4,3,1,"","subscribe_to_create_keys_and_certificate_accepted"],[4,3,1,"","subscribe_to_create_keys_and_certificate_rejected"],[4,3,1,"","subscribe_to_register_thing_accepted"],[4,3,1,"","subscribe_to_register_thing_rejected"]],"awsiot.iotidentity.RegisterThingRequest":[[4,5,1,"","certificate_ownership_token"],[4,5,1,"","parameters"],[4,5,1,"","template_name"]],"awsiot.iotidentity.RegisterThingResponse":[[4,5,1,"","device_configuration"],[4,5,1,"","thing_name"]],"awsiot.iotidentity.RegisterThingSubscriptionRequest":[[4,5,1,"","template_name"]],"awsiot.iotjobs":[[5,1,1,"","DescribeJobExecutionRequest"],[5,1,1,"","DescribeJobExecutionResponse"],[5,1,1,"","DescribeJobExecutionSubscriptionRequest"],[5,1,1,"","GetPendingJobExecutionsRequest"],[5,1,1,"","GetPendingJobExecutionsResponse"],[5,1,1,"","GetPendingJobExecutionsSubscriptionRequest"],[5,1,1,"","IotJobsClient"],[5,1,1,"","JobExecutionData"],[5,1,1,"","JobExecutionState"],[5,1,1,"","JobExecutionSummary"],[5,1,1,"","JobExecutionsChangedEvent"],[5,1,1,"","JobExecutionsChangedSubscriptionRequest"],[5,1,1,"","JobStatus"],[5,1,1,"","NextJobExecutionChangedEvent"],[5,1,1,"","NextJobExecutionChangedSubscriptionRequest"],[5,1,1,"","RejectedError"],[5,1,1,"","RejectedErrorCode"],[5,1,1,"","StartNextJobExecutionResponse"],[5,1,1,"","StartNextPendingJobExecutionRequest"],[5,1,1,"","StartNextPendingJobExecutionSubscriptionRequest"],[5,1,1,"","UpdateJobExecutionRequest"],[5,1,1,"","UpdateJobExecutionResponse"],[5,1,1,"","UpdateJobExecutionSubscriptionRequest"]],"awsiot.iotjobs.DescribeJobExecutionRequest":[[5,5,1,"","client_token"],[5,5,1,"","execution_number"],[5,5,1,"","include_job_document"],[5,5,1,"","job_id"],[5,5,1,"","thing_name"]],"awsiot.iotjobs.DescribeJobExecutionResponse":[[5,5,1,"","client_token"],[5,5,1,"","execution"],[5,5,1,"","timestamp"]],"awsiot.iotjobs.DescribeJobExecutionSubscriptionRequest":[[5,5,1,"","job_id"],[5,5,1,"","thing_name"]],"awsiot.iotjobs.GetPendingJobExecutionsRequest":[[5,5,1,"","client_token"],[5,5,1,"","thing_name"]],"awsiot.iotjobs.GetPendingJobExecutionsResponse":[[5,5,1,"","client_token"],[5,5,1,"","in_progress_jobs"],[5,5,1,"","queued_jobs"],[5,5,1,"","timestamp"]],"awsiot.iotjobs.GetPendingJobExecutionsSubscriptionRequest":[[5,5,1,"","thing_name"]],"awsiot.iotjobs.IotJobsClient":[[5,3,1,"","publish_describe_job_execution"],[5,3,1,"","publish_get_pending_job_executions"],[5,3,1,"","publish_start_next_pending_job_execution"],[5,3,1,"","publish_update_job_execution"],[5,3,1,"","subscribe_to_describe_job_execution_accepted"],[5,3,1,"","subscribe_to_describe_job_execution_rejected"],[5,3,1,"","subscribe_to_get_pending_job_executions_accepted"],[5,3,1,"","subscribe_to_get_pending_job_executions_rejected"],[5,3,1,"","subscribe_to_job_executions_changed_events"],[5,3,1,"","subscribe_to_next_job_execution_changed_events"],[5,3,1,"","subscribe_to_start_next_pending_job_execution_accepted"],[5,3,1,"","subscribe_to_start_next_pending_job_execution_rejected"],[5,3,1,"","subscribe_to_update_job_execution_accepted"],[5,3,1,"","subscribe_to_update_job_execution_rejected"]],"awsiot.iotjobs.JobExecutionData":[[5,5,1,"","execution_number"],[5,5,1,"","job_document"],[5,5,1,"","job_id"],[5,5,1,"","last_updated_at"],[5,5,1,"","queued_at"],[5,5,1,"","started_at"],[5,5,1,"","status"],[5,5,1,"","status_details"],[5,5,1,"","thing_name"],[5,5,1,"","version_number"]],"awsiot.iotjobs.JobExecutionState":[[5,5,1,"","status"],[5,5,1,"","status_details"],[5,5,1,"","version_number"]],"awsiot.iotjobs.JobExecutionSummary":[[5,5,1,"","execution_number"],[5,5,1,"","job_id"],[5,5,1,"","last_updated_at"],[5,5,1,"","queued_at"],[5,5,1,"","started_at"],[5,5,1,"","version_number"]],"awsiot.iotjobs.JobExecutionsChangedEvent":[[5,5,1,"","jobs"],[5,5,1,"","timestamp"]],"awsiot.iotjobs.JobExecutionsChangedSubscriptionRequest":[[5,5,1,"","thing_name"]],"awsiot.iotjobs.JobStatus":[[5,5,1,"","CANCELED"],[5,5,1,"","FAILED"],[5,5,1,"","IN_PROGRESS"],[5,5,1,"","QUEUED"],[5,5,1,"","REJECTED"],[5,5,1,"","REMOVED"],[5,5,1,"","SUCCEEDED"],[5,5,1,"","TIMED_OUT"]],"awsiot.iotjobs.NextJobExecutionChangedEvent":[[5,5,1,"","execution"],[5,5,1,"","timestamp"]],"awsiot.iotjobs.NextJobExecutionChangedSubscriptionRequest":[[5,5,1,"","thing_name"]],"awsiot.iotjobs.RejectedError":[[5,5,1,"","client_token"],[5,5,1,"","code"],[5,5,1,"","execution_state"],[5,5,1,"","message"],[5,5,1,"","timestamp"]],"awsiot.iotjobs.RejectedErrorCode":[[5,5,1,"","INTERNAL_ERROR"],[5,5,1,"","INVALID_JSON"],[5,5,1,"","INVALID_REQUEST"],[5,5,1,"","INVALID_STATE_TRANSITION"],[5,5,1,"","INVALID_TOPIC"],[5,5,1,"","REQUEST_THROTTLED"],[5,5,1,"","RESOURCE_NOT_FOUND"],[5,5,1,"","TERMINAL_STATE_REACHED"],[5,5,1,"","VERSION_MISMATCH"]],"awsiot.iotjobs.StartNextJobExecutionResponse":[[5,5,1,"","client_token"],[5,5,1,"","execution"],[5,5,1,"","timestamp"]],"awsiot.iotjobs.StartNextPendingJobExecutionRequest":[[5,5,1,"","client_token"],[5,5,1,"","status_details"],[5,5,1,"","step_timeout_in_minutes"],[5,5,1,"","thing_name"]],"awsiot.iotjobs.StartNextPendingJobExecutionSubscriptionRequest":[[5,5,1,"","thing_name"]],"awsiot.iotjobs.UpdateJobExecutionRequest":[[5,5,1,"","client_token"],[5,5,1,"","execution_number"],[5,5,1,"","expected_version"],[5,5,1,"","include_job_document"],[5,5,1,"","include_job_execution_state"],[5,5,1,"","job_id"],[5,5,1,"","status"],[5,5,1,"","status_details"],[5,5,1,"","step_timeout_in_minutes"],[5,5,1,"","thing_name"]],"awsiot.iotjobs.UpdateJobExecutionResponse":[[5,5,1,"","client_token"],[5,5,1,"","execution_state"],[5,5,1,"","job_document"],[5,5,1,"","timestamp"]],"awsiot.iotjobs.UpdateJobExecutionSubscriptionRequest":[[5,5,1,"","job_id"],[5,5,1,"","thing_name"]],"awsiot.iotshadow":[[6,1,1,"","DeleteNamedShadowRequest"],[6,1,1,"","DeleteNamedShadowSubscriptionRequest"],[6,1,1,"","DeleteShadowRequest"],[6,1,1,"","DeleteShadowResponse"],[6,1,1,"","DeleteShadowSubscriptionRequest"],[6,1,1,"","ErrorResponse"],[6,1,1,"","GetNamedShadowRequest"],[6,1,1,"","GetNamedShadowSubscriptionRequest"],[6,1,1,"","GetShadowRequest"],[6,1,1,"","GetShadowResponse"],[6,1,1,"","GetShadowSubscriptionRequest"],[6,1,1,"","IotShadowClient"],[6,1,1,"","NamedShadowDeltaUpdatedSubscriptionRequest"],[6,1,1,"","NamedShadowUpdatedSubscriptionRequest"],[6,1,1,"","ShadowDeltaUpdatedEvent"],[6,1,1,"","ShadowDeltaUpdatedSubscriptionRequest"],[6,1,1,"","ShadowMetadata"],[6,1,1,"","ShadowState"],[6,1,1,"","ShadowStateWithDelta"],[6,1,1,"","ShadowUpdatedEvent"],[6,1,1,"","ShadowUpdatedSnapshot"],[6,1,1,"","ShadowUpdatedSubscriptionRequest"],[6,1,1,"","UpdateNamedShadowRequest"],[6,1,1,"","UpdateNamedShadowSubscriptionRequest"],[6,1,1,"","UpdateShadowRequest"],[6,1,1,"","UpdateShadowResponse"],[6,1,1,"","UpdateShadowSubscriptionRequest"]],"awsiot.iotshadow.DeleteNamedShadowRequest":[[6,5,1,"","client_token"],[6,5,1,"","shadow_name"],[6,5,1,"","thing_name"]],"awsiot.iotshadow.DeleteNamedShadowSubscriptionRequest":[[6,5,1,"","shadow_name"],[6,5,1,"","thing_name"]],"awsiot.iotshadow.DeleteShadowRequest":[[6,5,1,"","client_token"],[6,5,1,"","thing_name"]],"awsiot.iotshadow.DeleteShadowResponse":[[6,5,1,"","client_token"],[6,5,1,"","timestamp"],[6,5,1,"","version"]],"awsiot.iotshadow.DeleteShadowSubscriptionRequest":[[6,5,1,"","thing_name"]],"awsiot.iotshadow.ErrorResponse":[[6,5,1,"","client_token"],[6,5,1,"","code"],[6,5,1,"","message"],[6,5,1,"","timestamp"]],"awsiot.iotshadow.GetNamedShadowRequest":[[6,5,1,"","client_token"],[6,5,1,"","shadow_name"],[6,5,1,"","thing_name"]],"awsiot.iotshadow.GetNamedShadowSubscriptionRequest":[[6,5,1,"","shadow_name"],[6,5,1,"","thing_name"]],"awsiot.iotshadow.GetShadowRequest":[[6,5,1,"","client_token"],[6,5,1,"","thing_name"]],"awsiot.iotshadow.GetShadowResponse":[[6,5,1,"","client_token"],[6,5,1,"","metadata"],[6,5,1,"","state"],[6,5,1,"","timestamp"],[6,5,1,"","version"]],"awsiot.iotshadow.GetShadowSubscriptionRequest":[[6,5,1,"","thing_name"]],"awsiot.iotshadow.IotShadowClient":[[6,3,1,"","publish_delete_named_shadow"],[6,3,1,"","publish_delete_shadow"],[6,3,1,"","publish_get_named_shadow"],[6,3,1,"","publish_get_shadow"],[6,3,1,"","publish_update_named_shadow"],[6,3,1,"","publish_update_shadow"],[6,3,1,"","subscribe_to_delete_named_shadow_accepted"],[6,3,1,"","subscribe_to_delete_named_shadow_rejected"],[6,3,1,"","subscribe_to_delete_shadow_accepted"],[6,3,1,"","subscribe_to_delete_shadow_rejected"],[6,3,1,"","subscribe_to_get_named_shadow_accepted"],[6,3,1,"","subscribe_to_get_named_shadow_rejected"],[6,3,1,"","subscribe_to_get_shadow_accepted"],[6,3,1,"","subscribe_to_get_shadow_rejected"],[6,3,1,"","subscribe_to_named_shadow_delta_updated_events"],[6,3,1,"","subscribe_to_named_shadow_updated_events"],[6,3,1,"","subscribe_to_shadow_delta_updated_events"],[6,3,1,"","subscribe_to_shadow_updated_events"],[6,3,1,"","subscribe_to_update_named_shadow_accepted"],[6,3,1,"","subscribe_to_update_named_shadow_rejected"],[6,3,1,"","subscribe_to_update_shadow_accepted"],[6,3,1,"","subscribe_to_update_shadow_rejected"]],"awsiot.iotshadow.NamedShadowDeltaUpdatedSubscriptionRequest":[[6,5,1,"","shadow_name"],[6,5,1,"","thing_name"]],"awsiot.iotshadow.NamedShadowUpdatedSubscriptionRequest":[[6,5,1,"","shadow_name"],[6,5,1,"","thing_name"]],"awsiot.iotshadow.ShadowDeltaUpdatedEvent":[[6,5,1,"","metadata"],[6,5,1,"","state"],[6,5,1,"","timestamp"],[6,5,1,"","version"]],"awsiot.iotshadow.ShadowDeltaUpdatedSubscriptionRequest":[[6,5,1,"","thing_name"]],"awsiot.iotshadow.ShadowMetadata":[[6,5,1,"","desired"],[6,5,1,"","reported"]],"awsiot.iotshadow.ShadowState":[[6,5,1,"","desired"],[6,5,1,"","reported"]],"awsiot.iotshadow.ShadowStateWithDelta":[[6,5,1,"","delta"],[6,5,1,"","desired"],[6,5,1,"","reported"]],"awsiot.iotshadow.ShadowUpdatedEvent":[[6,5,1,"","current"],[6,5,1,"","previous"],[6,5,1,"","timestamp"]],"awsiot.iotshadow.ShadowUpdatedSnapshot":[[6,5,1,"","metadata"],[6,5,1,"","state"],[6,5,1,"","version"]],"awsiot.iotshadow.ShadowUpdatedSubscriptionRequest":[[6,5,1,"","thing_name"]],"awsiot.iotshadow.UpdateNamedShadowRequest":[[6,5,1,"","client_token"],[6,5,1,"","shadow_name"],[6,5,1,"","state"],[6,5,1,"","thing_name"],[6,5,1,"","version"]],"awsiot.iotshadow.UpdateNamedShadowSubscriptionRequest":[[6,5,1,"","shadow_name"],[6,5,1,"","thing_name"]],"awsiot.iotshadow.UpdateShadowRequest":[[6,5,1,"","client_token"],[6,5,1,"","state"],[6,5,1,"","thing_name"],[6,5,1,"","version"]],"awsiot.iotshadow.UpdateShadowResponse":[[6,5,1,"","client_token"],[6,5,1,"","metadata"],[6,5,1,"","state"],[6,5,1,"","timestamp"],[6,5,1,"","version"]],"awsiot.iotshadow.UpdateShadowSubscriptionRequest":[[6,5,1,"","thing_name"]],"awsiot.mqtt_connection_builder":[[7,6,1,"","mtls_from_bytes"],[7,6,1,"","mtls_from_path"],[7,6,1,"","websockets_with_custom_handshake"],[7,6,1,"","websockets_with_default_aws_signing"]],awsiot:[[0,1,1,"","ModeledClass"],[0,1,1,"","MqttServiceClient"],[1,0,0,"-","eventstreamrpc"],[2,0,0,"-","greengrass_discovery"],[3,0,0,"-","greengrasscoreipc"],[4,0,0,"-","iotidentity"],[5,0,0,"-","iotjobs"],[6,0,0,"-","iotshadow"],[7,0,0,"-","mqtt_connection_builder"]]},objnames:{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","property","Python property"],"3":["py","method","Python method"],"4":["py","exception","Python exception"],"5":["py","attribute","Python attribute"],"6":["py","function","Python function"]},objtypes:{"0":"py:module","1":"py:class","2":"py:property","3":"py:method","4":"py:exception","5":"py:attribute","6":"py:function"},terms:{"0":[1,3,7],"1":[4,5,6,7],"10":3,"1200sec":7,"20":7,"3":7,"3000m":7,"443":7,"5":7,"5000m":7,"5x":7,"8":5,"8883":7,"byte":[1,3,7],"case":5,"class":[0,1,2,3,4,5,6,7],"default":[1,3,4,5,6,7],"do":1,"enum":3,"float":3,"function":[1,7],"int":[1,2,3,4,5,6,7],"new":[3,4,5,7],"public":1,"return":[0,1,2,3,4,5,6,7],"static":1,"true":[1,3,5,7],"while":[5,7],A:[1,4,5,6,7],For:1,If:[1,5,7],In:5,It:[5,6,7],Or:5,The:[1,3,4,5,6,7],There:5,These:1,Will:7,_base:[0,1,2,3,4,5,6],_createdebugpasswordoper:3,_createlocaldeploymentoper:3,_defercomponentupdateoper:3,_deletethingshadowoper:3,_getcomponentdetailsoper:3,_getconfigurationoper:3,_getlocaldeploymentstatusoper:3,_getsecretvalueoper:3,_getthingshadowoper:3,_listcomponentsoper:3,_listlocaldeploymentsoper:3,_listnamedshadowsforthingoper:3,_pausecomponentoper:3,_publishtoiotcoreoper:3,_publishtotopicoper:3,_restartcomponentoper:3,_resumecomponentoper:3,_sendconfigurationvalidityreportoper:3,_stopcomponentoper:3,_subscribetocomponentupdatesoper:3,_subscribetoconfigurationupdateoper:3,_subscribetoiotcoreoper:3,_subscribetotopicoper:3,_subscribetovalidateconfigurationupdatesoper:3,_updateconfigurationoper:3,_updatestateoper:3,_updatethingshadowoper:3,_validateauthorizationtokenoper:3,about:[4,5,6],accept:[4,5,6],access:1,accessdeniederror:1,acknowledg:[0,4,5,6],across:[1,7],activ:[3,4],ad:5,add:[1,6],addit:[5,6],address:2,affect:6,after:[1,6,7],again:[1,5],aliv:7,all:[1,3,4,5,6,7],alpn:7,alreadi:[1,7],also:5,alwai:1,amazon:[4,5,6,8],amend:1,amount:[5,7],an:[0,1,2,3,4,5,6,7],ani:[3,5,6],anoth:1,anyth:[4,5,6],api:[1,4,5,6],app:6,appli:[6,7],applic:1,appropri:1,ar:[1,3,4,5,6,7],arbitrari:[5,6],arg:[1,4,5,6],argument:[3,4,5,6,7],arn:2,arriv:[1,4,5,6],artifacts_directory_path:3,assign:5,assist:4,associ:5,assum:7,asynchron:[1,2],attempt:[1,3,5,7],attribut:[3,4,5,6],auth:7,authent:3,author:4,authtoken:[1,3],automat:7,avail:6,avoid:1,aw:[0,2,4,5,6,7],aws_gg_nucleus_domain_socket_filepath_for_compon:3,awscredentialsprovid:7,awscrt:[0,1,2,4,5,6,7],awscrterror:7,awsiot:8,awsiotsdk:8,b:1,base:[0,1,2,3,4,5,6],becaus:5,been:[1,5],befor:[1,4,5,6,7],being:[1,7],between:[6,7],binari:1,binary_messag:3,binarymessag:3,bind:8,bodi:5,bool:[1,3,5,7],bootstrap:[1,2,7],build:1,builder:7,ca:[4,7],ca_byt:7,ca_dirpath:7,ca_filepath:7,call:[1,3,4,5,7],callabl:[1,4,5,6,7],callback:[1,3,4,5,6,7],can:[5,6,7],cancel:5,cannot:[4,5,6],catalog:1,caus:[1,7],cert:4,cert_byt:7,cert_filepath:7,certif:[4,7],certificate_author:2,certificate_id:4,certificate_ownership_token:4,certificate_pem:4,certificate_sha1_hash:3,certificate_sha256_hash:3,certificate_signing_request:4,chang:[4,5,6],child:1,classic:6,clean:[1,7],clean_sess:7,client:[0,1,2,3,4,5,6,7],client_bootstrap:7,client_id:7,client_token:[5,6],clientbootstrap:[1,2,7],clientoper:1,clienttlscontext:2,close:[1,3],code:[2,4,5,6,7],collect:5,com:[4,5,6,8],come:1,command:5,common:7,compat:7,complet:[1,3,6,7],compon:3,component_detail:3,component_nam:3,component_to_configur:3,component_to_run_with_info:3,componentdetail:3,componentnotfounderror:3,componentupdatepolicyev:3,concurr:[0,1,2,3,4,5,6],configur:[3,4,7],configuration_update_ev:3,configuration_validity_report:3,configurationupdateev:3,configurationvalidityreport:3,configurationvaliditystatu:3,conflicterror:3,connect:[0,1,2,3,4,5,6,7],connect_message_amend:1,connectionclosederror:1,connectivityinfo:2,connectreturncod:7,constructor:[3,4,5,6],contain:[1,2,4,5,6,7],content:5,context:2,continut:1,core:[2,7],correl:[5,6],could:5,cours:[1,3],cpu:3,creat:[1,3,4,5,7],create_static_authtoken_amend:1,createcertificatefromcsr:4,createcertificatefromcsrrequest:4,createcertificatefromcsrrespons:4,createcertificatefromcsrsubscriptionrequest:4,createdebugpasswordoper:3,createdebugpasswordrequest:3,createdebugpasswordrespons:3,createjob:5,createkeysandcertif:4,createkeysandcertificaterequest:4,createkeysandcertificaterespons:4,createkeysandcertificatesubscriptionrequest:4,createlocaldeploymentoper:3,createlocaldeploymentrequest:3,createlocaldeploymentrespons:3,credenti:7,credentials_provid:7,csr:4,current:[5,6],custom:7,data:[1,3,4,5,6],date:[5,6],datetim:[3,5,6],deal:1,defercomponentupdateoper:3,defercomponentupdaterequest:3,defercomponentupdaterespons:3,defin:[4,5],delet:6,deletenamedshadow:6,deletenamedshadowrequest:6,deletenamedshadowsubscriptionrequest:6,deleteshadow:6,deleteshadowrequest:6,deleteshadowrespons:6,deleteshadowsubscriptionrequest:6,deletethingshadowoper:3,deletethingshadowrequest:3,deletethingshadowrespons:3,delta:6,deni:1,deploy:3,deployment_id:3,deploymentstatu:3,deprec:7,describ:[4,5,7],describejobexecut:5,describejobexecutionrequest:5,describejobexecutionrespons:5,describejobexecutionsubscriptionrequest:5,descript:6,deseri:1,deserializeerror:1,desir:6,detail:[4,5,6],determin:6,develop:8,developerguid:[4,5,6,8],devic:[4,5,6,7],device_configur:4,dict:[3,4,5,6,7],directori:7,disabl:7,disconnect:[1,7],discov:2,discoveri:2,discoverrespons:2,discoverycli:2,discoveryexcept:2,doc:[4,5,6,7,8],document:[1,4,5,6],doe:[1,5],domain:3,don:5,done:[1,7],doubl:7,durat:7,dure:[3,4,5],each:[1,4,5,6,7],effect:[1,5],enable_metrics_collect:7,encod:5,encount:5,end:1,endpoint:7,enqueu:5,enter:[5,6],environ:3,error:[1,2,3,4,5,6,7],error_cod:4,error_messag:4,errorrespons:[4,5,6],errorshap:[1,3],establish:[1,3,7],evalu:4,even:1,event:[1,3,4,5,6],eventstream:1,eventstreamerror:1,eventstreamoperationerror:1,eventstreamrpc:[3,8],everi:5,except:[1,2,3,4,5,6,7],execut:5,execution_numb:5,execution_st:5,executionst:5,exist:[5,7],expect:[4,5,6],expected_vers:5,expir:5,explain:1,extern:6,fail:[1,3,4,5,6,7],failedupdateconditioncheckerror:3,failur:[1,2],fals:[1,5,7],field:[5,6],file:7,filepath:7,find_shape_typ:1,finish:[1,5],fire:3,first:[1,4,5,6],fleet:4,follow:7,forget:7,forgotten:7,format:[4,7],forward:7,from:[0,1,3,4,5,6,7],fulli:1,futur:[0,1,2,3,4,5,6],gener:[0,4,5,6],get:[5,6,7],get_respons:3,getcomponentdetailsoper:3,getcomponentdetailsrequest:3,getcomponentdetailsrespons:3,getconfigurationoper:3,getconfigurationrequest:3,getconfigurationrespons:3,getlocaldeploymentstatusoper:3,getlocaldeploymentstatusrequest:3,getlocaldeploymentstatusrespons:3,getnamedshadow:6,getnamedshadowrequest:6,getnamedshadowsubscriptionrequest:6,getpendingjobexecut:5,getpendingjobexecutionsrequest:5,getpendingjobexecutionsrespons:5,getpendingjobexecutionssubscriptionrequest:5,getpendingjobsexecut:5,getsecretvalueoper:3,getsecretvaluerequest:3,getsecretvaluerespons:3,getshadow:6,getshadowrequest:6,getshadowrespons:6,getshadowsubscriptionrequest:6,getthingshadowoper:3,getthingshadowrequest:3,getthingshadowrespons:3,gg_group:2,gg_group_id:2,ggcore:2,gggroup:2,github:8,given:[1,5],grant:[4,5,6],greengrass:[2,3],greengrass_discoveri:8,greengrasscoreipc:8,greengrasscoreipccli:3,greengrasscoreipcerror:3,group:2,group_nam:3,guarante:[4,5,6],guid:8,ha:[0,1,3,4,5,7],handl:[1,3],handler:[1,3],handshak:7,happen:3,have:[1,5],header:1,here:[5,6],higher:7,hook:4,host:[1,7],host_address:2,host_nam:1,html:[4,5,6],http:[2,4,5,6,7,8],http_proxy_opt:7,http_response_cod:2,httpproxyopt:7,id:[2,4,5,7],identifi:5,in_progress:5,in_progress_job:5,inact:4,includ:[5,6],include_job_docu:5,include_job_execution_st:5,increas:6,increment:5,index:8,indic:[5,6],info:[1,2,3,7],inform:[5,6,7],inherit:[1,3],init:1,initi:[1,3],input:0,instal:4,instanc:[4,5,6],interact:1,intern:5,internal_error:5,internalerror:5,interpret:5,interv:7,invalid:[5,7],invalid_json:5,invalid_request:5,invalid_state_transit:5,invalid_top:5,invalidargumentserror:3,invalidartifactsdirectorypatherror:3,invalidjson:5,invalidrecipedirectorypatherror:3,invalidrequest:5,invalidstatetransit:5,invalidtokenerror:3,invalidtop:5,invok:[1,3,4,5,6,7],io:[1,2,7],iot:[4,5,6,7],iotcoremessag:3,iotident:8,iotidentitycli:4,iotjob:8,iotjobscli:5,iotshadow:8,iotshadowcli:6,ipc:3,ipc_socket:3,is_ggc_restart:3,is_valid:3,its:[5,7],job:5,job_docu:5,job_id:5,jobdocu:5,jobexecut:5,jobexecutiondata:5,jobexecutionschang:5,jobexecutionschangedev:5,jobexecutionschangedsubscriptionrequest:5,jobexecutionst:5,jobexecutionsummari:5,jobid:5,jobstatu:5,json:5,json_messag:3,jsonmessag:3,keep:7,keep_alive_sec:7,kei:[4,7],key_path:3,keyword:[3,4,5,6,7],kind:5,known:1,kwarg:[4,5,6,7],last:[1,5,6],last_updated_at:5,later:5,latest:[4,5,6,8],leak:1,level:1,life:1,lifecycle_handl:[1,3],lifecyclehandl:[1,3],lifecyclest:3,list:[2,3,5],listcomponentsoper:3,listcomponentsrequest:3,listcomponentsrespons:3,listen:[4,6],listlocaldeploymentsoper:3,listlocaldeploymentsrequest:3,listlocaldeploymentsrespons:3,listnamedshadowsforthingoper:3,listnamedshadowsforthingrequest:3,listnamedshadowsforthingrespons:3,load:7,local_deploy:3,localdeploy:3,longer:7,loss:7,lost:7,mai:[1,3,4,5,6,7],make:[5,6],map:[1,5],match:[5,6],max:7,maximum:7,memori:[3,7],mesag:7,messag:[0,1,2,3,4,5,6],messageamend:1,metadata:[2,6],method:[1,3],might:5,millisecond:7,min:7,minimum:7,minut:7,model:[0,1,3],model_nam:1,modeledclass:[0,2,4,5,6],modifi:7,modul:8,more:[1,3,5,7],mqtt:[0,4,5,6,7],mqtt_connect:[0,4,5,6],mqtt_connection_build:8,mqttmessag:3,mqttservicecli:[0,4,5,6],mtl:7,mtls_from_byt:7,mtls_from_path:7,multipl:1,must:[1,5,7],name:[1,4,5,6,7],namedshadowdelta:6,namedshadowdeltaupdatedsubscriptionrequest:6,namedshadowupd:6,namedshadowupdatedsubscriptionrequest:6,namespac:5,nearli:1,necessarili:1,need:[4,5,6],network:[1,3],new_create_debug_password:3,new_create_local_deploy:3,new_defer_component_upd:3,new_delete_thing_shadow:3,new_get_component_detail:3,new_get_configur:3,new_get_local_deployment_statu:3,new_get_secret_valu:3,new_get_thing_shadow:3,new_list_compon:3,new_list_local_deploy:3,new_list_named_shadows_for_th:3,new_pause_compon:3,new_publish_to_iot_cor:3,new_publish_to_top:3,new_restart_compon:3,new_resume_compon:3,new_send_configuration_validity_report:3,new_stop_compon:3,new_subscribe_to_component_upd:3,new_subscribe_to_configuration_upd:3,new_subscribe_to_iot_cor:3,new_subscribe_to_top:3,new_subscribe_to_validate_configuration_upd:3,new_update_configur:3,new_update_st:3,new_update_thing_shadow:3,new_validate_authorization_token:3,next:5,next_token:3,nextjobexecutionchang:5,nextjobexecutionchangedev:5,nextjobexecutionchangedsubscriptionrequest:5,none:[0,1,3,4,5,6,7],note:[1,4,5,6,7],noth:7,notif:5,now:7,nucleu:3,number:[3,5,7],object:[0,1,2,3,5,6],occur:[1,3,5],offlin:7,omit:7,on_connect:1,on_connection_interrupt:7,on_connection_resum:7,on_disconnect:1,on_error:1,on_p:1,on_stream_clos:3,on_stream_error:3,on_stream_ev:3,one:[3,5,6],onli:[1,3,5,6,7],opaqu:[5,6],open:1,oper:[1,2,3,4,5,6,7],option:[1,2,3,4,5,6,7],order:5,org:8,origin:5,other:[3,6,7],otherwis:[1,7],out:5,output:0,over:[1,3,4,6,7],overrid:[1,3,7],ownership:4,packet:7,page:8,page_s:3,pair:[4,5],paramet:[0,1,2,3,4,5,6],partial:6,pass:[1,4,5,6,7],password:[3,7],password_expir:3,path:[3,7],pausecomponentoper:3,pausecomponentrequest:3,pausecomponentrespons:3,payload:[1,3,4,5,6],pem:[4,7],pend:5,pending_activ:4,perform:[2,4,5],ping:[1,7],ping_timeout_m:7,place:7,plain:1,port:[1,2,7],posix_us:3,possibl:1,post_update_ev:3,postcomponentupdateev:3,potenti:6,pre:4,pre_update_ev:3,precomponentupdateev:3,present:6,previou:[6,7],pri_key_byt:7,pri_key_filepath:7,privat:[1,4,7],private_kei:4,process:[1,5,6],project:8,properli:1,properti:[0,5,6],protect:1,protocol:[1,7],protocol_operation_timeout_m:7,prove:4,provid:[1,4,5,6,7],provis:4,proxi:7,pub:6,publish:[4,5,6,7],publish_create_certificate_from_csr:4,publish_create_keys_and_certif:4,publish_delete_named_shadow:6,publish_delete_shadow:6,publish_describe_job_execut:5,publish_get_named_shadow:6,publish_get_pending_job_execut:5,publish_get_shadow:6,publish_messag:3,publish_register_th:4,publish_start_next_pending_job_execut:5,publish_update_job_execut:5,publish_update_named_shadow:6,publish_update_shadow:6,publishmessag:3,publishtoiotcoreoper:3,publishtoiotcorerequest:3,publishtoiotcorerespons:3,publishtotopicoper:3,publishtotopicrequest:3,publishtotopicrespons:3,pypi:8,qo:[3,4,5,6,7],qos1:7,qualiti:[4,5,6],queu:5,queued_at:5,queued_job:5,re:[3,7],reach:7,readi:3,reason:1,receiv:[1,3,4,5,6,7],recheck_after_m:3,recipe_directory_path:3,reconnect:[1,7],reconnect_max_timeout_sec:7,reconnect_min_timeout_sec:7,reflect:[5,6],region:[2,7],registerth:4,registerthingrequest:4,registerthingrespons:4,registerthingsubscriptionrequest:4,registr:4,reject:[4,5,6],rejectederror:5,rejectederrorcod:5,rel:5,rememb:7,remot:[1,5],remov:5,report:6,reportedlifecyclest:3,request:[3,4,5,6,7],request_throttl:5,requeststatu:3,requestthrottl:5,requir:7,reset:5,resourc:1,resource_nam:3,resource_not_found:5,resource_typ:3,resourcenotfound:5,resourcenotfounderror:3,respons:[1,2,3,4,5,6,7],response_cod:2,restart_statu:3,restartcomponentoper:3,restartcomponentrequest:3,restartcomponentrespons:3,resubscribe_existing_top:7,result:[0,1,2,3,4,5,6],resum:7,resumecomponentoper:3,resumecomponentrequest:3,resumecomponentrespons:3,return_cod:7,rewrit:1,root:4,root_component_versions_to_add:3,root_components_to_remov:3,rpc:1,run:5,runtimeerror:1,runwithinfo:3,s:[1,4,5,6],same:1,sdk:7,search:8,second:[3,4,5,6,7],secret_binari:3,secret_id:3,secret_str:3,secret_valu:3,secretvalu:3,section:6,see:[1,3,7],send:[0,1,3,7],sendconfigurationvalidityreportoper:3,sendconfigurationvalidityreportrequest:3,sendconfigurationvalidityreportrespons:3,sent:[3,5,7],sequenc:1,serial:1,serializeerror:1,server:[0,3,4,5,6,7],servic:[0,1,3,4,5,6],serviceerror:3,session:7,session_pres:7,set:[1,3,4,5,6,7],shadow:6,shadow_nam:[3,6],shadowdelta:6,shadowdeltaupdatedev:6,shadowdeltaupdatedsubscriptionrequest:6,shadowmetadata:6,shadowst:6,shadowstatewithdelta:6,shadowupd:6,shadowupdatedev:6,shadowupdatedsnapshot:6,shadowupdatedsubscriptionrequest:6,shape:[1,3],shape_index:[1,3],shape_typ:1,shapeindex:[1,3],share:6,shorter:7,should:[1,3,4,5,6,7],shutdown:1,sign:[4,7],simpl:6,so:[1,6],socket:[1,2,3,7],socket_opt:[1,2],socketopt:[1,2],sourc:7,specifi:[5,6],start:[5,7],started_at:5,startnextjobexecut:5,startnextjobexecutionrespons:5,startnextpendingjobexecut:5,startnextpendingjobexecutionrequest:5,startnextpendingjobexecutionsubscriptionrequest:5,state:[3,5,6],statu:[3,4,5],status_cod:4,status_detail:5,statusdetail:5,step:5,step_timeout_in_minut:5,steptimeoutinminut:5,stop:[0,4,5,6],stop_statu:3,stopcomponentoper:3,stopcomponentrequest:3,stopcomponentrespons:3,store:[5,6,7],str:[0,1,2,3,4,5,6,7],stream:[1,3],stream_handl:[1,3],streamclosederror:1,streamresponsehandl:[1,3],string:[2,5],sub:6,subscrib:[4,5,6],subscribe_to_create_certificate_from_csr_accept:4,subscribe_to_create_certificate_from_csr_reject:4,subscribe_to_create_keys_and_certificate_accept:4,subscribe_to_create_keys_and_certificate_reject:4,subscribe_to_delete_named_shadow_accept:6,subscribe_to_delete_named_shadow_reject:6,subscribe_to_delete_shadow_accept:6,subscribe_to_delete_shadow_reject:6,subscribe_to_describe_job_execution_accept:5,subscribe_to_describe_job_execution_reject:5,subscribe_to_get_named_shadow_accept:6,subscribe_to_get_named_shadow_reject:6,subscribe_to_get_pending_job_executions_accept:5,subscribe_to_get_pending_job_executions_reject:5,subscribe_to_get_shadow_accept:6,subscribe_to_get_shadow_reject:6,subscribe_to_job_executions_changed_ev:5,subscribe_to_named_shadow_delta_updated_ev:6,subscribe_to_named_shadow_updated_ev:6,subscribe_to_next_job_execution_changed_ev:5,subscribe_to_register_thing_accept:4,subscribe_to_register_thing_reject:4,subscribe_to_shadow_delta_updated_ev:6,subscribe_to_shadow_updated_ev:6,subscribe_to_start_next_pending_job_execution_accept:5,subscribe_to_start_next_pending_job_execution_reject:5,subscribe_to_update_job_execution_accept:5,subscribe_to_update_job_execution_reject:5,subscribe_to_update_named_shadow_accept:6,subscribe_to_update_named_shadow_reject:6,subscribe_to_update_shadow_accept:6,subscribe_to_update_shadow_reject:6,subscribetocomponentupdatesoper:3,subscribetocomponentupdatesrequest:3,subscribetocomponentupdatesrespons:3,subscribetocomponentupdatesstreamhandl:3,subscribetoconfigurationupdateoper:3,subscribetoconfigurationupdaterequest:3,subscribetoconfigurationupdaterespons:3,subscribetoconfigurationupdatestreamhandl:3,subscribetoiotcoreoper:3,subscribetoiotcorerequest:3,subscribetoiotcorerespons:3,subscribetoiotcorestreamhandl:3,subscribetotopicoper:3,subscribetotopicrequest:3,subscribetotopicrespons:3,subscribetotopicstreamhandl:3,subscribetovalidateconfigurationupdatesoper:3,subscribetovalidateconfigurationupdatesrequest:3,subscribetovalidateconfigurationupdatesrespons:3,subscribetovalidateconfigurationupdatesstreamhandl:3,subscript:[4,5,6,7],subscriptionresponsemessag:3,subset:5,succe:[1,3],succeed:5,success:[1,2],successfulli:[3,4,5,6,7],support:7,svcuid:3,system:7,system_resource_limit:3,systemresourcelimit:3,t:5,tag:3,take:[4,5,6,7],tcp:7,tcp_connect_timeout_m:7,tell:0,templat:4,template_nam:4,termin:[1,5],terminal_state_reach:5,terminalstatereach:5,text:[1,5,6],than:7,thei:[1,5],thi:[0,1,2,3,4,5,6,7],thing:[2,4,5,6],thing_arn:2,thing_nam:[2,3,4,5,6],thread:1,throttl:5,time:[1,4,5,6,7],timed_out:5,timeout:[3,5,7],timeoutconfig:5,timer:5,timestamp:[3,5,6],tl:[1,2,7],tls_connection_opt:1,tls_context:2,tlsconnectionopt:1,token:[3,4,5,6],top:7,topic:[0,3,4,5,6],topic_nam:3,transform:7,transform_arg:7,transit:5,trust:7,tupl:[4,5,6],two:[4,5,6],type:[0,1,2,3,4,5,6,7],unauthorizederror:3,unchang:5,unexpectedli:7,union:3,uniqu:[4,5,7],unix:[3,7],unless:[1,5],unmappeddataerror:1,unsubscrib:[0,4,5,6,7],until:[3,7],updat:[5,6],updateconfigurationoper:3,updateconfigurationrequest:3,updateconfigurationrespons:3,updatejobexecut:5,updatejobexecutionrequest:5,updatejobexecutionrespons:5,updatejobexecutionsubscriptionrequest:5,updatenamedshadow:6,updatenamedshadowrequest:6,updatenamedshadowsubscriptionrequest:6,updateshadow:6,updateshadowrequest:6,updateshadowrespons:6,updateshadowsubscriptionrequest:6,updatestateoper:3,updatestaterequest:3,updatestaterespons:3,updatethingshadowoper:3,updatethingshadowrequest:3,updatethingshadowrespons:3,us:[0,1,3,4,5,6,7],user:1,usernam:[3,7],utf:5,valid:5,validate_configuration_update_ev:3,validateauthorizationtokenoper:3,validateauthorizationtokenrequest:3,validateauthorizationtokenrespons:3,validateconfigurationupdateev:3,valu:[1,3,4,5,6,7],value_to_merg:3,variabl:3,version:[3,5,6,7],version_id:3,version_mismatch:5,version_numb:5,version_stag:3,versionmismatch:5,via:[1,7],wa:[1,2,5,6,7],wait:[3,7],want:5,websocket:7,websocket_handshake_transform:7,websocket_proxy_opt:7,websockethandshaketransformarg:7,websockets_with_custom_handshak:7,websockets_with_default_aws_sign:7,well:7,were:[5,6,7],when:[0,1,3,4,5,6,7],whenev:[1,5,7],whether:[3,6,7],which:[1,2,3,4,5,6,7],whose:[0,4,5,6],wire:[1,3],within:7,wo:4,would:5,written:[3,7],you:[3,4,5,6],your:5,zero:7},titles:["awsiot","awsiot.eventstreamrpc","awsiot.greengrass_discovery","awsiot.greengrasscoreipc","awsiot.iotidentity","awsiot.iotjobs","awsiot.iotshadow","awsiot.mqtt_connection_builder","AWS IoT Device SDK v2 for Python"],titleterms:{api:8,aw:8,awsiot:[0,1,2,3,4,5,6,7],devic:8,eventstreamrpc:1,greengrass_discoveri:2,greengrasscoreipc:3,indic:8,iot:8,iotident:4,iotjob:5,iotshadow:6,mqtt_connection_build:7,python:8,refer:8,sdk:8,tabl:8,v2:8}}) \ No newline at end of file +Search.setIndex({docnames:["awsiot/awsiot","awsiot/eventstreamrpc","awsiot/greengrass_discovery","awsiot/greengrasscoreipc","awsiot/iotidentity","awsiot/iotjobs","awsiot/iotshadow","awsiot/mqtt_connection_builder","index"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":4,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":3,"sphinx.domains.rst":2,"sphinx.domains.std":2,"sphinx.ext.intersphinx":1,sphinx:56},filenames:["awsiot/awsiot.rst","awsiot/eventstreamrpc.rst","awsiot/greengrass_discovery.rst","awsiot/greengrasscoreipc.rst","awsiot/iotidentity.rst","awsiot/iotjobs.rst","awsiot/iotshadow.rst","awsiot/mqtt_connection_builder.rst","index.rst"],objects:{"":[[0,0,0,"-","awsiot"]],"awsiot.MqttServiceClient":[[0,2,1,"","mqtt_connection"],[0,3,1,"","unsubscribe"]],"awsiot.eventstreamrpc":[[1,4,1,"","AccessDeniedError"],[1,1,1,"","Client"],[1,1,1,"","ClientOperation"],[1,1,1,"","Connection"],[1,4,1,"","ConnectionClosedError"],[1,4,1,"","DeserializeError"],[1,4,1,"","ErrorShape"],[1,4,1,"","EventStreamError"],[1,4,1,"","EventStreamOperationError"],[1,1,1,"","LifecycleHandler"],[1,1,1,"","MessageAmendment"],[1,1,1,"","Operation"],[1,4,1,"","SerializeError"],[1,1,1,"","Shape"],[1,1,1,"","ShapeIndex"],[1,4,1,"","StreamClosedError"],[1,1,1,"","StreamResponseHandler"],[1,4,1,"","UnmappedDataError"]],"awsiot.eventstreamrpc.Connection":[[1,3,1,"","close"],[1,3,1,"","connect"]],"awsiot.eventstreamrpc.LifecycleHandler":[[1,3,1,"","on_connect"],[1,3,1,"","on_disconnect"],[1,3,1,"","on_error"],[1,3,1,"","on_ping"]],"awsiot.eventstreamrpc.MessageAmendment":[[1,3,1,"","create_static_authtoken_amender"],[1,5,1,"","headers"],[1,5,1,"","payload"]],"awsiot.eventstreamrpc.ShapeIndex":[[1,3,1,"","find_shape_type"]],"awsiot.greengrass_discovery":[[2,1,1,"","ConnectivityInfo"],[2,1,1,"","DiscoverResponse"],[2,1,1,"","DiscoveryClient"],[2,4,1,"","DiscoveryException"],[2,1,1,"","GGCore"],[2,1,1,"","GGGroup"]],"awsiot.greengrass_discovery.ConnectivityInfo":[[2,5,1,"","host_address"],[2,5,1,"","id"],[2,5,1,"","metadata"],[2,5,1,"","port"]],"awsiot.greengrass_discovery.DiscoverResponse":[[2,5,1,"","gg_groups"]],"awsiot.greengrass_discovery.DiscoveryClient":[[2,3,1,"","discover"]],"awsiot.greengrass_discovery.DiscoveryException":[[2,5,1,"","http_response_code"],[2,5,1,"","message"]],"awsiot.greengrass_discovery.GGCore":[[2,5,1,"","connectivity"],[2,5,1,"","thing_arn"]],"awsiot.greengrass_discovery.GGGroup":[[2,5,1,"","certificate_authorities"],[2,5,1,"","cores"],[2,5,1,"","gg_group_id"]],"awsiot.greengrasscoreipc":[[3,0,0,"-","client"],[3,6,1,"","connect"],[3,0,0,"-","model"]],"awsiot.greengrasscoreipc.client":[[3,1,1,"","CreateDebugPasswordOperation"],[3,1,1,"","CreateLocalDeploymentOperation"],[3,1,1,"","DeferComponentUpdateOperation"],[3,1,1,"","DeleteThingShadowOperation"],[3,1,1,"","GetComponentDetailsOperation"],[3,1,1,"","GetConfigurationOperation"],[3,1,1,"","GetLocalDeploymentStatusOperation"],[3,1,1,"","GetSecretValueOperation"],[3,1,1,"","GetThingShadowOperation"],[3,1,1,"","GreengrassCoreIPCClient"],[3,1,1,"","ListComponentsOperation"],[3,1,1,"","ListLocalDeploymentsOperation"],[3,1,1,"","ListNamedShadowsForThingOperation"],[3,1,1,"","PauseComponentOperation"],[3,1,1,"","PublishToIoTCoreOperation"],[3,1,1,"","PublishToTopicOperation"],[3,1,1,"","RestartComponentOperation"],[3,1,1,"","ResumeComponentOperation"],[3,1,1,"","SendConfigurationValidityReportOperation"],[3,1,1,"","StopComponentOperation"],[3,1,1,"","SubscribeToComponentUpdatesOperation"],[3,1,1,"","SubscribeToComponentUpdatesStreamHandler"],[3,1,1,"","SubscribeToConfigurationUpdateOperation"],[3,1,1,"","SubscribeToConfigurationUpdateStreamHandler"],[3,1,1,"","SubscribeToIoTCoreOperation"],[3,1,1,"","SubscribeToIoTCoreStreamHandler"],[3,1,1,"","SubscribeToTopicOperation"],[3,1,1,"","SubscribeToTopicStreamHandler"],[3,1,1,"","SubscribeToValidateConfigurationUpdatesOperation"],[3,1,1,"","SubscribeToValidateConfigurationUpdatesStreamHandler"],[3,1,1,"","UpdateConfigurationOperation"],[3,1,1,"","UpdateStateOperation"],[3,1,1,"","UpdateThingShadowOperation"],[3,1,1,"","ValidateAuthorizationTokenOperation"]],"awsiot.greengrasscoreipc.client.CreateDebugPasswordOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.CreateLocalDeploymentOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.DeferComponentUpdateOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.DeleteThingShadowOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.GetComponentDetailsOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.GetConfigurationOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.GetLocalDeploymentStatusOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.GetSecretValueOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.GetThingShadowOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.GreengrassCoreIPCClient":[[3,3,1,"","new_create_debug_password"],[3,3,1,"","new_create_local_deployment"],[3,3,1,"","new_defer_component_update"],[3,3,1,"","new_delete_thing_shadow"],[3,3,1,"","new_get_component_details"],[3,3,1,"","new_get_configuration"],[3,3,1,"","new_get_local_deployment_status"],[3,3,1,"","new_get_secret_value"],[3,3,1,"","new_get_thing_shadow"],[3,3,1,"","new_list_components"],[3,3,1,"","new_list_local_deployments"],[3,3,1,"","new_list_named_shadows_for_thing"],[3,3,1,"","new_pause_component"],[3,3,1,"","new_publish_to_iot_core"],[3,3,1,"","new_publish_to_topic"],[3,3,1,"","new_restart_component"],[3,3,1,"","new_resume_component"],[3,3,1,"","new_send_configuration_validity_report"],[3,3,1,"","new_stop_component"],[3,3,1,"","new_subscribe_to_component_updates"],[3,3,1,"","new_subscribe_to_configuration_update"],[3,3,1,"","new_subscribe_to_iot_core"],[3,3,1,"","new_subscribe_to_topic"],[3,3,1,"","new_subscribe_to_validate_configuration_updates"],[3,3,1,"","new_update_configuration"],[3,3,1,"","new_update_state"],[3,3,1,"","new_update_thing_shadow"],[3,3,1,"","new_validate_authorization_token"]],"awsiot.greengrasscoreipc.client.ListComponentsOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.ListLocalDeploymentsOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.ListNamedShadowsForThingOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.PauseComponentOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.PublishToIoTCoreOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.PublishToTopicOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.RestartComponentOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.ResumeComponentOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.SendConfigurationValidityReportOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.StopComponentOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.SubscribeToComponentUpdatesOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.SubscribeToComponentUpdatesStreamHandler":[[3,3,1,"","on_stream_closed"],[3,3,1,"","on_stream_error"],[3,3,1,"","on_stream_event"]],"awsiot.greengrasscoreipc.client.SubscribeToConfigurationUpdateOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.SubscribeToConfigurationUpdateStreamHandler":[[3,3,1,"","on_stream_closed"],[3,3,1,"","on_stream_error"],[3,3,1,"","on_stream_event"]],"awsiot.greengrasscoreipc.client.SubscribeToIoTCoreOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.SubscribeToIoTCoreStreamHandler":[[3,3,1,"","on_stream_closed"],[3,3,1,"","on_stream_error"],[3,3,1,"","on_stream_event"]],"awsiot.greengrasscoreipc.client.SubscribeToTopicOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.SubscribeToTopicStreamHandler":[[3,3,1,"","on_stream_closed"],[3,3,1,"","on_stream_error"],[3,3,1,"","on_stream_event"]],"awsiot.greengrasscoreipc.client.SubscribeToValidateConfigurationUpdatesOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.SubscribeToValidateConfigurationUpdatesStreamHandler":[[3,3,1,"","on_stream_closed"],[3,3,1,"","on_stream_error"],[3,3,1,"","on_stream_event"]],"awsiot.greengrasscoreipc.client.UpdateConfigurationOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.UpdateStateOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.UpdateThingShadowOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.client.ValidateAuthorizationTokenOperation":[[3,3,1,"","activate"],[3,3,1,"","close"],[3,3,1,"","get_response"]],"awsiot.greengrasscoreipc.model":[[3,1,1,"","BinaryMessage"],[3,1,1,"","ComponentDetails"],[3,4,1,"","ComponentNotFoundError"],[3,1,1,"","ComponentUpdatePolicyEvents"],[3,1,1,"","ConfigurationUpdateEvent"],[3,1,1,"","ConfigurationUpdateEvents"],[3,1,1,"","ConfigurationValidityReport"],[3,1,1,"","ConfigurationValidityStatus"],[3,4,1,"","ConflictError"],[3,1,1,"","CreateDebugPasswordRequest"],[3,1,1,"","CreateDebugPasswordResponse"],[3,1,1,"","CreateLocalDeploymentRequest"],[3,1,1,"","CreateLocalDeploymentResponse"],[3,1,1,"","DeferComponentUpdateRequest"],[3,1,1,"","DeferComponentUpdateResponse"],[3,1,1,"","DeleteThingShadowRequest"],[3,1,1,"","DeleteThingShadowResponse"],[3,1,1,"","DeploymentStatus"],[3,4,1,"","FailedUpdateConditionCheckError"],[3,1,1,"","GetComponentDetailsRequest"],[3,1,1,"","GetComponentDetailsResponse"],[3,1,1,"","GetConfigurationRequest"],[3,1,1,"","GetConfigurationResponse"],[3,1,1,"","GetLocalDeploymentStatusRequest"],[3,1,1,"","GetLocalDeploymentStatusResponse"],[3,1,1,"","GetSecretValueRequest"],[3,1,1,"","GetSecretValueResponse"],[3,1,1,"","GetThingShadowRequest"],[3,1,1,"","GetThingShadowResponse"],[3,4,1,"","GreengrassCoreIPCError"],[3,4,1,"","InvalidArgumentsError"],[3,4,1,"","InvalidArtifactsDirectoryPathError"],[3,4,1,"","InvalidRecipeDirectoryPathError"],[3,4,1,"","InvalidTokenError"],[3,1,1,"","IoTCoreMessage"],[3,1,1,"","JsonMessage"],[3,1,1,"","LifecycleState"],[3,1,1,"","ListComponentsRequest"],[3,1,1,"","ListComponentsResponse"],[3,1,1,"","ListLocalDeploymentsRequest"],[3,1,1,"","ListLocalDeploymentsResponse"],[3,1,1,"","ListNamedShadowsForThingRequest"],[3,1,1,"","ListNamedShadowsForThingResponse"],[3,1,1,"","LocalDeployment"],[3,1,1,"","MQTTMessage"],[3,1,1,"","PauseComponentRequest"],[3,1,1,"","PauseComponentResponse"],[3,1,1,"","PostComponentUpdateEvent"],[3,1,1,"","PreComponentUpdateEvent"],[3,1,1,"","PublishMessage"],[3,1,1,"","PublishToIoTCoreRequest"],[3,1,1,"","PublishToIoTCoreResponse"],[3,1,1,"","PublishToTopicRequest"],[3,1,1,"","PublishToTopicResponse"],[3,1,1,"","QOS"],[3,1,1,"","ReportedLifecycleState"],[3,1,1,"","RequestStatus"],[3,4,1,"","ResourceNotFoundError"],[3,1,1,"","RestartComponentRequest"],[3,1,1,"","RestartComponentResponse"],[3,1,1,"","ResumeComponentRequest"],[3,1,1,"","ResumeComponentResponse"],[3,1,1,"","RunWithInfo"],[3,1,1,"","SecretValue"],[3,1,1,"","SendConfigurationValidityReportRequest"],[3,1,1,"","SendConfigurationValidityReportResponse"],[3,4,1,"","ServiceError"],[3,1,1,"","StopComponentRequest"],[3,1,1,"","StopComponentResponse"],[3,1,1,"","SubscribeToComponentUpdatesRequest"],[3,1,1,"","SubscribeToComponentUpdatesResponse"],[3,1,1,"","SubscribeToConfigurationUpdateRequest"],[3,1,1,"","SubscribeToConfigurationUpdateResponse"],[3,1,1,"","SubscribeToIoTCoreRequest"],[3,1,1,"","SubscribeToIoTCoreResponse"],[3,1,1,"","SubscribeToTopicRequest"],[3,1,1,"","SubscribeToTopicResponse"],[3,1,1,"","SubscribeToValidateConfigurationUpdatesRequest"],[3,1,1,"","SubscribeToValidateConfigurationUpdatesResponse"],[3,1,1,"","SubscriptionResponseMessage"],[3,1,1,"","SystemResourceLimits"],[3,4,1,"","UnauthorizedError"],[3,1,1,"","UpdateConfigurationRequest"],[3,1,1,"","UpdateConfigurationResponse"],[3,1,1,"","UpdateStateRequest"],[3,1,1,"","UpdateStateResponse"],[3,1,1,"","UpdateThingShadowRequest"],[3,1,1,"","UpdateThingShadowResponse"],[3,1,1,"","ValidateAuthorizationTokenRequest"],[3,1,1,"","ValidateAuthorizationTokenResponse"],[3,1,1,"","ValidateConfigurationUpdateEvent"],[3,1,1,"","ValidateConfigurationUpdateEvents"]],"awsiot.greengrasscoreipc.model.BinaryMessage":[[3,5,1,"","message"]],"awsiot.greengrasscoreipc.model.ComponentDetails":[[3,5,1,"","component_name"],[3,5,1,"","configuration"],[3,5,1,"","state"],[3,5,1,"","version"]],"awsiot.greengrasscoreipc.model.ComponentNotFoundError":[[3,5,1,"","message"]],"awsiot.greengrasscoreipc.model.ComponentUpdatePolicyEvents":[[3,5,1,"","post_update_event"],[3,5,1,"","pre_update_event"]],"awsiot.greengrasscoreipc.model.ConfigurationUpdateEvent":[[3,5,1,"","component_name"],[3,5,1,"","key_path"]],"awsiot.greengrasscoreipc.model.ConfigurationUpdateEvents":[[3,5,1,"","configuration_update_event"]],"awsiot.greengrasscoreipc.model.ConfigurationValidityReport":[[3,5,1,"","deployment_id"],[3,5,1,"","message"],[3,5,1,"","status"]],"awsiot.greengrasscoreipc.model.ConflictError":[[3,5,1,"","message"]],"awsiot.greengrasscoreipc.model.CreateDebugPasswordResponse":[[3,5,1,"","certificate_sha1_hash"],[3,5,1,"","certificate_sha256_hash"],[3,5,1,"","password"],[3,5,1,"","password_expiration"],[3,5,1,"","username"]],"awsiot.greengrasscoreipc.model.CreateLocalDeploymentRequest":[[3,5,1,"","artifacts_directory_path"],[3,5,1,"","component_to_configuration"],[3,5,1,"","component_to_run_with_info"],[3,5,1,"","group_name"],[3,5,1,"","recipe_directory_path"],[3,5,1,"","root_component_versions_to_add"],[3,5,1,"","root_components_to_remove"]],"awsiot.greengrasscoreipc.model.CreateLocalDeploymentResponse":[[3,5,1,"","deployment_id"]],"awsiot.greengrasscoreipc.model.DeferComponentUpdateRequest":[[3,5,1,"","deployment_id"],[3,5,1,"","message"],[3,5,1,"","recheck_after_ms"]],"awsiot.greengrasscoreipc.model.DeleteThingShadowRequest":[[3,5,1,"","shadow_name"],[3,5,1,"","thing_name"]],"awsiot.greengrasscoreipc.model.DeleteThingShadowResponse":[[3,5,1,"","payload"]],"awsiot.greengrasscoreipc.model.FailedUpdateConditionCheckError":[[3,5,1,"","message"]],"awsiot.greengrasscoreipc.model.GetComponentDetailsRequest":[[3,5,1,"","component_name"]],"awsiot.greengrasscoreipc.model.GetComponentDetailsResponse":[[3,5,1,"","component_details"]],"awsiot.greengrasscoreipc.model.GetConfigurationRequest":[[3,5,1,"","component_name"],[3,5,1,"","key_path"]],"awsiot.greengrasscoreipc.model.GetConfigurationResponse":[[3,5,1,"","component_name"],[3,5,1,"","value"]],"awsiot.greengrasscoreipc.model.GetLocalDeploymentStatusRequest":[[3,5,1,"","deployment_id"]],"awsiot.greengrasscoreipc.model.GetLocalDeploymentStatusResponse":[[3,5,1,"","deployment"]],"awsiot.greengrasscoreipc.model.GetSecretValueRequest":[[3,5,1,"","secret_id"],[3,5,1,"","version_id"],[3,5,1,"","version_stage"]],"awsiot.greengrasscoreipc.model.GetSecretValueResponse":[[3,5,1,"","secret_id"],[3,5,1,"","secret_value"],[3,5,1,"","version_id"],[3,5,1,"","version_stage"]],"awsiot.greengrasscoreipc.model.GetThingShadowRequest":[[3,5,1,"","shadow_name"],[3,5,1,"","thing_name"]],"awsiot.greengrasscoreipc.model.GetThingShadowResponse":[[3,5,1,"","payload"]],"awsiot.greengrasscoreipc.model.InvalidArgumentsError":[[3,5,1,"","message"]],"awsiot.greengrasscoreipc.model.InvalidArtifactsDirectoryPathError":[[3,5,1,"","message"]],"awsiot.greengrasscoreipc.model.InvalidRecipeDirectoryPathError":[[3,5,1,"","message"]],"awsiot.greengrasscoreipc.model.InvalidTokenError":[[3,5,1,"","message"]],"awsiot.greengrasscoreipc.model.IoTCoreMessage":[[3,5,1,"","message"]],"awsiot.greengrasscoreipc.model.JsonMessage":[[3,5,1,"","message"]],"awsiot.greengrasscoreipc.model.ListComponentsResponse":[[3,5,1,"","components"]],"awsiot.greengrasscoreipc.model.ListLocalDeploymentsResponse":[[3,5,1,"","local_deployments"]],"awsiot.greengrasscoreipc.model.ListNamedShadowsForThingRequest":[[3,5,1,"","next_token"],[3,5,1,"","page_size"],[3,5,1,"","thing_name"]],"awsiot.greengrasscoreipc.model.ListNamedShadowsForThingResponse":[[3,5,1,"","next_token"],[3,5,1,"","results"],[3,5,1,"","timestamp"]],"awsiot.greengrasscoreipc.model.LocalDeployment":[[3,5,1,"","deployment_id"],[3,5,1,"","status"]],"awsiot.greengrasscoreipc.model.MQTTMessage":[[3,5,1,"","payload"],[3,5,1,"","topic_name"]],"awsiot.greengrasscoreipc.model.PauseComponentRequest":[[3,5,1,"","component_name"]],"awsiot.greengrasscoreipc.model.PostComponentUpdateEvent":[[3,5,1,"","deployment_id"]],"awsiot.greengrasscoreipc.model.PreComponentUpdateEvent":[[3,5,1,"","deployment_id"],[3,5,1,"","is_ggc_restarting"]],"awsiot.greengrasscoreipc.model.PublishMessage":[[3,5,1,"","binary_message"],[3,5,1,"","json_message"]],"awsiot.greengrasscoreipc.model.PublishToIoTCoreRequest":[[3,5,1,"","payload"],[3,5,1,"","qos"],[3,5,1,"","topic_name"]],"awsiot.greengrasscoreipc.model.PublishToTopicRequest":[[3,5,1,"","publish_message"],[3,5,1,"","topic"]],"awsiot.greengrasscoreipc.model.ResourceNotFoundError":[[3,5,1,"","message"],[3,5,1,"","resource_name"],[3,5,1,"","resource_type"]],"awsiot.greengrasscoreipc.model.RestartComponentRequest":[[3,5,1,"","component_name"]],"awsiot.greengrasscoreipc.model.RestartComponentResponse":[[3,5,1,"","message"],[3,5,1,"","restart_status"]],"awsiot.greengrasscoreipc.model.ResumeComponentRequest":[[3,5,1,"","component_name"]],"awsiot.greengrasscoreipc.model.RunWithInfo":[[3,5,1,"","posix_user"],[3,5,1,"","system_resource_limits"],[3,5,1,"","windows_user"]],"awsiot.greengrasscoreipc.model.SecretValue":[[3,5,1,"","secret_binary"],[3,5,1,"","secret_string"]],"awsiot.greengrasscoreipc.model.SendConfigurationValidityReportRequest":[[3,5,1,"","configuration_validity_report"]],"awsiot.greengrasscoreipc.model.ServiceError":[[3,5,1,"","message"]],"awsiot.greengrasscoreipc.model.StopComponentRequest":[[3,5,1,"","component_name"]],"awsiot.greengrasscoreipc.model.StopComponentResponse":[[3,5,1,"","message"],[3,5,1,"","stop_status"]],"awsiot.greengrasscoreipc.model.SubscribeToConfigurationUpdateRequest":[[3,5,1,"","component_name"],[3,5,1,"","key_path"]],"awsiot.greengrasscoreipc.model.SubscribeToIoTCoreRequest":[[3,5,1,"","qos"],[3,5,1,"","topic_name"]],"awsiot.greengrasscoreipc.model.SubscribeToTopicRequest":[[3,5,1,"","topic"]],"awsiot.greengrasscoreipc.model.SubscribeToTopicResponse":[[3,5,1,"","topic_name"]],"awsiot.greengrasscoreipc.model.SubscriptionResponseMessage":[[3,5,1,"","binary_message"],[3,5,1,"","json_message"]],"awsiot.greengrasscoreipc.model.SystemResourceLimits":[[3,5,1,"","cpus"],[3,5,1,"","memory"]],"awsiot.greengrasscoreipc.model.UnauthorizedError":[[3,5,1,"","message"]],"awsiot.greengrasscoreipc.model.UpdateConfigurationRequest":[[3,5,1,"","key_path"],[3,5,1,"","timestamp"],[3,5,1,"","value_to_merge"]],"awsiot.greengrasscoreipc.model.UpdateStateRequest":[[3,5,1,"","state"]],"awsiot.greengrasscoreipc.model.UpdateThingShadowRequest":[[3,5,1,"","payload"],[3,5,1,"","shadow_name"],[3,5,1,"","thing_name"]],"awsiot.greengrasscoreipc.model.UpdateThingShadowResponse":[[3,5,1,"","payload"]],"awsiot.greengrasscoreipc.model.ValidateAuthorizationTokenRequest":[[3,5,1,"","token"]],"awsiot.greengrasscoreipc.model.ValidateAuthorizationTokenResponse":[[3,5,1,"","is_valid"]],"awsiot.greengrasscoreipc.model.ValidateConfigurationUpdateEvent":[[3,5,1,"","configuration"],[3,5,1,"","deployment_id"]],"awsiot.greengrasscoreipc.model.ValidateConfigurationUpdateEvents":[[3,5,1,"","validate_configuration_update_event"]],"awsiot.iotidentity":[[4,1,1,"","CreateCertificateFromCsrRequest"],[4,1,1,"","CreateCertificateFromCsrResponse"],[4,1,1,"","CreateCertificateFromCsrSubscriptionRequest"],[4,1,1,"","CreateKeysAndCertificateRequest"],[4,1,1,"","CreateKeysAndCertificateResponse"],[4,1,1,"","CreateKeysAndCertificateSubscriptionRequest"],[4,1,1,"","ErrorResponse"],[4,1,1,"","IotIdentityClient"],[4,1,1,"","RegisterThingRequest"],[4,1,1,"","RegisterThingResponse"],[4,1,1,"","RegisterThingSubscriptionRequest"]],"awsiot.iotidentity.CreateCertificateFromCsrRequest":[[4,5,1,"","certificate_signing_request"]],"awsiot.iotidentity.CreateCertificateFromCsrResponse":[[4,5,1,"","certificate_id"],[4,5,1,"","certificate_ownership_token"],[4,5,1,"","certificate_pem"]],"awsiot.iotidentity.CreateKeysAndCertificateResponse":[[4,5,1,"","certificate_id"],[4,5,1,"","certificate_ownership_token"],[4,5,1,"","certificate_pem"],[4,5,1,"","private_key"]],"awsiot.iotidentity.ErrorResponse":[[4,5,1,"","error_code"],[4,5,1,"","error_message"],[4,5,1,"","status_code"]],"awsiot.iotidentity.IotIdentityClient":[[4,3,1,"","publish_create_certificate_from_csr"],[4,3,1,"","publish_create_keys_and_certificate"],[4,3,1,"","publish_register_thing"],[4,3,1,"","subscribe_to_create_certificate_from_csr_accepted"],[4,3,1,"","subscribe_to_create_certificate_from_csr_rejected"],[4,3,1,"","subscribe_to_create_keys_and_certificate_accepted"],[4,3,1,"","subscribe_to_create_keys_and_certificate_rejected"],[4,3,1,"","subscribe_to_register_thing_accepted"],[4,3,1,"","subscribe_to_register_thing_rejected"]],"awsiot.iotidentity.RegisterThingRequest":[[4,5,1,"","certificate_ownership_token"],[4,5,1,"","parameters"],[4,5,1,"","template_name"]],"awsiot.iotidentity.RegisterThingResponse":[[4,5,1,"","device_configuration"],[4,5,1,"","thing_name"]],"awsiot.iotidentity.RegisterThingSubscriptionRequest":[[4,5,1,"","template_name"]],"awsiot.iotjobs":[[5,1,1,"","DescribeJobExecutionRequest"],[5,1,1,"","DescribeJobExecutionResponse"],[5,1,1,"","DescribeJobExecutionSubscriptionRequest"],[5,1,1,"","GetPendingJobExecutionsRequest"],[5,1,1,"","GetPendingJobExecutionsResponse"],[5,1,1,"","GetPendingJobExecutionsSubscriptionRequest"],[5,1,1,"","IotJobsClient"],[5,1,1,"","JobExecutionData"],[5,1,1,"","JobExecutionState"],[5,1,1,"","JobExecutionSummary"],[5,1,1,"","JobExecutionsChangedEvent"],[5,1,1,"","JobExecutionsChangedSubscriptionRequest"],[5,1,1,"","JobStatus"],[5,1,1,"","NextJobExecutionChangedEvent"],[5,1,1,"","NextJobExecutionChangedSubscriptionRequest"],[5,1,1,"","RejectedError"],[5,1,1,"","RejectedErrorCode"],[5,1,1,"","StartNextJobExecutionResponse"],[5,1,1,"","StartNextPendingJobExecutionRequest"],[5,1,1,"","StartNextPendingJobExecutionSubscriptionRequest"],[5,1,1,"","UpdateJobExecutionRequest"],[5,1,1,"","UpdateJobExecutionResponse"],[5,1,1,"","UpdateJobExecutionSubscriptionRequest"]],"awsiot.iotjobs.DescribeJobExecutionRequest":[[5,5,1,"","client_token"],[5,5,1,"","execution_number"],[5,5,1,"","include_job_document"],[5,5,1,"","job_id"],[5,5,1,"","thing_name"]],"awsiot.iotjobs.DescribeJobExecutionResponse":[[5,5,1,"","client_token"],[5,5,1,"","execution"],[5,5,1,"","timestamp"]],"awsiot.iotjobs.DescribeJobExecutionSubscriptionRequest":[[5,5,1,"","job_id"],[5,5,1,"","thing_name"]],"awsiot.iotjobs.GetPendingJobExecutionsRequest":[[5,5,1,"","client_token"],[5,5,1,"","thing_name"]],"awsiot.iotjobs.GetPendingJobExecutionsResponse":[[5,5,1,"","client_token"],[5,5,1,"","in_progress_jobs"],[5,5,1,"","queued_jobs"],[5,5,1,"","timestamp"]],"awsiot.iotjobs.GetPendingJobExecutionsSubscriptionRequest":[[5,5,1,"","thing_name"]],"awsiot.iotjobs.IotJobsClient":[[5,3,1,"","publish_describe_job_execution"],[5,3,1,"","publish_get_pending_job_executions"],[5,3,1,"","publish_start_next_pending_job_execution"],[5,3,1,"","publish_update_job_execution"],[5,3,1,"","subscribe_to_describe_job_execution_accepted"],[5,3,1,"","subscribe_to_describe_job_execution_rejected"],[5,3,1,"","subscribe_to_get_pending_job_executions_accepted"],[5,3,1,"","subscribe_to_get_pending_job_executions_rejected"],[5,3,1,"","subscribe_to_job_executions_changed_events"],[5,3,1,"","subscribe_to_next_job_execution_changed_events"],[5,3,1,"","subscribe_to_start_next_pending_job_execution_accepted"],[5,3,1,"","subscribe_to_start_next_pending_job_execution_rejected"],[5,3,1,"","subscribe_to_update_job_execution_accepted"],[5,3,1,"","subscribe_to_update_job_execution_rejected"]],"awsiot.iotjobs.JobExecutionData":[[5,5,1,"","execution_number"],[5,5,1,"","job_document"],[5,5,1,"","job_id"],[5,5,1,"","last_updated_at"],[5,5,1,"","queued_at"],[5,5,1,"","started_at"],[5,5,1,"","status"],[5,5,1,"","status_details"],[5,5,1,"","thing_name"],[5,5,1,"","version_number"]],"awsiot.iotjobs.JobExecutionState":[[5,5,1,"","status"],[5,5,1,"","status_details"],[5,5,1,"","version_number"]],"awsiot.iotjobs.JobExecutionSummary":[[5,5,1,"","execution_number"],[5,5,1,"","job_id"],[5,5,1,"","last_updated_at"],[5,5,1,"","queued_at"],[5,5,1,"","started_at"],[5,5,1,"","version_number"]],"awsiot.iotjobs.JobExecutionsChangedEvent":[[5,5,1,"","jobs"],[5,5,1,"","timestamp"]],"awsiot.iotjobs.JobExecutionsChangedSubscriptionRequest":[[5,5,1,"","thing_name"]],"awsiot.iotjobs.JobStatus":[[5,5,1,"","CANCELED"],[5,5,1,"","FAILED"],[5,5,1,"","IN_PROGRESS"],[5,5,1,"","QUEUED"],[5,5,1,"","REJECTED"],[5,5,1,"","REMOVED"],[5,5,1,"","SUCCEEDED"],[5,5,1,"","TIMED_OUT"]],"awsiot.iotjobs.NextJobExecutionChangedEvent":[[5,5,1,"","execution"],[5,5,1,"","timestamp"]],"awsiot.iotjobs.NextJobExecutionChangedSubscriptionRequest":[[5,5,1,"","thing_name"]],"awsiot.iotjobs.RejectedError":[[5,5,1,"","client_token"],[5,5,1,"","code"],[5,5,1,"","execution_state"],[5,5,1,"","message"],[5,5,1,"","timestamp"]],"awsiot.iotjobs.RejectedErrorCode":[[5,5,1,"","INTERNAL_ERROR"],[5,5,1,"","INVALID_JSON"],[5,5,1,"","INVALID_REQUEST"],[5,5,1,"","INVALID_STATE_TRANSITION"],[5,5,1,"","INVALID_TOPIC"],[5,5,1,"","REQUEST_THROTTLED"],[5,5,1,"","RESOURCE_NOT_FOUND"],[5,5,1,"","TERMINAL_STATE_REACHED"],[5,5,1,"","VERSION_MISMATCH"]],"awsiot.iotjobs.StartNextJobExecutionResponse":[[5,5,1,"","client_token"],[5,5,1,"","execution"],[5,5,1,"","timestamp"]],"awsiot.iotjobs.StartNextPendingJobExecutionRequest":[[5,5,1,"","client_token"],[5,5,1,"","status_details"],[5,5,1,"","step_timeout_in_minutes"],[5,5,1,"","thing_name"]],"awsiot.iotjobs.StartNextPendingJobExecutionSubscriptionRequest":[[5,5,1,"","thing_name"]],"awsiot.iotjobs.UpdateJobExecutionRequest":[[5,5,1,"","client_token"],[5,5,1,"","execution_number"],[5,5,1,"","expected_version"],[5,5,1,"","include_job_document"],[5,5,1,"","include_job_execution_state"],[5,5,1,"","job_id"],[5,5,1,"","status"],[5,5,1,"","status_details"],[5,5,1,"","step_timeout_in_minutes"],[5,5,1,"","thing_name"]],"awsiot.iotjobs.UpdateJobExecutionResponse":[[5,5,1,"","client_token"],[5,5,1,"","execution_state"],[5,5,1,"","job_document"],[5,5,1,"","timestamp"]],"awsiot.iotjobs.UpdateJobExecutionSubscriptionRequest":[[5,5,1,"","job_id"],[5,5,1,"","thing_name"]],"awsiot.iotshadow":[[6,1,1,"","DeleteNamedShadowRequest"],[6,1,1,"","DeleteNamedShadowSubscriptionRequest"],[6,1,1,"","DeleteShadowRequest"],[6,1,1,"","DeleteShadowResponse"],[6,1,1,"","DeleteShadowSubscriptionRequest"],[6,1,1,"","ErrorResponse"],[6,1,1,"","GetNamedShadowRequest"],[6,1,1,"","GetNamedShadowSubscriptionRequest"],[6,1,1,"","GetShadowRequest"],[6,1,1,"","GetShadowResponse"],[6,1,1,"","GetShadowSubscriptionRequest"],[6,1,1,"","IotShadowClient"],[6,1,1,"","NamedShadowDeltaUpdatedSubscriptionRequest"],[6,1,1,"","NamedShadowUpdatedSubscriptionRequest"],[6,1,1,"","ShadowDeltaUpdatedEvent"],[6,1,1,"","ShadowDeltaUpdatedSubscriptionRequest"],[6,1,1,"","ShadowMetadata"],[6,1,1,"","ShadowState"],[6,1,1,"","ShadowStateWithDelta"],[6,1,1,"","ShadowUpdatedEvent"],[6,1,1,"","ShadowUpdatedSnapshot"],[6,1,1,"","ShadowUpdatedSubscriptionRequest"],[6,1,1,"","UpdateNamedShadowRequest"],[6,1,1,"","UpdateNamedShadowSubscriptionRequest"],[6,1,1,"","UpdateShadowRequest"],[6,1,1,"","UpdateShadowResponse"],[6,1,1,"","UpdateShadowSubscriptionRequest"]],"awsiot.iotshadow.DeleteNamedShadowRequest":[[6,5,1,"","client_token"],[6,5,1,"","shadow_name"],[6,5,1,"","thing_name"]],"awsiot.iotshadow.DeleteNamedShadowSubscriptionRequest":[[6,5,1,"","shadow_name"],[6,5,1,"","thing_name"]],"awsiot.iotshadow.DeleteShadowRequest":[[6,5,1,"","client_token"],[6,5,1,"","thing_name"]],"awsiot.iotshadow.DeleteShadowResponse":[[6,5,1,"","client_token"],[6,5,1,"","timestamp"],[6,5,1,"","version"]],"awsiot.iotshadow.DeleteShadowSubscriptionRequest":[[6,5,1,"","thing_name"]],"awsiot.iotshadow.ErrorResponse":[[6,5,1,"","client_token"],[6,5,1,"","code"],[6,5,1,"","message"],[6,5,1,"","timestamp"]],"awsiot.iotshadow.GetNamedShadowRequest":[[6,5,1,"","client_token"],[6,5,1,"","shadow_name"],[6,5,1,"","thing_name"]],"awsiot.iotshadow.GetNamedShadowSubscriptionRequest":[[6,5,1,"","shadow_name"],[6,5,1,"","thing_name"]],"awsiot.iotshadow.GetShadowRequest":[[6,5,1,"","client_token"],[6,5,1,"","thing_name"]],"awsiot.iotshadow.GetShadowResponse":[[6,5,1,"","client_token"],[6,5,1,"","metadata"],[6,5,1,"","state"],[6,5,1,"","timestamp"],[6,5,1,"","version"]],"awsiot.iotshadow.GetShadowSubscriptionRequest":[[6,5,1,"","thing_name"]],"awsiot.iotshadow.IotShadowClient":[[6,3,1,"","publish_delete_named_shadow"],[6,3,1,"","publish_delete_shadow"],[6,3,1,"","publish_get_named_shadow"],[6,3,1,"","publish_get_shadow"],[6,3,1,"","publish_update_named_shadow"],[6,3,1,"","publish_update_shadow"],[6,3,1,"","subscribe_to_delete_named_shadow_accepted"],[6,3,1,"","subscribe_to_delete_named_shadow_rejected"],[6,3,1,"","subscribe_to_delete_shadow_accepted"],[6,3,1,"","subscribe_to_delete_shadow_rejected"],[6,3,1,"","subscribe_to_get_named_shadow_accepted"],[6,3,1,"","subscribe_to_get_named_shadow_rejected"],[6,3,1,"","subscribe_to_get_shadow_accepted"],[6,3,1,"","subscribe_to_get_shadow_rejected"],[6,3,1,"","subscribe_to_named_shadow_delta_updated_events"],[6,3,1,"","subscribe_to_named_shadow_updated_events"],[6,3,1,"","subscribe_to_shadow_delta_updated_events"],[6,3,1,"","subscribe_to_shadow_updated_events"],[6,3,1,"","subscribe_to_update_named_shadow_accepted"],[6,3,1,"","subscribe_to_update_named_shadow_rejected"],[6,3,1,"","subscribe_to_update_shadow_accepted"],[6,3,1,"","subscribe_to_update_shadow_rejected"]],"awsiot.iotshadow.NamedShadowDeltaUpdatedSubscriptionRequest":[[6,5,1,"","shadow_name"],[6,5,1,"","thing_name"]],"awsiot.iotshadow.NamedShadowUpdatedSubscriptionRequest":[[6,5,1,"","shadow_name"],[6,5,1,"","thing_name"]],"awsiot.iotshadow.ShadowDeltaUpdatedEvent":[[6,5,1,"","metadata"],[6,5,1,"","state"],[6,5,1,"","timestamp"],[6,5,1,"","version"]],"awsiot.iotshadow.ShadowDeltaUpdatedSubscriptionRequest":[[6,5,1,"","thing_name"]],"awsiot.iotshadow.ShadowMetadata":[[6,5,1,"","desired"],[6,5,1,"","reported"]],"awsiot.iotshadow.ShadowState":[[6,5,1,"","desired"],[6,5,1,"","reported"]],"awsiot.iotshadow.ShadowStateWithDelta":[[6,5,1,"","delta"],[6,5,1,"","desired"],[6,5,1,"","reported"]],"awsiot.iotshadow.ShadowUpdatedEvent":[[6,5,1,"","current"],[6,5,1,"","previous"],[6,5,1,"","timestamp"]],"awsiot.iotshadow.ShadowUpdatedSnapshot":[[6,5,1,"","metadata"],[6,5,1,"","state"],[6,5,1,"","version"]],"awsiot.iotshadow.ShadowUpdatedSubscriptionRequest":[[6,5,1,"","thing_name"]],"awsiot.iotshadow.UpdateNamedShadowRequest":[[6,5,1,"","client_token"],[6,5,1,"","shadow_name"],[6,5,1,"","state"],[6,5,1,"","thing_name"],[6,5,1,"","version"]],"awsiot.iotshadow.UpdateNamedShadowSubscriptionRequest":[[6,5,1,"","shadow_name"],[6,5,1,"","thing_name"]],"awsiot.iotshadow.UpdateShadowRequest":[[6,5,1,"","client_token"],[6,5,1,"","state"],[6,5,1,"","thing_name"],[6,5,1,"","version"]],"awsiot.iotshadow.UpdateShadowResponse":[[6,5,1,"","client_token"],[6,5,1,"","metadata"],[6,5,1,"","state"],[6,5,1,"","timestamp"],[6,5,1,"","version"]],"awsiot.iotshadow.UpdateShadowSubscriptionRequest":[[6,5,1,"","thing_name"]],"awsiot.mqtt_connection_builder":[[7,6,1,"","mtls_from_bytes"],[7,6,1,"","mtls_from_path"],[7,6,1,"","mtls_with_pkcs11"],[7,6,1,"","websockets_with_custom_handshake"],[7,6,1,"","websockets_with_default_aws_signing"]],awsiot:[[0,1,1,"","ModeledClass"],[0,1,1,"","MqttServiceClient"],[1,0,0,"-","eventstreamrpc"],[2,0,0,"-","greengrass_discovery"],[3,0,0,"-","greengrasscoreipc"],[4,0,0,"-","iotidentity"],[5,0,0,"-","iotjobs"],[6,0,0,"-","iotshadow"],[7,0,0,"-","mqtt_connection_builder"]]},objnames:{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","property","Python property"],"3":["py","method","Python method"],"4":["py","exception","Python exception"],"5":["py","attribute","Python attribute"],"6":["py","function","Python function"]},objtypes:{"0":"py:module","1":"py:class","2":"py:property","3":"py:method","4":"py:exception","5":"py:attribute","6":"py:function"},terms:{"0":[1,3,7],"1":[4,5,6,7],"10":3,"11":7,"1200sec":7,"20":7,"3":7,"3000m":7,"443":7,"5":7,"5000m":7,"509":7,"5x":7,"8":5,"8883":7,"byte":[1,3,7],"case":5,"class":[0,1,2,3,4,5,6,7],"default":[1,3,4,5,6,7],"do":1,"enum":3,"float":3,"function":[1,7],"int":[1,2,3,4,5,6,7],"new":[3,4,5,7],"public":1,"return":[0,1,2,3,4,5,6,7],"static":1,"true":[1,3,5,7],"while":[5,7],A:[1,4,5,6,7],For:1,If:[1,5,7],In:5,It:[5,6,7],Or:5,The:[1,3,4,5,6,7],There:5,These:1,Will:7,_base:[0,1,2,3,4,5,6],_createdebugpasswordoper:3,_createlocaldeploymentoper:3,_defercomponentupdateoper:3,_deletethingshadowoper:3,_getcomponentdetailsoper:3,_getconfigurationoper:3,_getlocaldeploymentstatusoper:3,_getsecretvalueoper:3,_getthingshadowoper:3,_listcomponentsoper:3,_listlocaldeploymentsoper:3,_listnamedshadowsforthingoper:3,_pausecomponentoper:3,_publishtoiotcoreoper:3,_publishtotopicoper:3,_restartcomponentoper:3,_resumecomponentoper:3,_sendconfigurationvalidityreportoper:3,_stopcomponentoper:3,_subscribetocomponentupdatesoper:3,_subscribetoconfigurationupdateoper:3,_subscribetoiotcoreoper:3,_subscribetotopicoper:3,_subscribetovalidateconfigurationupdatesoper:3,_updateconfigurationoper:3,_updatestateoper:3,_updatethingshadowoper:3,_validateauthorizationtokenoper:3,about:[4,5,6],accept:[4,5,6],access:1,accessdeniederror:1,acknowledg:[0,4,5,6],across:[1,7],activ:[3,4],ad:5,add:[1,6],addit:[5,6],address:2,affect:6,after:[1,6,7],again:[1,5],aliv:7,all:[1,3,4,5,6,7],alpn:7,alreadi:[1,7],also:5,alwai:1,amazon:[4,5,6,8],amend:1,amount:[5,7],an:[0,1,2,3,4,5,6,7],ani:[3,5,6],anoth:1,anyth:[4,5,6],api:[1,4,5,6],app:6,appli:[6,7],applic:1,appropri:1,ar:[1,3,4,5,6,7],arbitrari:[5,6],arg:[1,4,5,6],argument:[3,4,5,6,7],arn:2,arriv:[1,4,5,6],artifacts_directory_path:3,assign:5,assist:4,associ:5,assum:7,asynchron:[1,2],attempt:[1,3,5,7],attribut:[3,4,5,6],auth:7,authent:[3,7],author:4,authtoken:[1,3],automat:7,avail:[6,7],avoid:1,aw:[0,2,4,5,6,7],aws_gg_nucleus_domain_socket_filepath_for_compon:3,awscredentialsprovid:7,awscrt:[0,1,2,4,5,6,7],awscrterror:7,awsiot:8,awsiotsdk:8,b:1,base:[0,1,2,3,4,5,6,7],becaus:5,been:[1,5],befor:[1,4,5,6,7],being:[1,7],between:[6,7],binari:1,binary_messag:3,binarymessag:3,bind:8,bodi:5,bool:[1,3,5,7],bootstrap:[1,2,7],build:1,builder:7,ca:[4,7],ca_byt:7,ca_dirpath:7,ca_filepath:7,call:[1,3,4,5,7],callabl:[1,4,5,6,7],callback:[1,3,4,5,6,7],can:[5,6,7],cancel:5,cannot:[4,5,6],catalog:1,caus:[1,7],cert:4,cert_byt:7,cert_filepath:7,certif:[4,7],certificate_author:2,certificate_id:4,certificate_ownership_token:4,certificate_pem:4,certificate_sha1_hash:3,certificate_sha256_hash:3,certificate_signing_request:4,chang:[4,5,6],child:1,chosen:7,classic:6,clean:[1,7],clean_sess:7,client:[0,1,2,3,4,5,6,7],client_bootstrap:7,client_id:7,client_token:[5,6],clientbootstrap:[1,2,7],clientoper:1,clienttlscontext:2,close:[1,3],code:[2,4,5,6,7],collect:5,com:[4,5,6,8],come:1,command:5,common:7,compat:7,complet:[1,3,6,7],compon:3,component_detail:3,component_nam:3,component_to_configur:3,component_to_run_with_info:3,componentdetail:3,componentnotfounderror:3,componentupdatepolicyev:3,concurr:[0,1,2,3,4,5,6],configur:[3,4,7],configuration_update_ev:3,configuration_validity_report:3,configurationupdateev:3,configurationvalidityreport:3,configurationvaliditystatu:3,conflicterror:3,connect:[0,1,2,3,4,5,6,7],connect_message_amend:1,connectionclosederror:1,connectivityinfo:2,connectreturncod:7,constructor:[3,4,5,6],contain:[1,2,4,5,6,7],content:[5,7],context:2,continut:1,core:[2,7],correl:[5,6],could:5,cours:[1,3],cpu:3,creat:[1,3,4,5,7],create_static_authtoken_amend:1,createcertificatefromcsr:4,createcertificatefromcsrrequest:4,createcertificatefromcsrrespons:4,createcertificatefromcsrsubscriptionrequest:4,createdebugpasswordoper:3,createdebugpasswordrequest:3,createdebugpasswordrespons:3,createjob:5,createkeysandcertif:4,createkeysandcertificaterequest:4,createkeysandcertificaterespons:4,createkeysandcertificatesubscriptionrequest:4,createlocaldeploymentoper:3,createlocaldeploymentrequest:3,createlocaldeploymentrespons:3,credenti:7,credentials_provid:7,criteria:7,csr:4,current:[5,6],custom:7,data:[1,3,4,5,6],date:[5,6],datetim:[3,5,6],deal:1,defercomponentupdateoper:3,defercomponentupdaterequest:3,defercomponentupdaterespons:3,defin:[4,5],delet:6,deletenamedshadow:6,deletenamedshadowrequest:6,deletenamedshadowsubscriptionrequest:6,deleteshadow:6,deleteshadowrequest:6,deleteshadowrespons:6,deleteshadowsubscriptionrequest:6,deletethingshadowoper:3,deletethingshadowrequest:3,deletethingshadowrespons:3,delta:6,deni:1,deploy:3,deployment_id:3,deploymentstatu:3,deprec:7,describ:[4,5,7],describejobexecut:5,describejobexecutionrequest:5,describejobexecutionrespons:5,describejobexecutionsubscriptionrequest:5,descript:6,deseri:1,deserializeerror:1,desir:6,detail:[4,5,6],determin:6,develop:8,developerguid:[4,5,6,8],devic:[4,5,6,7],device_configur:4,dict:[3,4,5,6,7],directori:7,disabl:7,disconnect:[1,7],discov:2,discoveri:2,discoverrespons:2,discoverycli:2,discoveryexcept:2,disk:7,doc:[4,5,6,7,8],document:[1,4,5,6],doe:[1,5],domain:3,don:5,done:[1,7],doubl:7,durat:7,dure:[3,4,5],each:[1,4,5,6,7],effect:[1,5],enable_metrics_collect:7,encod:5,encount:5,end:1,endpoint:7,enqueu:5,enter:[5,6],environ:3,error:[1,2,3,4,5,6,7],error_cod:4,error_messag:4,errorrespons:[4,5,6],errorshap:[1,3],establish:[1,3,7],evalu:4,even:1,event:[1,3,4,5,6],eventstream:1,eventstreamerror:1,eventstreamoperationerror:1,eventstreamrpc:[3,8],everi:5,ex:7,except:[1,2,3,4,5,6,7],execut:5,execution_numb:5,execution_st:5,executionst:5,exist:[5,7],expect:[4,5,6],expected_vers:5,expir:5,explain:1,extern:6,fail:[1,3,4,5,6,7],failedupdateconditioncheckerror:3,failur:[1,2],fals:[1,5,7],field:[5,6],file:7,filepath:7,find_shape_typ:1,finish:[1,5],fire:3,first:[1,4,5,6],fleet:4,follow:7,forget:7,forgotten:7,format:[4,7],forward:7,from:[0,1,3,4,5,6,7],fulli:1,futur:[0,1,2,3,4,5,6],gener:[0,4,5,6],get:[5,6,7],get_respons:3,getcomponentdetailsoper:3,getcomponentdetailsrequest:3,getcomponentdetailsrespons:3,getconfigurationoper:3,getconfigurationrequest:3,getconfigurationrespons:3,getlocaldeploymentstatusoper:3,getlocaldeploymentstatusrequest:3,getlocaldeploymentstatusrespons:3,getnamedshadow:6,getnamedshadowrequest:6,getnamedshadowsubscriptionrequest:6,getpendingjobexecut:5,getpendingjobexecutionsrequest:5,getpendingjobexecutionsrespons:5,getpendingjobexecutionssubscriptionrequest:5,getpendingjobsexecut:5,getsecretvalueoper:3,getsecretvaluerequest:3,getsecretvaluerespons:3,getshadow:6,getshadowrequest:6,getshadowrespons:6,getshadowsubscriptionrequest:6,getthingshadowoper:3,getthingshadowrequest:3,getthingshadowrespons:3,gg_group:2,gg_group_id:2,ggcore:2,gggroup:2,github:8,given:[1,5],grant:[4,5,6],greengrass:[2,3],greengrass_discoveri:8,greengrasscoreipc:8,greengrasscoreipccli:3,greengrasscoreipcerror:3,group:2,group_nam:3,guarante:[4,5,6],guid:8,ha:[0,1,3,4,5,7],handl:[1,3],handler:[1,3],handshak:7,happen:3,have:[1,5],header:1,here:[5,6],higher:7,hook:4,host:[1,7],host_address:2,host_nam:1,html:[4,5,6],http:[2,4,5,6,7,8],http_proxy_opt:7,http_response_cod:2,httpproxyopt:7,id:[2,4,5,7],identifi:5,in_progress:5,in_progress_job:5,inact:4,includ:[5,6],include_job_docu:5,include_job_execution_st:5,increas:6,increment:5,index:8,indic:[5,6],info:[1,2,3,7],inform:[5,6,7],inherit:[1,3],init:1,initi:[1,3],input:0,instal:4,instanc:[4,5,6],instead:7,interact:1,intern:5,internal_error:5,internalerror:5,interpret:5,interv:7,invalid:[5,7],invalid_json:5,invalid_request:5,invalid_state_transit:5,invalid_top:5,invalidargumentserror:3,invalidartifactsdirectorypatherror:3,invalidjson:5,invalidrecipedirectorypatherror:3,invalidrequest:5,invalidstatetransit:5,invalidtokenerror:3,invalidtop:5,invok:[1,3,4,5,6,7],io:[1,2,7],iot:[4,5,6,7],iotcoremessag:3,iotident:8,iotidentitycli:4,iotjob:8,iotjobscli:5,iotshadow:8,iotshadowcli:6,ipc:3,ipc_socket:3,is_ggc_restart:3,is_valid:3,its:[5,7],job:5,job_docu:5,job_id:5,jobdocu:5,jobexecut:5,jobexecutiondata:5,jobexecutionschang:5,jobexecutionschangedev:5,jobexecutionschangedsubscriptionrequest:5,jobexecutionst:5,jobexecutionsummari:5,jobid:5,jobstatu:5,json:5,json_messag:3,jsonmessag:3,keep:7,keep_alive_sec:7,kei:[4,7],key_path:3,keyword:[3,4,5,6,7],kind:5,known:1,kwarg:[4,5,6,7],label:7,last:[1,5,6],last_updated_at:5,later:5,latest:[4,5,6,8],leak:1,level:1,librari:7,life:1,lifecycle_handl:[1,3],lifecyclehandl:[1,3],lifecyclest:3,like:7,list:[2,3,5],listcomponentsoper:3,listcomponentsrequest:3,listcomponentsrespons:3,listen:[4,6],listlocaldeploymentsoper:3,listlocaldeploymentsrequest:3,listlocaldeploymentsrespons:3,listnamedshadowsforthingoper:3,listnamedshadowsforthingrequest:3,listnamedshadowsforthingrespons:3,load:7,local_deploy:3,localdeploy:3,log:7,longer:7,loss:7,lost:7,mai:[1,3,4,5,6,7],make:[5,6],map:[1,5],match:[5,6],max:7,maximum:7,mean:7,memori:[3,7],mesag:7,messag:[0,1,2,3,4,5,6],messageamend:1,metadata:[2,6],method:[1,3],might:5,millisecond:7,min:7,minimum:7,minut:7,model:[0,1,3],model_nam:1,modeledclass:[0,2,4,5,6],modifi:7,modul:8,more:[1,3,5,7],mqtt:[0,4,5,6,7],mqtt_connect:[0,4,5,6],mqtt_connection_build:8,mqttmessag:3,mqttservicecli:[0,4,5,6],mtl:7,mtls_from_byt:7,mtls_from_path:7,mtls_with_pkcs11:7,multipl:1,must:[1,5,7],name:[1,4,5,6,7],namedshadowdelta:6,namedshadowdeltaupdatedsubscriptionrequest:6,namedshadowupd:6,namedshadowupdatedsubscriptionrequest:6,namespac:5,nearli:1,necessarili:1,need:[4,5,6],network:[1,3],new_create_debug_password:3,new_create_local_deploy:3,new_defer_component_upd:3,new_delete_thing_shadow:3,new_get_component_detail:3,new_get_configur:3,new_get_local_deployment_statu:3,new_get_secret_valu:3,new_get_thing_shadow:3,new_list_compon:3,new_list_local_deploy:3,new_list_named_shadows_for_th:3,new_pause_compon:3,new_publish_to_iot_cor:3,new_publish_to_top:3,new_restart_compon:3,new_resume_compon:3,new_send_configuration_validity_report:3,new_stop_compon:3,new_subscribe_to_component_upd:3,new_subscribe_to_configuration_upd:3,new_subscribe_to_iot_cor:3,new_subscribe_to_top:3,new_subscribe_to_validate_configuration_upd:3,new_update_configur:3,new_update_st:3,new_update_thing_shadow:3,new_validate_authorization_token:3,next:5,next_token:3,nextjobexecutionchang:5,nextjobexecutionchangedev:5,nextjobexecutionchangedsubscriptionrequest:5,none:[0,1,3,4,5,6,7],note:[1,4,5,6,7],noth:7,notif:5,now:7,nucleu:3,number:[3,5,7],object:[0,1,2,3,5,6,7],occur:[1,3,5],offlin:7,omit:7,on_connect:1,on_connection_interrupt:7,on_connection_resum:7,on_disconnect:1,on_error:1,on_p:1,on_stream_clos:3,on_stream_error:3,on_stream_ev:3,one:[3,5,6],onli:[1,3,5,6,7],opaqu:[5,6],open:1,oper:[1,2,3,4,5,6,7],option:[1,2,3,4,5,6,7],order:5,org:8,origin:5,other:[3,6,7],otherwis:[1,7],out:5,output:0,over:[1,3,4,6,7],overrid:[1,3,7],ownership:4,packet:7,page:8,page_s:3,pair:[4,5],paramet:[0,1,2,3,4,5,6,7],partial:6,pass:[1,4,5,6,7],password:[3,7],password_expir:3,path:[3,7],pausecomponentoper:3,pausecomponentrequest:3,pausecomponentrespons:3,payload:[1,3,4,5,6],pem:[4,7],pend:5,pending_activ:4,perform:[2,4,5],pin:7,ping:[1,7],ping_timeout_m:7,pkc:7,pkcs11_lib:7,pkcs11lib:7,place:7,plain:1,port:[1,2,7],posix_us:3,possibl:1,post_update_ev:3,postcomponentupdateev:3,potenti:6,pre:4,pre_update_ev:3,precomponentupdateev:3,present:6,previou:[6,7],pri_key_byt:7,pri_key_filepath:7,privat:[1,4,7],private_kei:4,private_key_label:7,process:[1,5,6],project:8,properli:1,properti:[0,5,6],protect:[1,7],protocol:[1,7],protocol_operation_timeout_m:7,prove:4,provid:[1,4,5,6,7],provis:4,proxi:7,pub:6,publish:[4,5,6,7],publish_create_certificate_from_csr:4,publish_create_keys_and_certif:4,publish_delete_named_shadow:6,publish_delete_shadow:6,publish_describe_job_execut:5,publish_get_named_shadow:6,publish_get_pending_job_execut:5,publish_get_shadow:6,publish_messag:3,publish_register_th:4,publish_start_next_pending_job_execut:5,publish_update_job_execut:5,publish_update_named_shadow:6,publish_update_shadow:6,publishmessag:3,publishtoiotcoreoper:3,publishtoiotcorerequest:3,publishtoiotcorerespons:3,publishtotopicoper:3,publishtotopicrequest:3,publishtotopicrespons:3,pypi:8,qo:[3,4,5,6,7],qos1:7,qualiti:[4,5,6],queu:5,queued_at:5,queued_job:5,re:[3,7],reach:7,readi:3,reason:1,receiv:[1,3,4,5,6,7],recheck_after_m:3,recipe_directory_path:3,reconnect:[1,7],reconnect_max_timeout_sec:7,reconnect_min_timeout_sec:7,reflect:[5,6],region:[2,7],registerth:4,registerthingrequest:4,registerthingrespons:4,registerthingsubscriptionrequest:4,registr:4,reject:[4,5,6],rejectederror:5,rejectederrorcod:5,rel:5,rememb:7,remot:[1,5],remov:5,report:6,reportedlifecyclest:3,request:[3,4,5,6,7],request_throttl:5,requeststatu:3,requestthrottl:5,requir:7,reset:5,resourc:1,resource_nam:3,resource_not_found:5,resource_typ:3,resourcenotfound:5,resourcenotfounderror:3,respons:[1,2,3,4,5,6,7],response_cod:2,restart_statu:3,restartcomponentoper:3,restartcomponentrequest:3,restartcomponentrespons:3,resubscribe_existing_top:7,result:[0,1,2,3,4,5,6],resum:7,resumecomponentoper:3,resumecomponentrequest:3,resumecomponentrespons:3,return_cod:7,rewrit:1,root:4,root_component_versions_to_add:3,root_components_to_remov:3,rpc:1,run:5,runtimeerror:1,runwithinfo:3,s:[1,4,5,6],same:1,sdk:7,search:8,second:[3,4,5,6,7],secret_binari:3,secret_id:3,secret_str:3,secret_valu:3,secretvalu:3,section:6,see:[1,3,7],send:[0,1,3,7],sendconfigurationvalidityreportoper:3,sendconfigurationvalidityreportrequest:3,sendconfigurationvalidityreportrespons:3,sent:[3,5,7],sequenc:1,serial:1,serializeerror:1,server:[0,3,4,5,6,7],servic:[0,1,3,4,5,6],serviceerror:3,session:7,session_pres:7,set:[1,3,4,5,6,7],shadow:6,shadow_nam:[3,6],shadowdelta:6,shadowdeltaupdatedev:6,shadowdeltaupdatedsubscriptionrequest:6,shadowmetadata:6,shadowst:6,shadowstatewithdelta:6,shadowupd:6,shadowupdatedev:6,shadowupdatedsnapshot:6,shadowupdatedsubscriptionrequest:6,shape:[1,3],shape_index:[1,3],shape_typ:1,shapeindex:[1,3],share:6,shorter:7,should:[1,3,4,5,6,7],shutdown:1,sign:[4,7],simpl:6,slot:7,slot_id:7,so:[1,6],socket:[1,2,3,7],socket_opt:[1,2],socketopt:[1,2],sourc:7,specifi:[5,6,7],start:[5,7],started_at:5,startnextjobexecut:5,startnextjobexecutionrespons:5,startnextpendingjobexecut:5,startnextpendingjobexecutionrequest:5,startnextpendingjobexecutionsubscriptionrequest:5,state:[3,5,6],statu:[3,4,5],status_cod:4,status_detail:5,statusdetail:5,step:5,step_timeout_in_minut:5,steptimeoutinminut:5,stop:[0,4,5,6],stop_statu:3,stopcomponentoper:3,stopcomponentrequest:3,stopcomponentrespons:3,store:[5,6,7],str:[0,1,2,3,4,5,6,7],stream:[1,3],stream_handl:[1,3],streamclosederror:1,streamresponsehandl:[1,3],string:[2,5],sub:6,subscrib:[4,5,6],subscribe_to_create_certificate_from_csr_accept:4,subscribe_to_create_certificate_from_csr_reject:4,subscribe_to_create_keys_and_certificate_accept:4,subscribe_to_create_keys_and_certificate_reject:4,subscribe_to_delete_named_shadow_accept:6,subscribe_to_delete_named_shadow_reject:6,subscribe_to_delete_shadow_accept:6,subscribe_to_delete_shadow_reject:6,subscribe_to_describe_job_execution_accept:5,subscribe_to_describe_job_execution_reject:5,subscribe_to_get_named_shadow_accept:6,subscribe_to_get_named_shadow_reject:6,subscribe_to_get_pending_job_executions_accept:5,subscribe_to_get_pending_job_executions_reject:5,subscribe_to_get_shadow_accept:6,subscribe_to_get_shadow_reject:6,subscribe_to_job_executions_changed_ev:5,subscribe_to_named_shadow_delta_updated_ev:6,subscribe_to_named_shadow_updated_ev:6,subscribe_to_next_job_execution_changed_ev:5,subscribe_to_register_thing_accept:4,subscribe_to_register_thing_reject:4,subscribe_to_shadow_delta_updated_ev:6,subscribe_to_shadow_updated_ev:6,subscribe_to_start_next_pending_job_execution_accept:5,subscribe_to_start_next_pending_job_execution_reject:5,subscribe_to_update_job_execution_accept:5,subscribe_to_update_job_execution_reject:5,subscribe_to_update_named_shadow_accept:6,subscribe_to_update_named_shadow_reject:6,subscribe_to_update_shadow_accept:6,subscribe_to_update_shadow_reject:6,subscribetocomponentupdatesoper:3,subscribetocomponentupdatesrequest:3,subscribetocomponentupdatesrespons:3,subscribetocomponentupdatesstreamhandl:3,subscribetoconfigurationupdateoper:3,subscribetoconfigurationupdaterequest:3,subscribetoconfigurationupdaterespons:3,subscribetoconfigurationupdatestreamhandl:3,subscribetoiotcoreoper:3,subscribetoiotcorerequest:3,subscribetoiotcorerespons:3,subscribetoiotcorestreamhandl:3,subscribetotopicoper:3,subscribetotopicrequest:3,subscribetotopicrespons:3,subscribetotopicstreamhandl:3,subscribetovalidateconfigurationupdatesoper:3,subscribetovalidateconfigurationupdatesrequest:3,subscribetovalidateconfigurationupdatesrespons:3,subscribetovalidateconfigurationupdatesstreamhandl:3,subscript:[4,5,6,7],subscriptionresponsemessag:3,subset:5,succe:[1,3],succeed:5,success:[1,2],successfulli:[3,4,5,6,7],support:7,svcuid:3,system:7,system_resource_limit:3,systemresourcelimit:3,t:5,tag:3,take:[4,5,6,7],tcp:7,tcp_connect_timeout_m:7,tell:0,templat:4,template_nam:4,termin:[1,5],terminal_state_reach:5,terminalstatereach:5,text:[1,5,6],than:7,thei:[1,5],thi:[0,1,2,3,4,5,6,7],thing:[2,4,5,6],thing_arn:2,thing_nam:[2,3,4,5,6],thread:1,throttl:5,time:[1,4,5,6,7],timed_out:5,timeout:[3,5,7],timeoutconfig:5,timer:5,timestamp:[3,5,6],tl:[1,2,7],tls_connection_opt:1,tls_context:2,tlsconnectionopt:1,token:[3,4,5,6,7],token_label:7,top:7,topic:[0,3,4,5,6],topic_nam:3,transform:7,transform_arg:7,transit:5,trust:7,tupl:[4,5,6],two:[4,5,6],type:[0,1,2,3,4,5,6,7],unauthorizederror:3,unchang:5,unexpectedli:7,union:3,uniqu:[4,5,7],unix:[3,7],unless:[1,5],unmappeddataerror:1,unsubscrib:[0,4,5,6,7],until:[3,7],updat:[5,6],updateconfigurationoper:3,updateconfigurationrequest:3,updateconfigurationrespons:3,updatejobexecut:5,updatejobexecutionrequest:5,updatejobexecutionrespons:5,updatejobexecutionsubscriptionrequest:5,updatenamedshadow:6,updatenamedshadowrequest:6,updatenamedshadowsubscriptionrequest:6,updateshadow:6,updateshadowrequest:6,updateshadowrespons:6,updateshadowsubscriptionrequest:6,updatestateoper:3,updatestaterequest:3,updatestaterespons:3,updatethingshadowoper:3,updatethingshadowrequest:3,updatethingshadowrespons:3,us:[0,1,3,4,5,6,7],user:[1,7],user_pin:7,usernam:[3,7],utf:5,valid:5,validate_configuration_update_ev:3,validateauthorizationtokenoper:3,validateauthorizationtokenrequest:3,validateauthorizationtokenrespons:3,validateconfigurationupdateev:3,valu:[1,3,4,5,6,7],value_to_merg:3,variabl:3,version:[3,5,6,7],version_id:3,version_mismatch:5,version_numb:5,version_stag:3,versionmismatch:5,via:[1,7],wa:[1,2,5,6,7],wait:[3,7],want:5,websocket:7,websocket_handshake_transform:7,websocket_proxy_opt:7,websockethandshaketransformarg:7,websockets_with_custom_handshak:7,websockets_with_default_aws_sign:7,well:7,were:[5,6,7],when:[0,1,3,4,5,6,7],whenev:[1,5,7],whether:[3,6,7],which:[1,2,3,4,5,6,7],whose:[0,4,5,6],windows_us:3,wire:[1,3],within:7,wo:4,would:5,written:[3,7],x:7,you:[3,4,5,6],your:5,zero:7},titles:["awsiot","awsiot.eventstreamrpc","awsiot.greengrass_discovery","awsiot.greengrasscoreipc","awsiot.iotidentity","awsiot.iotjobs","awsiot.iotshadow","awsiot.mqtt_connection_builder","AWS IoT Device SDK v2 for Python"],titleterms:{api:8,aw:8,awsiot:[0,1,2,3,4,5,6,7],devic:8,eventstreamrpc:1,greengrass_discoveri:2,greengrasscoreipc:3,indic:8,iot:8,iotident:4,iotjob:5,iotshadow:6,mqtt_connection_build:7,python:8,refer:8,sdk:8,tabl:8,v2:8}}) \ No newline at end of file