> ## Documentation Index
> Fetch the complete documentation index at: https://insightsoftware-preview.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# AwsCredentialsProviderArguments

<a id="awscredentialsproviderarguments" />

<Note>
  **Note:** As an alternative, you can configure this property using the alias `aws_credentials_provider_arguments`. If you specify both the property name and the alias for the same connection, the setting associated with the property name (`AwsCredentialsProviderArguments`) takes precedence.
</Note>

A comma-separated list of String arguments for the constructor of the AwsCredentialsProviderClass.

Be aware of the following restrictions:

* The connector only supports String arguments for the constructor parameters.
* Multiple arguments must be separated by a comma (`,`).
* Surrounding spaces are not included in the parsed arguments.
* To escape a single character, use a backslash (`\`) before that character. To indicate a backslash in an argument, use two backslashes (`\\`).
* To escape all commas in an argument, enclose the argument in quotation marks (`"`). To indicate a quotation mark in a quoted argument, use a backslash (`\`) before that quotation mark.

For detailed instructions on configuring authentication using the AWSCredentialsProvider interface, see [Using the AWSCredentialsProvider Interface](/simba/athena/athena_jdbc_install_guide/configuring_authentication/using_the_awscredentialsprovider_interface).

<table><colgroup><col /><col /><col /></colgroup><thead><tr><th scope="col">Default Value</th><th scope="col">Data Type</th><th scope="col">Required</th></tr></thead><tbody><tr><td><p>None</p></td><td><p>String</p></td><td><p>Yes, if `User` and `Password` are not provided, and if `AwsCredentialsProviderClass` does not have a default constructor.</p></td></tr></tbody></table>
