The following providers are used by this module:
- aws
The following input variables are required:
Description: External IDs that will be used to assume the role. Segment will currently use the source ID as the external ID when connecting to your AWS account, and this should be a list of IDs of the sources that you want to connect to your Data Lake. These IDs are generated by Segment and can be retrieved from the Segment app.
Type: list
Description: Name of the S3 bucket used by the Data Lake.
Type: string
The following input variables are optional (have default values):
Description: Name of the Glue database used by the Data Lake.
Type: string
Default: "segment"
Description: The name of the role that will be created.
Type: string
Default: "segment-data-lake-role"
Description: ARN of the AWS accounts used by Segment to connect to your Data Lake.
Type: list
Default:
[
"arn:aws:iam::798609480926:root",
"arn:aws:iam::294048959147:root"
]
Description: A map of tags to add to all resources. A vendor=segment tag will be added automatically.
Type: map
Default: {}
No output.