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 BatchDeleteEvaluationJobError

Source§

impl RequestId for CreateCustomModelError

Source§

impl RequestId for CreateEvaluationJobError

Source§

impl RequestId for CreateFoundationModelAgreementError

Source§

impl RequestId for CreateGuardrailError

Source§

impl RequestId for CreateGuardrailVersionError

Source§

impl RequestId for CreateInferenceProfileError

Source§

impl RequestId for CreateMarketplaceModelEndpointError

Source§

impl RequestId for CreateModelCopyJobError

Source§

impl RequestId for CreateModelCustomizationJobError

Source§

impl RequestId for CreateModelImportJobError

Source§

impl RequestId for CreateModelInvocationJobError

Source§

impl RequestId for CreatePromptRouterError

Source§

impl RequestId for CreateProvisionedModelThroughputError

Source§

impl RequestId for DeleteCustomModelError

Source§

impl RequestId for DeleteFoundationModelAgreementError

Source§

impl RequestId for DeleteGuardrailError

Source§

impl RequestId for DeleteImportedModelError

Source§

impl RequestId for DeleteInferenceProfileError

Source§

impl RequestId for DeleteMarketplaceModelEndpointError

Source§

impl RequestId for DeleteModelInvocationLoggingConfigurationError

Source§

impl RequestId for DeletePromptRouterError

Source§

impl RequestId for DeleteProvisionedModelThroughputError

Source§

impl RequestId for DeregisterMarketplaceModelEndpointError

Source§

impl RequestId for GetCustomModelError

Source§

impl RequestId for GetEvaluationJobError

Source§

impl RequestId for GetFoundationModelError

Source§

impl RequestId for GetFoundationModelAvailabilityError

Source§

impl RequestId for GetGuardrailError

Source§

impl RequestId for GetImportedModelError

Source§

impl RequestId for GetInferenceProfileError

Source§

impl RequestId for GetMarketplaceModelEndpointError

Source§

impl RequestId for GetModelCopyJobError

Source§

impl RequestId for GetModelCustomizationJobError

Source§

impl RequestId for GetModelImportJobError

Source§

impl RequestId for GetModelInvocationJobError

Source§

impl RequestId for GetModelInvocationLoggingConfigurationError

Source§

impl RequestId for GetPromptRouterError

Source§

impl RequestId for GetProvisionedModelThroughputError

Source§

impl RequestId for GetUseCaseForModelAccessError

Source§

impl RequestId for ListCustomModelsError

Source§

impl RequestId for ListEvaluationJobsError

Source§

impl RequestId for ListFoundationModelAgreementOffersError

Source§

impl RequestId for ListFoundationModelsError

Source§

impl RequestId for ListGuardrailsError

Source§

impl RequestId for ListImportedModelsError

Source§

impl RequestId for ListInferenceProfilesError

Source§

impl RequestId for ListMarketplaceModelEndpointsError

Source§

impl RequestId for ListModelCopyJobsError

Source§

impl RequestId for ListModelCustomizationJobsError

Source§

impl RequestId for ListModelImportJobsError

Source§

impl RequestId for ListModelInvocationJobsError

Source§

impl RequestId for ListPromptRoutersError

Source§

impl RequestId for ListProvisionedModelThroughputsError

Source§

impl RequestId for ListTagsForResourceError

Source§

impl RequestId for PutModelInvocationLoggingConfigurationError

Source§

impl RequestId for PutUseCaseForModelAccessError

Source§

impl RequestId for RegisterMarketplaceModelEndpointError

Source§

impl RequestId for StopEvaluationJobError

Source§

impl RequestId for StopModelCustomizationJobError

Source§

impl RequestId for StopModelInvocationJobError

Source§

impl RequestId for TagResourceError

Source§

impl RequestId for UntagResourceError

Source§

impl RequestId for UpdateGuardrailError

Source§

impl RequestId for UpdateMarketplaceModelEndpointError

Source§

impl RequestId for UpdateProvisionedModelThroughputError

Source§

impl RequestId for ErrorMetadata

Source§

impl RequestId for AccessDeniedException

Source§

impl RequestId for ConflictException

Source§

impl RequestId for InternalServerException

Source§

impl RequestId for ResourceNotFoundException

Source§

impl RequestId for ServiceQuotaExceededException

Source§

impl RequestId for ServiceUnavailableException

Source§

impl RequestId for ThrottlingException

Source§

impl RequestId for TooManyTagsException

Source§

impl RequestId for ValidationException

Source§

impl RequestId for BatchDeleteEvaluationJobOutput

Source§

impl RequestId for CreateCustomModelOutput

Source§

impl RequestId for CreateEvaluationJobOutput

Source§

impl RequestId for CreateFoundationModelAgreementOutput

Source§

impl RequestId for CreateGuardrailOutput

Source§

impl RequestId for CreateGuardrailVersionOutput

Source§

impl RequestId for CreateInferenceProfileOutput

Source§

impl RequestId for CreateMarketplaceModelEndpointOutput

Source§

impl RequestId for CreateModelCopyJobOutput

Source§

impl RequestId for CreateModelCustomizationJobOutput

Source§

impl RequestId for CreateModelImportJobOutput

Source§

impl RequestId for CreateModelInvocationJobOutput

Source§

impl RequestId for CreatePromptRouterOutput

Source§

impl RequestId for CreateProvisionedModelThroughputOutput

Source§

impl RequestId for DeleteCustomModelOutput

Source§

impl RequestId for DeleteFoundationModelAgreementOutput

Source§

impl RequestId for DeleteGuardrailOutput

Source§

impl RequestId for DeleteImportedModelOutput

Source§

impl RequestId for DeleteInferenceProfileOutput

Source§

impl RequestId for DeleteMarketplaceModelEndpointOutput

Source§

impl RequestId for DeleteModelInvocationLoggingConfigurationOutput

Source§

impl RequestId for DeletePromptRouterOutput

Source§

impl RequestId for DeleteProvisionedModelThroughputOutput

Source§

impl RequestId for DeregisterMarketplaceModelEndpointOutput

Source§

impl RequestId for GetCustomModelOutput

Source§

impl RequestId for GetEvaluationJobOutput

Source§

impl RequestId for GetFoundationModelOutput

Source§

impl RequestId for GetFoundationModelAvailabilityOutput

Source§

impl RequestId for GetGuardrailOutput

Source§

impl RequestId for GetImportedModelOutput

Source§

impl RequestId for GetInferenceProfileOutput

Source§

impl RequestId for GetMarketplaceModelEndpointOutput

Source§

impl RequestId for GetModelCopyJobOutput

Source§

impl RequestId for GetModelCustomizationJobOutput

Source§

impl RequestId for GetModelImportJobOutput

Source§

impl RequestId for GetModelInvocationJobOutput

Source§

impl RequestId for GetModelInvocationLoggingConfigurationOutput

Source§

impl RequestId for GetPromptRouterOutput

Source§

impl RequestId for GetProvisionedModelThroughputOutput

Source§

impl RequestId for GetUseCaseForModelAccessOutput

Source§

impl RequestId for ListCustomModelsOutput

Source§

impl RequestId for ListEvaluationJobsOutput

Source§

impl RequestId for ListFoundationModelAgreementOffersOutput

Source§

impl RequestId for ListFoundationModelsOutput

Source§

impl RequestId for ListGuardrailsOutput

Source§

impl RequestId for ListImportedModelsOutput

Source§

impl RequestId for ListInferenceProfilesOutput

Source§

impl RequestId for ListMarketplaceModelEndpointsOutput

Source§

impl RequestId for ListModelCopyJobsOutput

Source§

impl RequestId for ListModelCustomizationJobsOutput

Source§

impl RequestId for ListModelImportJobsOutput

Source§

impl RequestId for ListModelInvocationJobsOutput

Source§

impl RequestId for ListPromptRoutersOutput

Source§

impl RequestId for ListProvisionedModelThroughputsOutput

Source§

impl RequestId for ListTagsForResourceOutput

Source§

impl RequestId for PutModelInvocationLoggingConfigurationOutput

Source§

impl RequestId for PutUseCaseForModelAccessOutput

Source§

impl RequestId for RegisterMarketplaceModelEndpointOutput

Source§

impl RequestId for StopEvaluationJobOutput

Source§

impl RequestId for StopModelCustomizationJobOutput

Source§

impl RequestId for StopModelInvocationJobOutput

Source§

impl RequestId for TagResourceOutput

Source§

impl RequestId for UntagResourceOutput

Source§

impl RequestId for UpdateGuardrailOutput

Source§

impl RequestId for UpdateMarketplaceModelEndpointOutput

Source§

impl RequestId for UpdateProvisionedModelThroughputOutput