public static interface Permission.Builder extends CopyableBuilder<Permission.Builder,Permission>
Modifier and Type | Method and Description |
---|---|
Permission.Builder |
allowSsh(Boolean allowSsh)
Whether the user can use SSH.
|
Permission.Builder |
allowSudo(Boolean allowSudo)
Whether the user can use sudo.
|
Permission.Builder |
iamUserArn(String iamUserArn)
The Amazon Resource Name (ARN) for an AWS Identity and Access Management (IAM) role.
|
Permission.Builder |
level(String level)
The user's permission level, which must be the following:
|
Permission.Builder |
stackId(String stackId)
A stack ID.
|
copy
applyMutation, build
Permission.Builder stackId(String stackId)
A stack ID.
stackId
- A stack ID.Permission.Builder iamUserArn(String iamUserArn)
The Amazon Resource Name (ARN) for an AWS Identity and Access Management (IAM) role. For more information about IAM ARNs, see Using Identifiers.
iamUserArn
- The Amazon Resource Name (ARN) for an AWS Identity and Access Management (IAM) role. For more
information about IAM ARNs, see Using Identifiers.Permission.Builder allowSsh(Boolean allowSsh)
Whether the user can use SSH.
allowSsh
- Whether the user can use SSH.Permission.Builder allowSudo(Boolean allowSudo)
Whether the user can use sudo.
allowSudo
- Whether the user can use sudo.Permission.Builder level(String 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
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
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.