IamConfig / UserSetConfig / UserConfig

IAM User configuration

Example

- username: accelerator-user
boundaryPolicy: Default-Boundary-Policy
group: Admins

Hierarchy

  • UserConfig

Implements

Constructors

Properties

Constructors

Properties

boundaryPolicy: string = ''

AWS supports permissions boundaries for IAM entities (users or roles). A permissions boundary is an advanced feature for using a managed policy to set the maximum permissions that an identity-based policy can grant to an IAM entity. An entity's permissions boundary allows it to perform only the actions that are allowed by both its identity-based policies and its permissions boundaries.

Permission boundary is derived from iam-policies/boundary-policy.json file in config repository

group: string = ''

Group to add this user to.

username: string = ''

A name for the IAM user. For valid values, see the UserName parameter for the CreateUser action in the IAM API Reference. If you don't specify a name, AWS CloudFormation generates a unique physical ID and uses that ID for the user name.

If you specify a name, you cannot perform updates that require replacement of this resource. You can perform updates that require no or some interruption. If you must replace the resource, specify a new name.

Generated using TypeDoc