Interface CfnComponent.IComponentBindingPropertiesValuePropertiesProperty
The ComponentBindingPropertiesValueProperties property specifies the data binding configuration for a specific property using data stored in AWS .
Namespace: Amazon.CDK.AWS.AmplifyUIBuilder
Assembly: Amazon.CDK.AWS.AmplifyUIBuilder.dll
Syntax (csharp)
public interface IComponentBindingPropertiesValuePropertiesProperty
Syntax (vb)
Public Interface IComponentBindingPropertiesValuePropertiesProperty
Remarks
For AWS connected properties, you can bind a property to data stored in an Amazon S3 bucket, an Amplify DataStore model or an authenticated user attribute.
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.AmplifyUIBuilder;
PredicateProperty predicateProperty_;
var componentBindingPropertiesValuePropertiesProperty = new ComponentBindingPropertiesValuePropertiesProperty {
Bucket = "bucket",
DefaultValue = "defaultValue",
Field = "field",
Key = "key",
Model = "model",
Predicates = new [] { new PredicateProperty {
And = new [] { predicateProperty_ },
Field = "field",
Operand = "operand",
Operator = "operator",
Or = new [] { predicateProperty_ }
} },
UserAttribute = "userAttribute"
};
Synopsis
Properties
| Bucket | An Amazon S3 bucket. |
| DefaultValue | The default value to assign to the property. |
| Field | The field to bind the data to. |
| Key | The storage key for an Amazon S3 bucket. |
| Model | An Amplify DataStore model. |
| Predicates | A list of predicates for binding a component's properties to data. |
| UserAttribute | An authenticated user attribute. |
Properties
Bucket
An Amazon S3 bucket.
virtual string Bucket { get; }
Property Value
System.String
Remarks
DefaultValue
The default value to assign to the property.
virtual string DefaultValue { get; }
Property Value
System.String
Remarks
Field
The field to bind the data to.
virtual string Field { get; }
Property Value
System.String
Remarks
Key
The storage key for an Amazon S3 bucket.
virtual string Key { get; }
Property Value
System.String
Remarks
Model
An Amplify DataStore model.
virtual string Model { get; }
Property Value
System.String
Remarks
Predicates
A list of predicates for binding a component's properties to data.
virtual object Predicates { get; }
Property Value
System.Object
Remarks
UserAttribute
An authenticated user attribute.
virtual string UserAttribute { get; }
Property Value
System.String