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 AcceptNetworkFirewallTransitGatewayAttachmentError

Source§

impl RequestId for AssociateAvailabilityZonesError

Source§

impl RequestId for AssociateFirewallPolicyError

Source§

impl RequestId for AssociateSubnetsError

Source§

impl RequestId for CreateFirewallError

Source§

impl RequestId for CreateFirewallPolicyError

Source§

impl RequestId for CreateRuleGroupError

Source§

impl RequestId for CreateTLSInspectionConfigurationError

Source§

impl RequestId for CreateVpcEndpointAssociationError

Source§

impl RequestId for DeleteFirewallError

Source§

impl RequestId for DeleteFirewallPolicyError

Source§

impl RequestId for DeleteNetworkFirewallTransitGatewayAttachmentError

Source§

impl RequestId for DeleteResourcePolicyError

Source§

impl RequestId for DeleteRuleGroupError

Source§

impl RequestId for DeleteTLSInspectionConfigurationError

Source§

impl RequestId for DeleteVpcEndpointAssociationError

Source§

impl RequestId for DescribeFirewallError

Source§

impl RequestId for DescribeFirewallMetadataError

Source§

impl RequestId for DescribeFirewallPolicyError

Source§

impl RequestId for DescribeFlowOperationError

Source§

impl RequestId for DescribeLoggingConfigurationError

Source§

impl RequestId for DescribeResourcePolicyError

Source§

impl RequestId for DescribeRuleGroupError

Source§

impl RequestId for DescribeRuleGroupMetadataError

Source§

impl RequestId for DescribeRuleGroupSummaryError

Source§

impl RequestId for DescribeTLSInspectionConfigurationError

Source§

impl RequestId for DescribeVpcEndpointAssociationError

Source§

impl RequestId for DisassociateAvailabilityZonesError

Source§

impl RequestId for DisassociateSubnetsError

Source§

impl RequestId for GetAnalysisReportResultsError

Source§

impl RequestId for ListAnalysisReportsError

Source§

impl RequestId for ListFirewallPoliciesError

Source§

impl RequestId for ListFirewallsError

Source§

impl RequestId for ListFlowOperationResultsError

Source§

impl RequestId for ListFlowOperationsError

Source§

impl RequestId for ListRuleGroupsError

Source§

impl RequestId for ListTagsForResourceError

Source§

impl RequestId for ListTLSInspectionConfigurationsError

Source§

impl RequestId for ListVpcEndpointAssociationsError

Source§

impl RequestId for PutResourcePolicyError

Source§

impl RequestId for RejectNetworkFirewallTransitGatewayAttachmentError

Source§

impl RequestId for StartAnalysisReportError

Source§

impl RequestId for StartFlowCaptureError

Source§

impl RequestId for StartFlowFlushError

Source§

impl RequestId for TagResourceError

Source§

impl RequestId for UntagResourceError

Source§

impl RequestId for UpdateAvailabilityZoneChangeProtectionError

Source§

impl RequestId for UpdateFirewallAnalysisSettingsError

Source§

impl RequestId for UpdateFirewallDeleteProtectionError

Source§

impl RequestId for UpdateFirewallDescriptionError

Source§

impl RequestId for UpdateFirewallEncryptionConfigurationError

Source§

impl RequestId for UpdateFirewallPolicyError

Source§

impl RequestId for UpdateFirewallPolicyChangeProtectionError

Source§

impl RequestId for UpdateLoggingConfigurationError

Source§

impl RequestId for UpdateRuleGroupError

Source§

impl RequestId for UpdateSubnetChangeProtectionError

Source§

impl RequestId for UpdateTLSInspectionConfigurationError

Source§

impl RequestId for ErrorMetadata

Source§

impl RequestId for InsufficientCapacityException

Source§

impl RequestId for InternalServerError

Source§

impl RequestId for InvalidOperationException

Source§

impl RequestId for InvalidRequestException

Source§

impl RequestId for InvalidResourcePolicyException

Source§

impl RequestId for InvalidTokenException

Source§

impl RequestId for LimitExceededException

Source§

impl RequestId for LogDestinationPermissionException

Source§

impl RequestId for ResourceNotFoundException

Source§

impl RequestId for ResourceOwnerCheckException

Source§

impl RequestId for ThrottlingException

Source§

impl RequestId for UnsupportedOperationException

Source§

impl RequestId for AcceptNetworkFirewallTransitGatewayAttachmentOutput

Source§

impl RequestId for AssociateAvailabilityZonesOutput

Source§

impl RequestId for AssociateFirewallPolicyOutput

Source§

impl RequestId for AssociateSubnetsOutput

Source§

impl RequestId for CreateFirewallOutput

Source§

impl RequestId for CreateFirewallPolicyOutput

Source§

impl RequestId for CreateRuleGroupOutput

Source§

impl RequestId for CreateTlsInspectionConfigurationOutput

Source§

impl RequestId for CreateVpcEndpointAssociationOutput

Source§

impl RequestId for DeleteFirewallOutput

Source§

impl RequestId for DeleteFirewallPolicyOutput

Source§

impl RequestId for DeleteNetworkFirewallTransitGatewayAttachmentOutput

Source§

impl RequestId for DeleteResourcePolicyOutput

Source§

impl RequestId for DeleteRuleGroupOutput

Source§

impl RequestId for DeleteTlsInspectionConfigurationOutput

Source§

impl RequestId for DeleteVpcEndpointAssociationOutput

Source§

impl RequestId for DescribeFirewallOutput

Source§

impl RequestId for DescribeFirewallMetadataOutput

Source§

impl RequestId for DescribeFirewallPolicyOutput

Source§

impl RequestId for DescribeFlowOperationOutput

Source§

impl RequestId for DescribeLoggingConfigurationOutput

Source§

impl RequestId for DescribeResourcePolicyOutput

Source§

impl RequestId for DescribeRuleGroupOutput

Source§

impl RequestId for DescribeRuleGroupMetadataOutput

Source§

impl RequestId for DescribeRuleGroupSummaryOutput

Source§

impl RequestId for DescribeTlsInspectionConfigurationOutput

Source§

impl RequestId for DescribeVpcEndpointAssociationOutput

Source§

impl RequestId for DisassociateAvailabilityZonesOutput

Source§

impl RequestId for DisassociateSubnetsOutput

Source§

impl RequestId for GetAnalysisReportResultsOutput

Source§

impl RequestId for ListAnalysisReportsOutput

Source§

impl RequestId for ListFirewallPoliciesOutput

Source§

impl RequestId for ListFirewallsOutput

Source§

impl RequestId for ListFlowOperationResultsOutput

Source§

impl RequestId for ListFlowOperationsOutput

Source§

impl RequestId for ListRuleGroupsOutput

Source§

impl RequestId for ListTagsForResourceOutput

Source§

impl RequestId for ListTlsInspectionConfigurationsOutput

Source§

impl RequestId for ListVpcEndpointAssociationsOutput

Source§

impl RequestId for PutResourcePolicyOutput

Source§

impl RequestId for RejectNetworkFirewallTransitGatewayAttachmentOutput

Source§

impl RequestId for StartAnalysisReportOutput

Source§

impl RequestId for StartFlowCaptureOutput

Source§

impl RequestId for StartFlowFlushOutput

Source§

impl RequestId for TagResourceOutput

Source§

impl RequestId for UntagResourceOutput

Source§

impl RequestId for UpdateAvailabilityZoneChangeProtectionOutput

Source§

impl RequestId for UpdateFirewallAnalysisSettingsOutput

Source§

impl RequestId for UpdateFirewallDeleteProtectionOutput

Source§

impl RequestId for UpdateFirewallDescriptionOutput

Source§

impl RequestId for UpdateFirewallEncryptionConfigurationOutput

Source§

impl RequestId for UpdateFirewallPolicyOutput

Source§

impl RequestId for UpdateFirewallPolicyChangeProtectionOutput

Source§

impl RequestId for UpdateLoggingConfigurationOutput

Source§

impl RequestId for UpdateRuleGroupOutput

Source§

impl RequestId for UpdateSubnetChangeProtectionOutput

Source§

impl RequestId for UpdateTlsInspectionConfigurationOutput