PipelineThumbnailConfigPermission class

Constructors

PipelineThumbnailConfigPermission({Input<List<String>?>? accesses, Input<String?>? grantee, Input<String?>? granteeType})
Creates a new PipelineThumbnailConfigPermission. accesses The permission that you want to give to the AWS user that you specified in thumbnail_config_permissions.grantee. Valid values are Read, ReadAcp, WriteAcp or FullControl. grantee The AWS user or group that you want to have access to thumbnail files. granteeType Specify the type of value that appears in the thumbnail_config_permissions.grantee object. Valid values are Canonical, Email or Group.
const
PipelineThumbnailConfigPermission.fromMap(Map<String, dynamic> map)
factory

Properties

accesses → Input<List<String>?>?
The permission that you want to give to the AWS user that you specified in thumbnail_config_permissions.grantee. Valid values are Read, ReadAcp, WriteAcp or FullControl.
final
grantee → Input<String?>?
The AWS user or group that you want to have access to thumbnail files.
final
granteeType → Input<String?>?
Specify the type of value that appears in the thumbnail_config_permissions.grantee object. Valid values are Canonical, Email or Group.
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
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

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