class Aws::OpsWorks::Types::Permission

Describes stack or user permissions.

@!attribute [rw] stack_id

A stack ID.
@return [String]

@!attribute [rw] iam_user_arn

The Amazon Resource Name (ARN) for an AWS Identity and Access
Management (IAM) role. For more information about IAM ARNs, see
[Using Identifiers][1].

[1]: https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html
@return [String]

@!attribute [rw] allow_ssh

Whether the user can use SSH.
@return [Boolean]

@!attribute [rw] allow_sudo

Whether the user can use **sudo**.
@return [Boolean]

@!attribute [rw] level

The user's permission level, which must be the following:

* `deny`

* `show`

* `deploy`

* `manage`

* `iam_only`

For more information on the permissions associated with these
levels, see [Managing User Permissions][1]

[1]: https://docs.aws.amazon.com/opsworks/latest/userguide/opsworks-security-users.html
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/opsworks-2013-02-18/Permission AWS API Documentation

Constants

SENSITIVE