computesoftware-roles

ComputeSoftware/computesoftware-roles/aws

Terraform Module HCL AWS

Terraform modules which creates AWS IAM roles for use with the Compute Software Platform.

Install
module "computesoftware-roles" {
source = "ComputeSoftware/computesoftware-roles/aws"
version = "1.0.6"
}
plain text: /constructs/tfmod-computesoftware-computesoftware-roles-aws/install.txt
⭐ Source on GitHub 📦 Registry page
README

Compute Software AWS IAM Roles Terraform Module Terraform modules which creates AWS IAM roles for use with the Compute Software Platform. Usage ``hcl module "computesoftware-roles" { source = "ComputeSoftware/computesoftware-roles/aws" version = "1.0.6" platform_role_external_id = " >" } ` Examples - Simple roles Inputs | Name | Description | Type | Default | Required | |---------------------------|-------------------------------------------------------------------------------------------------|--------|--------------------------------------------|----------| | platform_role_external_id | The External ID provided to you from Compute Software. | string | | yes | | discovery_role_name | Discovery IAM Role name. | string | "compute-software-discovery-role" | no | | platform_role_name | Platfo

Inputs (7)
NameTypeDescriptionDefault
platform_role_external_idstringThe External ID provided to you from Compute Software. required
trusted_role_arnstringARN used for the IAM role sts:AssumeRole principal. Defaults to Compute Software"arn:aws:iam::734247230719:root"
read_only_policy_arnstringARN for an AWS IAM policy that gives Compute Software read only access."arn:aws:iam::aws:policy/ReadOnlyAccess"
workspaces_write_accessboolIf true, enables AWS WorkSpaces write access.false
dynamodb_automationboolTo include DynamoDB automation features, set this parameter to `true`.false
discovery_role_namestringDiscovery IAM Role name."compute-software-discovery-role"
platform_role_namestringPlatform IAM Role name."compute-software-platform-role"
Outputs (5)
discovery_role_arn — The IAM Role ARN for the Discovery Role.
discovery_role_name — The IAM Role name for the Discovery Role.
platform_role_arn — The IAM Role ARN for the Compute Software Platform Role.
platform_role_name — The IAM Role name for the Compute Software Platform Role.
platform_role_external_id — The External ID provided to you from Compute Software.
Resources (3)
aws_iam_policyaws_iam_roleaws_iam_role_policy_attachment
Details
FrameworkTerraform Module
LanguageHCL
Version1.0.6
Cloud AWS
★ Stars0
Forks1
Total downloads6.0k
Inputs7
Outputs5
Resources3
Examples1
Submodules2
NamespaceComputeSoftware
Updated