Permission class

Describes stack or user permissions.

Constructors

Permission({bool? allowSsh, bool? allowSudo, String? iamUserArn, String? level, String? stackId})
Permission.fromJson(Map<String, dynamic> json)
factory

Properties

allowSsh bool?
Whether the user can use SSH.
final
allowSudo bool?
Whether the user can use sudo.
final
hashCode int
The hash code for this object.
no setterinherited
iamUserArn String?
The Amazon Resource Name (ARN) for an AWS Identity and Access Management (IAM) role. For more information about IAM ARNs, see Using Identifiers.
final
level String?
The user's permission level, which must be the following:
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
stackId String?
A stack ID.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited