HttpActionSigV4Auth
- class aws_cdk.aws_iot_actions_alpha.HttpActionSigV4Auth(*, service_name, signing_region)
Bases:
object
- Parameters:
service_name (
str
) – (experimental) The service name.signing_region (
str
) – (experimental) The signing region.
- Stability:
experimental
- ExampleMetadata:
infused
Example:
topic_rule = iot.TopicRule(self, "TopicRule", sql=iot.IotSql.from_string_as_ver20160323("SELECT topic(2) as device_id, year, month, day FROM 'device/+/data'") ) topic_rule.add_action( actions.HttpsAction("https://example.com/endpoint", confirmation_url="https://example.com", headers=[actions.HttpActionHeader(key="key0", value="value0"), actions.HttpActionHeader(key="key1", value="value1") ], auth=actions.HttpActionSigV4Auth(service_name="serviceName", signing_region="us-east-1") ))
Attributes
- service_name
(experimental) The service name.
- Stability:
experimental
- signing_region
(experimental) The signing region.
- Stability:
experimental