Skip to content

aws.redshift_data.list_statements

Example SQL Queries

SELECT * FROM
aws.redshift_data.list_statements;

Description

List of SQL statements. By default, only finished statements are shown. A token is returned to page through the statement list.

For more information about the Amazon Redshift Data API and CLI usage examples, see Using the Amazon Redshift Data API in the Amazon Redshift Management Guide.

Table Definition

Column NameColumn Data Type
role_level Input Column

A value that filters which statements to return in the response. If true, all statements run by the caller's IAM role are returned. If false, only statements run by the caller's IAM role in the current IAM session are returned. The default is true.

BOOLEAN
statement_name Input Column

The name of the SQL statement.

VARCHAR
status Input Column

The status of the SQL statement. An example is the that the SQL statement finished.

VARCHAR
_aws_profile Input Column

The AWS profile defines the AWS identity used. It can be defined via credentials or by assuming a IAM role.

STRUCT(
"type" VARCHAR,
"name" VARCHAR,
"account_id" VARCHAR,
"via_profile_name" VARCHAR,
"assumed_role_arn" VARCHAR,
"organization" STRUCT(
"account_name" VARCHAR,
"id" VARCHAR,
"tags" STRUCT(
"key" VARCHAR,
"value" VARCHAR
)[],
"master_account" STRUCT(
"id" VARCHAR,
"email" VARCHAR
),
"parents" STRUCT(
"type" VARCHAR,
"id" VARCHAR,
"name" VARCHAR,
"tags" STRUCT(
"key" VARCHAR,
"value" VARCHAR
)[]
)[]
)
)
Show child fields
_aws_profile.account_id

The AWS account id

_aws_profile.assumed_role_arn

The ARN of the assumed role

_aws_profile.name

The unique name of the profile.

_aws_profile.organization

Information about this profile's membership in the AWS organization.

Show child fields
_aws_profile.organization.account_name

The name of account speciifed by the organization

_aws_profile.organization.id

The organization id

_aws_profile.organization.master_account
Show child fields
_aws_profile.organization.master_account.email

The organization master account email address

_aws_profile.organization.master_account.id

The organization master account id

_aws_profile.organization.parents[]
Show child fields
_aws_profile.organization.parents[].id

The id of the parent

_aws_profile.organization.parents[].name

The name of the parent

_aws_profile.organization.parents[].tags[]
Show child fields
_aws_profile.organization.parents[].tags[].key
_aws_profile.organization.parents[].tags[].value
_aws_profile.organization.parents[].type

The type of parent can be an organization unit or a root

_aws_profile.organization.tags[]
Show child fields
_aws_profile.organization.tags[].key
_aws_profile.organization.tags[].value
_aws_profile.type

The type of profile, either 'credentials' or 'assumed_role'

_aws_profile.via_profile_name

This IAM role for this profile is assumed by first utilizing another profile with this name to obtain credentials.

created_at

The date and time (UTC) the statement was created.

TIMESTAMP_S
id

The SQL statement identifier. This value is a universally unique identifier (UUID) generated by Amazon Redshift Data API.

VARCHAR
is_batch_statement

A value that indicates whether the statement is a batch query request.

BOOLEAN
query_parameters

The parameters used in a SQL statement.

STRUCT(
"name" VARCHAR,
"value" VARCHAR
)[]
Show child fields
query_parameters[]
Show child fields
query_parameters[].name

The name of the parameter.

query_parameters[].value

The value of the parameter. Amazon Redshift implicitly converts to the proper data type. For more information, see Data types in the Amazon Redshift Database Developer Guide.

query_string

The SQL statement.

VARCHAR
query_strings

One or more SQL statements. Each query string in the array corresponds to one of the queries in a batch query request.

VARCHAR[]
Show child fields
query_strings[]
secret_arn

The name or Amazon Resource Name (ARN) of the secret that enables access to the database.

VARCHAR
updated_at

The date and time (UTC) that the statement metadata was last updated.

TIMESTAMP_S