ResourceSharePermissionDetail class

Information about an AWS RAM permission.

Constructors

ResourceSharePermissionDetail({String? arn, DateTime? creationTime, bool? defaultVersion, DateTime? lastUpdatedTime, String? name, String? permission, String? resourceType, String? version})
ResourceSharePermissionDetail.fromJson(Map<String, dynamic> json)
factory

Properties

arn String?
The ARN of the permission.
final
creationTime DateTime?
The date and time when the permission was created.
final
defaultVersion bool?
The identifier for the version of the permission that is set as the default version.
final
hashCode int
The hash code for this object.
no setterinherited
lastUpdatedTime DateTime?
The date and time when the permission was last updated.
final
name String?
The name of the permission.
final
permission String?
The permission's effect and actions in JSON format. The effect indicates whether the actions are allowed or denied. The actions list the API actions to which the principal is granted or denied access.
final
resourceType String?
The resource type to which the permission applies.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
version String?
The identifier for the version of the permission.
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