Table of Contents

Search

  1. Preface
  2. Command Line Programs and Utilities
  3. Installing and Configuring Command Line Utilities
  4. Using the Command Line Programs
  5. Environment Variables for Command Line Programs
  6. Using infacmd
  7. infacmd as Command Reference
  8. infacmd aud Command Reference
  9. infacmd autotune Command Reference
  10. Infacmd bg Command Reference
  11. infacmd ccps Command Reference
  12. infacmd cluster Command Reference
  13. infacmd cms Command Reference
  14. infacmd dis Command Reference
  15. infacmd dp Command Reference
  16. infacmd idp Command Reference
  17. infacmd edp Command Reference
  18. Infacmd es Command Reference
  19. infacmd ihs Command Reference
  20. infacmd ipc Command Reference
  21. infacmd isp Command Reference
  22. infacmd ldm Command Reference
  23. infacmd mas Command Reference
  24. infacmd mi Command Reference
  25. infacmd mrs Command Reference
  26. infacmd ms Command Reference
  27. infacmd oie Command Reference
  28. infacmd ps Command Reference
  29. infacmd pwx Command Reference
  30. infacmd roh Command Reference
  31. infacmd rms Command Reference
  32. infacmd rtm Command Reference
  33. infacmd sch Command Reference
  34. infacmd search Command Reference
  35. infacmd sql Command Reference
  36. infacmd tdm Command Reference
  37. infacmd tools Command Reference
  38. infacmd wfs Command Reference
  39. infacmd ws Command Reference
  40. infacmd xrf Command Reference
  41. infacmd Control Files
  42. infasetup Command Reference
  43. pmcmd Command Reference
  44. pmrep Command Reference
  45. Working with pmrep Files

Amazon Kinesis Connection Options

Amazon Kinesis Connection Options

Use connection options to define an Amazon Kinesis connection.
Enter connection options in the following format:
... -o option_name=value option_name=value ...
For example, to create an Amazon Kinesis connection to Kinesis Streams on UNIX using cross-account IAM role, run the following command:
infacmd createConnection -dn <domain name> -un <domain user> -pd <domain password> -cn <connection name> -cid <connection id> -ct AMAZONKINESIS -o "AWS_ACCESS_KEY_ID=<access key id> AWS_SECRET_ACCESS_KEY=<secret access key> ConnectionTimeOut=10000 Region=<RegionName> ServiceType='Kinesis Streams' RoleArn=<ARN of IAM role> ExternalID=<External ID> AuthenticationType='Cross-account IAM Role'"
To create an Amazon Kinesis connection to Kinesis Firehose on UNIX using AWS credential profile, run the following command:
infacmd createConnection -dn <domain name> -un <domain user> -pd <domain password> -cn <connection name> -cid <connection id> -ct AMAZONKINESIS -o "AWS_ACCESS_KEY_ID=<access key id> AWS_SECRET_ACCESS_KEY=<secret access key> ConnectionTimeOut=10000 Region=<RegionName> ServiceType='Kinesis Firehose' Profilename=<AWS credential profile> AuthenticationType='AWS Credential Profile'"
To enter multiple options, separate options with spaces. To enter a value that contains a space or other non-alphanumeric character, enclose the value in quotation marks.
The following table describes the Amazon Kinesis connection options for the infacmd isp CreateConnection:
Property
Description
AWS_ACCESS_KEY_ID
The access key ID of the Amazon AWS user account.
AWS_SECRET_ACCESS_KEY
The secret access key for your Amazon AWS user account.
ConnectionTimeOut
Number of milliseconds that the Integration service waits to establish a connection to the Kinesis Stream or Kinesis Firehose after which it times out.
Region
Region where the endpoint for your service is available. You can select one of the following values:
  • us-east-2. Indicates the US East (Ohio) region.
  • us-east-1. Indicates the US East (N. Virginia) region.
  • us-west-1. Indicates the US West (N. California) region.
  • us-west-2. Indicates the US West (Oregon) region.
  • ap-northeast-1. Indicates the Asia Pacific (Tokyo) region.
  • ap-northeast-2. Indicates the Asia Pacific (Seoul) region.
  • ap-northeast-3. Indicates the Asia Pacific (Osaka-Local) region.
  • ap-south-1. Indicates the Asia Pacific (Mumbai) region.
  • ap-southeast-1. Indicates the Asia Pacific (Singapore) region.
  • ap-southeast-2. Indicates the Asia Pacific (Sydney) region.
  • ca-central-1. Indicates the Canada (Central) region.
  • cn-north-1. Indicates the China (Beijing) region.
  • cn-northwest-1. Indicates the China (Ningxia) region.
  • eu-central-1. Indicates the EU (Frankfurt) region.
  • eu-west-1. Indicates the EU (Ireland) region.
  • eu-west-2. Indicates the EU (London) region.
  • eu-west-3. Indicates the EU (Paris) region.
  • sa-east-1. Indicates the South America (São Paulo) region.
ServiceType
The type of Kinesis Service that the connection is associated with.
Select one of the following service types:
  • Kinesis Firehose. Select this service to write to Kinesis Firehose Delivery Stream.
  • Kinesis Streams. Select this service to read from Kinesis Streams.
Profilename
Required if you use the AWS credential profile authentication type. An AWS credential profile defined in the credentials file. A mapping accesses the AWS credentials through the profile name at run time.
If you do not provide an AWS credential profile name, the mapping uses the access key ID and secret access key that you specify when you create the connection.
RoleArn
Required if you use the cross-account IAM role authentication type. The Amazon Resource Name specifying the role of an IAM user.
ExternalID
Required if you use the cross-account IAM role authentication type and if the external ID is defined by the AWS account. The external ID for an IAM role is an additional restriction that you can use in an IAM role trust policy to designate who can assume the IAM role.
AuthenticationType
The type of authentication.
Select one of the following values:
  • AWS Credential Profile
  • Cross-account IAM Role
The default value is AWS Credential Profile.


Updated July 02, 2020