PipelineThumbnailConfigPermissionArgs

data class PipelineThumbnailConfigPermissionArgs(val accesses: Output<List<String>>? = null, val grantee: Output<String>? = null, val granteeType: Output<String>? = null) : ConvertibleToJava<PipelineThumbnailConfigPermissionArgs>

Constructors

Link copied to clipboard
constructor(accesses: Output<List<String>>? = null, grantee: Output<String>? = null, granteeType: Output<String>? = null)

Properties

Link copied to clipboard
val accesses: Output<List<String>>? = null

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.

Link copied to clipboard
val grantee: Output<String>? = null

The AWS user or group that you want to have access to thumbnail files.

Link copied to clipboard
val granteeType: Output<String>? = null

Specify the type of value that appears in the thumbnail_config_permissions.grantee object. Valid values are Canonical, Email or Group.

Functions

Link copied to clipboard
open override fun toJava(): PipelineThumbnailConfigPermissionArgs