accessKeyId
The AWS Access Key ID.
type
string
default
{
accessKeyId = "";
}
assumeRolePolicy
The IAM AssumeRole policy definition (in JSON format). Empty string (default) uses the existing Assume Role Policy.
type
string
default
{
assumeRolePolicy = "";
}
name
Name of the IAM role.
type
string
default
{
name = "charon-{uuid}-{name}";
}
policy
The IAM policy definition (in JSON format).
type
string
tags
Tags assigned to the instance. Each tag name can be at most 128 characters, and each tag value can be at most 256 characters. There can be at most 10 tags.
type
attribute set of string
example
{
tags = {
foo = "bar";
xyzzy = "bla";
};
}
default
{
tags = {};
}