Show / Hide Table of Contents

Class CfnTrackerProps

Properties for defining a CfnTracker.

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

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-tracker.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.Location;

             var cfnTrackerProps = new CfnTrackerProps {
                 TrackerName = "trackerName",

                 // the properties below are optional
                 Description = "description",
                 EventBridgeEnabled = false,
                 KmsKeyEnableGeospatialQueries = false,
                 KmsKeyId = "kmsKeyId",
                 PositionFiltering = "positionFiltering",
                 PricingPlan = "pricingPlan",
                 PricingPlanDataSource = "pricingPlanDataSource",
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             };

Synopsis

Constructors

CfnTrackerProps()

Properties for defining a CfnTracker.

Properties

Description

An optional description for the tracker resource.

EventBridgeEnabled

Properties for defining a CfnTracker.

KmsKeyEnableGeospatialQueries

Properties for defining a CfnTracker.

KmsKeyId

A key identifier for an AWS KMS customer managed key . Enter a key ID, key ARN, alias name, or alias ARN.

PositionFiltering

Specifies the position filtering for the tracker resource.

PricingPlan

Properties for defining a CfnTracker.

PricingPlanDataSource

(deprecated) This shape is deprecated since 2022-02-01: Deprecated.

Tags

An array of key-value pairs to apply to this resource.

TrackerName

The name for the tracker resource.

Constructors

CfnTrackerProps()

Properties for defining a CfnTracker.

public CfnTrackerProps()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-tracker.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.Location;

             var cfnTrackerProps = new CfnTrackerProps {
                 TrackerName = "trackerName",

                 // the properties below are optional
                 Description = "description",
                 EventBridgeEnabled = false,
                 KmsKeyEnableGeospatialQueries = false,
                 KmsKeyId = "kmsKeyId",
                 PositionFiltering = "positionFiltering",
                 PricingPlan = "pricingPlan",
                 PricingPlanDataSource = "pricingPlanDataSource",
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             };

Properties

Description

An optional description for the tracker resource.

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

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-tracker.html#cfn-location-tracker-description

EventBridgeEnabled

Properties for defining a CfnTracker.

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

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-tracker.html#cfn-location-tracker-eventbridgeenabled

KmsKeyEnableGeospatialQueries

Properties for defining a CfnTracker.

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

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-tracker.html#cfn-location-tracker-kmskeyenablegeospatialqueries

KmsKeyId

A key identifier for an AWS KMS customer managed key . Enter a key ID, key ARN, alias name, or alias ARN.

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

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-tracker.html#cfn-location-tracker-kmskeyid

PositionFiltering

Specifies the position filtering for the tracker resource.

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

string

Remarks

Valid values:

    This field is optional. If not specified, the default value is TimeBased .

    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-tracker.html#cfn-location-tracker-positionfiltering

    PricingPlan

    Properties for defining a CfnTracker.

    [Obsolete("this property has been deprecated")]
    public string? PricingPlan { get; set; }
    Property Value

    string

    Remarks

    Stability: Deprecated

    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-tracker.html#cfn-location-tracker-pricingplan

    PricingPlanDataSource

    (deprecated) This shape is deprecated since 2022-02-01: Deprecated.

    [Obsolete("this property has been deprecated")]
    public string? PricingPlanDataSource { get; set; }
    Property Value

    string

    Remarks

    No longer allowed.

    Stability: Deprecated

    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-tracker.html#cfn-location-tracker-pricingplandatasource

    Tags

    An array of key-value pairs to apply to this resource.

    public ICfnTag[]? Tags { get; set; }
    Property Value

    ICfnTag[]

    Remarks

    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-tracker.html#cfn-location-tracker-tags

    TrackerName

    The name for the tracker resource.

    public string TrackerName { get; set; }
    Property Value

    string

    Remarks

    Requirements:

      See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-tracker.html#cfn-location-tracker-trackername

      Implements

      ICfnTrackerProps
      Back to top Generated by DocFX