Show / Hide Table of Contents

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.

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentbindingpropertiesvalueproperties.html

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

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentbindingpropertiesvalueproperties.html#cfn-amplifyuibuilder-component-componentbindingpropertiesvalueproperties-bucket

DefaultValue

The default value to assign to the property.

virtual string DefaultValue { get; }
Property Value

System.String

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentbindingpropertiesvalueproperties.html#cfn-amplifyuibuilder-component-componentbindingpropertiesvalueproperties-defaultvalue

Field

The field to bind the data to.

virtual string Field { get; }
Property Value

System.String

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentbindingpropertiesvalueproperties.html#cfn-amplifyuibuilder-component-componentbindingpropertiesvalueproperties-field

Key

The storage key for an Amazon S3 bucket.

virtual string Key { get; }
Property Value

System.String

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentbindingpropertiesvalueproperties.html#cfn-amplifyuibuilder-component-componentbindingpropertiesvalueproperties-key

Model

An Amplify DataStore model.

virtual string Model { get; }
Property Value

System.String

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentbindingpropertiesvalueproperties.html#cfn-amplifyuibuilder-component-componentbindingpropertiesvalueproperties-model

Predicates

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

virtual object Predicates { get; }
Property Value

System.Object

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentbindingpropertiesvalueproperties.html#cfn-amplifyuibuilder-component-componentbindingpropertiesvalueproperties-predicates

UserAttribute

An authenticated user attribute.

virtual string UserAttribute { get; }
Property Value

System.String

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentbindingpropertiesvalueproperties.html#cfn-amplifyuibuilder-component-componentbindingpropertiesvalueproperties-userattribute

Back to top Generated by DocFX