Trait RequestId

Source
pub trait RequestId {
    // Required method
    fn request_id(&self) -> Option<&str>;
}
Expand description

Implementers add a function to return an AWS request ID

Required Methods§

Source

fn request_id(&self) -> Option<&str>

Returns the request ID, or None if the service could not be reached.

Implementations on Foreign Types§

Source§

impl RequestId for Headers

Source§

impl<B> RequestId for Response<B>

Source§

impl<E> RequestId for SdkError<E, Response>

Source§

impl<O, E> RequestId for Result<O, E>
where O: RequestId, E: RequestId,

Implementors§

Source§

impl RequestId for Error

Source§

impl RequestId for AddAttributesToFindingsError

Source§

impl RequestId for CreateAssessmentTargetError

Source§

impl RequestId for CreateAssessmentTemplateError

Source§

impl RequestId for CreateExclusionsPreviewError

Source§

impl RequestId for CreateResourceGroupError

Source§

impl RequestId for DeleteAssessmentRunError

Source§

impl RequestId for DeleteAssessmentTargetError

Source§

impl RequestId for DeleteAssessmentTemplateError

Source§

impl RequestId for DescribeAssessmentRunsError

Source§

impl RequestId for DescribeAssessmentTargetsError

Source§

impl RequestId for DescribeAssessmentTemplatesError

Source§

impl RequestId for DescribeCrossAccountAccessRoleError

Source§

impl RequestId for DescribeExclusionsError

Source§

impl RequestId for DescribeFindingsError

Source§

impl RequestId for DescribeResourceGroupsError

Source§

impl RequestId for DescribeRulesPackagesError

Source§

impl RequestId for GetAssessmentReportError

Source§

impl RequestId for GetExclusionsPreviewError

Source§

impl RequestId for GetTelemetryMetadataError

Source§

impl RequestId for ListAssessmentRunAgentsError

Source§

impl RequestId for ListAssessmentRunsError

Source§

impl RequestId for ListAssessmentTargetsError

Source§

impl RequestId for ListAssessmentTemplatesError

Source§

impl RequestId for ListEventSubscriptionsError

Source§

impl RequestId for ListExclusionsError

Source§

impl RequestId for ListFindingsError

Source§

impl RequestId for ListRulesPackagesError

Source§

impl RequestId for ListTagsForResourceError

Source§

impl RequestId for PreviewAgentsError

Source§

impl RequestId for RegisterCrossAccountAccessRoleError

Source§

impl RequestId for RemoveAttributesFromFindingsError

Source§

impl RequestId for SetTagsForResourceError

Source§

impl RequestId for StartAssessmentRunError

Source§

impl RequestId for StopAssessmentRunError

Source§

impl RequestId for SubscribeToEventError

Source§

impl RequestId for UnsubscribeFromEventError

Source§

impl RequestId for UpdateAssessmentTargetError

Source§

impl RequestId for ErrorMetadata

Source§

impl RequestId for AccessDeniedException

Source§

impl RequestId for AgentsAlreadyRunningAssessmentException

Source§

impl RequestId for AssessmentRunInProgressException

Source§

impl RequestId for InternalException

Source§

impl RequestId for InvalidCrossAccountRoleException

Source§

impl RequestId for InvalidInputException

Source§

impl RequestId for LimitExceededException

Source§

impl RequestId for NoSuchEntityException

Source§

impl RequestId for PreviewGenerationInProgressException

Source§

impl RequestId for ServiceTemporarilyUnavailableException

Source§

impl RequestId for UnsupportedFeatureException

Source§

impl RequestId for AddAttributesToFindingsOutput

Source§

impl RequestId for CreateAssessmentTargetOutput

Source§

impl RequestId for CreateAssessmentTemplateOutput

Source§

impl RequestId for CreateExclusionsPreviewOutput

Source§

impl RequestId for CreateResourceGroupOutput

Source§

impl RequestId for DeleteAssessmentRunOutput

Source§

impl RequestId for DeleteAssessmentTargetOutput

Source§

impl RequestId for DeleteAssessmentTemplateOutput

Source§

impl RequestId for DescribeAssessmentRunsOutput

Source§

impl RequestId for DescribeAssessmentTargetsOutput

Source§

impl RequestId for DescribeAssessmentTemplatesOutput

Source§

impl RequestId for DescribeCrossAccountAccessRoleOutput

Source§

impl RequestId for DescribeExclusionsOutput

Source§

impl RequestId for DescribeFindingsOutput

Source§

impl RequestId for DescribeResourceGroupsOutput

Source§

impl RequestId for DescribeRulesPackagesOutput

Source§

impl RequestId for GetAssessmentReportOutput

Source§

impl RequestId for GetExclusionsPreviewOutput

Source§

impl RequestId for GetTelemetryMetadataOutput

Source§

impl RequestId for ListAssessmentRunAgentsOutput

Source§

impl RequestId for ListAssessmentRunsOutput

Source§

impl RequestId for ListAssessmentTargetsOutput

Source§

impl RequestId for ListAssessmentTemplatesOutput

Source§

impl RequestId for ListEventSubscriptionsOutput

Source§

impl RequestId for ListExclusionsOutput

Source§

impl RequestId for ListFindingsOutput

Source§

impl RequestId for ListRulesPackagesOutput

Source§

impl RequestId for ListTagsForResourceOutput

Source§

impl RequestId for PreviewAgentsOutput

Source§

impl RequestId for RegisterCrossAccountAccessRoleOutput

Source§

impl RequestId for RemoveAttributesFromFindingsOutput

Source§

impl RequestId for SetTagsForResourceOutput

Source§

impl RequestId for StartAssessmentRunOutput

Source§

impl RequestId for StopAssessmentRunOutput

Source§

impl RequestId for SubscribeToEventOutput

Source§

impl RequestId for UnsubscribeFromEventOutput

Source§

impl RequestId for UpdateAssessmentTargetOutput