diff --git a/sql-cli/src/opensearch_sql_cli/main.py b/sql-cli/src/opensearch_sql_cli/main.py index 99ce904dd65..c3f318929ef 100644 --- a/sql-cli/src/opensearch_sql_cli/main.py +++ b/sql-cli/src/opensearch_sql_cli/main.py @@ -61,7 +61,7 @@ "use_aws_authentication", is_flag=True, default=False, - help="Use AWS sigV4 to connect to AWS ELasticsearch domain", + help="Use AWS sigV4 to connect to AWS OpenSearch domain", ) @click.option( "-l", diff --git a/sql-cli/src/opensearch_sql_cli/opensearch_connection.py b/sql-cli/src/opensearch_sql_cli/opensearch_connection.py index 1af79e593b1..8e0cb9eb972 100644 --- a/sql-cli/src/opensearch_sql_cli/opensearch_connection.py +++ b/sql-cli/src/opensearch_sql_cli/opensearch_connection.py @@ -58,7 +58,7 @@ def get_aes_client(self): region = session.region_name if credentials is not None: - self.aws_auth = AWS4Auth(credentials.access_key, credentials.secret_key, region, service) + self.aws_auth = AWS4Auth(credentials.access_key, credentials.secret_key, region, service, session_token=credentials.token) else: click.secho( message="Can not retrieve your AWS credentials, check your AWS config",