IamActionDefinition class

The AWS Identity and Access Management (IAM) action definition details.

Constructors

IamActionDefinition({required String policyArn, List<String>? groups, List<String>? roles, List<String>? users})
IamActionDefinition.fromJson(Map<String, dynamic> json)
factory

Properties

groups List<String>?
A list of groups to be attached. There must be at least one group.
final
hashCode int
The hash code for this object.
no setterinherited
policyArn String
The Amazon Resource Name (ARN) of the policy to be attached.
final
roles List<String>?
A list of roles to be attached. There must be at least one role.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
users List<String>?
A list of users to be attached. There must be at least one user.
final

Methods

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

Operators

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