ComponentBindingPropertiesValueProperties

data class ComponentBindingPropertiesValueProperties(val bucket: String? = null, val defaultValue: String? = null, val field: String? = null, val key: String? = null, val model: String? = null, val predicates: List<ComponentPredicate>? = null, val slotName: String? = null, val userAttribute: String? = null)

Constructors

constructor(bucket: String? = null, defaultValue: String? = null, field: String? = null, key: String? = null, model: String? = null, predicates: List<ComponentPredicate>? = null, slotName: String? = null, userAttribute: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val bucket: String? = null

An Amazon S3 bucket.

Link copied to clipboard
val defaultValue: String? = null

The default value to assign to the property.

Link copied to clipboard
val field: String? = null

The field to bind the data to.

Link copied to clipboard
val key: String? = null

The storage key for an Amazon S3 bucket.

Link copied to clipboard
val model: String? = null

An Amplify DataStore model.

Link copied to clipboard

A list of predicates for binding a component's properties to data.

Link copied to clipboard
val slotName: String? = null

The name of a component slot.

Link copied to clipboard
val userAttribute: String? = null

An authenticated user attribute.