AWSIoTAction Class Reference

Inherits from AWSModel : AWSMTLModel
Declared in AWSIoTModel.h
AWSIoTModel.m

Overview

Describes the actions associated with a rule.

  cloudwatchAlarm

Change the state of a CloudWatch alarm.

@property (nonatomic, strong) AWSIoTCloudwatchAlarmAction *cloudwatchAlarm

Declared In

AWSIoTModel.h

  cloudwatchMetric

Capture a CloudWatch metric.

@property (nonatomic, strong) AWSIoTCloudwatchMetricAction *cloudwatchMetric

Declared In

AWSIoTModel.h

  dynamoDB

Write to a DynamoDB table.

@property (nonatomic, strong) AWSIoTDynamoDBAction *dynamoDB

Declared In

AWSIoTModel.h

  dynamoDBv2

Write to a DynamoDB table. This is a new version of the DynamoDB action. It allows you to write each attribute in an MQTT message payload into a separate DynamoDB column.

@property (nonatomic, strong) AWSIoTDynamoDBv2Action *dynamoDBv2

Declared In

AWSIoTModel.h

  elasticsearch

Write data to an Amazon Elasticsearch Service domain.

@property (nonatomic, strong) AWSIoTElasticsearchAction *elasticsearch

Declared In

AWSIoTModel.h

  firehose

Write to an Amazon Kinesis Firehose stream.

@property (nonatomic, strong) AWSIoTFirehoseAction *firehose

Declared In

AWSIoTModel.h

  iotAnalytics

Sends message data to an AWS IoT Analytics channel.

@property (nonatomic, strong) AWSIoTIotAnalyticsAction *iotAnalytics

Declared In

AWSIoTModel.h

  iotEvents

Sends an input to an AWS IoT Events detector.

@property (nonatomic, strong) AWSIoTIotEventsAction *iotEvents

Declared In

AWSIoTModel.h

  kinesis

Write data to an Amazon Kinesis stream.

@property (nonatomic, strong) AWSIoTKinesisAction *kinesis

Declared In

AWSIoTModel.h

  lambda

Invoke a Lambda function.

@property (nonatomic, strong) AWSIoTLambdaAction *lambda

Declared In

AWSIoTModel.h

  republish

Publish to another MQTT topic.

@property (nonatomic, strong) AWSIoTRepublishAction *republish

Declared In

AWSIoTModel.h

  s3

Write to an Amazon S3 bucket.

@property (nonatomic, strong) AWSIoTS3Action *s3

Declared In

AWSIoTModel.h

  salesforce

Send a message to a Salesforce IoT Cloud Input Stream.

@property (nonatomic, strong) AWSIoTSalesforceAction *salesforce

Declared In

AWSIoTModel.h

  sns

Publish to an Amazon SNS topic.

@property (nonatomic, strong) AWSIoTSnsAction *sns

Declared In

AWSIoTModel.h

  sqs

Publish to an Amazon SQS queue.

@property (nonatomic, strong) AWSIoTSqsAction *sqs

Declared In

AWSIoTModel.h

  stepFunctions

Starts execution of a Step Functions state machine.

@property (nonatomic, strong) AWSIoTStepFunctionsAction *stepFunctions

Declared In

AWSIoTModel.h