Show / Hide Table of Contents

Class CfnFormPropsMixin.ValueMappingsProperty

The ValueMappings property specifies the data binding configuration for a value map.

Inheritance
object
CfnFormPropsMixin.ValueMappingsProperty
Implements
CfnFormPropsMixin.IValueMappingsProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.AmplifyUIBuilder
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnFormPropsMixin.ValueMappingsProperty : CfnFormPropsMixin.IValueMappingsProperty
Syntax (vb)
Public Class CfnFormPropsMixin.ValueMappingsProperty Implements CfnFormPropsMixin.IValueMappingsProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-valuemappings.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.CfnPropertyMixins.AWS.AmplifyUIBuilder;

             FormInputValuePropertyProperty formInputValuePropertyProperty_;

             var valueMappingsProperty = new ValueMappingsProperty {
                 BindingProperties = new Dictionary<string, object> {
                     { "bindingPropertiesKey", new FormInputBindingPropertiesValueProperty {
                         BindingProperties = new FormInputBindingPropertiesValuePropertiesProperty {
                             Model = "model"
                         },
                         Type = "type"
                     } }
                 },
                 Values = new [] { new ValueMappingProperty {
                     DisplayValue = new FormInputValuePropertyProperty {
                         BindingProperties = new FormInputValuePropertyBindingPropertiesProperty {
                             Field = "field",
                             Property = "property"
                         },
                         Concat = new [] { formInputValuePropertyProperty_ },
                         Value = "value"
                     },
                     Value = new FormInputValuePropertyProperty {
                         BindingProperties = new FormInputValuePropertyBindingPropertiesProperty {
                             Field = "field",
                             Property = "property"
                         },
                         Concat = new [] { formInputValuePropertyProperty_ },
                         Value = "value"
                     }
                 } }
             };

Synopsis

Constructors

ValueMappingsProperty()

The ValueMappings property specifies the data binding configuration for a value map.

Properties

BindingProperties

The information to bind fields to data at runtime.

Values

The value and display value pairs.

Constructors

ValueMappingsProperty()

The ValueMappings property specifies the data binding configuration for a value map.

public ValueMappingsProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-valuemappings.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.CfnPropertyMixins.AWS.AmplifyUIBuilder;

             FormInputValuePropertyProperty formInputValuePropertyProperty_;

             var valueMappingsProperty = new ValueMappingsProperty {
                 BindingProperties = new Dictionary<string, object> {
                     { "bindingPropertiesKey", new FormInputBindingPropertiesValueProperty {
                         BindingProperties = new FormInputBindingPropertiesValuePropertiesProperty {
                             Model = "model"
                         },
                         Type = "type"
                     } }
                 },
                 Values = new [] { new ValueMappingProperty {
                     DisplayValue = new FormInputValuePropertyProperty {
                         BindingProperties = new FormInputValuePropertyBindingPropertiesProperty {
                             Field = "field",
                             Property = "property"
                         },
                         Concat = new [] { formInputValuePropertyProperty_ },
                         Value = "value"
                     },
                     Value = new FormInputValuePropertyProperty {
                         BindingProperties = new FormInputValuePropertyBindingPropertiesProperty {
                             Field = "field",
                             Property = "property"
                         },
                         Concat = new [] { formInputValuePropertyProperty_ },
                         Value = "value"
                     }
                 } }
             };

Properties

BindingProperties

The information to bind fields to data at runtime.

public object? BindingProperties { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-valuemappings.html#cfn-amplifyuibuilder-form-valuemappings-bindingproperties

Type union: either IResolvable or Dictionary<string, either IResolvable or CfnFormPropsMixin.IFormInputBindingPropertiesValueProperty>

Values

The value and display value pairs.

public object? Values { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-valuemappings.html#cfn-amplifyuibuilder-form-valuemappings-values

Type union: either IResolvable or (either IResolvable or CfnFormPropsMixin.IValueMappingProperty)[]

Implements

CfnFormPropsMixin.IValueMappingsProperty
Back to top Generated by DocFX