RequestId

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 AcceptResourceShareInvitationError

Source§

impl RequestId for AssociateResourceShareError

Source§

impl RequestId for AssociateResourceSharePermissionError

Source§

impl RequestId for CreatePermissionError

Source§

impl RequestId for CreatePermissionVersionError

Source§

impl RequestId for CreateResourceShareError

Source§

impl RequestId for DeletePermissionError

Source§

impl RequestId for DeletePermissionVersionError

Source§

impl RequestId for DeleteResourceShareError

Source§

impl RequestId for DisassociateResourceShareError

Source§

impl RequestId for DisassociateResourceSharePermissionError

Source§

impl RequestId for EnableSharingWithAwsOrganizationError

Source§

impl RequestId for GetPermissionError

Source§

impl RequestId for GetResourcePoliciesError

Source§

impl RequestId for GetResourceShareAssociationsError

Source§

impl RequestId for GetResourceShareInvitationsError

Source§

impl RequestId for GetResourceSharesError

Source§

impl RequestId for ListPendingInvitationResourcesError

Source§

impl RequestId for ListPermissionAssociationsError

Source§

impl RequestId for ListPermissionVersionsError

Source§

impl RequestId for ListPermissionsError

Source§

impl RequestId for ListPrincipalsError

Source§

impl RequestId for ListReplacePermissionAssociationsWorkError

Source§

impl RequestId for ListResourceSharePermissionsError

Source§

impl RequestId for ListResourceTypesError

Source§

impl RequestId for ListResourcesError

Source§

impl RequestId for PromotePermissionCreatedFromPolicyError

Source§

impl RequestId for PromoteResourceShareCreatedFromPolicyError

Source§

impl RequestId for RejectResourceShareInvitationError

Source§

impl RequestId for ReplacePermissionAssociationsError

Source§

impl RequestId for SetDefaultPermissionVersionError

Source§

impl RequestId for TagResourceError

Source§

impl RequestId for UntagResourceError

Source§

impl RequestId for UpdateResourceShareError

Source§

impl RequestId for ErrorMetadata

Source§

impl RequestId for IdempotentParameterMismatchException

Source§

impl RequestId for InvalidClientTokenException

Source§

impl RequestId for InvalidMaxResultsException

Source§

impl RequestId for InvalidNextTokenException

Source§

impl RequestId for InvalidParameterException

Source§

impl RequestId for InvalidPolicyException

Source§

impl RequestId for InvalidResourceTypeException

Source§

impl RequestId for InvalidStateTransitionException

Source§

impl RequestId for MalformedArnException

Source§

impl RequestId for MalformedPolicyTemplateException

Source§

impl RequestId for MissingRequiredParameterException

Source§

impl RequestId for OperationNotPermittedException

Source§

impl RequestId for PermissionAlreadyExistsException

Source§

impl RequestId for PermissionLimitExceededException

Source§

impl RequestId for PermissionVersionsLimitExceededException

Source§

impl RequestId for ResourceArnNotFoundException

Source§

impl RequestId for ResourceShareInvitationAlreadyAcceptedException

Source§

impl RequestId for ResourceShareInvitationAlreadyRejectedException

Source§

impl RequestId for ResourceShareInvitationArnNotFoundException

Source§

impl RequestId for ResourceShareInvitationExpiredException

Source§

impl RequestId for ResourceShareLimitExceededException

Source§

impl RequestId for ServerInternalException

Source§

impl RequestId for ServiceUnavailableException

Source§

impl RequestId for TagLimitExceededException

Source§

impl RequestId for TagPolicyViolationException

Source§

impl RequestId for ThrottlingException

Source§

impl RequestId for UnknownResourceException

Source§

impl RequestId for UnmatchedPolicyPermissionException

Source§

impl RequestId for AcceptResourceShareInvitationOutput

Source§

impl RequestId for AssociateResourceShareOutput

Source§

impl RequestId for AssociateResourceSharePermissionOutput

Source§

impl RequestId for CreatePermissionOutput

Source§

impl RequestId for CreatePermissionVersionOutput

Source§

impl RequestId for CreateResourceShareOutput

Source§

impl RequestId for DeletePermissionOutput

Source§

impl RequestId for DeletePermissionVersionOutput

Source§

impl RequestId for DeleteResourceShareOutput

Source§

impl RequestId for DisassociateResourceShareOutput

Source§

impl RequestId for DisassociateResourceSharePermissionOutput

Source§

impl RequestId for EnableSharingWithAwsOrganizationOutput

Source§

impl RequestId for GetPermissionOutput

Source§

impl RequestId for GetResourcePoliciesOutput

Source§

impl RequestId for GetResourceShareAssociationsOutput

Source§

impl RequestId for GetResourceShareInvitationsOutput

Source§

impl RequestId for GetResourceSharesOutput

Source§

impl RequestId for ListPendingInvitationResourcesOutput

Source§

impl RequestId for ListPermissionAssociationsOutput

Source§

impl RequestId for ListPermissionVersionsOutput

Source§

impl RequestId for ListPermissionsOutput

Source§

impl RequestId for ListPrincipalsOutput

Source§

impl RequestId for ListReplacePermissionAssociationsWorkOutput

Source§

impl RequestId for ListResourceSharePermissionsOutput

Source§

impl RequestId for ListResourceTypesOutput

Source§

impl RequestId for ListResourcesOutput

Source§

impl RequestId for PromotePermissionCreatedFromPolicyOutput

Source§

impl RequestId for PromoteResourceShareCreatedFromPolicyOutput

Source§

impl RequestId for RejectResourceShareInvitationOutput

Source§

impl RequestId for ReplacePermissionAssociationsOutput

Source§

impl RequestId for SetDefaultPermissionVersionOutput

Source§

impl RequestId for TagResourceOutput

Source§

impl RequestId for UntagResourceOutput

Source§

impl RequestId for UpdateResourceShareOutput