Class: Aws::AmplifyUIBuilder::Types::ComponentDataConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::AmplifyUIBuilder::Types::ComponentDataConfiguration
- Defined in:
- gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb
Overview
Describes the configuration for binding a component's properties to data.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#identifiers ⇒ Array<String>
A list of IDs to use to bind data to a component.
-
#model ⇒ String
The name of the data model to use to bind data to a component.
-
#predicate ⇒ Types::Predicate
Represents the conditional logic to use when binding data to a component.
-
#sort ⇒ Array<Types::SortProperty>
Describes how to sort the component's properties.
Instance Attribute Details
#identifiers ⇒ Array<String>
A list of IDs to use to bind data to a component. Use this property to bind specifically chosen data, rather than data retrieved from a query.
808 809 810 811 812 813 814 815 |
# File 'gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb', line 808 class ComponentDataConfiguration < Struct.new( :model, :sort, :predicate, :identifiers) SENSITIVE = [] include Aws::Structure end |
#model ⇒ String
The name of the data model to use to bind data to a component.
808 809 810 811 812 813 814 815 |
# File 'gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb', line 808 class ComponentDataConfiguration < Struct.new( :model, :sort, :predicate, :identifiers) SENSITIVE = [] include Aws::Structure end |
#predicate ⇒ Types::Predicate
Represents the conditional logic to use when binding data to a component. Use this property to retrieve only a subset of the data in a collection.
808 809 810 811 812 813 814 815 |
# File 'gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb', line 808 class ComponentDataConfiguration < Struct.new( :model, :sort, :predicate, :identifiers) SENSITIVE = [] include Aws::Structure end |
#sort ⇒ Array<Types::SortProperty>
Describes how to sort the component's properties.
808 809 810 811 812 813 814 815 |
# File 'gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb', line 808 class ComponentDataConfiguration < Struct.new( :model, :sort, :predicate, :identifiers) SENSITIVE = [] include Aws::Structure end |