Show / Hide Table of Contents

Class CfnScheduledQueryPropsMixin.MixedMeasureMappingProperty

MixedMeasureMappings are mappings that can be used to ingest data into a mixture of narrow and multi measures in the derived table.

Inheritance
object
CfnScheduledQueryPropsMixin.MixedMeasureMappingProperty
Implements
CfnScheduledQueryPropsMixin.IMixedMeasureMappingProperty
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.Timestream.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnScheduledQueryPropsMixin.MixedMeasureMappingProperty : CfnScheduledQueryPropsMixin.IMixedMeasureMappingProperty
Syntax (vb)
Public Class CfnScheduledQueryPropsMixin.MixedMeasureMappingProperty Implements CfnScheduledQueryPropsMixin.IMixedMeasureMappingProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-mixedmeasuremapping.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.Timestream.Mixins;

             var mixedMeasureMappingProperty = new MixedMeasureMappingProperty {
                 MeasureName = "measureName",
                 MeasureValueType = "measureValueType",
                 MultiMeasureAttributeMappings = new [] { new MultiMeasureAttributeMappingProperty {
                     MeasureValueType = "measureValueType",
                     SourceColumn = "sourceColumn",
                     TargetMultiMeasureAttributeName = "targetMultiMeasureAttributeName"
                 } },
                 SourceColumn = "sourceColumn",
                 TargetMeasureName = "targetMeasureName"
             };

Synopsis

Constructors

MixedMeasureMappingProperty()

MixedMeasureMappings are mappings that can be used to ingest data into a mixture of narrow and multi measures in the derived table.

Properties

MeasureName

Refers to the value of measure_name in a result row.

MeasureValueType

Type of the value that is to be read from sourceColumn.

MultiMeasureAttributeMappings

Required when measureValueType is MULTI.

SourceColumn

This field refers to the source column from which measure-value is to be read for result materialization.

TargetMeasureName

Target measure name to be used.

Constructors

MixedMeasureMappingProperty()

MixedMeasureMappings are mappings that can be used to ingest data into a mixture of narrow and multi measures in the derived table.

public MixedMeasureMappingProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-mixedmeasuremapping.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.Timestream.Mixins;

             var mixedMeasureMappingProperty = new MixedMeasureMappingProperty {
                 MeasureName = "measureName",
                 MeasureValueType = "measureValueType",
                 MultiMeasureAttributeMappings = new [] { new MultiMeasureAttributeMappingProperty {
                     MeasureValueType = "measureValueType",
                     SourceColumn = "sourceColumn",
                     TargetMultiMeasureAttributeName = "targetMultiMeasureAttributeName"
                 } },
                 SourceColumn = "sourceColumn",
                 TargetMeasureName = "targetMeasureName"
             };

Properties

MeasureName

Refers to the value of measure_name in a result row.

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

string

Remarks

This field is required if MeasureNameColumn is provided.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-mixedmeasuremapping.html#cfn-timestream-scheduledquery-mixedmeasuremapping-measurename

MeasureValueType

Type of the value that is to be read from sourceColumn.

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

string

Remarks

If the mapping is for MULTI, use MeasureValueType.MULTI.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-mixedmeasuremapping.html#cfn-timestream-scheduledquery-mixedmeasuremapping-measurevaluetype

MultiMeasureAttributeMappings

Required when measureValueType is MULTI.

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

object

Remarks

Attribute mappings for MULTI value measures.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-mixedmeasuremapping.html#cfn-timestream-scheduledquery-mixedmeasuremapping-multimeasureattributemappings

Type union: either IResolvable or (either IResolvable or CfnScheduledQueryPropsMixin.IMultiMeasureAttributeMappingProperty)[]

SourceColumn

This field refers to the source column from which measure-value is to be read for result materialization.

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

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-mixedmeasuremapping.html#cfn-timestream-scheduledquery-mixedmeasuremapping-sourcecolumn

TargetMeasureName

Target measure name to be used.

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

string

Remarks

If not provided, the target measure name by default would be measure-name if provided, or sourceColumn otherwise.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-mixedmeasuremapping.html#cfn-timestream-scheduledquery-mixedmeasuremapping-targetmeasurename

Implements

CfnScheduledQueryPropsMixin.IMixedMeasureMappingProperty
Back to top Generated by DocFX