iamrole modify

Prev Next

This command modifies an existing IAM Role.

Usage

iamrole modify --id ID
              [--description DESCRIPTION]
              [--trust-policy TRUSTPOLICY]
              [--identity-policies-ids POLICY_IDS]
              [--max-session-duration DURATION]

Required Parameters

--id ID

Specifies the ID of the IAM Role to modify.

Options

--description DESCRIPTION

Description of IAM Role

--trust-policy TRUSTPOLICY

Trust policy, in JSON format.

--identity-policies-ids POLICY_IDS

Specifies which Identity Policies to attach.

Specify POLICY_IDS as a comma-separated list of IDs.

--max-session-duration DURATION

This option is introduced in VAST Cluster 5.4.3.

Limits the maximum duration for which a temporary access key can be granted to a requesting user, in seconds.

Maximum (default): 129,600 (36 hours)

Minimum: 900 (15 minutes)

Example

This example modifies an IAM Role:

vcli: admin> iamrole modify --id 5 --description "updated description" --trust-policy '{"Version": "2012-10-17"}'