SetPermissionRequest
public struct SetPermissionRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The user is allowed to use SSH to communicate with the instance.
Declaration
Swift
public let allowSsh: Bool?
-
The user is allowed to use sudo to elevate privileges.
Declaration
Swift
public let allowSudo: Bool?
-
The user’s IAM ARN. This can also be a federated user’s ARN.
Declaration
Swift
public let iamUserArn: String
-
The user’s permission level, which must be set to one of the following strings. You cannot set your own permissions level. deny show deploy manage iam_only For more information about the permissions associated with these levels, see Managing User Permissions.
Declaration
Swift
public let level: String?
-
The stack ID.
Declaration
Swift
public let stackId: String
-
Undocumented
Declaration
Swift
public init(allowSsh: Bool? = nil, allowSudo: Bool? = nil, iamUserArn: String, level: String? = nil, stackId: String)