GENERATE TEMPLATE
Last updated
Last updated
This command generates an AWS CloudFormation template to be used in an AWS environment.
This clause specifies Template Parameters and any other template specific parameters mentioned below.
Parameter Name | Description |
---|---|
Parameter Name | Description |
---|---|
Parameter Name | Description |
---|---|
type
Type of the CloudFormation template to generate.
Required: Yes
Valid values: KAFKA_IAM_ROLE
, KINESIS_IAM_ROLE
.
Type: String
access_region
Region the template will be valid for. Required: Yes Valid values: See LIST REGIONS
Type: String
template.msk.allows.topic.prefixes.create
List of comma separated topic prefixs to allow creating, e.g. 'ds_'
Required: No Type: String
template.msk.allows.topic.prefixes.delete
List of comma separated topic prefixs to allow deleting, e.g. 'ds_'
Required: No Type: String
template.msk.allows.topic.prefixes.read
List of comma separated topic prefixs to allow reading, e.g. 'my*'
Required: No Type: String
template.msk.allows.topic.prefixes.write
List of comma separated topic prefixs to allow writing, e.g. 'ds_'
Required: No Type: String
template.msk.cluster.arn
The Amazon Resource Name (ARN) that uniquely identifies the MSK cluster. Required: Yes Type: String
template.kinesis.allows.streams.read
List of comma separated name of data streams to give read access. This accepts wildcards in the names as well, e.g. deliveries,shipment*
Required: No Type: String
template.kinesis.allows.streams.write
List of comma separated name of data streams to give write access.
Required: No Type: String
template.kinesis.allows.streams.create
List of comma separated name of data streams to allow creating.
Required: No Type: String
template.kinesis.allows.streams.delete
List of comma separated name of data streams to allow deleting.
Required: No Type: String
template.kinesis.allows.streams.list
List of comma separated name of data streams to allow deleting. Accepts wildcard as well, e.g. my*
Required: No Type: String
template.kinesis.aws_account
AWS account ID number for the template is valid for. Required: No Type: String
template.kinesis.aws_region
AWS region name the template is valid for, e.g. us-east-2
.
Required: No
Type: String