Show / Hide Table of Contents

Class CfnAssetModel.TumblingWindowProperty

Contains a tumbling window, which is a repeating fixed-sized, non-overlapping, and contiguous time window.

Inheritance
object
CfnAssetModel.TumblingWindowProperty
Implements
CfnAssetModel.ITumblingWindowProperty
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.IoTSiteWise
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnAssetModel.TumblingWindowProperty : CfnAssetModel.ITumblingWindowProperty
Syntax (vb)
Public Class CfnAssetModel.TumblingWindowProperty Implements CfnAssetModel.ITumblingWindowProperty
Remarks

You can use this window in metrics to aggregate data from properties and other assets.

You can use m , h , d , and w when you specify an interval or offset. Note that m represents minutes, h represents hours, d represents days, and w represents weeks. You can also use s to represent seconds in offset .

The interval and offset parameters support the ISO 8601 format . For example, PT5S represents 5 seconds, PT5M represents 5 minutes, and PT5H represents 5 hours.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-tumblingwindow.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.IoTSiteWise;

             var tumblingWindowProperty = new TumblingWindowProperty {
                 Interval = "interval",

                 // the properties below are optional
                 Offset = "offset"
             };

Synopsis

Constructors

TumblingWindowProperty()

Contains a tumbling window, which is a repeating fixed-sized, non-overlapping, and contiguous time window.

Properties

Interval

The time interval for the tumbling window. The interval time must be between 1 minute and 1 week.

Offset

The offset for the tumbling window. The offset parameter accepts the following:.

Constructors

TumblingWindowProperty()

Contains a tumbling window, which is a repeating fixed-sized, non-overlapping, and contiguous time window.

public TumblingWindowProperty()
Remarks

You can use this window in metrics to aggregate data from properties and other assets.

You can use m , h , d , and w when you specify an interval or offset. Note that m represents minutes, h represents hours, d represents days, and w represents weeks. You can also use s to represent seconds in offset .

The interval and offset parameters support the ISO 8601 format . For example, PT5S represents 5 seconds, PT5M represents 5 minutes, and PT5H represents 5 hours.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-tumblingwindow.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.IoTSiteWise;

             var tumblingWindowProperty = new TumblingWindowProperty {
                 Interval = "interval",

                 // the properties below are optional
                 Offset = "offset"
             };

Properties

Interval

The time interval for the tumbling window. The interval time must be between 1 minute and 1 week.

public string Interval { get; set; }
Property Value

string

Remarks

AWS IoT SiteWise computes the 1w interval the end of Sunday at midnight each week (UTC), the 1d interval at the end of each day at midnight (UTC), the 1h interval at the end of each hour, and so on.

When AWS IoT SiteWise aggregates data points for metric computations, the start of each interval is exclusive and the end of each interval is inclusive. AWS IoT SiteWise places the computed data point at the end of the interval.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-tumblingwindow.html#cfn-iotsitewise-assetmodel-tumblingwindow-interval

Offset

The offset for the tumbling window. The offset parameter accepts the following:.

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

string

Remarks

    For example, if you specify 18h for offset and 1d for interval , AWS IoT SiteWise aggregates data in one of the following ways:

      For example, if you specify PT18H for offset and 1d for interval , AWS IoT SiteWise aggregates data in one of the following ways:

        For example, if you specify 00:03:00 for offset , 5m for interval , and you create the metric at 2 PM (UTC), you get the first aggregation result at 2:03 PM (UTC). You get the second aggregation result at 2:08 PM (UTC).

          For example, if you specify 2021-07-23T18:00-08 for offset and 1d for interval , AWS IoT SiteWise aggregates data in one of the following ways:

            See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-tumblingwindow.html#cfn-iotsitewise-assetmodel-tumblingwindow-offset

            Implements

            CfnAssetModel.ITumblingWindowProperty
            Back to top Generated by DocFX