location

package
v0.8.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 30, 2021 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	GeofenceCollectionPricingPlanRequestBasedUsage     = GeofenceCollectionPricingPlan("RequestBasedUsage")
	GeofenceCollectionPricingPlanMobileAssetTracking   = GeofenceCollectionPricingPlan("MobileAssetTracking")
	GeofenceCollectionPricingPlanMobileAssetManagement = GeofenceCollectionPricingPlan("MobileAssetManagement")
)
View Source
const (
	MapPricingPlanRequestBasedUsage     = MapPricingPlan("RequestBasedUsage")
	MapPricingPlanMobileAssetTracking   = MapPricingPlan("MobileAssetTracking")
	MapPricingPlanMobileAssetManagement = MapPricingPlan("MobileAssetManagement")
)
View Source
const (
	PlaceIndexIntendedUseSingleUse = PlaceIndexIntendedUse("SingleUse")
	PlaceIndexIntendedUseStorage   = PlaceIndexIntendedUse("Storage")
)
View Source
const (
	PlaceIndexPricingPlanRequestBasedUsage     = PlaceIndexPricingPlan("RequestBasedUsage")
	PlaceIndexPricingPlanMobileAssetTracking   = PlaceIndexPricingPlan("MobileAssetTracking")
	PlaceIndexPricingPlanMobileAssetManagement = PlaceIndexPricingPlan("MobileAssetManagement")
)
View Source
const (
	RouteCalculatorPricingPlanRequestBasedUsage     = RouteCalculatorPricingPlan("RequestBasedUsage")
	RouteCalculatorPricingPlanMobileAssetManagement = RouteCalculatorPricingPlan("MobileAssetManagement")
)
View Source
const (
	TrackerPositionFilteringTimeBased     = TrackerPositionFiltering("TimeBased")
	TrackerPositionFilteringDistanceBased = TrackerPositionFiltering("DistanceBased")
)
View Source
const (
	TrackerPricingPlanRequestBasedUsage     = TrackerPricingPlan("RequestBasedUsage")
	TrackerPricingPlanMobileAssetTracking   = TrackerPricingPlan("MobileAssetTracking")
	TrackerPricingPlanMobileAssetManagement = TrackerPricingPlan("MobileAssetManagement")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type GeofenceCollection

type GeofenceCollection struct {
	pulumi.CustomResourceState

	Arn                   pulumi.StringOutput                 `pulumi:"arn"`
	CollectionArn         pulumi.StringOutput                 `pulumi:"collectionArn"`
	CollectionName        pulumi.StringOutput                 `pulumi:"collectionName"`
	CreateTime            pulumi.StringOutput                 `pulumi:"createTime"`
	Description           pulumi.StringPtrOutput              `pulumi:"description"`
	KmsKeyId              pulumi.StringPtrOutput              `pulumi:"kmsKeyId"`
	PricingPlan           GeofenceCollectionPricingPlanOutput `pulumi:"pricingPlan"`
	PricingPlanDataSource pulumi.StringPtrOutput              `pulumi:"pricingPlanDataSource"`
	UpdateTime            pulumi.StringOutput                 `pulumi:"updateTime"`
}

Definition of AWS::Location::GeofenceCollection Resource Type

func GetGeofenceCollection

func GetGeofenceCollection(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *GeofenceCollectionState, opts ...pulumi.ResourceOption) (*GeofenceCollection, error)

GetGeofenceCollection gets an existing GeofenceCollection resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewGeofenceCollection

func NewGeofenceCollection(ctx *pulumi.Context,
	name string, args *GeofenceCollectionArgs, opts ...pulumi.ResourceOption) (*GeofenceCollection, error)

NewGeofenceCollection registers a new resource with the given unique name, arguments, and options.

func (*GeofenceCollection) ElementType

func (*GeofenceCollection) ElementType() reflect.Type

func (*GeofenceCollection) ToGeofenceCollectionOutput

func (i *GeofenceCollection) ToGeofenceCollectionOutput() GeofenceCollectionOutput

func (*GeofenceCollection) ToGeofenceCollectionOutputWithContext

func (i *GeofenceCollection) ToGeofenceCollectionOutputWithContext(ctx context.Context) GeofenceCollectionOutput

type GeofenceCollectionArgs

type GeofenceCollectionArgs struct {
	CollectionName        pulumi.StringInput
	Description           pulumi.StringPtrInput
	KmsKeyId              pulumi.StringPtrInput
	PricingPlan           GeofenceCollectionPricingPlanInput
	PricingPlanDataSource pulumi.StringPtrInput
}

The set of arguments for constructing a GeofenceCollection resource.

func (GeofenceCollectionArgs) ElementType

func (GeofenceCollectionArgs) ElementType() reflect.Type

type GeofenceCollectionInput

type GeofenceCollectionInput interface {
	pulumi.Input

	ToGeofenceCollectionOutput() GeofenceCollectionOutput
	ToGeofenceCollectionOutputWithContext(ctx context.Context) GeofenceCollectionOutput
}

type GeofenceCollectionOutput

type GeofenceCollectionOutput struct{ *pulumi.OutputState }

func (GeofenceCollectionOutput) ElementType

func (GeofenceCollectionOutput) ElementType() reflect.Type

func (GeofenceCollectionOutput) ToGeofenceCollectionOutput

func (o GeofenceCollectionOutput) ToGeofenceCollectionOutput() GeofenceCollectionOutput

func (GeofenceCollectionOutput) ToGeofenceCollectionOutputWithContext

func (o GeofenceCollectionOutput) ToGeofenceCollectionOutputWithContext(ctx context.Context) GeofenceCollectionOutput

type GeofenceCollectionPricingPlan

type GeofenceCollectionPricingPlan string

func (GeofenceCollectionPricingPlan) ElementType

func (GeofenceCollectionPricingPlan) ToGeofenceCollectionPricingPlanOutput

func (e GeofenceCollectionPricingPlan) ToGeofenceCollectionPricingPlanOutput() GeofenceCollectionPricingPlanOutput

func (GeofenceCollectionPricingPlan) ToGeofenceCollectionPricingPlanOutputWithContext

func (e GeofenceCollectionPricingPlan) ToGeofenceCollectionPricingPlanOutputWithContext(ctx context.Context) GeofenceCollectionPricingPlanOutput

func (GeofenceCollectionPricingPlan) ToGeofenceCollectionPricingPlanPtrOutput

func (e GeofenceCollectionPricingPlan) ToGeofenceCollectionPricingPlanPtrOutput() GeofenceCollectionPricingPlanPtrOutput

func (GeofenceCollectionPricingPlan) ToGeofenceCollectionPricingPlanPtrOutputWithContext

func (e GeofenceCollectionPricingPlan) ToGeofenceCollectionPricingPlanPtrOutputWithContext(ctx context.Context) GeofenceCollectionPricingPlanPtrOutput

func (GeofenceCollectionPricingPlan) ToStringOutput

func (GeofenceCollectionPricingPlan) ToStringOutputWithContext

func (e GeofenceCollectionPricingPlan) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (GeofenceCollectionPricingPlan) ToStringPtrOutput

func (GeofenceCollectionPricingPlan) ToStringPtrOutputWithContext

func (e GeofenceCollectionPricingPlan) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type GeofenceCollectionPricingPlanInput

type GeofenceCollectionPricingPlanInput interface {
	pulumi.Input

	ToGeofenceCollectionPricingPlanOutput() GeofenceCollectionPricingPlanOutput
	ToGeofenceCollectionPricingPlanOutputWithContext(context.Context) GeofenceCollectionPricingPlanOutput
}

GeofenceCollectionPricingPlanInput is an input type that accepts GeofenceCollectionPricingPlanArgs and GeofenceCollectionPricingPlanOutput values. You can construct a concrete instance of `GeofenceCollectionPricingPlanInput` via:

GeofenceCollectionPricingPlanArgs{...}

type GeofenceCollectionPricingPlanOutput

type GeofenceCollectionPricingPlanOutput struct{ *pulumi.OutputState }

func (GeofenceCollectionPricingPlanOutput) ElementType

func (GeofenceCollectionPricingPlanOutput) ToGeofenceCollectionPricingPlanOutput

func (o GeofenceCollectionPricingPlanOutput) ToGeofenceCollectionPricingPlanOutput() GeofenceCollectionPricingPlanOutput

func (GeofenceCollectionPricingPlanOutput) ToGeofenceCollectionPricingPlanOutputWithContext

func (o GeofenceCollectionPricingPlanOutput) ToGeofenceCollectionPricingPlanOutputWithContext(ctx context.Context) GeofenceCollectionPricingPlanOutput

func (GeofenceCollectionPricingPlanOutput) ToGeofenceCollectionPricingPlanPtrOutput

func (o GeofenceCollectionPricingPlanOutput) ToGeofenceCollectionPricingPlanPtrOutput() GeofenceCollectionPricingPlanPtrOutput

func (GeofenceCollectionPricingPlanOutput) ToGeofenceCollectionPricingPlanPtrOutputWithContext

func (o GeofenceCollectionPricingPlanOutput) ToGeofenceCollectionPricingPlanPtrOutputWithContext(ctx context.Context) GeofenceCollectionPricingPlanPtrOutput

func (GeofenceCollectionPricingPlanOutput) ToStringOutput

func (GeofenceCollectionPricingPlanOutput) ToStringOutputWithContext

func (o GeofenceCollectionPricingPlanOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (GeofenceCollectionPricingPlanOutput) ToStringPtrOutput

func (GeofenceCollectionPricingPlanOutput) ToStringPtrOutputWithContext

func (o GeofenceCollectionPricingPlanOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type GeofenceCollectionPricingPlanPtrInput

type GeofenceCollectionPricingPlanPtrInput interface {
	pulumi.Input

	ToGeofenceCollectionPricingPlanPtrOutput() GeofenceCollectionPricingPlanPtrOutput
	ToGeofenceCollectionPricingPlanPtrOutputWithContext(context.Context) GeofenceCollectionPricingPlanPtrOutput
}

type GeofenceCollectionPricingPlanPtrOutput

type GeofenceCollectionPricingPlanPtrOutput struct{ *pulumi.OutputState }

func (GeofenceCollectionPricingPlanPtrOutput) Elem

func (GeofenceCollectionPricingPlanPtrOutput) ElementType

func (GeofenceCollectionPricingPlanPtrOutput) ToGeofenceCollectionPricingPlanPtrOutput

func (o GeofenceCollectionPricingPlanPtrOutput) ToGeofenceCollectionPricingPlanPtrOutput() GeofenceCollectionPricingPlanPtrOutput

func (GeofenceCollectionPricingPlanPtrOutput) ToGeofenceCollectionPricingPlanPtrOutputWithContext

func (o GeofenceCollectionPricingPlanPtrOutput) ToGeofenceCollectionPricingPlanPtrOutputWithContext(ctx context.Context) GeofenceCollectionPricingPlanPtrOutput

func (GeofenceCollectionPricingPlanPtrOutput) ToStringPtrOutput

func (GeofenceCollectionPricingPlanPtrOutput) ToStringPtrOutputWithContext

func (o GeofenceCollectionPricingPlanPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type GeofenceCollectionState

type GeofenceCollectionState struct {
}

func (GeofenceCollectionState) ElementType

func (GeofenceCollectionState) ElementType() reflect.Type

type Map

type Map struct {
	pulumi.CustomResourceState

	Arn           pulumi.StringOutput    `pulumi:"arn"`
	Configuration MapConfigurationOutput `pulumi:"configuration"`
	CreateTime    pulumi.StringOutput    `pulumi:"createTime"`
	DataSource    pulumi.StringOutput    `pulumi:"dataSource"`
	Description   pulumi.StringPtrOutput `pulumi:"description"`
	MapArn        pulumi.StringOutput    `pulumi:"mapArn"`
	MapName       pulumi.StringOutput    `pulumi:"mapName"`
	PricingPlan   MapPricingPlanOutput   `pulumi:"pricingPlan"`
	UpdateTime    pulumi.StringOutput    `pulumi:"updateTime"`
}

Definition of AWS::Location::Map Resource Type

func GetMap

func GetMap(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *MapState, opts ...pulumi.ResourceOption) (*Map, error)

GetMap gets an existing Map resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewMap

func NewMap(ctx *pulumi.Context,
	name string, args *MapArgs, opts ...pulumi.ResourceOption) (*Map, error)

NewMap registers a new resource with the given unique name, arguments, and options.

func (*Map) ElementType

func (*Map) ElementType() reflect.Type

func (*Map) ToMapOutput

func (i *Map) ToMapOutput() MapOutput

func (*Map) ToMapOutputWithContext

func (i *Map) ToMapOutputWithContext(ctx context.Context) MapOutput

type MapArgs

type MapArgs struct {
	Configuration MapConfigurationInput
	Description   pulumi.StringPtrInput
	MapName       pulumi.StringPtrInput
	PricingPlan   MapPricingPlanInput
}

The set of arguments for constructing a Map resource.

func (MapArgs) ElementType

func (MapArgs) ElementType() reflect.Type

type MapConfiguration added in v0.2.0

type MapConfiguration struct {
	Style string `pulumi:"style"`
}

type MapConfigurationArgs added in v0.2.0

type MapConfigurationArgs struct {
	Style pulumi.StringInput `pulumi:"style"`
}

func (MapConfigurationArgs) ElementType added in v0.2.0

func (MapConfigurationArgs) ElementType() reflect.Type

func (MapConfigurationArgs) ToMapConfigurationOutput added in v0.2.0

func (i MapConfigurationArgs) ToMapConfigurationOutput() MapConfigurationOutput

func (MapConfigurationArgs) ToMapConfigurationOutputWithContext added in v0.2.0

func (i MapConfigurationArgs) ToMapConfigurationOutputWithContext(ctx context.Context) MapConfigurationOutput

func (MapConfigurationArgs) ToMapConfigurationPtrOutput added in v0.2.0

func (i MapConfigurationArgs) ToMapConfigurationPtrOutput() MapConfigurationPtrOutput

func (MapConfigurationArgs) ToMapConfigurationPtrOutputWithContext added in v0.2.0

func (i MapConfigurationArgs) ToMapConfigurationPtrOutputWithContext(ctx context.Context) MapConfigurationPtrOutput

type MapConfigurationInput added in v0.2.0

type MapConfigurationInput interface {
	pulumi.Input

	ToMapConfigurationOutput() MapConfigurationOutput
	ToMapConfigurationOutputWithContext(context.Context) MapConfigurationOutput
}

MapConfigurationInput is an input type that accepts MapConfigurationArgs and MapConfigurationOutput values. You can construct a concrete instance of `MapConfigurationInput` via:

MapConfigurationArgs{...}

type MapConfigurationOutput added in v0.2.0

type MapConfigurationOutput struct{ *pulumi.OutputState }

func (MapConfigurationOutput) ElementType added in v0.2.0

func (MapConfigurationOutput) ElementType() reflect.Type

func (MapConfigurationOutput) Style added in v0.2.0

func (MapConfigurationOutput) ToMapConfigurationOutput added in v0.2.0

func (o MapConfigurationOutput) ToMapConfigurationOutput() MapConfigurationOutput

func (MapConfigurationOutput) ToMapConfigurationOutputWithContext added in v0.2.0

func (o MapConfigurationOutput) ToMapConfigurationOutputWithContext(ctx context.Context) MapConfigurationOutput

func (MapConfigurationOutput) ToMapConfigurationPtrOutput added in v0.2.0

func (o MapConfigurationOutput) ToMapConfigurationPtrOutput() MapConfigurationPtrOutput

func (MapConfigurationOutput) ToMapConfigurationPtrOutputWithContext added in v0.2.0

func (o MapConfigurationOutput) ToMapConfigurationPtrOutputWithContext(ctx context.Context) MapConfigurationPtrOutput

type MapConfigurationPtrInput added in v0.2.0

type MapConfigurationPtrInput interface {
	pulumi.Input

	ToMapConfigurationPtrOutput() MapConfigurationPtrOutput
	ToMapConfigurationPtrOutputWithContext(context.Context) MapConfigurationPtrOutput
}

MapConfigurationPtrInput is an input type that accepts MapConfigurationArgs, MapConfigurationPtr and MapConfigurationPtrOutput values. You can construct a concrete instance of `MapConfigurationPtrInput` via:

        MapConfigurationArgs{...}

or:

        nil

func MapConfigurationPtr added in v0.2.0

func MapConfigurationPtr(v *MapConfigurationArgs) MapConfigurationPtrInput

type MapConfigurationPtrOutput added in v0.2.0

type MapConfigurationPtrOutput struct{ *pulumi.OutputState }

func (MapConfigurationPtrOutput) Elem added in v0.2.0

func (MapConfigurationPtrOutput) ElementType added in v0.2.0

func (MapConfigurationPtrOutput) ElementType() reflect.Type

func (MapConfigurationPtrOutput) Style added in v0.2.0

func (MapConfigurationPtrOutput) ToMapConfigurationPtrOutput added in v0.2.0

func (o MapConfigurationPtrOutput) ToMapConfigurationPtrOutput() MapConfigurationPtrOutput

func (MapConfigurationPtrOutput) ToMapConfigurationPtrOutputWithContext added in v0.2.0

func (o MapConfigurationPtrOutput) ToMapConfigurationPtrOutputWithContext(ctx context.Context) MapConfigurationPtrOutput

type MapInput

type MapInput interface {
	pulumi.Input

	ToMapOutput() MapOutput
	ToMapOutputWithContext(ctx context.Context) MapOutput
}

type MapOutput

type MapOutput struct{ *pulumi.OutputState }

func (MapOutput) ElementType

func (MapOutput) ElementType() reflect.Type

func (MapOutput) ToMapOutput

func (o MapOutput) ToMapOutput() MapOutput

func (MapOutput) ToMapOutputWithContext

func (o MapOutput) ToMapOutputWithContext(ctx context.Context) MapOutput

type MapPricingPlan

type MapPricingPlan string

func (MapPricingPlan) ElementType

func (MapPricingPlan) ElementType() reflect.Type

func (MapPricingPlan) ToMapPricingPlanOutput

func (e MapPricingPlan) ToMapPricingPlanOutput() MapPricingPlanOutput

func (MapPricingPlan) ToMapPricingPlanOutputWithContext

func (e MapPricingPlan) ToMapPricingPlanOutputWithContext(ctx context.Context) MapPricingPlanOutput

func (MapPricingPlan) ToMapPricingPlanPtrOutput

func (e MapPricingPlan) ToMapPricingPlanPtrOutput() MapPricingPlanPtrOutput

func (MapPricingPlan) ToMapPricingPlanPtrOutputWithContext

func (e MapPricingPlan) ToMapPricingPlanPtrOutputWithContext(ctx context.Context) MapPricingPlanPtrOutput

func (MapPricingPlan) ToStringOutput

func (e MapPricingPlan) ToStringOutput() pulumi.StringOutput

func (MapPricingPlan) ToStringOutputWithContext

func (e MapPricingPlan) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (MapPricingPlan) ToStringPtrOutput

func (e MapPricingPlan) ToStringPtrOutput() pulumi.StringPtrOutput

func (MapPricingPlan) ToStringPtrOutputWithContext

func (e MapPricingPlan) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type MapPricingPlanInput

type MapPricingPlanInput interface {
	pulumi.Input

	ToMapPricingPlanOutput() MapPricingPlanOutput
	ToMapPricingPlanOutputWithContext(context.Context) MapPricingPlanOutput
}

MapPricingPlanInput is an input type that accepts MapPricingPlanArgs and MapPricingPlanOutput values. You can construct a concrete instance of `MapPricingPlanInput` via:

MapPricingPlanArgs{...}

type MapPricingPlanOutput

type MapPricingPlanOutput struct{ *pulumi.OutputState }

func (MapPricingPlanOutput) ElementType

func (MapPricingPlanOutput) ElementType() reflect.Type

func (MapPricingPlanOutput) ToMapPricingPlanOutput

func (o MapPricingPlanOutput) ToMapPricingPlanOutput() MapPricingPlanOutput

func (MapPricingPlanOutput) ToMapPricingPlanOutputWithContext

func (o MapPricingPlanOutput) ToMapPricingPlanOutputWithContext(ctx context.Context) MapPricingPlanOutput

func (MapPricingPlanOutput) ToMapPricingPlanPtrOutput

func (o MapPricingPlanOutput) ToMapPricingPlanPtrOutput() MapPricingPlanPtrOutput

func (MapPricingPlanOutput) ToMapPricingPlanPtrOutputWithContext

func (o MapPricingPlanOutput) ToMapPricingPlanPtrOutputWithContext(ctx context.Context) MapPricingPlanPtrOutput

func (MapPricingPlanOutput) ToStringOutput

func (o MapPricingPlanOutput) ToStringOutput() pulumi.StringOutput

func (MapPricingPlanOutput) ToStringOutputWithContext

func (o MapPricingPlanOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (MapPricingPlanOutput) ToStringPtrOutput

func (o MapPricingPlanOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (MapPricingPlanOutput) ToStringPtrOutputWithContext

func (o MapPricingPlanOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type MapPricingPlanPtrInput

type MapPricingPlanPtrInput interface {
	pulumi.Input

	ToMapPricingPlanPtrOutput() MapPricingPlanPtrOutput
	ToMapPricingPlanPtrOutputWithContext(context.Context) MapPricingPlanPtrOutput
}

func MapPricingPlanPtr

func MapPricingPlanPtr(v string) MapPricingPlanPtrInput

type MapPricingPlanPtrOutput

type MapPricingPlanPtrOutput struct{ *pulumi.OutputState }

func (MapPricingPlanPtrOutput) Elem

func (MapPricingPlanPtrOutput) ElementType

func (MapPricingPlanPtrOutput) ElementType() reflect.Type

func (MapPricingPlanPtrOutput) ToMapPricingPlanPtrOutput

func (o MapPricingPlanPtrOutput) ToMapPricingPlanPtrOutput() MapPricingPlanPtrOutput

func (MapPricingPlanPtrOutput) ToMapPricingPlanPtrOutputWithContext

func (o MapPricingPlanPtrOutput) ToMapPricingPlanPtrOutputWithContext(ctx context.Context) MapPricingPlanPtrOutput

func (MapPricingPlanPtrOutput) ToStringPtrOutput

func (o MapPricingPlanPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (MapPricingPlanPtrOutput) ToStringPtrOutputWithContext

func (o MapPricingPlanPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type MapState

type MapState struct {
}

func (MapState) ElementType

func (MapState) ElementType() reflect.Type

type PlaceIndex

type PlaceIndex struct {
	pulumi.CustomResourceState

	Arn                     pulumi.StringOutput                        `pulumi:"arn"`
	CreateTime              pulumi.StringOutput                        `pulumi:"createTime"`
	DataSource              pulumi.StringOutput                        `pulumi:"dataSource"`
	DataSourceConfiguration PlaceIndexDataSourceConfigurationPtrOutput `pulumi:"dataSourceConfiguration"`
	Description             pulumi.StringPtrOutput                     `pulumi:"description"`
	IndexArn                pulumi.StringOutput                        `pulumi:"indexArn"`
	IndexName               pulumi.StringOutput                        `pulumi:"indexName"`
	PricingPlan             PlaceIndexPricingPlanOutput                `pulumi:"pricingPlan"`
	UpdateTime              pulumi.StringOutput                        `pulumi:"updateTime"`
}

Definition of AWS::Location::PlaceIndex Resource Type

func GetPlaceIndex

func GetPlaceIndex(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *PlaceIndexState, opts ...pulumi.ResourceOption) (*PlaceIndex, error)

GetPlaceIndex gets an existing PlaceIndex resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewPlaceIndex

func NewPlaceIndex(ctx *pulumi.Context,
	name string, args *PlaceIndexArgs, opts ...pulumi.ResourceOption) (*PlaceIndex, error)

NewPlaceIndex registers a new resource with the given unique name, arguments, and options.

func (*PlaceIndex) ElementType

func (*PlaceIndex) ElementType() reflect.Type

func (*PlaceIndex) ToPlaceIndexOutput

func (i *PlaceIndex) ToPlaceIndexOutput() PlaceIndexOutput

func (*PlaceIndex) ToPlaceIndexOutputWithContext

func (i *PlaceIndex) ToPlaceIndexOutputWithContext(ctx context.Context) PlaceIndexOutput

type PlaceIndexArgs

type PlaceIndexArgs struct {
	DataSource              pulumi.StringInput
	DataSourceConfiguration PlaceIndexDataSourceConfigurationPtrInput
	Description             pulumi.StringPtrInput
	IndexName               pulumi.StringInput
	PricingPlan             PlaceIndexPricingPlanInput
}

The set of arguments for constructing a PlaceIndex resource.

func (PlaceIndexArgs) ElementType

func (PlaceIndexArgs) ElementType() reflect.Type

type PlaceIndexDataSourceConfiguration

type PlaceIndexDataSourceConfiguration struct {
	IntendedUse *PlaceIndexIntendedUse `pulumi:"intendedUse"`
}

type PlaceIndexDataSourceConfigurationArgs

type PlaceIndexDataSourceConfigurationArgs struct {
	IntendedUse PlaceIndexIntendedUsePtrInput `pulumi:"intendedUse"`
}

func (PlaceIndexDataSourceConfigurationArgs) ElementType

func (PlaceIndexDataSourceConfigurationArgs) ToPlaceIndexDataSourceConfigurationOutput

func (i PlaceIndexDataSourceConfigurationArgs) ToPlaceIndexDataSourceConfigurationOutput() PlaceIndexDataSourceConfigurationOutput

func (PlaceIndexDataSourceConfigurationArgs) ToPlaceIndexDataSourceConfigurationOutputWithContext

func (i PlaceIndexDataSourceConfigurationArgs) ToPlaceIndexDataSourceConfigurationOutputWithContext(ctx context.Context) PlaceIndexDataSourceConfigurationOutput

func (PlaceIndexDataSourceConfigurationArgs) ToPlaceIndexDataSourceConfigurationPtrOutput

func (i PlaceIndexDataSourceConfigurationArgs) ToPlaceIndexDataSourceConfigurationPtrOutput() PlaceIndexDataSourceConfigurationPtrOutput

func (PlaceIndexDataSourceConfigurationArgs) ToPlaceIndexDataSourceConfigurationPtrOutputWithContext

func (i PlaceIndexDataSourceConfigurationArgs) ToPlaceIndexDataSourceConfigurationPtrOutputWithContext(ctx context.Context) PlaceIndexDataSourceConfigurationPtrOutput

type PlaceIndexDataSourceConfigurationInput

type PlaceIndexDataSourceConfigurationInput interface {
	pulumi.Input

	ToPlaceIndexDataSourceConfigurationOutput() PlaceIndexDataSourceConfigurationOutput
	ToPlaceIndexDataSourceConfigurationOutputWithContext(context.Context) PlaceIndexDataSourceConfigurationOutput
}

PlaceIndexDataSourceConfigurationInput is an input type that accepts PlaceIndexDataSourceConfigurationArgs and PlaceIndexDataSourceConfigurationOutput values. You can construct a concrete instance of `PlaceIndexDataSourceConfigurationInput` via:

PlaceIndexDataSourceConfigurationArgs{...}

type PlaceIndexDataSourceConfigurationOutput

type PlaceIndexDataSourceConfigurationOutput struct{ *pulumi.OutputState }

func (PlaceIndexDataSourceConfigurationOutput) ElementType

func (PlaceIndexDataSourceConfigurationOutput) IntendedUse

func (PlaceIndexDataSourceConfigurationOutput) ToPlaceIndexDataSourceConfigurationOutput

func (o PlaceIndexDataSourceConfigurationOutput) ToPlaceIndexDataSourceConfigurationOutput() PlaceIndexDataSourceConfigurationOutput

func (PlaceIndexDataSourceConfigurationOutput) ToPlaceIndexDataSourceConfigurationOutputWithContext

func (o PlaceIndexDataSourceConfigurationOutput) ToPlaceIndexDataSourceConfigurationOutputWithContext(ctx context.Context) PlaceIndexDataSourceConfigurationOutput

func (PlaceIndexDataSourceConfigurationOutput) ToPlaceIndexDataSourceConfigurationPtrOutput

func (o PlaceIndexDataSourceConfigurationOutput) ToPlaceIndexDataSourceConfigurationPtrOutput() PlaceIndexDataSourceConfigurationPtrOutput

func (PlaceIndexDataSourceConfigurationOutput) ToPlaceIndexDataSourceConfigurationPtrOutputWithContext

func (o PlaceIndexDataSourceConfigurationOutput) ToPlaceIndexDataSourceConfigurationPtrOutputWithContext(ctx context.Context) PlaceIndexDataSourceConfigurationPtrOutput

type PlaceIndexDataSourceConfigurationPtrInput

type PlaceIndexDataSourceConfigurationPtrInput interface {
	pulumi.Input

	ToPlaceIndexDataSourceConfigurationPtrOutput() PlaceIndexDataSourceConfigurationPtrOutput
	ToPlaceIndexDataSourceConfigurationPtrOutputWithContext(context.Context) PlaceIndexDataSourceConfigurationPtrOutput
}

PlaceIndexDataSourceConfigurationPtrInput is an input type that accepts PlaceIndexDataSourceConfigurationArgs, PlaceIndexDataSourceConfigurationPtr and PlaceIndexDataSourceConfigurationPtrOutput values. You can construct a concrete instance of `PlaceIndexDataSourceConfigurationPtrInput` via:

        PlaceIndexDataSourceConfigurationArgs{...}

or:

        nil

type PlaceIndexDataSourceConfigurationPtrOutput

type PlaceIndexDataSourceConfigurationPtrOutput struct{ *pulumi.OutputState }

func (PlaceIndexDataSourceConfigurationPtrOutput) Elem

func (PlaceIndexDataSourceConfigurationPtrOutput) ElementType

func (PlaceIndexDataSourceConfigurationPtrOutput) IntendedUse

func (PlaceIndexDataSourceConfigurationPtrOutput) ToPlaceIndexDataSourceConfigurationPtrOutput

func (o PlaceIndexDataSourceConfigurationPtrOutput) ToPlaceIndexDataSourceConfigurationPtrOutput() PlaceIndexDataSourceConfigurationPtrOutput

func (PlaceIndexDataSourceConfigurationPtrOutput) ToPlaceIndexDataSourceConfigurationPtrOutputWithContext

func (o PlaceIndexDataSourceConfigurationPtrOutput) ToPlaceIndexDataSourceConfigurationPtrOutputWithContext(ctx context.Context) PlaceIndexDataSourceConfigurationPtrOutput

type PlaceIndexInput

type PlaceIndexInput interface {
	pulumi.Input

	ToPlaceIndexOutput() PlaceIndexOutput
	ToPlaceIndexOutputWithContext(ctx context.Context) PlaceIndexOutput
}

type PlaceIndexIntendedUse

type PlaceIndexIntendedUse string

func (PlaceIndexIntendedUse) ElementType

func (PlaceIndexIntendedUse) ElementType() reflect.Type

func (PlaceIndexIntendedUse) ToPlaceIndexIntendedUseOutput

func (e PlaceIndexIntendedUse) ToPlaceIndexIntendedUseOutput() PlaceIndexIntendedUseOutput

func (PlaceIndexIntendedUse) ToPlaceIndexIntendedUseOutputWithContext

func (e PlaceIndexIntendedUse) ToPlaceIndexIntendedUseOutputWithContext(ctx context.Context) PlaceIndexIntendedUseOutput

func (PlaceIndexIntendedUse) ToPlaceIndexIntendedUsePtrOutput

func (e PlaceIndexIntendedUse) ToPlaceIndexIntendedUsePtrOutput() PlaceIndexIntendedUsePtrOutput

func (PlaceIndexIntendedUse) ToPlaceIndexIntendedUsePtrOutputWithContext

func (e PlaceIndexIntendedUse) ToPlaceIndexIntendedUsePtrOutputWithContext(ctx context.Context) PlaceIndexIntendedUsePtrOutput

func (PlaceIndexIntendedUse) ToStringOutput

func (e PlaceIndexIntendedUse) ToStringOutput() pulumi.StringOutput

func (PlaceIndexIntendedUse) ToStringOutputWithContext

func (e PlaceIndexIntendedUse) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (PlaceIndexIntendedUse) ToStringPtrOutput

func (e PlaceIndexIntendedUse) ToStringPtrOutput() pulumi.StringPtrOutput

func (PlaceIndexIntendedUse) ToStringPtrOutputWithContext

func (e PlaceIndexIntendedUse) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type PlaceIndexIntendedUseInput

type PlaceIndexIntendedUseInput interface {
	pulumi.Input

	ToPlaceIndexIntendedUseOutput() PlaceIndexIntendedUseOutput
	ToPlaceIndexIntendedUseOutputWithContext(context.Context) PlaceIndexIntendedUseOutput
}

PlaceIndexIntendedUseInput is an input type that accepts PlaceIndexIntendedUseArgs and PlaceIndexIntendedUseOutput values. You can construct a concrete instance of `PlaceIndexIntendedUseInput` via:

PlaceIndexIntendedUseArgs{...}

type PlaceIndexIntendedUseOutput

type PlaceIndexIntendedUseOutput struct{ *pulumi.OutputState }

func (PlaceIndexIntendedUseOutput) ElementType

func (PlaceIndexIntendedUseOutput) ToPlaceIndexIntendedUseOutput

func (o PlaceIndexIntendedUseOutput) ToPlaceIndexIntendedUseOutput() PlaceIndexIntendedUseOutput

func (PlaceIndexIntendedUseOutput) ToPlaceIndexIntendedUseOutputWithContext

func (o PlaceIndexIntendedUseOutput) ToPlaceIndexIntendedUseOutputWithContext(ctx context.Context) PlaceIndexIntendedUseOutput

func (PlaceIndexIntendedUseOutput) ToPlaceIndexIntendedUsePtrOutput

func (o PlaceIndexIntendedUseOutput) ToPlaceIndexIntendedUsePtrOutput() PlaceIndexIntendedUsePtrOutput

func (PlaceIndexIntendedUseOutput) ToPlaceIndexIntendedUsePtrOutputWithContext

func (o PlaceIndexIntendedUseOutput) ToPlaceIndexIntendedUsePtrOutputWithContext(ctx context.Context) PlaceIndexIntendedUsePtrOutput

func (PlaceIndexIntendedUseOutput) ToStringOutput

func (o PlaceIndexIntendedUseOutput) ToStringOutput() pulumi.StringOutput

func (PlaceIndexIntendedUseOutput) ToStringOutputWithContext

func (o PlaceIndexIntendedUseOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (PlaceIndexIntendedUseOutput) ToStringPtrOutput

func (o PlaceIndexIntendedUseOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (PlaceIndexIntendedUseOutput) ToStringPtrOutputWithContext

func (o PlaceIndexIntendedUseOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type PlaceIndexIntendedUsePtrInput

type PlaceIndexIntendedUsePtrInput interface {
	pulumi.Input

	ToPlaceIndexIntendedUsePtrOutput() PlaceIndexIntendedUsePtrOutput
	ToPlaceIndexIntendedUsePtrOutputWithContext(context.Context) PlaceIndexIntendedUsePtrOutput
}

func PlaceIndexIntendedUsePtr

func PlaceIndexIntendedUsePtr(v string) PlaceIndexIntendedUsePtrInput

type PlaceIndexIntendedUsePtrOutput

type PlaceIndexIntendedUsePtrOutput struct{ *pulumi.OutputState }

func (PlaceIndexIntendedUsePtrOutput) Elem

func (PlaceIndexIntendedUsePtrOutput) ElementType

func (PlaceIndexIntendedUsePtrOutput) ToPlaceIndexIntendedUsePtrOutput

func (o PlaceIndexIntendedUsePtrOutput) ToPlaceIndexIntendedUsePtrOutput() PlaceIndexIntendedUsePtrOutput

func (PlaceIndexIntendedUsePtrOutput) ToPlaceIndexIntendedUsePtrOutputWithContext

func (o PlaceIndexIntendedUsePtrOutput) ToPlaceIndexIntendedUsePtrOutputWithContext(ctx context.Context) PlaceIndexIntendedUsePtrOutput

func (PlaceIndexIntendedUsePtrOutput) ToStringPtrOutput

func (PlaceIndexIntendedUsePtrOutput) ToStringPtrOutputWithContext

func (o PlaceIndexIntendedUsePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type PlaceIndexOutput

type PlaceIndexOutput struct{ *pulumi.OutputState }

func (PlaceIndexOutput) ElementType

func (PlaceIndexOutput) ElementType() reflect.Type

func (PlaceIndexOutput) ToPlaceIndexOutput

func (o PlaceIndexOutput) ToPlaceIndexOutput() PlaceIndexOutput

func (PlaceIndexOutput) ToPlaceIndexOutputWithContext

func (o PlaceIndexOutput) ToPlaceIndexOutputWithContext(ctx context.Context) PlaceIndexOutput

type PlaceIndexPricingPlan

type PlaceIndexPricingPlan string

func (PlaceIndexPricingPlan) ElementType

func (PlaceIndexPricingPlan) ElementType() reflect.Type

func (PlaceIndexPricingPlan) ToPlaceIndexPricingPlanOutput

func (e PlaceIndexPricingPlan) ToPlaceIndexPricingPlanOutput() PlaceIndexPricingPlanOutput

func (PlaceIndexPricingPlan) ToPlaceIndexPricingPlanOutputWithContext

func (e PlaceIndexPricingPlan) ToPlaceIndexPricingPlanOutputWithContext(ctx context.Context) PlaceIndexPricingPlanOutput

func (PlaceIndexPricingPlan) ToPlaceIndexPricingPlanPtrOutput

func (e PlaceIndexPricingPlan) ToPlaceIndexPricingPlanPtrOutput() PlaceIndexPricingPlanPtrOutput

func (PlaceIndexPricingPlan) ToPlaceIndexPricingPlanPtrOutputWithContext

func (e PlaceIndexPricingPlan) ToPlaceIndexPricingPlanPtrOutputWithContext(ctx context.Context) PlaceIndexPricingPlanPtrOutput

func (PlaceIndexPricingPlan) ToStringOutput

func (e PlaceIndexPricingPlan) ToStringOutput() pulumi.StringOutput

func (PlaceIndexPricingPlan) ToStringOutputWithContext

func (e PlaceIndexPricingPlan) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (PlaceIndexPricingPlan) ToStringPtrOutput

func (e PlaceIndexPricingPlan) ToStringPtrOutput() pulumi.StringPtrOutput

func (PlaceIndexPricingPlan) ToStringPtrOutputWithContext

func (e PlaceIndexPricingPlan) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type PlaceIndexPricingPlanInput

type PlaceIndexPricingPlanInput interface {
	pulumi.Input

	ToPlaceIndexPricingPlanOutput() PlaceIndexPricingPlanOutput
	ToPlaceIndexPricingPlanOutputWithContext(context.Context) PlaceIndexPricingPlanOutput
}

PlaceIndexPricingPlanInput is an input type that accepts PlaceIndexPricingPlanArgs and PlaceIndexPricingPlanOutput values. You can construct a concrete instance of `PlaceIndexPricingPlanInput` via:

PlaceIndexPricingPlanArgs{...}

type PlaceIndexPricingPlanOutput

type PlaceIndexPricingPlanOutput struct{ *pulumi.OutputState }

func (PlaceIndexPricingPlanOutput) ElementType

func (PlaceIndexPricingPlanOutput) ToPlaceIndexPricingPlanOutput

func (o PlaceIndexPricingPlanOutput) ToPlaceIndexPricingPlanOutput() PlaceIndexPricingPlanOutput

func (PlaceIndexPricingPlanOutput) ToPlaceIndexPricingPlanOutputWithContext

func (o PlaceIndexPricingPlanOutput) ToPlaceIndexPricingPlanOutputWithContext(ctx context.Context) PlaceIndexPricingPlanOutput

func (PlaceIndexPricingPlanOutput) ToPlaceIndexPricingPlanPtrOutput

func (o PlaceIndexPricingPlanOutput) ToPlaceIndexPricingPlanPtrOutput() PlaceIndexPricingPlanPtrOutput

func (PlaceIndexPricingPlanOutput) ToPlaceIndexPricingPlanPtrOutputWithContext

func (o PlaceIndexPricingPlanOutput) ToPlaceIndexPricingPlanPtrOutputWithContext(ctx context.Context) PlaceIndexPricingPlanPtrOutput

func (PlaceIndexPricingPlanOutput) ToStringOutput

func (o PlaceIndexPricingPlanOutput) ToStringOutput() pulumi.StringOutput

func (PlaceIndexPricingPlanOutput) ToStringOutputWithContext

func (o PlaceIndexPricingPlanOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (PlaceIndexPricingPlanOutput) ToStringPtrOutput

func (o PlaceIndexPricingPlanOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (PlaceIndexPricingPlanOutput) ToStringPtrOutputWithContext

func (o PlaceIndexPricingPlanOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type PlaceIndexPricingPlanPtrInput

type PlaceIndexPricingPlanPtrInput interface {
	pulumi.Input

	ToPlaceIndexPricingPlanPtrOutput() PlaceIndexPricingPlanPtrOutput
	ToPlaceIndexPricingPlanPtrOutputWithContext(context.Context) PlaceIndexPricingPlanPtrOutput
}

func PlaceIndexPricingPlanPtr

func PlaceIndexPricingPlanPtr(v string) PlaceIndexPricingPlanPtrInput

type PlaceIndexPricingPlanPtrOutput

type PlaceIndexPricingPlanPtrOutput struct{ *pulumi.OutputState }

func (PlaceIndexPricingPlanPtrOutput) Elem

func (PlaceIndexPricingPlanPtrOutput) ElementType

func (PlaceIndexPricingPlanPtrOutput) ToPlaceIndexPricingPlanPtrOutput

func (o PlaceIndexPricingPlanPtrOutput) ToPlaceIndexPricingPlanPtrOutput() PlaceIndexPricingPlanPtrOutput

func (PlaceIndexPricingPlanPtrOutput) ToPlaceIndexPricingPlanPtrOutputWithContext

func (o PlaceIndexPricingPlanPtrOutput) ToPlaceIndexPricingPlanPtrOutputWithContext(ctx context.Context) PlaceIndexPricingPlanPtrOutput

func (PlaceIndexPricingPlanPtrOutput) ToStringPtrOutput

func (PlaceIndexPricingPlanPtrOutput) ToStringPtrOutputWithContext

func (o PlaceIndexPricingPlanPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type PlaceIndexState

type PlaceIndexState struct {
}

func (PlaceIndexState) ElementType

func (PlaceIndexState) ElementType() reflect.Type

type RouteCalculator

type RouteCalculator struct {
	pulumi.CustomResourceState

	Arn            pulumi.StringOutput              `pulumi:"arn"`
	CalculatorArn  pulumi.StringOutput              `pulumi:"calculatorArn"`
	CalculatorName pulumi.StringOutput              `pulumi:"calculatorName"`
	CreateTime     pulumi.StringOutput              `pulumi:"createTime"`
	DataSource     pulumi.StringOutput              `pulumi:"dataSource"`
	Description    pulumi.StringPtrOutput           `pulumi:"description"`
	PricingPlan    RouteCalculatorPricingPlanOutput `pulumi:"pricingPlan"`
	UpdateTime     pulumi.StringOutput              `pulumi:"updateTime"`
}

Definition of AWS::Location::RouteCalculator Resource Type

func GetRouteCalculator

func GetRouteCalculator(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *RouteCalculatorState, opts ...pulumi.ResourceOption) (*RouteCalculator, error)

GetRouteCalculator gets an existing RouteCalculator resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewRouteCalculator

func NewRouteCalculator(ctx *pulumi.Context,
	name string, args *RouteCalculatorArgs, opts ...pulumi.ResourceOption) (*RouteCalculator, error)

NewRouteCalculator registers a new resource with the given unique name, arguments, and options.

func (*RouteCalculator) ElementType

func (*RouteCalculator) ElementType() reflect.Type

func (*RouteCalculator) ToRouteCalculatorOutput

func (i *RouteCalculator) ToRouteCalculatorOutput() RouteCalculatorOutput

func (*RouteCalculator) ToRouteCalculatorOutputWithContext

func (i *RouteCalculator) ToRouteCalculatorOutputWithContext(ctx context.Context) RouteCalculatorOutput

type RouteCalculatorArgs

type RouteCalculatorArgs struct {
	CalculatorName pulumi.StringInput
	DataSource     pulumi.StringInput
	Description    pulumi.StringPtrInput
	PricingPlan    RouteCalculatorPricingPlanInput
}

The set of arguments for constructing a RouteCalculator resource.

func (RouteCalculatorArgs) ElementType

func (RouteCalculatorArgs) ElementType() reflect.Type

type RouteCalculatorInput

type RouteCalculatorInput interface {
	pulumi.Input

	ToRouteCalculatorOutput() RouteCalculatorOutput
	ToRouteCalculatorOutputWithContext(ctx context.Context) RouteCalculatorOutput
}

type RouteCalculatorOutput

type RouteCalculatorOutput struct{ *pulumi.OutputState }

func (RouteCalculatorOutput) ElementType

func (RouteCalculatorOutput) ElementType() reflect.Type

func (RouteCalculatorOutput) ToRouteCalculatorOutput

func (o RouteCalculatorOutput) ToRouteCalculatorOutput() RouteCalculatorOutput

func (RouteCalculatorOutput) ToRouteCalculatorOutputWithContext

func (o RouteCalculatorOutput) ToRouteCalculatorOutputWithContext(ctx context.Context) RouteCalculatorOutput

type RouteCalculatorPricingPlan

type RouteCalculatorPricingPlan string

func (RouteCalculatorPricingPlan) ElementType

func (RouteCalculatorPricingPlan) ElementType() reflect.Type

func (RouteCalculatorPricingPlan) ToRouteCalculatorPricingPlanOutput

func (e RouteCalculatorPricingPlan) ToRouteCalculatorPricingPlanOutput() RouteCalculatorPricingPlanOutput

func (RouteCalculatorPricingPlan) ToRouteCalculatorPricingPlanOutputWithContext

func (e RouteCalculatorPricingPlan) ToRouteCalculatorPricingPlanOutputWithContext(ctx context.Context) RouteCalculatorPricingPlanOutput

func (RouteCalculatorPricingPlan) ToRouteCalculatorPricingPlanPtrOutput

func (e RouteCalculatorPricingPlan) ToRouteCalculatorPricingPlanPtrOutput() RouteCalculatorPricingPlanPtrOutput

func (RouteCalculatorPricingPlan) ToRouteCalculatorPricingPlanPtrOutputWithContext

func (e RouteCalculatorPricingPlan) ToRouteCalculatorPricingPlanPtrOutputWithContext(ctx context.Context) RouteCalculatorPricingPlanPtrOutput

func (RouteCalculatorPricingPlan) ToStringOutput

func (e RouteCalculatorPricingPlan) ToStringOutput() pulumi.StringOutput

func (RouteCalculatorPricingPlan) ToStringOutputWithContext

func (e RouteCalculatorPricingPlan) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (RouteCalculatorPricingPlan) ToStringPtrOutput

func (e RouteCalculatorPricingPlan) ToStringPtrOutput() pulumi.StringPtrOutput

func (RouteCalculatorPricingPlan) ToStringPtrOutputWithContext

func (e RouteCalculatorPricingPlan) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type RouteCalculatorPricingPlanInput

type RouteCalculatorPricingPlanInput interface {
	pulumi.Input

	ToRouteCalculatorPricingPlanOutput() RouteCalculatorPricingPlanOutput
	ToRouteCalculatorPricingPlanOutputWithContext(context.Context) RouteCalculatorPricingPlanOutput
}

RouteCalculatorPricingPlanInput is an input type that accepts RouteCalculatorPricingPlanArgs and RouteCalculatorPricingPlanOutput values. You can construct a concrete instance of `RouteCalculatorPricingPlanInput` via:

RouteCalculatorPricingPlanArgs{...}

type RouteCalculatorPricingPlanOutput

type RouteCalculatorPricingPlanOutput struct{ *pulumi.OutputState }

func (RouteCalculatorPricingPlanOutput) ElementType

func (RouteCalculatorPricingPlanOutput) ToRouteCalculatorPricingPlanOutput

func (o RouteCalculatorPricingPlanOutput) ToRouteCalculatorPricingPlanOutput() RouteCalculatorPricingPlanOutput

func (RouteCalculatorPricingPlanOutput) ToRouteCalculatorPricingPlanOutputWithContext

func (o RouteCalculatorPricingPlanOutput) ToRouteCalculatorPricingPlanOutputWithContext(ctx context.Context) RouteCalculatorPricingPlanOutput

func (RouteCalculatorPricingPlanOutput) ToRouteCalculatorPricingPlanPtrOutput

func (o RouteCalculatorPricingPlanOutput) ToRouteCalculatorPricingPlanPtrOutput() RouteCalculatorPricingPlanPtrOutput

func (RouteCalculatorPricingPlanOutput) ToRouteCalculatorPricingPlanPtrOutputWithContext

func (o RouteCalculatorPricingPlanOutput) ToRouteCalculatorPricingPlanPtrOutputWithContext(ctx context.Context) RouteCalculatorPricingPlanPtrOutput

func (RouteCalculatorPricingPlanOutput) ToStringOutput

func (RouteCalculatorPricingPlanOutput) ToStringOutputWithContext

func (o RouteCalculatorPricingPlanOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (RouteCalculatorPricingPlanOutput) ToStringPtrOutput

func (RouteCalculatorPricingPlanOutput) ToStringPtrOutputWithContext

func (o RouteCalculatorPricingPlanOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type RouteCalculatorPricingPlanPtrInput

type RouteCalculatorPricingPlanPtrInput interface {
	pulumi.Input

	ToRouteCalculatorPricingPlanPtrOutput() RouteCalculatorPricingPlanPtrOutput
	ToRouteCalculatorPricingPlanPtrOutputWithContext(context.Context) RouteCalculatorPricingPlanPtrOutput
}

func RouteCalculatorPricingPlanPtr

func RouteCalculatorPricingPlanPtr(v string) RouteCalculatorPricingPlanPtrInput

type RouteCalculatorPricingPlanPtrOutput

type RouteCalculatorPricingPlanPtrOutput struct{ *pulumi.OutputState }

func (RouteCalculatorPricingPlanPtrOutput) Elem

func (RouteCalculatorPricingPlanPtrOutput) ElementType

func (RouteCalculatorPricingPlanPtrOutput) ToRouteCalculatorPricingPlanPtrOutput

func (o RouteCalculatorPricingPlanPtrOutput) ToRouteCalculatorPricingPlanPtrOutput() RouteCalculatorPricingPlanPtrOutput

func (RouteCalculatorPricingPlanPtrOutput) ToRouteCalculatorPricingPlanPtrOutputWithContext

func (o RouteCalculatorPricingPlanPtrOutput) ToRouteCalculatorPricingPlanPtrOutputWithContext(ctx context.Context) RouteCalculatorPricingPlanPtrOutput

func (RouteCalculatorPricingPlanPtrOutput) ToStringPtrOutput

func (RouteCalculatorPricingPlanPtrOutput) ToStringPtrOutputWithContext

func (o RouteCalculatorPricingPlanPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type RouteCalculatorState

type RouteCalculatorState struct {
}

func (RouteCalculatorState) ElementType

func (RouteCalculatorState) ElementType() reflect.Type

type Tracker

type Tracker struct {
	pulumi.CustomResourceState

	Arn                   pulumi.StringOutput               `pulumi:"arn"`
	CreateTime            pulumi.StringOutput               `pulumi:"createTime"`
	Description           pulumi.StringPtrOutput            `pulumi:"description"`
	KmsKeyId              pulumi.StringPtrOutput            `pulumi:"kmsKeyId"`
	PositionFiltering     TrackerPositionFilteringPtrOutput `pulumi:"positionFiltering"`
	PricingPlan           TrackerPricingPlanOutput          `pulumi:"pricingPlan"`
	PricingPlanDataSource pulumi.StringPtrOutput            `pulumi:"pricingPlanDataSource"`
	TrackerArn            pulumi.StringOutput               `pulumi:"trackerArn"`
	TrackerName           pulumi.StringOutput               `pulumi:"trackerName"`
	UpdateTime            pulumi.StringOutput               `pulumi:"updateTime"`
}

Definition of AWS::Location::Tracker Resource Type

func GetTracker

func GetTracker(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *TrackerState, opts ...pulumi.ResourceOption) (*Tracker, error)

GetTracker gets an existing Tracker resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewTracker

func NewTracker(ctx *pulumi.Context,
	name string, args *TrackerArgs, opts ...pulumi.ResourceOption) (*Tracker, error)

NewTracker registers a new resource with the given unique name, arguments, and options.

func (*Tracker) ElementType

func (*Tracker) ElementType() reflect.Type

func (*Tracker) ToTrackerOutput

func (i *Tracker) ToTrackerOutput() TrackerOutput

func (*Tracker) ToTrackerOutputWithContext

func (i *Tracker) ToTrackerOutputWithContext(ctx context.Context) TrackerOutput

type TrackerArgs

type TrackerArgs struct {
	Description           pulumi.StringPtrInput
	KmsKeyId              pulumi.StringPtrInput
	PositionFiltering     TrackerPositionFilteringPtrInput
	PricingPlan           TrackerPricingPlanInput
	PricingPlanDataSource pulumi.StringPtrInput
	TrackerName           pulumi.StringPtrInput
}

The set of arguments for constructing a Tracker resource.

func (TrackerArgs) ElementType

func (TrackerArgs) ElementType() reflect.Type

type TrackerConsumer

type TrackerConsumer struct {
	pulumi.CustomResourceState

	ConsumerArn pulumi.StringOutput `pulumi:"consumerArn"`
	TrackerName pulumi.StringOutput `pulumi:"trackerName"`
}

Definition of AWS::Location::TrackerConsumer Resource Type

func GetTrackerConsumer

func GetTrackerConsumer(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *TrackerConsumerState, opts ...pulumi.ResourceOption) (*TrackerConsumer, error)

GetTrackerConsumer gets an existing TrackerConsumer resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewTrackerConsumer

func NewTrackerConsumer(ctx *pulumi.Context,
	name string, args *TrackerConsumerArgs, opts ...pulumi.ResourceOption) (*TrackerConsumer, error)

NewTrackerConsumer registers a new resource with the given unique name, arguments, and options.

func (*TrackerConsumer) ElementType

func (*TrackerConsumer) ElementType() reflect.Type

func (*TrackerConsumer) ToTrackerConsumerOutput

func (i *TrackerConsumer) ToTrackerConsumerOutput() TrackerConsumerOutput

func (*TrackerConsumer) ToTrackerConsumerOutputWithContext

func (i *TrackerConsumer) ToTrackerConsumerOutputWithContext(ctx context.Context) TrackerConsumerOutput

type TrackerConsumerArgs

type TrackerConsumerArgs struct {
	ConsumerArn pulumi.StringInput
	TrackerName pulumi.StringInput
}

The set of arguments for constructing a TrackerConsumer resource.

func (TrackerConsumerArgs) ElementType

func (TrackerConsumerArgs) ElementType() reflect.Type

type TrackerConsumerInput

type TrackerConsumerInput interface {
	pulumi.Input

	ToTrackerConsumerOutput() TrackerConsumerOutput
	ToTrackerConsumerOutputWithContext(ctx context.Context) TrackerConsumerOutput
}

type TrackerConsumerOutput

type TrackerConsumerOutput struct{ *pulumi.OutputState }

func (TrackerConsumerOutput) ElementType

func (TrackerConsumerOutput) ElementType() reflect.Type

func (TrackerConsumerOutput) ToTrackerConsumerOutput

func (o TrackerConsumerOutput) ToTrackerConsumerOutput() TrackerConsumerOutput

func (TrackerConsumerOutput) ToTrackerConsumerOutputWithContext

func (o TrackerConsumerOutput) ToTrackerConsumerOutputWithContext(ctx context.Context) TrackerConsumerOutput

type TrackerConsumerState

type TrackerConsumerState struct {
}

func (TrackerConsumerState) ElementType

func (TrackerConsumerState) ElementType() reflect.Type

type TrackerInput

type TrackerInput interface {
	pulumi.Input

	ToTrackerOutput() TrackerOutput
	ToTrackerOutputWithContext(ctx context.Context) TrackerOutput
}

type TrackerOutput

type TrackerOutput struct{ *pulumi.OutputState }

func (TrackerOutput) ElementType

func (TrackerOutput) ElementType() reflect.Type

func (TrackerOutput) ToTrackerOutput

func (o TrackerOutput) ToTrackerOutput() TrackerOutput

func (TrackerOutput) ToTrackerOutputWithContext

func (o TrackerOutput) ToTrackerOutputWithContext(ctx context.Context) TrackerOutput

type TrackerPositionFiltering added in v0.3.0

type TrackerPositionFiltering string

func (TrackerPositionFiltering) ElementType added in v0.3.0

func (TrackerPositionFiltering) ElementType() reflect.Type

func (TrackerPositionFiltering) ToStringOutput added in v0.3.0

func (e TrackerPositionFiltering) ToStringOutput() pulumi.StringOutput

func (TrackerPositionFiltering) ToStringOutputWithContext added in v0.3.0

func (e TrackerPositionFiltering) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (TrackerPositionFiltering) ToStringPtrOutput added in v0.3.0

func (e TrackerPositionFiltering) ToStringPtrOutput() pulumi.StringPtrOutput

func (TrackerPositionFiltering) ToStringPtrOutputWithContext added in v0.3.0

func (e TrackerPositionFiltering) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (TrackerPositionFiltering) ToTrackerPositionFilteringOutput added in v0.3.0

func (e TrackerPositionFiltering) ToTrackerPositionFilteringOutput() TrackerPositionFilteringOutput

func (TrackerPositionFiltering) ToTrackerPositionFilteringOutputWithContext added in v0.3.0

func (e TrackerPositionFiltering) ToTrackerPositionFilteringOutputWithContext(ctx context.Context) TrackerPositionFilteringOutput

func (TrackerPositionFiltering) ToTrackerPositionFilteringPtrOutput added in v0.3.0

func (e TrackerPositionFiltering) ToTrackerPositionFilteringPtrOutput() TrackerPositionFilteringPtrOutput

func (TrackerPositionFiltering) ToTrackerPositionFilteringPtrOutputWithContext added in v0.3.0

func (e TrackerPositionFiltering) ToTrackerPositionFilteringPtrOutputWithContext(ctx context.Context) TrackerPositionFilteringPtrOutput

type TrackerPositionFilteringInput added in v0.3.0

type TrackerPositionFilteringInput interface {
	pulumi.Input

	ToTrackerPositionFilteringOutput() TrackerPositionFilteringOutput
	ToTrackerPositionFilteringOutputWithContext(context.Context) TrackerPositionFilteringOutput
}

TrackerPositionFilteringInput is an input type that accepts TrackerPositionFilteringArgs and TrackerPositionFilteringOutput values. You can construct a concrete instance of `TrackerPositionFilteringInput` via:

TrackerPositionFilteringArgs{...}

type TrackerPositionFilteringOutput added in v0.3.0

type TrackerPositionFilteringOutput struct{ *pulumi.OutputState }

func (TrackerPositionFilteringOutput) ElementType added in v0.3.0

func (TrackerPositionFilteringOutput) ToStringOutput added in v0.3.0

func (TrackerPositionFilteringOutput) ToStringOutputWithContext added in v0.3.0

func (o TrackerPositionFilteringOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (TrackerPositionFilteringOutput) ToStringPtrOutput added in v0.3.0

func (TrackerPositionFilteringOutput) ToStringPtrOutputWithContext added in v0.3.0

func (o TrackerPositionFilteringOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (TrackerPositionFilteringOutput) ToTrackerPositionFilteringOutput added in v0.3.0

func (o TrackerPositionFilteringOutput) ToTrackerPositionFilteringOutput() TrackerPositionFilteringOutput

func (TrackerPositionFilteringOutput) ToTrackerPositionFilteringOutputWithContext added in v0.3.0

func (o TrackerPositionFilteringOutput) ToTrackerPositionFilteringOutputWithContext(ctx context.Context) TrackerPositionFilteringOutput

func (TrackerPositionFilteringOutput) ToTrackerPositionFilteringPtrOutput added in v0.3.0

func (o TrackerPositionFilteringOutput) ToTrackerPositionFilteringPtrOutput() TrackerPositionFilteringPtrOutput

func (TrackerPositionFilteringOutput) ToTrackerPositionFilteringPtrOutputWithContext added in v0.3.0

func (o TrackerPositionFilteringOutput) ToTrackerPositionFilteringPtrOutputWithContext(ctx context.Context) TrackerPositionFilteringPtrOutput

type TrackerPositionFilteringPtrInput added in v0.3.0

type TrackerPositionFilteringPtrInput interface {
	pulumi.Input

	ToTrackerPositionFilteringPtrOutput() TrackerPositionFilteringPtrOutput
	ToTrackerPositionFilteringPtrOutputWithContext(context.Context) TrackerPositionFilteringPtrOutput
}

func TrackerPositionFilteringPtr added in v0.3.0

func TrackerPositionFilteringPtr(v string) TrackerPositionFilteringPtrInput

type TrackerPositionFilteringPtrOutput added in v0.3.0

type TrackerPositionFilteringPtrOutput struct{ *pulumi.OutputState }

func (TrackerPositionFilteringPtrOutput) Elem added in v0.3.0

func (TrackerPositionFilteringPtrOutput) ElementType added in v0.3.0

func (TrackerPositionFilteringPtrOutput) ToStringPtrOutput added in v0.3.0

func (TrackerPositionFilteringPtrOutput) ToStringPtrOutputWithContext added in v0.3.0

func (o TrackerPositionFilteringPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (TrackerPositionFilteringPtrOutput) ToTrackerPositionFilteringPtrOutput added in v0.3.0

func (o TrackerPositionFilteringPtrOutput) ToTrackerPositionFilteringPtrOutput() TrackerPositionFilteringPtrOutput

func (TrackerPositionFilteringPtrOutput) ToTrackerPositionFilteringPtrOutputWithContext added in v0.3.0

func (o TrackerPositionFilteringPtrOutput) ToTrackerPositionFilteringPtrOutputWithContext(ctx context.Context) TrackerPositionFilteringPtrOutput

type TrackerPricingPlan

type TrackerPricingPlan string

func (TrackerPricingPlan) ElementType

func (TrackerPricingPlan) ElementType() reflect.Type

func (TrackerPricingPlan) ToStringOutput

func (e TrackerPricingPlan) ToStringOutput() pulumi.StringOutput

func (TrackerPricingPlan) ToStringOutputWithContext

func (e TrackerPricingPlan) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (TrackerPricingPlan) ToStringPtrOutput

func (e TrackerPricingPlan) ToStringPtrOutput() pulumi.StringPtrOutput

func (TrackerPricingPlan) ToStringPtrOutputWithContext

func (e TrackerPricingPlan) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (TrackerPricingPlan) ToTrackerPricingPlanOutput

func (e TrackerPricingPlan) ToTrackerPricingPlanOutput() TrackerPricingPlanOutput

func (TrackerPricingPlan) ToTrackerPricingPlanOutputWithContext

func (e TrackerPricingPlan) ToTrackerPricingPlanOutputWithContext(ctx context.Context) TrackerPricingPlanOutput

func (TrackerPricingPlan) ToTrackerPricingPlanPtrOutput

func (e TrackerPricingPlan) ToTrackerPricingPlanPtrOutput() TrackerPricingPlanPtrOutput

func (TrackerPricingPlan) ToTrackerPricingPlanPtrOutputWithContext

func (e TrackerPricingPlan) ToTrackerPricingPlanPtrOutputWithContext(ctx context.Context) TrackerPricingPlanPtrOutput

type TrackerPricingPlanInput

type TrackerPricingPlanInput interface {
	pulumi.Input

	ToTrackerPricingPlanOutput() TrackerPricingPlanOutput
	ToTrackerPricingPlanOutputWithContext(context.Context) TrackerPricingPlanOutput
}

TrackerPricingPlanInput is an input type that accepts TrackerPricingPlanArgs and TrackerPricingPlanOutput values. You can construct a concrete instance of `TrackerPricingPlanInput` via:

TrackerPricingPlanArgs{...}

type TrackerPricingPlanOutput

type TrackerPricingPlanOutput struct{ *pulumi.OutputState }

func (TrackerPricingPlanOutput) ElementType

func (TrackerPricingPlanOutput) ElementType() reflect.Type

func (TrackerPricingPlanOutput) ToStringOutput

func (o TrackerPricingPlanOutput) ToStringOutput() pulumi.StringOutput

func (TrackerPricingPlanOutput) ToStringOutputWithContext

func (o TrackerPricingPlanOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (TrackerPricingPlanOutput) ToStringPtrOutput

func (o TrackerPricingPlanOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (TrackerPricingPlanOutput) ToStringPtrOutputWithContext

func (o TrackerPricingPlanOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (TrackerPricingPlanOutput) ToTrackerPricingPlanOutput

func (o TrackerPricingPlanOutput) ToTrackerPricingPlanOutput() TrackerPricingPlanOutput

func (TrackerPricingPlanOutput) ToTrackerPricingPlanOutputWithContext

func (o TrackerPricingPlanOutput) ToTrackerPricingPlanOutputWithContext(ctx context.Context) TrackerPricingPlanOutput

func (TrackerPricingPlanOutput) ToTrackerPricingPlanPtrOutput

func (o TrackerPricingPlanOutput) ToTrackerPricingPlanPtrOutput() TrackerPricingPlanPtrOutput

func (TrackerPricingPlanOutput) ToTrackerPricingPlanPtrOutputWithContext

func (o TrackerPricingPlanOutput) ToTrackerPricingPlanPtrOutputWithContext(ctx context.Context) TrackerPricingPlanPtrOutput

type TrackerPricingPlanPtrInput

type TrackerPricingPlanPtrInput interface {
	pulumi.Input

	ToTrackerPricingPlanPtrOutput() TrackerPricingPlanPtrOutput
	ToTrackerPricingPlanPtrOutputWithContext(context.Context) TrackerPricingPlanPtrOutput
}

func TrackerPricingPlanPtr

func TrackerPricingPlanPtr(v string) TrackerPricingPlanPtrInput

type TrackerPricingPlanPtrOutput

type TrackerPricingPlanPtrOutput struct{ *pulumi.OutputState }

func (TrackerPricingPlanPtrOutput) Elem

func (TrackerPricingPlanPtrOutput) ElementType

func (TrackerPricingPlanPtrOutput) ToStringPtrOutput

func (o TrackerPricingPlanPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (TrackerPricingPlanPtrOutput) ToStringPtrOutputWithContext

func (o TrackerPricingPlanPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (TrackerPricingPlanPtrOutput) ToTrackerPricingPlanPtrOutput

func (o TrackerPricingPlanPtrOutput) ToTrackerPricingPlanPtrOutput() TrackerPricingPlanPtrOutput

func (TrackerPricingPlanPtrOutput) ToTrackerPricingPlanPtrOutputWithContext

func (o TrackerPricingPlanPtrOutput) ToTrackerPricingPlanPtrOutputWithContext(ctx context.Context) TrackerPricingPlanPtrOutput

type TrackerState

type TrackerState struct {
}

func (TrackerState) ElementType

func (TrackerState) ElementType() reflect.Type

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL