DynamoDBAction dynamoDB
Write to a DynamoDB table.
LambdaAction lambda
Invoke a Lambda function.
SnsAction sns
Publish to an SNS topic.
SqsAction sqs
Publish to an SQS queue.
KinesisAction kinesis
Write data to a Kinesis stream.
RepublishAction republish
Publish to another MQTT topic.
S3Action s3
Write to an S3 bucket.
FirehoseAction firehose
String certificateId
The ID of the certificate.
String certificateArn
The ARN of the certificate.
String certificateId
The ID of the certificate.
String status
The status of the certificate.
String certificatePem
The certificate data, in PEM format.
String ownedBy
The ID of the AWS account that owns the certificate.
Date creationDate
The date and time the certificate was created.
Date lastModifiedDate
The date and time the certificate was last modified.
String certificateArn
The Amazon Resource Name (ARN) of the certificate. You can use the ARN as a principal for policy operations.
String certificateId
The ID of the certificate. Certificate management operations only take a certificateId.
String certificatePem
The certificate data, in PEM format.
Boolean setAsActive
Specifies whether the certificate is active.
String certificateArn
The ARN of the certificate.
String certificateId
The ID of the certificate. AWS IoT issues a default subject name for the certificate (e.g., AWS IoT Certificate).
String certificatePem
The certificate data, in PEM format.
KeyPair keyPair
The generated key pair.
String thingName
The name of the thing.
AttributePayload attributePayload
The attribute payload. Which consists of up to 3 name/value pairs in a JSON document. For example: {\"attributes\":{\"string1\":\"string2\”}}
String ruleName
The name of the rule.
TopicRulePayload topicRulePayload
The rule payload.
String certificateId
The ID of the certificate.
String policyName
The name of the policy to delete.
String thingName
The thing name.
String ruleName
The name of the rule.
String certificateId
The ID of the certificate.
CertificateDescription certificateDescription
The description of the certificate.
String endpointAddress
The address.
String thingName
The name of the thing.
String defaultClientId
The default client ID.
String thingName
The name of the thing.
Map<K,V> attributes
The attributes which are name/value pairs in JSON format. For example:
{\"attributes\":{\"some-name1\":\"some-value1\”}, {\"some-name2\":\"some-value2\”}, {\"some-name3\":\"some-value3\”}}
String tableName
The name of the DynamoDB table.
String roleArn
The ARN of the IAM role that grants access.
String hashKeyField
The hash key name.
String hashKeyValue
The hash key value.
String rangeKeyField
The range key name.
String rangeKeyValue
The range key value.
String payloadField
The action payload.
String policyName
The name of the policy.
String policyArn
The policy ARN.
String policyName
The policy name.
String policyDocument
The JSON document that describes the policy.
String policyVersionId
The policy version ID.
Boolean isDefaultVersion
Specifies whether the policy version is the default.
String ruleName
The name of the rule.
TopicRule rule
The rule.
String functionArn
The ARN of the Lambda function.
String policyName
The policy name.
String thingName
The name of the thing.
String certificateId
The ID of the certificate.
String ruleName
The name of the rule.
TopicRulePayload topicRulePayload
The rule payload.
LoggingOptionsPayload loggingOptionsPayload
The logging options payload.
String ruleName
The name of the rule.
String sql
The SQL statement used to query the topic. When using a SQL query with multiple lines, be sure to escape the newline characters properly.
String description
The description of the rule.
Date createdAt
The date and time the rule was created.
List<E> actions
The actions associated with the rule.
Boolean ruleDisabled
Specifies whether the rule is disabled.
String sql
The SQL statement used to query the topic. For more information, see AWS IoT SQL Reference in the AWS IoT Developer Guide.
String description
The description of the rule.
List<E> actions
The actions associated with the rule.
Boolean ruleDisabled
Specifies whether the rule is disabled.
String transferredCertificateArn
The ARN of the certificate.
String thingName
The thing name.
AttributePayload attributePayload
The attribute payload, a JSON string containing up to three key-value pairs.
For example: {\"attributes\":{\"string1\":\"string2\”}}
String thingName
The name of the thing.
ByteBuffer payload
The state information, in JSON format.
String thingName
The name of the thing.
ByteBuffer payload
The state information, in JSON format.
String topic
The name of the MQTT topic.
Integer qos
The Quality of Service (QoS) level.
ByteBuffer payload
The state information, in JSON format.
String thingName
The name of the thing.
ByteBuffer payload
The state information, in JSON format.
ByteBuffer payload
The state information, in JSON format.
Copyright © 2015. All rights reserved.