Show / Hide Table of Contents

Class CfnComponent.ComponentBindingPropertiesValuePropertiesProperty

The ComponentBindingPropertiesValueProperties property specifies the data binding configuration for a specific property using data stored in AWS .

Inheritance
System.Object
CfnComponent.ComponentBindingPropertiesValuePropertiesProperty
Implements
CfnComponent.IComponentBindingPropertiesValuePropertiesProperty
Namespace: Amazon.CDK.AWS.AmplifyUIBuilder
Assembly: Amazon.CDK.AWS.AmplifyUIBuilder.dll
Syntax (csharp)
public class ComponentBindingPropertiesValuePropertiesProperty : Object, CfnComponent.IComponentBindingPropertiesValuePropertiesProperty
Syntax (vb)
Public Class ComponentBindingPropertiesValuePropertiesProperty
    Inherits Object
    Implements CfnComponent.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

Constructors

ComponentBindingPropertiesValuePropertiesProperty()

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.

Constructors

ComponentBindingPropertiesValuePropertiesProperty()

public ComponentBindingPropertiesValuePropertiesProperty()

Properties

Bucket

An Amazon S3 bucket.

public string Bucket { get; set; }
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.

public string DefaultValue { get; set; }
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.

public string Field { get; set; }
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.

public string Key { get; set; }
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.

public string Model { get; set; }
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.

public object Predicates { get; set; }
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.

public string UserAttribute { get; set; }
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

Implements

CfnComponent.IComponentBindingPropertiesValuePropertiesProperty
Back to top Generated by DocFX