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 AssociateFirewallRuleGroupError

Source§

impl RequestId for AssociateResolverEndpointIpAddressError

Source§

impl RequestId for AssociateResolverQueryLogConfigError

Source§

impl RequestId for AssociateResolverRuleError

Source§

impl RequestId for CreateFirewallDomainListError

Source§

impl RequestId for CreateFirewallRuleError

Source§

impl RequestId for CreateFirewallRuleGroupError

Source§

impl RequestId for CreateOutpostResolverError

Source§

impl RequestId for CreateResolverEndpointError

Source§

impl RequestId for CreateResolverQueryLogConfigError

Source§

impl RequestId for CreateResolverRuleError

Source§

impl RequestId for DeleteFirewallDomainListError

Source§

impl RequestId for DeleteFirewallRuleError

Source§

impl RequestId for DeleteFirewallRuleGroupError

Source§

impl RequestId for DeleteOutpostResolverError

Source§

impl RequestId for DeleteResolverEndpointError

Source§

impl RequestId for DeleteResolverQueryLogConfigError

Source§

impl RequestId for DeleteResolverRuleError

Source§

impl RequestId for DisassociateFirewallRuleGroupError

Source§

impl RequestId for DisassociateResolverEndpointIpAddressError

Source§

impl RequestId for DisassociateResolverQueryLogConfigError

Source§

impl RequestId for DisassociateResolverRuleError

Source§

impl RequestId for GetFirewallConfigError

Source§

impl RequestId for GetFirewallDomainListError

Source§

impl RequestId for GetFirewallRuleGroupError

Source§

impl RequestId for GetFirewallRuleGroupAssociationError

Source§

impl RequestId for GetFirewallRuleGroupPolicyError

Source§

impl RequestId for GetOutpostResolverError

Source§

impl RequestId for GetResolverConfigError

Source§

impl RequestId for GetResolverDnssecConfigError

Source§

impl RequestId for GetResolverEndpointError

Source§

impl RequestId for GetResolverQueryLogConfigError

Source§

impl RequestId for GetResolverQueryLogConfigAssociationError

Source§

impl RequestId for GetResolverQueryLogConfigPolicyError

Source§

impl RequestId for GetResolverRuleError

Source§

impl RequestId for GetResolverRuleAssociationError

Source§

impl RequestId for GetResolverRulePolicyError

Source§

impl RequestId for ImportFirewallDomainsError

Source§

impl RequestId for ListFirewallConfigsError

Source§

impl RequestId for ListFirewallDomainListsError

Source§

impl RequestId for ListFirewallDomainsError

Source§

impl RequestId for ListFirewallRuleGroupAssociationsError

Source§

impl RequestId for ListFirewallRuleGroupsError

Source§

impl RequestId for ListFirewallRulesError

Source§

impl RequestId for ListOutpostResolversError

Source§

impl RequestId for ListResolverConfigsError

Source§

impl RequestId for ListResolverDnssecConfigsError

Source§

impl RequestId for ListResolverEndpointIpAddressesError

Source§

impl RequestId for ListResolverEndpointsError

Source§

impl RequestId for ListResolverQueryLogConfigAssociationsError

Source§

impl RequestId for ListResolverQueryLogConfigsError

Source§

impl RequestId for ListResolverRuleAssociationsError

Source§

impl RequestId for ListResolverRulesError

Source§

impl RequestId for ListTagsForResourceError

Source§

impl RequestId for PutFirewallRuleGroupPolicyError

Source§

impl RequestId for PutResolverQueryLogConfigPolicyError

Source§

impl RequestId for PutResolverRulePolicyError

Source§

impl RequestId for TagResourceError

Source§

impl RequestId for UntagResourceError

Source§

impl RequestId for UpdateFirewallConfigError

Source§

impl RequestId for UpdateFirewallDomainsError

Source§

impl RequestId for UpdateFirewallRuleError

Source§

impl RequestId for UpdateFirewallRuleGroupAssociationError

Source§

impl RequestId for UpdateOutpostResolverError

Source§

impl RequestId for UpdateResolverConfigError

Source§

impl RequestId for UpdateResolverDnssecConfigError

Source§

impl RequestId for UpdateResolverEndpointError

Source§

impl RequestId for UpdateResolverRuleError

Source§

impl RequestId for ErrorMetadata

Source§

impl RequestId for AccessDeniedException

Source§

impl RequestId for ConflictException

Source§

impl RequestId for InternalServiceErrorException

Source§

impl RequestId for InvalidNextTokenException

Source§

impl RequestId for InvalidParameterException

Source§

impl RequestId for InvalidPolicyDocument

Source§

impl RequestId for InvalidRequestException

Source§

impl RequestId for InvalidTagException

Source§

impl RequestId for LimitExceededException

Source§

impl RequestId for ResourceExistsException

Source§

impl RequestId for ResourceInUseException

Source§

impl RequestId for ResourceNotFoundException

Source§

impl RequestId for ResourceUnavailableException

Source§

impl RequestId for ServiceQuotaExceededException

Source§

impl RequestId for ThrottlingException

Source§

impl RequestId for UnknownResourceException

Source§

impl RequestId for ValidationException

Source§

impl RequestId for AssociateFirewallRuleGroupOutput

Source§

impl RequestId for AssociateResolverEndpointIpAddressOutput

Source§

impl RequestId for AssociateResolverQueryLogConfigOutput

Source§

impl RequestId for AssociateResolverRuleOutput

Source§

impl RequestId for CreateFirewallDomainListOutput

Source§

impl RequestId for CreateFirewallRuleOutput

Source§

impl RequestId for CreateFirewallRuleGroupOutput

Source§

impl RequestId for CreateOutpostResolverOutput

Source§

impl RequestId for CreateResolverEndpointOutput

Source§

impl RequestId for CreateResolverQueryLogConfigOutput

Source§

impl RequestId for CreateResolverRuleOutput

Source§

impl RequestId for DeleteFirewallDomainListOutput

Source§

impl RequestId for DeleteFirewallRuleOutput

Source§

impl RequestId for DeleteFirewallRuleGroupOutput

Source§

impl RequestId for DeleteOutpostResolverOutput

Source§

impl RequestId for DeleteResolverEndpointOutput

Source§

impl RequestId for DeleteResolverQueryLogConfigOutput

Source§

impl RequestId for DeleteResolverRuleOutput

Source§

impl RequestId for DisassociateFirewallRuleGroupOutput

Source§

impl RequestId for DisassociateResolverEndpointIpAddressOutput

Source§

impl RequestId for DisassociateResolverQueryLogConfigOutput

Source§

impl RequestId for DisassociateResolverRuleOutput

Source§

impl RequestId for GetFirewallConfigOutput

Source§

impl RequestId for GetFirewallDomainListOutput

Source§

impl RequestId for GetFirewallRuleGroupOutput

Source§

impl RequestId for GetFirewallRuleGroupAssociationOutput

Source§

impl RequestId for GetFirewallRuleGroupPolicyOutput

Source§

impl RequestId for GetOutpostResolverOutput

Source§

impl RequestId for GetResolverConfigOutput

Source§

impl RequestId for GetResolverDnssecConfigOutput

Source§

impl RequestId for GetResolverEndpointOutput

Source§

impl RequestId for GetResolverQueryLogConfigOutput

Source§

impl RequestId for GetResolverQueryLogConfigAssociationOutput

Source§

impl RequestId for GetResolverQueryLogConfigPolicyOutput

Source§

impl RequestId for GetResolverRuleOutput

Source§

impl RequestId for GetResolverRuleAssociationOutput

Source§

impl RequestId for GetResolverRulePolicyOutput

Source§

impl RequestId for ImportFirewallDomainsOutput

Source§

impl RequestId for ListFirewallConfigsOutput

Source§

impl RequestId for ListFirewallDomainListsOutput

Source§

impl RequestId for ListFirewallDomainsOutput

Source§

impl RequestId for ListFirewallRuleGroupAssociationsOutput

Source§

impl RequestId for ListFirewallRuleGroupsOutput

Source§

impl RequestId for ListFirewallRulesOutput

Source§

impl RequestId for ListOutpostResolversOutput

Source§

impl RequestId for ListResolverConfigsOutput

Source§

impl RequestId for ListResolverDnssecConfigsOutput

Source§

impl RequestId for ListResolverEndpointIpAddressesOutput

Source§

impl RequestId for ListResolverEndpointsOutput

Source§

impl RequestId for ListResolverQueryLogConfigAssociationsOutput

Source§

impl RequestId for ListResolverQueryLogConfigsOutput

Source§

impl RequestId for ListResolverRuleAssociationsOutput

Source§

impl RequestId for ListResolverRulesOutput

Source§

impl RequestId for ListTagsForResourceOutput

Source§

impl RequestId for PutFirewallRuleGroupPolicyOutput

Source§

impl RequestId for PutResolverQueryLogConfigPolicyOutput

Source§

impl RequestId for PutResolverRulePolicyOutput

Source§

impl RequestId for TagResourceOutput

Source§

impl RequestId for UntagResourceOutput

Source§

impl RequestId for UpdateFirewallConfigOutput

Source§

impl RequestId for UpdateFirewallDomainsOutput

Source§

impl RequestId for UpdateFirewallRuleOutput

Source§

impl RequestId for UpdateFirewallRuleGroupAssociationOutput

Source§

impl RequestId for UpdateOutpostResolverOutput

Source§

impl RequestId for UpdateResolverConfigOutput

Source§

impl RequestId for UpdateResolverDnssecConfigOutput

Source§

impl RequestId for UpdateResolverEndpointOutput

Source§

impl RequestId for UpdateResolverRuleOutput