AWS Artifact

2026/07/24 - AWS Artifact - 1 new api methods

Changes  Added the PutComplianceInquiryFeedback API, enabling customers to submit feedback on compliance inquiry responses. Customers can rate responses as helpful or not helpful and provide optional reason codes and comments.

PutComplianceInquiryFeedback (new) Link ΒΆ

Submits feedback on a compliance inquiry response.

See also: AWS API Documentation

Request Syntax

client.put_compliance_inquiry_feedback(
    complianceInquiryId='string',
    queryIdentifier=123,
    rating='THUMBS_UP'|'THUMBS_DOWN',
    responseRevisionId=123,
    reasonCodes=[
        'OTHER'|'PARTIAL_RESPONSE'|'IRRELEVANT_RESPONSE',
    ],
    comment='string',
    clientToken='string'
)
type complianceInquiryId:

string

param complianceInquiryId:

[REQUIRED]

The unique identifier for the compliance inquiry.

type queryIdentifier:

integer

param queryIdentifier:

The sequential identifier of the query to provide feedback on.

type rating:

string

param rating:

[REQUIRED]

The rating for the feedback. Valid values are THUMBS_UP and THUMBS_DOWN.

type responseRevisionId:

integer

param responseRevisionId:

The response revision ID. Use this value to prevent submitting feedback on a stale response.

type reasonCodes:

list

param reasonCodes:

The reason codes that describe why you rated the response. Valid values are OTHER, PARTIAL_RESPONSE, and IRRELEVANT_RESPONSE.

  • (string) --

type comment:

string

param comment:

An optional comment for the feedback.

type clientToken:

string

param clientToken:

A unique, case-sensitive identifier to ensure that the operation completes no more than one time. If this token matches a previous request, the service ignores the request, but does not return an error.

This field is autopopulated if not provided.

rtype:

dict

returns:

Response Syntax

{
    'submittedAt': datetime(2015, 1, 1)
}

Response Structure

  • (dict) --

    • submittedAt (datetime) --

      The timestamp when the feedback was submitted.