

# Important Notes
<a name="important-notes"></a>

## Using the Amazon CLI
<a name="using-the-cli"></a>

When you send requests using the Amazon CLI, use PascalCase for all properties. For example, if you used the properties `settings` and `timecodeConfig` in your API call, you must change those to `Settings` and `TimecodeConfig` for your CLI call. This is required because the CLI is built on Python, which uses PascalCase for properties. 

## Schemas and Example Job Settings
<a name="about-the-resources-section"></a>

The schemas provided in this guide are not working examples. Instead, they provide information about how to structure your job settings specification. For example job settings in JSON format, see [example job settings](https://docs.amazonaws.cn/mediaconvert/latest/ug/example-job-settings.html) in the *AWS Elemental MediaConvert User Guide*. You pass in job settings as the payload when you create jobs, custom output presets, and custom job templates.

If you access AWS Elemental MediaConvert directly through the API, using theAmazon CLI, or using the Amazon SDK for Python (Boto), you submit your job settings as a JSON file. The simplest way to generate this file is to set up your job using the [MediaConvert console](https://console.amazonaws.cn/mediaconvert/) and then, on the **Create job** page, choose **Show job JSON**.

If you access AWS Elemental MediaConvert through one of the Amazon SDKs other than Python, consult the documentation for those SDKs for information about the syntax to use to for your job settings specification. For more information about using the Amazon SDKs to access MediaConvert, see [Getting Started with AWS Elemental MediaConvert Using the Amazon SDKs or the Amazon CLI](custom-endpoints.md).