Show / Hide Table of Contents

Class CfnAnalysisPropsMixin.DateTimeParameterDeclarationProperty

A parameter declaration for the DateTime data type.

Inheritance
object
CfnAnalysisPropsMixin.DateTimeParameterDeclarationProperty
Implements
CfnAnalysisPropsMixin.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 CfnAnalysisPropsMixin.DateTimeParameterDeclarationProperty : CfnAnalysisPropsMixin.IDateTimeParameterDeclarationProperty
Syntax (vb)
Public Class CfnAnalysisPropsMixin.DateTimeParameterDeclarationProperty Implements CfnAnalysisPropsMixin.IDateTimeParameterDeclarationProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-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-analysis-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-analysis-datetimeparameterdeclaration.html#cfn-quicksight-analysis-datetimeparameterdeclaration-defaultvalues

Type union: either IResolvable or CfnAnalysisPropsMixin.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-analysis-datetimeparameterdeclaration.html#cfn-quicksight-analysis-datetimeparameterdeclaration-mappeddatasetparameters

Type union: either IResolvable or (either IResolvable or CfnAnalysisPropsMixin.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-analysis-datetimeparameterdeclaration.html#cfn-quicksight-analysis-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-analysis-datetimeparameterdeclaration.html#cfn-quicksight-analysis-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-analysis-datetimeparameterdeclaration.html#cfn-quicksight-analysis-datetimeparameterdeclaration-valuewhenunset

Type union: either IResolvable or CfnAnalysisPropsMixin.IDateTimeValueWhenUnsetConfigurationProperty

Implements

CfnAnalysisPropsMixin.IDateTimeParameterDeclarationProperty
Back to top Generated by DocFX