Function: arn_parse

Parses an ARN into its constituent parts.

See the AWS documentation for additional information on Amazon Resource Names.

Example Usage

# result: 
# {
#   "partition": "aws",
#   "service": "iam",
#   "region": "",
#   "account_id": "444455556666",
#   "resource": "role/example",
# }
output "example" {
  value = provider::aws::arn_parse("arn:aws:iam::444455556666:role/example")
}

Signature

arn_parse(arn string) object

Arguments

  1. arn (String) ARN (Amazon Resource Name) to parse.