S3Action class

Describes an action to write data to an Amazon S3 bucket.

Constructors

S3Action({required String bucketName, required String key, required String roleArn, CannedAccessControlList? cannedAcl})
S3Action.fromJson(Map<String, dynamic> json)
factory

Properties

bucketName String
The Amazon S3 bucket.
final
cannedAcl CannedAccessControlList?
The Amazon S3 canned ACL that controls access to the object identified by the object key. For more information, see S3 canned ACLs.
final
hashCode int
The hash code for this object.
no setterinherited
key String
The object key. For more information, see Actions, resources, and condition keys for Amazon S3.
final
roleArn String
The ARN of the IAM role that grants access.
final
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