| Name | Type | Description | Notes |
|---|---|---|---|
| name | String | IAM Role name | |
| description | String | IAM Role description | [optional] |
| permissions | Set<PermissionsEnum> | IAM Role permissions | [optional] |
| editable | Boolean | Sets if the IAM Role Policy is editable or not (default: true). This setting cannot be changed after creation | [optional] |
| labels | Map<String, String> | [optional] | |
| policy | IamPolicy | [optional] | |
| assumeRolePolicy | IamPolicy | [optional] | |
| maxSessionTtl | Long | Maximum TTL requester is allowed to ask for when assuming a role | [optional] |
| Name | Value |
|---|---|
| BYPASS_GOVERNANCE_RETENTION | "bypass-governance-retention" |
| RESET_IAM_ORGANIZATION_POLICY | "reset-iam-organization-policy" |