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 AddClientIDToOpenIDConnectProviderError

Source§

impl RequestId for AddRoleToInstanceProfileError

Source§

impl RequestId for AddUserToGroupError

Source§

impl RequestId for AttachGroupPolicyError

Source§

impl RequestId for AttachRolePolicyError

Source§

impl RequestId for AttachUserPolicyError

Source§

impl RequestId for ChangePasswordError

Source§

impl RequestId for CreateAccessKeyError

Source§

impl RequestId for CreateAccountAliasError

Source§

impl RequestId for CreateGroupError

Source§

impl RequestId for CreateInstanceProfileError

Source§

impl RequestId for CreateLoginProfileError

Source§

impl RequestId for CreateOpenIDConnectProviderError

Source§

impl RequestId for CreatePolicyError

Source§

impl RequestId for CreatePolicyVersionError

Source§

impl RequestId for CreateRoleError

Source§

impl RequestId for CreateSAMLProviderError

Source§

impl RequestId for CreateServiceLinkedRoleError

Source§

impl RequestId for CreateServiceSpecificCredentialError

Source§

impl RequestId for CreateUserError

Source§

impl RequestId for CreateVirtualMFADeviceError

Source§

impl RequestId for DeactivateMFADeviceError

Source§

impl RequestId for DeleteAccessKeyError

Source§

impl RequestId for DeleteAccountAliasError

Source§

impl RequestId for DeleteAccountPasswordPolicyError

Source§

impl RequestId for DeleteGroupError

Source§

impl RequestId for DeleteGroupPolicyError

Source§

impl RequestId for DeleteInstanceProfileError

Source§

impl RequestId for DeleteLoginProfileError

Source§

impl RequestId for DeleteOpenIDConnectProviderError

Source§

impl RequestId for DeletePolicyError

Source§

impl RequestId for DeletePolicyVersionError

Source§

impl RequestId for DeleteRoleError

Source§

impl RequestId for DeleteRolePermissionsBoundaryError

Source§

impl RequestId for DeleteRolePolicyError

Source§

impl RequestId for DeleteSAMLProviderError

Source§

impl RequestId for DeleteServerCertificateError

Source§

impl RequestId for DeleteServiceLinkedRoleError

Source§

impl RequestId for DeleteServiceSpecificCredentialError

Source§

impl RequestId for DeleteSigningCertificateError

Source§

impl RequestId for DeleteSSHPublicKeyError

Source§

impl RequestId for DeleteUserError

Source§

impl RequestId for DeleteUserPermissionsBoundaryError

Source§

impl RequestId for DeleteUserPolicyError

Source§

impl RequestId for DeleteVirtualMFADeviceError

Source§

impl RequestId for DetachGroupPolicyError

Source§

impl RequestId for DetachRolePolicyError

Source§

impl RequestId for DetachUserPolicyError

Source§

impl RequestId for DisableOrganizationsRootCredentialsManagementError

Source§

impl RequestId for DisableOrganizationsRootSessionsError

Source§

impl RequestId for EnableMFADeviceError

Source§

impl RequestId for EnableOrganizationsRootCredentialsManagementError

Source§

impl RequestId for EnableOrganizationsRootSessionsError

Source§

impl RequestId for GenerateCredentialReportError

Source§

impl RequestId for GenerateOrganizationsAccessReportError

Source§

impl RequestId for GenerateServiceLastAccessedDetailsError

Source§

impl RequestId for GetAccessKeyLastUsedError

Source§

impl RequestId for GetAccountAuthorizationDetailsError

Source§

impl RequestId for GetAccountPasswordPolicyError

Source§

impl RequestId for GetAccountSummaryError

Source§

impl RequestId for GetContextKeysForCustomPolicyError

Source§

impl RequestId for GetContextKeysForPrincipalPolicyError

Source§

impl RequestId for GetCredentialReportError

Source§

impl RequestId for GetGroupError

Source§

impl RequestId for GetGroupPolicyError

Source§

impl RequestId for GetInstanceProfileError

Source§

impl RequestId for GetLoginProfileError

Source§

impl RequestId for GetMFADeviceError

Source§

impl RequestId for GetOpenIDConnectProviderError

Source§

impl RequestId for GetOrganizationsAccessReportError

Source§

impl RequestId for GetPolicyError

Source§

impl RequestId for GetPolicyVersionError

Source§

impl RequestId for GetRoleError

Source§

impl RequestId for GetRolePolicyError

Source§

impl RequestId for GetSAMLProviderError

Source§

impl RequestId for GetServerCertificateError

Source§

impl RequestId for GetServiceLastAccessedDetailsError

Source§

impl RequestId for GetServiceLastAccessedDetailsWithEntitiesError

Source§

impl RequestId for GetServiceLinkedRoleDeletionStatusError

Source§

impl RequestId for GetSSHPublicKeyError

Source§

impl RequestId for GetUserError

Source§

impl RequestId for GetUserPolicyError

Source§

impl RequestId for ListAccessKeysError

Source§

impl RequestId for ListAccountAliasesError

Source§

impl RequestId for ListAttachedGroupPoliciesError

Source§

impl RequestId for ListAttachedRolePoliciesError

Source§

impl RequestId for ListAttachedUserPoliciesError

Source§

impl RequestId for ListEntitiesForPolicyError

Source§

impl RequestId for ListGroupPoliciesError

Source§

impl RequestId for ListGroupsError

Source§

impl RequestId for ListGroupsForUserError

Source§

impl RequestId for ListInstanceProfileTagsError

Source§

impl RequestId for ListInstanceProfilesError

Source§

impl RequestId for ListInstanceProfilesForRoleError

Source§

impl RequestId for ListMFADeviceTagsError

Source§

impl RequestId for ListMFADevicesError

Source§

impl RequestId for ListOpenIDConnectProviderTagsError

Source§

impl RequestId for ListOpenIDConnectProvidersError

Source§

impl RequestId for ListOrganizationsFeaturesError

Source§

impl RequestId for ListPoliciesError

Source§

impl RequestId for ListPoliciesGrantingServiceAccessError

Source§

impl RequestId for ListPolicyTagsError

Source§

impl RequestId for ListPolicyVersionsError

Source§

impl RequestId for ListRolePoliciesError

Source§

impl RequestId for ListRoleTagsError

Source§

impl RequestId for ListRolesError

Source§

impl RequestId for ListSAMLProviderTagsError

Source§

impl RequestId for ListSAMLProvidersError

Source§

impl RequestId for ListServerCertificateTagsError

Source§

impl RequestId for ListServerCertificatesError

Source§

impl RequestId for ListServiceSpecificCredentialsError

Source§

impl RequestId for ListSigningCertificatesError

Source§

impl RequestId for ListSSHPublicKeysError

Source§

impl RequestId for ListUserPoliciesError

Source§

impl RequestId for ListUserTagsError

Source§

impl RequestId for ListUsersError

Source§

impl RequestId for ListVirtualMFADevicesError

Source§

impl RequestId for PutGroupPolicyError

Source§

impl RequestId for PutRolePermissionsBoundaryError

Source§

impl RequestId for PutRolePolicyError

Source§

impl RequestId for PutUserPermissionsBoundaryError

Source§

impl RequestId for PutUserPolicyError

Source§

impl RequestId for RemoveClientIDFromOpenIDConnectProviderError

Source§

impl RequestId for RemoveRoleFromInstanceProfileError

Source§

impl RequestId for RemoveUserFromGroupError

Source§

impl RequestId for ResetServiceSpecificCredentialError

Source§

impl RequestId for ResyncMFADeviceError

Source§

impl RequestId for SetDefaultPolicyVersionError

Source§

impl RequestId for SetSecurityTokenServicePreferencesError

Source§

impl RequestId for SimulateCustomPolicyError

Source§

impl RequestId for SimulatePrincipalPolicyError

Source§

impl RequestId for TagInstanceProfileError

Source§

impl RequestId for TagMFADeviceError

Source§

impl RequestId for TagOpenIDConnectProviderError

Source§

impl RequestId for TagPolicyError

Source§

impl RequestId for TagRoleError

Source§

impl RequestId for TagSAMLProviderError

Source§

impl RequestId for TagServerCertificateError

Source§

impl RequestId for TagUserError

Source§

impl RequestId for UntagInstanceProfileError

Source§

impl RequestId for UntagMFADeviceError

Source§

impl RequestId for UntagOpenIDConnectProviderError

Source§

impl RequestId for UntagPolicyError

Source§

impl RequestId for UntagRoleError

Source§

impl RequestId for UntagSAMLProviderError

Source§

impl RequestId for UntagServerCertificateError

Source§

impl RequestId for UntagUserError

Source§

impl RequestId for UpdateAccessKeyError

Source§

impl RequestId for UpdateAccountPasswordPolicyError

Source§

impl RequestId for UpdateAssumeRolePolicyError

Source§

impl RequestId for UpdateGroupError

Source§

impl RequestId for UpdateLoginProfileError

Source§

impl RequestId for UpdateOpenIDConnectProviderThumbprintError

Source§

impl RequestId for UpdateRoleError

Source§

impl RequestId for UpdateRoleDescriptionError

Source§

impl RequestId for UpdateSAMLProviderError

Source§

impl RequestId for UpdateServerCertificateError

Source§

impl RequestId for UpdateServiceSpecificCredentialError

Source§

impl RequestId for UpdateSigningCertificateError

Source§

impl RequestId for UpdateSSHPublicKeyError

Source§

impl RequestId for UpdateUserError

Source§

impl RequestId for UploadServerCertificateError

Source§

impl RequestId for UploadSigningCertificateError

Source§

impl RequestId for UploadSSHPublicKeyError

Source§

impl RequestId for ErrorMetadata

Source§

impl RequestId for AccountNotManagementOrDelegatedAdministratorException

Source§

impl RequestId for CallerIsNotManagementAccountException

Source§

impl RequestId for ConcurrentModificationException

Source§

impl RequestId for CredentialReportExpiredException

Source§

impl RequestId for CredentialReportNotPresentException

Source§

impl RequestId for CredentialReportNotReadyException

Source§

impl RequestId for DeleteConflictException

Source§

impl RequestId for DuplicateCertificateException

Source§

impl RequestId for DuplicateSshPublicKeyException

Source§

impl RequestId for EntityAlreadyExistsException

Source§

impl RequestId for EntityTemporarilyUnmodifiableException

Source§

impl RequestId for InvalidAuthenticationCodeException

Source§

impl RequestId for InvalidCertificateException

Source§

impl RequestId for InvalidInputException

Source§

impl RequestId for InvalidPublicKeyException

Source§

impl RequestId for InvalidUserTypeException

Source§

impl RequestId for KeyPairMismatchException

Source§

impl RequestId for LimitExceededException

Source§

impl RequestId for MalformedCertificateException

Source§

impl RequestId for MalformedPolicyDocumentException

Source§

impl RequestId for NoSuchEntityException

Source§

impl RequestId for OpenIdIdpCommunicationErrorException

Source§

impl RequestId for OrganizationNotFoundException

Source§

impl RequestId for OrganizationNotInAllFeaturesModeException

Source§

impl RequestId for PasswordPolicyViolationException

Source§

impl RequestId for PolicyEvaluationException

Source§

impl RequestId for PolicyNotAttachableException

Source§

impl RequestId for ReportGenerationLimitExceededException

Source§

impl RequestId for ServiceAccessNotEnabledException

Source§

impl RequestId for ServiceFailureException

Source§

impl RequestId for ServiceNotSupportedException

Source§

impl RequestId for UnmodifiableEntityException

Source§

impl RequestId for UnrecognizedPublicKeyEncodingException

Source§

impl RequestId for AddClientIdToOpenIdConnectProviderOutput

Source§

impl RequestId for AddRoleToInstanceProfileOutput

Source§

impl RequestId for AddUserToGroupOutput

Source§

impl RequestId for AttachGroupPolicyOutput

Source§

impl RequestId for AttachRolePolicyOutput

Source§

impl RequestId for AttachUserPolicyOutput

Source§

impl RequestId for ChangePasswordOutput

Source§

impl RequestId for CreateAccessKeyOutput

Source§

impl RequestId for CreateAccountAliasOutput

Source§

impl RequestId for CreateGroupOutput

Source§

impl RequestId for CreateInstanceProfileOutput

Source§

impl RequestId for CreateLoginProfileOutput

Source§

impl RequestId for CreateOpenIdConnectProviderOutput

Source§

impl RequestId for CreatePolicyOutput

Source§

impl RequestId for CreatePolicyVersionOutput

Source§

impl RequestId for CreateRoleOutput

Source§

impl RequestId for CreateSamlProviderOutput

Source§

impl RequestId for CreateServiceLinkedRoleOutput

Source§

impl RequestId for CreateServiceSpecificCredentialOutput

Source§

impl RequestId for CreateUserOutput

Source§

impl RequestId for CreateVirtualMfaDeviceOutput

Source§

impl RequestId for DeactivateMfaDeviceOutput

Source§

impl RequestId for DeleteAccessKeyOutput

Source§

impl RequestId for DeleteAccountAliasOutput

Source§

impl RequestId for DeleteAccountPasswordPolicyOutput

Source§

impl RequestId for DeleteGroupOutput

Source§

impl RequestId for DeleteGroupPolicyOutput

Source§

impl RequestId for DeleteInstanceProfileOutput

Source§

impl RequestId for DeleteLoginProfileOutput

Source§

impl RequestId for DeleteOpenIdConnectProviderOutput

Source§

impl RequestId for DeletePolicyOutput

Source§

impl RequestId for DeletePolicyVersionOutput

Source§

impl RequestId for DeleteRoleOutput

Source§

impl RequestId for DeleteRolePermissionsBoundaryOutput

Source§

impl RequestId for DeleteRolePolicyOutput

Source§

impl RequestId for DeleteSamlProviderOutput

Source§

impl RequestId for DeleteServerCertificateOutput

Source§

impl RequestId for DeleteServiceLinkedRoleOutput

Source§

impl RequestId for DeleteServiceSpecificCredentialOutput

Source§

impl RequestId for DeleteSigningCertificateOutput

Source§

impl RequestId for DeleteSshPublicKeyOutput

Source§

impl RequestId for DeleteUserOutput

Source§

impl RequestId for DeleteUserPermissionsBoundaryOutput

Source§

impl RequestId for DeleteUserPolicyOutput

Source§

impl RequestId for DeleteVirtualMfaDeviceOutput

Source§

impl RequestId for DetachGroupPolicyOutput

Source§

impl RequestId for DetachRolePolicyOutput

Source§

impl RequestId for DetachUserPolicyOutput

Source§

impl RequestId for DisableOrganizationsRootCredentialsManagementOutput

Source§

impl RequestId for DisableOrganizationsRootSessionsOutput

Source§

impl RequestId for EnableMfaDeviceOutput

Source§

impl RequestId for EnableOrganizationsRootCredentialsManagementOutput

Source§

impl RequestId for EnableOrganizationsRootSessionsOutput

Source§

impl RequestId for GenerateCredentialReportOutput

Source§

impl RequestId for GenerateOrganizationsAccessReportOutput

Source§

impl RequestId for GenerateServiceLastAccessedDetailsOutput

Source§

impl RequestId for GetAccessKeyLastUsedOutput

Source§

impl RequestId for GetAccountAuthorizationDetailsOutput

Source§

impl RequestId for GetAccountPasswordPolicyOutput

Source§

impl RequestId for GetAccountSummaryOutput

Source§

impl RequestId for GetContextKeysForCustomPolicyOutput

Source§

impl RequestId for GetContextKeysForPrincipalPolicyOutput

Source§

impl RequestId for GetCredentialReportOutput

Source§

impl RequestId for GetGroupOutput

Source§

impl RequestId for GetGroupPolicyOutput

Source§

impl RequestId for GetInstanceProfileOutput

Source§

impl RequestId for GetLoginProfileOutput

Source§

impl RequestId for GetMfaDeviceOutput

Source§

impl RequestId for GetOpenIdConnectProviderOutput

Source§

impl RequestId for GetOrganizationsAccessReportOutput

Source§

impl RequestId for GetPolicyOutput

Source§

impl RequestId for GetPolicyVersionOutput

Source§

impl RequestId for GetRoleOutput

Source§

impl RequestId for GetRolePolicyOutput

Source§

impl RequestId for GetSamlProviderOutput

Source§

impl RequestId for GetServerCertificateOutput

Source§

impl RequestId for GetServiceLastAccessedDetailsOutput

Source§

impl RequestId for GetServiceLastAccessedDetailsWithEntitiesOutput

Source§

impl RequestId for GetServiceLinkedRoleDeletionStatusOutput

Source§

impl RequestId for GetSshPublicKeyOutput

Source§

impl RequestId for GetUserOutput

Source§

impl RequestId for GetUserPolicyOutput

Source§

impl RequestId for ListAccessKeysOutput

Source§

impl RequestId for ListAccountAliasesOutput

Source§

impl RequestId for ListAttachedGroupPoliciesOutput

Source§

impl RequestId for ListAttachedRolePoliciesOutput

Source§

impl RequestId for ListAttachedUserPoliciesOutput

Source§

impl RequestId for ListEntitiesForPolicyOutput

Source§

impl RequestId for ListGroupPoliciesOutput

Source§

impl RequestId for ListGroupsOutput

Source§

impl RequestId for ListGroupsForUserOutput

Source§

impl RequestId for ListInstanceProfileTagsOutput

Source§

impl RequestId for ListInstanceProfilesOutput

Source§

impl RequestId for ListInstanceProfilesForRoleOutput

Source§

impl RequestId for ListMfaDeviceTagsOutput

Source§

impl RequestId for ListMfaDevicesOutput

Source§

impl RequestId for ListOpenIdConnectProviderTagsOutput

Source§

impl RequestId for ListOpenIdConnectProvidersOutput

Source§

impl RequestId for ListOrganizationsFeaturesOutput

Source§

impl RequestId for ListPoliciesOutput

Source§

impl RequestId for ListPoliciesGrantingServiceAccessOutput

Source§

impl RequestId for ListPolicyTagsOutput

Source§

impl RequestId for ListPolicyVersionsOutput

Source§

impl RequestId for ListRolePoliciesOutput

Source§

impl RequestId for ListRoleTagsOutput

Source§

impl RequestId for ListRolesOutput

Source§

impl RequestId for ListSamlProviderTagsOutput

Source§

impl RequestId for ListSamlProvidersOutput

Source§

impl RequestId for ListServerCertificateTagsOutput

Source§

impl RequestId for ListServerCertificatesOutput

Source§

impl RequestId for ListServiceSpecificCredentialsOutput

Source§

impl RequestId for ListSigningCertificatesOutput

Source§

impl RequestId for ListSshPublicKeysOutput

Source§

impl RequestId for ListUserPoliciesOutput

Source§

impl RequestId for ListUserTagsOutput

Source§

impl RequestId for ListUsersOutput

Source§

impl RequestId for ListVirtualMfaDevicesOutput

Source§

impl RequestId for PutGroupPolicyOutput

Source§

impl RequestId for PutRolePermissionsBoundaryOutput

Source§

impl RequestId for PutRolePolicyOutput

Source§

impl RequestId for PutUserPermissionsBoundaryOutput

Source§

impl RequestId for PutUserPolicyOutput

Source§

impl RequestId for RemoveClientIdFromOpenIdConnectProviderOutput

Source§

impl RequestId for RemoveRoleFromInstanceProfileOutput

Source§

impl RequestId for RemoveUserFromGroupOutput

Source§

impl RequestId for ResetServiceSpecificCredentialOutput

Source§

impl RequestId for ResyncMfaDeviceOutput

Source§

impl RequestId for SetDefaultPolicyVersionOutput

Source§

impl RequestId for SetSecurityTokenServicePreferencesOutput

Source§

impl RequestId for SimulateCustomPolicyOutput

Source§

impl RequestId for SimulatePrincipalPolicyOutput

Source§

impl RequestId for TagInstanceProfileOutput

Source§

impl RequestId for TagMfaDeviceOutput

Source§

impl RequestId for TagOpenIdConnectProviderOutput

Source§

impl RequestId for TagPolicyOutput

Source§

impl RequestId for TagRoleOutput

Source§

impl RequestId for TagSamlProviderOutput

Source§

impl RequestId for TagServerCertificateOutput

Source§

impl RequestId for TagUserOutput

Source§

impl RequestId for UntagInstanceProfileOutput

Source§

impl RequestId for UntagMfaDeviceOutput

Source§

impl RequestId for UntagOpenIdConnectProviderOutput

Source§

impl RequestId for UntagPolicyOutput

Source§

impl RequestId for UntagRoleOutput

Source§

impl RequestId for UntagSamlProviderOutput

Source§

impl RequestId for UntagServerCertificateOutput

Source§

impl RequestId for UntagUserOutput

Source§

impl RequestId for UpdateAccessKeyOutput

Source§

impl RequestId for UpdateAccountPasswordPolicyOutput

Source§

impl RequestId for UpdateAssumeRolePolicyOutput

Source§

impl RequestId for UpdateGroupOutput

Source§

impl RequestId for UpdateLoginProfileOutput

Source§

impl RequestId for UpdateOpenIdConnectProviderThumbprintOutput

Source§

impl RequestId for UpdateRoleOutput

Source§

impl RequestId for UpdateRoleDescriptionOutput

Source§

impl RequestId for UpdateSamlProviderOutput

Source§

impl RequestId for UpdateServerCertificateOutput

Source§

impl RequestId for UpdateServiceSpecificCredentialOutput

Source§

impl RequestId for UpdateSigningCertificateOutput

Source§

impl RequestId for UpdateSshPublicKeyOutput

Source§

impl RequestId for UpdateUserOutput

Source§

impl RequestId for UploadServerCertificateOutput

Source§

impl RequestId for UploadSigningCertificateOutput

Source§

impl RequestId for UploadSshPublicKeyOutput