AWS IAM Create Role
Version 1
This handler uses the AWS REST API to create an AWS IAM (Identify and Access Management) Role. For more information see the AWS Amazon Virtual Private Cloud User Guide online.
Parameters
Name |
Description |
Role Name |
The name of the role to create. No spaces allowed, alphanumeric characters and any of these '+=,.@_-' only. |
Path |
The path for the policy (for more information see AWS IAM documentation on IAM Identifiers. If not included it defaults to a slash (/). |
Assume Role Policy Document |
The policy document. |
Sample Configuration
Name |
Description |
Role Name |
Dev_Role |
Path |
/desired/path |
Assume Role Policy Document |
JSON |
Results
Name |
Description |
Role Name |
The name of the role created. |
Role Id |
The ID of the role created. |
Role Arn |
|
Role Path |
The path of the role created. |
Role Create Date |
The create date of the role created. |
Role Assume Role Policy Document |
The role assume role policy document of the role created. |
Role ARN |
|
Changelog
AWS IAM Create Role V1 (2017-08-31)
- Initial version. See README for details.
Related Handlers
- AWS IAM Add Role to Instance Profile
- Adds a specified role to a specified instance profile.
- AWS IAM Attach Role Policy
- Attaches a specified managed policy to a specified role in AWS IAM (Identify and Access Management)
- AWS IAM Create Instance Profile
- Creates a new instance profile. An instance profile is a container for an AWS IAM (Identify and Access Management) role that you can use to pass role information to an EC2 instance when the instance starts.
- AWS IAM Create Policy
- Creates an AWS IAM (Identify and Access Management) Policy
- AWS IAM Delete Instance Profile
- Deletes a specified instance profile. The instance profile must not have an associated role.
- AWS IAM Delete Policy
- Deletes the specified managed policy.
- AWS IAM Delete Role
- Deletes the specified role. The role must not have any policies attached.
- AWS IAM Detach Role Policy
- Removes the specified managed policy from the specified role.
- AWS IAM List Instance Profiles
- Lists the instance profiles that have the specified path prefix. If there are none, the action returns an empty list.
- AWS IAM Remove Role from Instance Profile
- Removes a specified role from a specified instance profile.