{
  "LaunchTemplateData": {
    "KernelId": "string",
    "EbsOptimized": false,
    "IamInstanceProfile": {
      "Arn": "string",
      "Name": "string"
    },
    "BlockDeviceMappings": [
      {
        "DeviceName": "string",
        "VirtualName": "string",
        "Ebs": {
          "Encrypted": false,
          "DeleteOnTermination": false,
          "Iops": 3,
          "KmsKeyId": "string",
          "SnapshotId": "string",
          "VolumeSize": 9,
          "VolumeType": "gp2"
        },
        "NoDevice": "string"
      }
    ],
    "NetworkInterfaces": [
      {
        "AssociatePublicIpAddress": true,
        "DeleteOnTermination": false,
        "Description": "string",
        "DeviceIndex": 6,
        "Groups": [
          "string",
          "string"
        ],
        "InterfaceType": "string",
        "Ipv6AddressCount": 4,
        "Ipv6Addresses": [
          {
            "Ipv6Address": "string"
          },
          {
            "Ipv6Address": "string"
          },
          {
            "Ipv6Address": "string"
          }
        ],
        "NetworkInterfaceId": "string",
        "PrivateIpAddress": "string",
        "PrivateIpAddresses": [
          {
            "Primary": false,
            "PrivateIpAddress": "string"
          },
          {
            "Primary": true,
            "PrivateIpAddress": "string"
          },
          {
            "Primary": true,
            "PrivateIpAddress": "string"
          },
          {
            "Primary": false,
            "PrivateIpAddress": "string"
          },
          {
            "Primary": false,
            "PrivateIpAddress": "string"
          },
          {
            "Primary": true,
            "PrivateIpAddress": "string"
          },
          {
            "Primary": false,
            "PrivateIpAddress": "string"
          },
          {
            "Primary": false,
            "PrivateIpAddress": "string"
          }
        ],
        "SecondaryPrivateIpAddressCount": 6,
        "SubnetId": "string"
      }
    ],
    "ImageId": "string",
    "InstanceType": "t3.xlarge",
    "KeyName": "string",
    "Monitoring": {
      "Enabled": false
    },
    "Placement": {
      "AvailabilityZone": "string",
      "Affinity": "string",
      "GroupName": "string",
      "HostId": "string",
      "Tenancy": "host",
      "SpreadDomain": "string"
    },
    "RamDiskId": "string",
    "DisableApiTermination": true,
    "InstanceInitiatedShutdownBehavior": "stop",
    "UserData": "string",
    "TagSpecifications": [
      {
        "ResourceType": "network-interface",
        "Tags": [
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          }
        ]
      },
      {
        "ResourceType": "fpga-image",
        "Tags": [
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          }
        ]
      },
      {
        "ResourceType": "transit-gateway",
        "Tags": [
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          }
        ]
      },
      {
        "ResourceType": "elastic-ip",
        "Tags": [
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          }
        ]
      },
      {
        "ResourceType": "customer-gateway",
        "Tags": [
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          }
        ]
      },
      {
        "ResourceType": "elastic-ip",
        "Tags": [
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          }
        ]
      },
      {
        "ResourceType": "fpga-image",
        "Tags": [
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          }
        ]
      },
      {
        "ResourceType": "instance",
        "Tags": [
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          }
        ]
      },
      {
        "ResourceType": "client-vpn-endpoint",
        "Tags": [
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          }
        ]
      },
      {
        "ResourceType": "natgateway",
        "Tags": [
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          },
          {
            "Key": "string",
            "Value": "string"
          }
        ]
      }
    ],
    "ElasticGpuSpecifications": [
      {
        "Type": "string"
      },
      {
        "Type": "string"
      },
      {
        "Type": "string"
      }
    ],
    "ElasticInferenceAccelerators": [
      {
        "Type": "string"
      },
      {
        "Type": "string"
      },
      {
        "Type": "string"
      },
      {
        "Type": "string"
      },
      {
        "Type": "string"
      }
    ],
    "SecurityGroupIds": [
      "string",
      "string",
      "string",
      "string",
      "string",
      "string",
      "string",
      "string"
    ],
    "SecurityGroups": [
      "string"
    ],
    "InstanceMarketOptions": {
      "MarketType": "spot",
      "SpotOptions": {
        "MaxPrice": "string",
        "SpotInstanceType": "persistent",
        "BlockDurationMinutes": 7,
        "ValidUntil": "string",
        "InstanceInterruptionBehavior": "stop"
      }
    },
    "CreditSpecification": {
      "CpuCredits": "string"
    },
    "CpuOptions": {
      "CoreCount": 3,
      "ThreadsPerCore": 8
    },
    "CapacityReservationSpecification": {
      "CapacityReservationPreference": "none",
      "CapacityReservationTarget": {
        "CapacityReservationId": "string"
      }
    },
    "LicenseSpecifications": [
      {
        "LicenseConfigurationArn": "string"
      },
      {
        "LicenseConfigurationArn": "string"
      },
      {
        "LicenseConfigurationArn": "string"
      }
    ],
    "HibernationOptions": {
      "Configured": false
    }
  }
}