Cloud.Service.AWS.IAM.Role
{
"account": "string",
"arn": "string",
"assume_role_policy": "string",
"count": 0,
"create_date": "string",
"description": "string",
"force_detach_policies": false,
"max_session_duration": 0,
"name": "string",
"name_prefix": "string",
"path": "string",
"permissions_boundary": "string",
"region": "string",
"unique_id": "string"
}
(Required) The name of the AWS cloud account to use for this resource
The Amazon Resource Name (ARN) assigned by AWS to the role.
(Required) Policy that grants an entity permission to assume the role.
The number of resource instances to be created.
Date when the role was created.
Explanation of the role's purpose.
Whether to force that detaching of any policies that the role has, before destroying the role. Default is false.
Maximum lifespan for the role, in seconds. Range is 1 to 12 hours. Default is 1 hour.
Name of the Identity and Access Management (IAM) role. If omitted, Cloud Assembly assigns a unique random name. Changing the name forces a new resource to be created.
String added to the beginning of Cloud Assembly assigned names to make them unique. Changing the prefix forces a new resource to be created.
Location of the role.
Amazon Resource Name (ARN) of the policy used to set the permissions boundary for the role.
(Required) Target cloud region, such as us-east-1. Must be within the provider cloud account.
Role categorization, in case-sensitive key names, or in key-value pairs.
Unique identifier assigned to the role by AWS.