Show / Hide Table of Contents

Class CfnDashboardPropsMixin.DateTimeParameterDeclarationProperty

A parameter declaration for the DateTime data type.

Inheritance
object
CfnDashboardPropsMixin.DateTimeParameterDeclarationProperty
Implements
CfnDashboardPropsMixin.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.CfnPropertyMixins.AWS.QuickSight
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnDashboardPropsMixin.DateTimeParameterDeclarationProperty : CfnDashboardPropsMixin.IDateTimeParameterDeclarationProperty
Syntax (vb)
Public Class CfnDashboardPropsMixin.DateTimeParameterDeclarationProperty Implements CfnDashboardPropsMixin.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.CfnPropertyMixins.AWS.QuickSight;

             var dateTimeParameterDeclarationProperty = new DateTimeParameterDeclarationProperty {
                 DefaultValues = new DateTimeDefaultValuesProperty {
                     DynamicValue = new DynamicDefaultValueProperty {
                         DefaultValueColumn = new ColumnIdentifierProperty {
                             ColumnName = "columnName",
                             DataSetIdentifier = "dataSetIdentifier"
                         },
                         GroupNameColumn = new ColumnIdentifierProperty {
                             ColumnName = "columnName",
                             DataSetIdentifier = "dataSetIdentifier"
                         },
                         UserNameColumn = new ColumnIdentifierProperty {
                             ColumnName = "columnName",
                             DataSetIdentifier = "dataSetIdentifier"
                         }
                     },
                     RollingDate = new RollingDateConfigurationProperty {
                         DataSetIdentifier = "dataSetIdentifier",
                         Expression = "expression"
                     },
                     StaticValues = new [] { "staticValues" }
                 },
                 MappedDataSetParameters = new [] { new MappedDataSetParameterProperty {
                     DataSetIdentifier = "dataSetIdentifier",
                     DataSetParameterName = "dataSetParameterName"
                 } },
                 Name = "name",
                 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.CfnPropertyMixins.AWS.QuickSight;

             var dateTimeParameterDeclarationProperty = new DateTimeParameterDeclarationProperty {
                 DefaultValues = new DateTimeDefaultValuesProperty {
                     DynamicValue = new DynamicDefaultValueProperty {
                         DefaultValueColumn = new ColumnIdentifierProperty {
                             ColumnName = "columnName",
                             DataSetIdentifier = "dataSetIdentifier"
                         },
                         GroupNameColumn = new ColumnIdentifierProperty {
                             ColumnName = "columnName",
                             DataSetIdentifier = "dataSetIdentifier"
                         },
                         UserNameColumn = new ColumnIdentifierProperty {
                             ColumnName = "columnName",
                             DataSetIdentifier = "dataSetIdentifier"
                         }
                     },
                     RollingDate = new RollingDateConfigurationProperty {
                         DataSetIdentifier = "dataSetIdentifier",
                         Expression = "expression"
                     },
                     StaticValues = new [] { "staticValues" }
                 },
                 MappedDataSetParameters = new [] { new MappedDataSetParameterProperty {
                     DataSetIdentifier = "dataSetIdentifier",
                     DataSetParameterName = "dataSetParameterName"
                 } },
                 Name = "name",
                 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 CfnDashboardPropsMixin.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 CfnDashboardPropsMixin.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 CfnDashboardPropsMixin.IDateTimeValueWhenUnsetConfigurationProperty

Implements

CfnDashboardPropsMixin.IDateTimeParameterDeclarationProperty
Back to top Generated by DocFX