Show / Hide Table of Contents

Class CfnDashboard.DateTimeParameterDeclarationProperty

A parameter declaration for the DateTime data type.

Inheritance
object
CfnDashboard.DateTimeParameterDeclarationProperty
Implements
CfnDashboard.IDateTimeParameterDeclarationProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.QuickSight
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnDashboard.DateTimeParameterDeclarationProperty : CfnDashboard.IDateTimeParameterDeclarationProperty
Syntax (vb)
Public Class CfnDashboard.DateTimeParameterDeclarationProperty Implements CfnDashboard.IDateTimeParameterDeclarationProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimeparameterdeclaration.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.QuickSight;

             var dateTimeParameterDeclarationProperty = new DateTimeParameterDeclarationProperty {
                 Name = "name",

                 // the properties below are optional
                 DefaultValues = new DateTimeDefaultValuesProperty {
                     DynamicValue = new DynamicDefaultValueProperty {
                         DefaultValueColumn = new ColumnIdentifierProperty {
                             ColumnName = "columnName",
                             DataSetIdentifier = "dataSetIdentifier"
                         },

                         // the properties below are optional
                         GroupNameColumn = new ColumnIdentifierProperty {
                             ColumnName = "columnName",
                             DataSetIdentifier = "dataSetIdentifier"
                         },
                         UserNameColumn = new ColumnIdentifierProperty {
                             ColumnName = "columnName",
                             DataSetIdentifier = "dataSetIdentifier"
                         }
                     },
                     RollingDate = new RollingDateConfigurationProperty {
                         Expression = "expression",

                         // the properties below are optional
                         DataSetIdentifier = "dataSetIdentifier"
                     },
                     StaticValues = new [] { "staticValues" }
                 },
                 MappedDataSetParameters = new [] { new MappedDataSetParameterProperty {
                     DataSetIdentifier = "dataSetIdentifier",
                     DataSetParameterName = "dataSetParameterName"
                 } },
                 TimeGranularity = "timeGranularity",
                 ValueWhenUnset = new DateTimeValueWhenUnsetConfigurationProperty {
                     CustomValue = "customValue",
                     ValueWhenUnsetOption = "valueWhenUnsetOption"
                 }
             };

Synopsis

Constructors

DateTimeParameterDeclarationProperty()

A parameter declaration for the DateTime data type.

Properties

DefaultValues

The default values of a parameter.

MappedDataSetParameters

A parameter declaration for the DateTime data type.

Name

The name of the parameter that is being declared.

TimeGranularity

The level of time precision that is used to aggregate DateTime values.

ValueWhenUnset

The configuration that defines the default value of a DateTime parameter when a value has not been set.

Constructors

DateTimeParameterDeclarationProperty()

A parameter declaration for the DateTime data type.

public DateTimeParameterDeclarationProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimeparameterdeclaration.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.QuickSight;

             var dateTimeParameterDeclarationProperty = new DateTimeParameterDeclarationProperty {
                 Name = "name",

                 // the properties below are optional
                 DefaultValues = new DateTimeDefaultValuesProperty {
                     DynamicValue = new DynamicDefaultValueProperty {
                         DefaultValueColumn = new ColumnIdentifierProperty {
                             ColumnName = "columnName",
                             DataSetIdentifier = "dataSetIdentifier"
                         },

                         // the properties below are optional
                         GroupNameColumn = new ColumnIdentifierProperty {
                             ColumnName = "columnName",
                             DataSetIdentifier = "dataSetIdentifier"
                         },
                         UserNameColumn = new ColumnIdentifierProperty {
                             ColumnName = "columnName",
                             DataSetIdentifier = "dataSetIdentifier"
                         }
                     },
                     RollingDate = new RollingDateConfigurationProperty {
                         Expression = "expression",

                         // the properties below are optional
                         DataSetIdentifier = "dataSetIdentifier"
                     },
                     StaticValues = new [] { "staticValues" }
                 },
                 MappedDataSetParameters = new [] { new MappedDataSetParameterProperty {
                     DataSetIdentifier = "dataSetIdentifier",
                     DataSetParameterName = "dataSetParameterName"
                 } },
                 TimeGranularity = "timeGranularity",
                 ValueWhenUnset = new DateTimeValueWhenUnsetConfigurationProperty {
                     CustomValue = "customValue",
                     ValueWhenUnsetOption = "valueWhenUnsetOption"
                 }
             };

Properties

DefaultValues

The default values of a parameter.

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

object

Remarks

If the parameter is a single-value parameter, a maximum of one default value can be provided.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimeparameterdeclaration.html#cfn-quicksight-dashboard-datetimeparameterdeclaration-defaultvalues

Type union: either IResolvable or CfnDashboard.IDateTimeDefaultValuesProperty

MappedDataSetParameters

A parameter declaration for the DateTime data type.

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

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimeparameterdeclaration.html#cfn-quicksight-dashboard-datetimeparameterdeclaration-mappeddatasetparameters

Type union: either IResolvable or (either IResolvable or CfnDashboard.IMappedDataSetParameterProperty)[]

Name

The name of the parameter that is being declared.

public string Name { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimeparameterdeclaration.html#cfn-quicksight-dashboard-datetimeparameterdeclaration-name

TimeGranularity

The level of time precision that is used to aggregate DateTime values.

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

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimeparameterdeclaration.html#cfn-quicksight-dashboard-datetimeparameterdeclaration-timegranularity

ValueWhenUnset

The configuration that defines the default value of a DateTime parameter when a value has not been set.

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

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimeparameterdeclaration.html#cfn-quicksight-dashboard-datetimeparameterdeclaration-valuewhenunset

Type union: either IResolvable or CfnDashboard.IDateTimeValueWhenUnsetConfigurationProperty

Implements

CfnDashboard.IDateTimeParameterDeclarationProperty
Back to top Generated by DocFX