iamrolesanywhere_update_profile: Updates a profile, a list of the roles that IAM Roles...

View source: R/iamrolesanywhere_operations.R

iamrolesanywhere_update_profileR Documentation

Updates a profile, a list of the roles that IAM Roles Anywhere service is trusted to assume

Description

Updates a profile, a list of the roles that IAM Roles Anywhere service is trusted to assume. You use profiles to intersect permissions with IAM managed policies.

See https://www.paws-r-sdk.com/docs/iamrolesanywhere_update_profile/ for full documentation.

Usage

iamrolesanywhere_update_profile(
  durationSeconds = NULL,
  managedPolicyArns = NULL,
  name = NULL,
  profileId,
  roleArns = NULL,
  sessionPolicy = NULL
)

Arguments

durationSeconds

The number of seconds the vended session credentials are valid for.

managedPolicyArns

A list of managed policy ARNs that apply to the vended session credentials.

name

The name of the profile.

profileId

[required] The unique identifier of the profile.

roleArns

A list of IAM roles that this profile can assume in a temporary credential request.

sessionPolicy

A session policy that applies to the trust boundary of the vended session credentials.


paws.security.identity documentation built on Sept. 12, 2023, 1:10 a.m.