@@ -290,7 +290,8 @@ class MessageContext(rpc.Shape):
290
290
"""
291
291
MessageContext
292
292
293
- The context is ignored if used in PublishMessage.
293
+ Contextual information about the message.
294
+ NOTE The context is ignored if used in PublishMessage.
294
295
295
296
All attributes are None by default, and may be set by keyword in the constructor.
296
297
@@ -6868,6 +6869,10 @@ def __eq__(self, other):
6868
6869
6869
6870
6870
6871
class _AuthorizeClientDeviceActionOperation (rpc .ClientOperation ):
6872
+ """
6873
+ Send a request to authorize action on some resource
6874
+ """
6875
+
6871
6876
@classmethod
6872
6877
def _model_name (cls ):
6873
6878
return 'aws.greengrass#AuthorizeClientDeviceAction'
@@ -6916,6 +6921,10 @@ def _response_stream_type(cls):
6916
6921
6917
6922
6918
6923
class _CreateDebugPasswordOperation (rpc .ClientOperation ):
6924
+ """
6925
+ Generate a password for the LocalDebugConsole component
6926
+ """
6927
+
6919
6928
@classmethod
6920
6929
def _model_name (cls ):
6921
6930
return 'aws.greengrass#CreateDebugPassword'
@@ -7016,6 +7025,10 @@ def _response_stream_type(cls):
7016
7025
7017
7026
7018
7027
class _GetClientDeviceAuthTokenOperation (rpc .ClientOperation ):
7028
+ """
7029
+ Get session token for a client device
7030
+ """
7031
+
7019
7032
@classmethod
7020
7033
def _model_name (cls ):
7021
7034
return 'aws.greengrass#GetClientDeviceAuthToken'
@@ -7116,6 +7129,10 @@ def _response_stream_type(cls):
7116
7129
7117
7130
7118
7131
class _GetSecretValueOperation (rpc .ClientOperation ):
7132
+ """
7133
+ Retrieves a secret stored in AWS secrets manager
7134
+ """
7135
+
7119
7136
@classmethod
7120
7137
def _model_name (cls ):
7121
7138
return 'aws.greengrass#GetSecretValue'
@@ -7164,6 +7181,10 @@ def _response_stream_type(cls):
7164
7181
7165
7182
7166
7183
class _ListComponentsOperation (rpc .ClientOperation ):
7184
+ """
7185
+ Request for a list of components
7186
+ """
7187
+
7167
7188
@classmethod
7168
7189
def _model_name (cls ):
7169
7190
return 'aws.greengrass#ListComponents'
@@ -7238,6 +7259,10 @@ def _response_stream_type(cls):
7238
7259
7239
7260
7240
7261
class _PauseComponentOperation (rpc .ClientOperation ):
7262
+ """
7263
+ Pause a running component
7264
+ """
7265
+
7241
7266
@classmethod
7242
7267
def _model_name (cls ):
7243
7268
return 'aws.greengrass#PauseComponent'
@@ -7312,6 +7337,11 @@ def _response_stream_type(cls):
7312
7337
7313
7338
7314
7339
class _PutComponentMetricOperation (rpc .ClientOperation ):
7340
+ """
7341
+ Send component metrics
7342
+ NOTE Only usable by AWS components
7343
+ """
7344
+
7315
7345
@classmethod
7316
7346
def _model_name (cls ):
7317
7347
return 'aws.greengrass#PutComponentMetric'
@@ -7360,6 +7390,10 @@ def _response_stream_type(cls):
7360
7390
7361
7391
7362
7392
class _ResumeComponentOperation (rpc .ClientOperation ):
7393
+ """
7394
+ Resume a paused component
7395
+ """
7396
+
7363
7397
@classmethod
7364
7398
def _model_name (cls ):
7365
7399
return 'aws.greengrass#ResumeComponent'
@@ -7436,6 +7470,10 @@ def _response_stream_type(cls):
7436
7470
7437
7471
7438
7472
class _SubscribeToCertificateUpdatesOperation (rpc .ClientOperation ):
7473
+ """
7474
+ Create a subscription for new certificates
7475
+ """
7476
+
7439
7477
@classmethod
7440
7478
def _model_name (cls ):
7441
7479
return 'aws.greengrass#SubscribeToCertificateUpdates'
@@ -7671,6 +7709,11 @@ def _response_stream_type(cls):
7671
7709
7672
7710
7673
7711
class _ValidateAuthorizationTokenOperation (rpc .ClientOperation ):
7712
+ """
7713
+ Validate authorization token
7714
+ NOTE This API can be used only by stream manager, customer component calling this API will receive UnauthorizedError
7715
+ """
7716
+
7674
7717
@classmethod
7675
7718
def _model_name (cls ):
7676
7719
return 'aws.greengrass#ValidateAuthorizationToken'
@@ -7693,6 +7736,10 @@ def _response_stream_type(cls):
7693
7736
7694
7737
7695
7738
class _VerifyClientDeviceIdentityOperation (rpc .ClientOperation ):
7739
+ """
7740
+ Verify client device credentials
7741
+ """
7742
+
7696
7743
@classmethod
7697
7744
def _model_name (cls ):
7698
7745
return 'aws.greengrass#VerifyClientDeviceIdentity'
0 commit comments