Show / Hide Table of Contents

Class CfnTemplatePropsMixin.DateTimeFormatConfigurationProperty

Formatting configuration for DateTime fields.

Inheritance
object
CfnTemplatePropsMixin.DateTimeFormatConfigurationProperty
Implements
CfnTemplatePropsMixin.IDateTimeFormatConfigurationProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.Mixins.Preview.AWS.QuickSight.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnTemplatePropsMixin.DateTimeFormatConfigurationProperty : CfnTemplatePropsMixin.IDateTimeFormatConfigurationProperty
Syntax (vb)
Public Class CfnTemplatePropsMixin.DateTimeFormatConfigurationProperty Implements CfnTemplatePropsMixin.IDateTimeFormatConfigurationProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimeformatconfiguration.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.Mixins.Preview.AWS.QuickSight.Mixins;

             var dateTimeFormatConfigurationProperty = new DateTimeFormatConfigurationProperty {
                 DateTimeFormat = "dateTimeFormat",
                 NullValueFormatConfiguration = new NullValueFormatConfigurationProperty {
                     NullString = "nullString"
                 },
                 NumericFormatConfiguration = new NumericFormatConfigurationProperty {
                     CurrencyDisplayFormatConfiguration = new CurrencyDisplayFormatConfigurationProperty {
                         DecimalPlacesConfiguration = new DecimalPlacesConfigurationProperty {
                             DecimalPlaces = 123
                         },
                         NegativeValueConfiguration = new NegativeValueConfigurationProperty {
                             DisplayMode = "displayMode"
                         },
                         NullValueFormatConfiguration = new NullValueFormatConfigurationProperty {
                             NullString = "nullString"
                         },
                         NumberScale = "numberScale",
                         Prefix = "prefix",
                         SeparatorConfiguration = new NumericSeparatorConfigurationProperty {
                             DecimalSeparator = "decimalSeparator",
                             ThousandsSeparator = new ThousandSeparatorOptionsProperty {
                                 GroupingStyle = "groupingStyle",
                                 Symbol = "symbol",
                                 Visibility = "visibility"
                             }
                         },
                         Suffix = "suffix",
                         Symbol = "symbol"
                     },
                     NumberDisplayFormatConfiguration = new NumberDisplayFormatConfigurationProperty {
                         DecimalPlacesConfiguration = new DecimalPlacesConfigurationProperty {
                             DecimalPlaces = 123
                         },
                         NegativeValueConfiguration = new NegativeValueConfigurationProperty {
                             DisplayMode = "displayMode"
                         },
                         NullValueFormatConfiguration = new NullValueFormatConfigurationProperty {
                             NullString = "nullString"
                         },
                         NumberScale = "numberScale",
                         Prefix = "prefix",
                         SeparatorConfiguration = new NumericSeparatorConfigurationProperty {
                             DecimalSeparator = "decimalSeparator",
                             ThousandsSeparator = new ThousandSeparatorOptionsProperty {
                                 GroupingStyle = "groupingStyle",
                                 Symbol = "symbol",
                                 Visibility = "visibility"
                             }
                         },
                         Suffix = "suffix"
                     },
                     PercentageDisplayFormatConfiguration = new PercentageDisplayFormatConfigurationProperty {
                         DecimalPlacesConfiguration = new DecimalPlacesConfigurationProperty {
                             DecimalPlaces = 123
                         },
                         NegativeValueConfiguration = new NegativeValueConfigurationProperty {
                             DisplayMode = "displayMode"
                         },
                         NullValueFormatConfiguration = new NullValueFormatConfigurationProperty {
                             NullString = "nullString"
                         },
                         Prefix = "prefix",
                         SeparatorConfiguration = new NumericSeparatorConfigurationProperty {
                             DecimalSeparator = "decimalSeparator",
                             ThousandsSeparator = new ThousandSeparatorOptionsProperty {
                                 GroupingStyle = "groupingStyle",
                                 Symbol = "symbol",
                                 Visibility = "visibility"
                             }
                         },
                         Suffix = "suffix"
                     }
                 }
             };

Synopsis

Constructors

DateTimeFormatConfigurationProperty()

Formatting configuration for DateTime fields.

Properties

DateTimeFormat

Determines the DateTime format.

NullValueFormatConfiguration

The options that determine the null value format configuration.

NumericFormatConfiguration

The formatting configuration for numeric DateTime fields.

Constructors

DateTimeFormatConfigurationProperty()

Formatting configuration for DateTime fields.

public DateTimeFormatConfigurationProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimeformatconfiguration.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.Mixins.Preview.AWS.QuickSight.Mixins;

             var dateTimeFormatConfigurationProperty = new DateTimeFormatConfigurationProperty {
                 DateTimeFormat = "dateTimeFormat",
                 NullValueFormatConfiguration = new NullValueFormatConfigurationProperty {
                     NullString = "nullString"
                 },
                 NumericFormatConfiguration = new NumericFormatConfigurationProperty {
                     CurrencyDisplayFormatConfiguration = new CurrencyDisplayFormatConfigurationProperty {
                         DecimalPlacesConfiguration = new DecimalPlacesConfigurationProperty {
                             DecimalPlaces = 123
                         },
                         NegativeValueConfiguration = new NegativeValueConfigurationProperty {
                             DisplayMode = "displayMode"
                         },
                         NullValueFormatConfiguration = new NullValueFormatConfigurationProperty {
                             NullString = "nullString"
                         },
                         NumberScale = "numberScale",
                         Prefix = "prefix",
                         SeparatorConfiguration = new NumericSeparatorConfigurationProperty {
                             DecimalSeparator = "decimalSeparator",
                             ThousandsSeparator = new ThousandSeparatorOptionsProperty {
                                 GroupingStyle = "groupingStyle",
                                 Symbol = "symbol",
                                 Visibility = "visibility"
                             }
                         },
                         Suffix = "suffix",
                         Symbol = "symbol"
                     },
                     NumberDisplayFormatConfiguration = new NumberDisplayFormatConfigurationProperty {
                         DecimalPlacesConfiguration = new DecimalPlacesConfigurationProperty {
                             DecimalPlaces = 123
                         },
                         NegativeValueConfiguration = new NegativeValueConfigurationProperty {
                             DisplayMode = "displayMode"
                         },
                         NullValueFormatConfiguration = new NullValueFormatConfigurationProperty {
                             NullString = "nullString"
                         },
                         NumberScale = "numberScale",
                         Prefix = "prefix",
                         SeparatorConfiguration = new NumericSeparatorConfigurationProperty {
                             DecimalSeparator = "decimalSeparator",
                             ThousandsSeparator = new ThousandSeparatorOptionsProperty {
                                 GroupingStyle = "groupingStyle",
                                 Symbol = "symbol",
                                 Visibility = "visibility"
                             }
                         },
                         Suffix = "suffix"
                     },
                     PercentageDisplayFormatConfiguration = new PercentageDisplayFormatConfigurationProperty {
                         DecimalPlacesConfiguration = new DecimalPlacesConfigurationProperty {
                             DecimalPlaces = 123
                         },
                         NegativeValueConfiguration = new NegativeValueConfigurationProperty {
                             DisplayMode = "displayMode"
                         },
                         NullValueFormatConfiguration = new NullValueFormatConfigurationProperty {
                             NullString = "nullString"
                         },
                         Prefix = "prefix",
                         SeparatorConfiguration = new NumericSeparatorConfigurationProperty {
                             DecimalSeparator = "decimalSeparator",
                             ThousandsSeparator = new ThousandSeparatorOptionsProperty {
                                 GroupingStyle = "groupingStyle",
                                 Symbol = "symbol",
                                 Visibility = "visibility"
                             }
                         },
                         Suffix = "suffix"
                     }
                 }
             };

Properties

DateTimeFormat

Determines the DateTime format.

public string? DateTimeFormat { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimeformatconfiguration.html#cfn-quicksight-template-datetimeformatconfiguration-datetimeformat

NullValueFormatConfiguration

The options that determine the null value format configuration.

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

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimeformatconfiguration.html#cfn-quicksight-template-datetimeformatconfiguration-nullvalueformatconfiguration

Type union: either IResolvable or CfnTemplatePropsMixin.INullValueFormatConfigurationProperty

NumericFormatConfiguration

The formatting configuration for numeric DateTime fields.

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

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimeformatconfiguration.html#cfn-quicksight-template-datetimeformatconfiguration-numericformatconfiguration

Type union: either IResolvable or CfnTemplatePropsMixin.INumericFormatConfigurationProperty

Implements

CfnTemplatePropsMixin.IDateTimeFormatConfigurationProperty
Back to top Generated by DocFX