You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Terraform module to manage a resource share with AWS Resource Access Manager (RAM)
Testing
You can find example implementations of this module in the tests folder. Note that the terraform aws
provider configs for the tests require that you use a profiles with the names resource-owner and
resource-member. Also note that the cross_account test requires 2 different AWS accounts.
List of principals to associate with the resource share. Possible values are an AWS account ID, an AWS Organizations Organization ARN, or an AWS Organizations Organization Unit ARN.
Schema list of resources to associate to the resource share
list(object({ name = string # used as for_each key; cannot be an attribute of a resource in the same tfstate resource_arn = string # ARN of the resource to associate with the share; can be an attribute of a resource in the same tfstate }))