---
title: "POST /DescribeLaunchConfigurationTemplates"
method: POST
path: "/DescribeLaunchConfigurationTemplates"
---

# POST /DescribeLaunchConfigurationTemplates

`POST /DescribeLaunchConfigurationTemplates`

Lists all Launch Configuration Templates, filtered by Launch Configuration Template IDs

## Query parameters

- `maxResults` string
- `nextToken` string

## Request body

- object
  - `launchConfigurationTemplateIDs` LaunchConfigurationTemplateID[] — Request to filter Launch Configuration Templates list by Launch Configuration Template ID.
  - `maxResults` integer — Maximum results to be returned in DescribeLaunchConfigurationTemplates.
  - `nextToken` string — Next pagination token returned from DescribeLaunchConfigurationTemplates.

## Response `200`

Success

- DescribeLaunchConfigurationTemplatesResponse
  - `items` LaunchConfigurationTemplate[] — List of items returned by DescribeLaunchConfigurationTemplates.
    - `arn` string — ARN of the Launch Configuration Template.
    - `associatePublicIpAddress` boolean — Associate public Ip address.
    - `bootMode` 'LEGACY_BIOS' | 'UEFI' — Launch configuration template boot mode.
    - `copyPrivateIp` boolean — Copy private Ip.
    - `copyTags` boolean — Copy tags.
    - `ec2LaunchTemplateID` string — EC2 launch template ID.
    - `enableMapAutoTagging` boolean — Enable map auto tagging.
    - `largeVolumeConf` object — Large volume config.
      - `iops` integer — Launch template disk iops configuration.
      - `throughput` integer — Launch template disk throughput configuration.
      - `volumeType` 'io1' | 'io2' | 'gp3' | 'gp2' | 'st1' | 'sc1' | 'standard' — Launch template disk volume type configuration.
    - `launchConfigurationTemplateID` string, required — ID of the Launch Configuration Template.
    - `launchDisposition` 'STOPPED' | 'STARTED' — Launch disposition.
    - `licensing` Licensing — Configure Licensing.
      - `osByol` boolean — Configure BYOL OS licensing.
    - `mapAutoTaggingMpeID` string — Launch configuration template map auto tagging MPE ID.
    - `postLaunchActions` object — Post Launch Actions of the Launch Configuration Template.
      - `cloudWatchLogGroupName` string — AWS Systems Manager Command's CloudWatch log group name.
      - `deployment` 'TEST_AND_CUTOVER' | 'CUTOVER_ONLY' | 'TEST_ONLY' — Deployment type in which AWS Systems Manager Documents will be executed.
      - `s3LogBucket` string — AWS Systems Manager Command's logs S3 log bucket.
      - `s3OutputKeyPrefix` string — AWS Systems Manager Command's logs S3 output key prefix.
      - `ssmDocuments` SsmDocument[] — AWS Systems Manager Documents.
        - `actionName` string, required — User-friendly name for the AWS Systems Manager Document.
        - `externalParameters` object — AWS Systems Manager Document external parameters.
        - `mustSucceedForCutover` boolean — If true, Cutover will not be enabled if the document has failed.
        - `parameters` object — AWS Systems Manager Document parameters.
        - `ssmDocumentName` string, required — AWS Systems Manager Document name or full ARN.
        - `timeoutSeconds` integer — AWS Systems Manager Document timeout seconds.
    - `smallVolumeConf` object — Small volume config.
      - `iops` integer — Launch template disk iops configuration.
      - `throughput` integer — Launch template disk throughput configuration.
      - `volumeType` 'io1' | 'io2' | 'gp3' | 'gp2' | 'st1' | 'sc1' | 'standard' — Launch template disk volume type configuration.
    - `smallVolumeMaxSize` integer — Small volume maximum size.
    - `tags` object — Tags of the Launch Configuration Template.
    - `targetInstanceTypeRightSizingMethod` 'NONE' | 'BASIC' — Target instance type right-sizing method.
  - `nextToken` string — Next pagination token returned from DescribeLaunchConfigurationTemplates.

## Other responses

- `480` — UninitializedAccountException
- `481` — ResourceNotFoundException
- `482` — ValidationException

---

[API](https://skmtc.net/aws/apis/mgn.md) · [All operations](https://skmtc.net/aws/apis/mgn/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/aws/mgn/versions/71048ba96dc1/schema)
