AWS Native is in preview. AWS Classic is fully supported.
aws-native.location.PlaceIndex
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
Definition of AWS::Location::PlaceIndex Resource Type
Create PlaceIndex Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new PlaceIndex(name: string, args: PlaceIndexArgs, opts?: CustomResourceOptions);
@overload
def PlaceIndex(resource_name: str,
args: PlaceIndexArgs,
opts: Optional[ResourceOptions] = None)
@overload
def PlaceIndex(resource_name: str,
opts: Optional[ResourceOptions] = None,
data_source: Optional[str] = None,
data_source_configuration: Optional[PlaceIndexDataSourceConfigurationArgs] = None,
description: Optional[str] = None,
index_name: Optional[str] = None,
pricing_plan: Optional[PlaceIndexPricingPlan] = None,
tags: Optional[Sequence[_root_inputs.TagArgs]] = None)
func NewPlaceIndex(ctx *Context, name string, args PlaceIndexArgs, opts ...ResourceOption) (*PlaceIndex, error)
public PlaceIndex(string name, PlaceIndexArgs args, CustomResourceOptions? opts = null)
public PlaceIndex(String name, PlaceIndexArgs args)
public PlaceIndex(String name, PlaceIndexArgs args, CustomResourceOptions options)
type: aws-native:location:PlaceIndex
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args PlaceIndexArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args PlaceIndexArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args PlaceIndexArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args PlaceIndexArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args PlaceIndexArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Example
The following reference example uses placeholder values for all input properties.
Coming soon!
Coming soon!
Coming soon!
Coming soon!
const placeIndexResource = new aws_native.location.PlaceIndex("placeIndexResource", {
dataSource: "string",
dataSourceConfiguration: {
intendedUse: aws_native.location.PlaceIndexIntendedUse.SingleUse,
},
description: "string",
indexName: "string",
pricingPlan: aws_native.location.PlaceIndexPricingPlan.RequestBasedUsage,
tags: [{
key: "string",
value: "string",
}],
});
Coming soon!
PlaceIndex Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The PlaceIndex resource accepts the following input properties:
- Data
Source string - Data
Source Pulumi.Configuration Aws Native. Location. Inputs. Place Index Data Source Configuration - Description string
- Index
Name string - Pricing
Plan Pulumi.Aws Native. Location. Place Index Pricing Plan - List<Pulumi.
Aws Native. Inputs. Tag> - An array of key-value pairs to apply to this resource.
- Data
Source string - Data
Source PlaceConfiguration Index Data Source Configuration Args - Description string
- Index
Name string - Pricing
Plan PlaceIndex Pricing Plan - Tag
Args - An array of key-value pairs to apply to this resource.
- data
Source String - data
Source PlaceConfiguration Index Data Source Configuration - description String
- index
Name String - pricing
Plan PlaceIndex Pricing Plan - List<Tag>
- An array of key-value pairs to apply to this resource.
- data
Source string - data
Source PlaceConfiguration Index Data Source Configuration - description string
- index
Name string - pricing
Plan PlaceIndex Pricing Plan - Tag[]
- An array of key-value pairs to apply to this resource.
- data_
source str - data_
source_ Placeconfiguration Index Data Source Configuration Args - description str
- index_
name str - pricing_
plan PlaceIndex Pricing Plan - Sequence[Tag
Args] - An array of key-value pairs to apply to this resource.
- data
Source String - data
Source Property MapConfiguration - description String
- index
Name String - pricing
Plan "RequestBased Usage" - List<Property Map>
- An array of key-value pairs to apply to this resource.
Outputs
All input properties are implicitly available as output properties. Additionally, the PlaceIndex resource produces the following output properties:
- Arn string
- Create
Time string - Id string
- The provider-assigned unique ID for this managed resource.
- Index
Arn string - Update
Time string
- Arn string
- Create
Time string - Id string
- The provider-assigned unique ID for this managed resource.
- Index
Arn string - Update
Time string
- arn String
- create
Time String - id String
- The provider-assigned unique ID for this managed resource.
- index
Arn String - update
Time String
- arn string
- create
Time string - id string
- The provider-assigned unique ID for this managed resource.
- index
Arn string - update
Time string
- arn str
- create_
time str - id str
- The provider-assigned unique ID for this managed resource.
- index_
arn str - update_
time str
- arn String
- create
Time String - id String
- The provider-assigned unique ID for this managed resource.
- index
Arn String - update
Time String
Supporting Types
PlaceIndexDataSourceConfiguration, PlaceIndexDataSourceConfigurationArgs
PlaceIndexIntendedUse, PlaceIndexIntendedUseArgs
- Single
Use - SingleUse
- Storage
- Storage
- Place
Index Intended Use Single Use - SingleUse
- Place
Index Intended Use Storage - Storage
- Single
Use - SingleUse
- Storage
- Storage
- Single
Use - SingleUse
- Storage
- Storage
- SINGLE_USE
- SingleUse
- STORAGE
- Storage
- "Single
Use" - SingleUse
- "Storage"
- Storage
PlaceIndexPricingPlan, PlaceIndexPricingPlanArgs
- Request
Based Usage - RequestBasedUsage
- Place
Index Pricing Plan Request Based Usage - RequestBasedUsage
- Request
Based Usage - RequestBasedUsage
- Request
Based Usage - RequestBasedUsage
- REQUEST_BASED_USAGE
- RequestBasedUsage
- "Request
Based Usage" - RequestBasedUsage
Tag, TagArgs
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.