Class TopicRuleDynamodbArgs
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Aws.Iot.Inputs
Assembly: Pulumi.Aws.dll
Syntax
public sealed class TopicRuleDynamodbArgs : ResourceArgs
Constructors
View SourceTopicRuleDynamodbArgs()
Declaration
public TopicRuleDynamodbArgs()
Properties
View SourceHashKeyField
The hash key name.
Declaration
public Input<string> HashKeyField { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
HashKeyType
The hash key type. Valid values are "STRING" or "NUMBER".
Declaration
public Input<string> HashKeyType { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
HashKeyValue
The hash key value.
Declaration
public Input<string> HashKeyValue { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Operation
The operation. Valid values are "INSERT", "UPDATE", or "DELETE".
Declaration
public Input<string> Operation { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
PayloadField
The action payload.
Declaration
public Input<string> PayloadField { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
RangeKeyField
The range key name.
Declaration
public Input<string> RangeKeyField { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
RangeKeyType
The range key type. Valid values are "STRING" or "NUMBER".
Declaration
public Input<string> RangeKeyType { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
RangeKeyValue
The range key value.
Declaration
public Input<string> RangeKeyValue { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
RoleArn
The ARN of the IAM role that grants access to the DynamoDB table.
Declaration
public Input<string> RoleArn { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
TableName
The name of the DynamoDB table.
Declaration
public Input<string> TableName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |