Skip to main content

compliance_inquiry_queries

Creates, updates, deletes, gets or lists a compliance_inquiry_queries resource.

Overview

Namecompliance_inquiry_queries
TypeResource
Idaws.artifact.compliance_inquiry_queries

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
citationsarraySupporting citations for the response.
created_atstring (date-time)Timestamp when the query was created.
querystringThe actual query text. (pattern: <code>[^<>]*</code>)
query_identifierintegerSequential identifier of the query within the inquiry.
responsestringGenerated response to the query. (pattern: <code>[^<>]*</code>)
review_typestringType of review for the response. (HUMAN, AI)
statusstringCurrent processing status of the query. (PROCESSING, COMPLETED, FAILED)
status_messagestringDescriptive status message. (Query processing is complete., Query processing is in-progress., An internal error occurred while processing the query. Try again at a later time., Query is pending human review., Query contains restricted or unsupported content.)
updated_response_versionsarrayOrdered list of response version history entries, oldest first.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
list_compliance_inquiry_queriesselectcomplianceInquiryId, regionmaxResults, nextTokenList queries within a compliance inquiry.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
complianceInquiryIdstringUnique resource ID for the compliance inquiry.
regionstringAWS region (default: us-east-1)
maxResultsintegerMaximum number of resources to return in the paginated response.
nextTokenstringPagination token to request the next page of resources.

SELECT examples

List queries within a compliance inquiry.

SELECT
citations,
created_at,
query,
query_identifier,
response,
review_type,
status,
status_message,
updated_response_versions
FROM aws.artifact.compliance_inquiry_queries
WHERE complianceInquiryId = '{{ complianceInquiryId }}' -- required
AND region = '{{ region }}' -- required
AND maxResults = '{{ maxResults }}'
AND nextToken = '{{ nextToken }}'
;