Show / Hide Table of Contents

Class CfnTrackerConsumerPropsMixin

The AWS::Location::TrackerConsumer resource specifies an association between a geofence collection and a tracker resource.

Inheritance
object
Mixin
CfnTrackerConsumerPropsMixin
Implements
IMixin
Inherited Members
Mixin.IsMixin(object)
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.Location
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnTrackerConsumerPropsMixin : Mixin, IMixin
Syntax (vb)
Public Class CfnTrackerConsumerPropsMixin Inherits Mixin Implements IMixin
Remarks

The geofence collection is referred to as the consumer of the tracker. This allows the tracker resource to communicate location data to the linked geofence collection.

Currently not supported — Cross-account configurations, such as creating associations between a tracker resource in one account and a geofence collection in another account.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-trackerconsumer.html

CloudformationResource: AWS::Location::TrackerConsumer

Mixin: true

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.Location;
             using Amazon.CDK;

             IMergeStrategy mergeStrategy;

             var cfnTrackerConsumerPropsMixin = new CfnTrackerConsumerPropsMixin(new CfnTrackerConsumerMixinProps {
                 ConsumerArn = "consumerArn",
                 TrackerName = "trackerName"
             }, new CfnPropertyMixinOptions {
                 Strategy = mergeStrategy
             });

Synopsis

Constructors

CfnTrackerConsumerPropsMixin(ICfnTrackerConsumerMixinProps, ICfnPropertyMixinOptions?)

Create a mixin to apply properties to AWS::Location::TrackerConsumer.

Properties

CFN_PROPERTY_KEYS

The AWS::Location::TrackerConsumer resource specifies an association between a geofence collection and a tracker resource.

Props

The AWS::Location::TrackerConsumer resource specifies an association between a geofence collection and a tracker resource.

Strategy

The AWS::Location::TrackerConsumer resource specifies an association between a geofence collection and a tracker resource.

Methods

ApplyTo(IConstruct)

Apply the mixin properties to the construct.

Supports(IConstruct)

Check if this mixin supports the given construct.

Constructors

CfnTrackerConsumerPropsMixin(ICfnTrackerConsumerMixinProps, ICfnPropertyMixinOptions?)

Create a mixin to apply properties to AWS::Location::TrackerConsumer.

public CfnTrackerConsumerPropsMixin(ICfnTrackerConsumerMixinProps props, ICfnPropertyMixinOptions? options = null)
Parameters
props ICfnTrackerConsumerMixinProps

L1 properties to apply.

options ICfnPropertyMixinOptions

Mixin options.

Remarks

The geofence collection is referred to as the consumer of the tracker. This allows the tracker resource to communicate location data to the linked geofence collection.

Currently not supported — Cross-account configurations, such as creating associations between a tracker resource in one account and a geofence collection in another account.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-trackerconsumer.html

CloudformationResource: AWS::Location::TrackerConsumer

Mixin: true

ExampleMetadata: fixture=_generated

Properties

CFN_PROPERTY_KEYS

The AWS::Location::TrackerConsumer resource specifies an association between a geofence collection and a tracker resource.

protected static string[] CFN_PROPERTY_KEYS { get; }
Property Value

string[]

Remarks

The geofence collection is referred to as the consumer of the tracker. This allows the tracker resource to communicate location data to the linked geofence collection.

Currently not supported — Cross-account configurations, such as creating associations between a tracker resource in one account and a geofence collection in another account.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-trackerconsumer.html

CloudformationResource: AWS::Location::TrackerConsumer

Mixin: true

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.Location;
             using Amazon.CDK;

             IMergeStrategy mergeStrategy;

             var cfnTrackerConsumerPropsMixin = new CfnTrackerConsumerPropsMixin(new CfnTrackerConsumerMixinProps {
                 ConsumerArn = "consumerArn",
                 TrackerName = "trackerName"
             }, new CfnPropertyMixinOptions {
                 Strategy = mergeStrategy
             });

Props

The AWS::Location::TrackerConsumer resource specifies an association between a geofence collection and a tracker resource.

protected virtual ICfnTrackerConsumerMixinProps Props { get; }
Property Value

ICfnTrackerConsumerMixinProps

Remarks

The geofence collection is referred to as the consumer of the tracker. This allows the tracker resource to communicate location data to the linked geofence collection.

Currently not supported — Cross-account configurations, such as creating associations between a tracker resource in one account and a geofence collection in another account.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-trackerconsumer.html

CloudformationResource: AWS::Location::TrackerConsumer

Mixin: true

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.Location;
             using Amazon.CDK;

             IMergeStrategy mergeStrategy;

             var cfnTrackerConsumerPropsMixin = new CfnTrackerConsumerPropsMixin(new CfnTrackerConsumerMixinProps {
                 ConsumerArn = "consumerArn",
                 TrackerName = "trackerName"
             }, new CfnPropertyMixinOptions {
                 Strategy = mergeStrategy
             });

Strategy

The AWS::Location::TrackerConsumer resource specifies an association between a geofence collection and a tracker resource.

protected virtual IMergeStrategy Strategy { get; }
Property Value

IMergeStrategy

Remarks

The geofence collection is referred to as the consumer of the tracker. This allows the tracker resource to communicate location data to the linked geofence collection.

Currently not supported — Cross-account configurations, such as creating associations between a tracker resource in one account and a geofence collection in another account.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-trackerconsumer.html

CloudformationResource: AWS::Location::TrackerConsumer

Mixin: true

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.Location;
             using Amazon.CDK;

             IMergeStrategy mergeStrategy;

             var cfnTrackerConsumerPropsMixin = new CfnTrackerConsumerPropsMixin(new CfnTrackerConsumerMixinProps {
                 ConsumerArn = "consumerArn",
                 TrackerName = "trackerName"
             }, new CfnPropertyMixinOptions {
                 Strategy = mergeStrategy
             });

Methods

ApplyTo(IConstruct)

Apply the mixin properties to the construct.

public override void ApplyTo(IConstruct construct)
Parameters
construct IConstruct
Overrides
Mixin.ApplyTo(IConstruct)
Remarks

The geofence collection is referred to as the consumer of the tracker. This allows the tracker resource to communicate location data to the linked geofence collection.

Currently not supported — Cross-account configurations, such as creating associations between a tracker resource in one account and a geofence collection in another account.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-trackerconsumer.html

CloudformationResource: AWS::Location::TrackerConsumer

Mixin: true

ExampleMetadata: fixture=_generated

Supports(IConstruct)

Check if this mixin supports the given construct.

public override bool Supports(IConstruct construct)
Parameters
construct IConstruct
Returns

bool

Overrides
Mixin.Supports(IConstruct)
Remarks

The geofence collection is referred to as the consumer of the tracker. This allows the tracker resource to communicate location data to the linked geofence collection.

Currently not supported — Cross-account configurations, such as creating associations between a tracker resource in one account and a geofence collection in another account.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-trackerconsumer.html

CloudformationResource: AWS::Location::TrackerConsumer

Mixin: true

ExampleMetadata: fixture=_generated

Implements

Constructs.IMixin
Back to top Generated by DocFX