You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 5
Next »
APIs
- system.cirruslink.aws.createConfig(type, props) → void
- Parameters
- String type
- Map props
- Dictionary of properties making up the configuration with the following keys and datatypes:
- Return Value
- system.cirruslink.aws.readConfig(type) → List
- Parameters
- Return Value
- A List of Dictionaries of properties making up the configurations with the following keys and datatypes:
- General
- Kinesis
Id (long)
Name (str)
Enabled (bool)
AwsAccessKey (str)
AwsSecretKey (str)
EnableSessionTokens (bool)
RoleARN (str)
SessionDuration (int)
RoleSessionName (str)
StreamName (str)
FirehoseStream (bool)
AwsRegion (str)
AwsSetId (long)
HistoryEnabled (bool)
HistoryStoreType (str) "In_Memory"
MessageCapacity (int)
FlushPeriod (long)
PartitionKeyCount (int)
PartitionKeyPattern (str)
MaxSize (int)
- Dynamo
- Agents
- Sets
- system.cirruslink.aws.updateConfig(type, id, collisionPolicy, props) → void
- Parameters
- String type
- Long id
- The ID of the record to update
- String collisionPolicy
- Either "MergeOverwrite" or "Overwrite"
- Map props
- Dictionary of properties making up the configuration with the following keys and datatypes:
- Return Value
- system.cirruslink.aws.deleteConfig(type, id) → void
- Parameters
- String type
- Long id
- The ID of the record to delete
- Return Value