---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "awscc_iotsitewise_gateway Resource - terraform-provider-awscc"
subcategory: ""
description: |-
Resource schema for AWS::IoTSiteWise::Gateway
---
# awscc_iotsitewise_gateway (Resource)
Resource schema for AWS::IoTSiteWise::Gateway
## Schema
### Required
- `gateway_name` (String) A unique, friendly name for the gateway.
- `gateway_platform` (Attributes) The gateway's platform. You can only specify one platform in a gateway. (see [below for nested schema](#nestedatt--gateway_platform))
### Optional
- `gateway_capability_summaries` (Attributes List) A list of gateway capability summaries that each contain a namespace and status. (see [below for nested schema](#nestedatt--gateway_capability_summaries))
- `tags` (Attributes List) A list of key-value pairs that contain metadata for the gateway. (see [below for nested schema](#nestedatt--tags))
### Read-Only
- `gateway_id` (String) The ID of the gateway device.
- `id` (String) Uniquely identifies the resource.
### Nested Schema for `gateway_platform`
Required:
- `greengrass` (Attributes) A gateway that runs on AWS IoT Greengrass V1. (see [below for nested schema](#nestedatt--gateway_platform--greengrass))
- `greengrass_v2` (Attributes) A gateway that runs on AWS IoT Greengrass V2. (see [below for nested schema](#nestedatt--gateway_platform--greengrass_v2))
### Nested Schema for `gateway_platform.greengrass`
Required:
- `group_arn` (String) The ARN of the Greengrass group.
### Nested Schema for `gateway_platform.greengrass_v2`
Required:
- `core_device_thing_name` (String) The name of the CoreDevice in GreenGrass V2.
### Nested Schema for `gateway_capability_summaries`
Optional:
- `capability_configuration` (String) The JSON document that defines the gateway capability's configuration.
- `capability_namespace` (String) The namespace of the capability configuration.
### Nested Schema for `tags`
Optional:
- `key` (String)
- `value` (String)
## Import
Import is supported using the following syntax:
```shell
$ terraform import awscc_iotsitewise_gateway.example
```