Permission class
The Permission
structure.
Constructors
-
Permission({List<
String> ? access, String? grantee, String? granteeType}) -
Permission.fromJson(Map<
String, dynamic> json) -
factory
Properties
-
access
→ List<
String> ? -
The permission that you want to give to the AWS user that is listed in
Grantee. Valid values include:
final
- grantee → String?
-
The AWS user or group that you want to have access to transcoded files and
playlists. To identify the user or group, you can specify the canonical user
ID for an AWS account, an origin access identity for a CloudFront
distribution, the registered email address of an AWS account, or a
predefined Amazon S3 group.
final
- granteeType → String?
-
The type of value that appears in the Grantee object:
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
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