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 AttachInstancesError

Source§

impl RequestId for AttachLoadBalancerTargetGroupsError

Source§

impl RequestId for AttachLoadBalancersError

Source§

impl RequestId for AttachTrafficSourcesError

Source§

impl RequestId for BatchDeleteScheduledActionError

Source§

impl RequestId for BatchPutScheduledUpdateGroupActionError

Source§

impl RequestId for CancelInstanceRefreshError

Source§

impl RequestId for CompleteLifecycleActionError

Source§

impl RequestId for CreateAutoScalingGroupError

Source§

impl RequestId for CreateLaunchConfigurationError

Source§

impl RequestId for CreateOrUpdateTagsError

Source§

impl RequestId for DeleteAutoScalingGroupError

Source§

impl RequestId for DeleteLaunchConfigurationError

Source§

impl RequestId for DeleteLifecycleHookError

Source§

impl RequestId for DeleteNotificationConfigurationError

Source§

impl RequestId for DeletePolicyError

Source§

impl RequestId for DeleteScheduledActionError

Source§

impl RequestId for DeleteTagsError

Source§

impl RequestId for DeleteWarmPoolError

Source§

impl RequestId for DescribeAccountLimitsError

Source§

impl RequestId for DescribeAdjustmentTypesError

Source§

impl RequestId for DescribeAutoScalingGroupsError

Source§

impl RequestId for DescribeAutoScalingInstancesError

Source§

impl RequestId for DescribeAutoScalingNotificationTypesError

Source§

impl RequestId for DescribeInstanceRefreshesError

Source§

impl RequestId for DescribeLaunchConfigurationsError

Source§

impl RequestId for DescribeLifecycleHookTypesError

Source§

impl RequestId for DescribeLifecycleHooksError

Source§

impl RequestId for DescribeLoadBalancerTargetGroupsError

Source§

impl RequestId for DescribeLoadBalancersError

Source§

impl RequestId for DescribeMetricCollectionTypesError

Source§

impl RequestId for DescribeNotificationConfigurationsError

Source§

impl RequestId for DescribePoliciesError

Source§

impl RequestId for DescribeScalingActivitiesError

Source§

impl RequestId for DescribeScalingProcessTypesError

Source§

impl RequestId for DescribeScheduledActionsError

Source§

impl RequestId for DescribeTagsError

Source§

impl RequestId for DescribeTerminationPolicyTypesError

Source§

impl RequestId for DescribeTrafficSourcesError

Source§

impl RequestId for DescribeWarmPoolError

Source§

impl RequestId for DetachInstancesError

Source§

impl RequestId for DetachLoadBalancerTargetGroupsError

Source§

impl RequestId for DetachLoadBalancersError

Source§

impl RequestId for DetachTrafficSourcesError

Source§

impl RequestId for DisableMetricsCollectionError

Source§

impl RequestId for EnableMetricsCollectionError

Source§

impl RequestId for EnterStandbyError

Source§

impl RequestId for ExecutePolicyError

Source§

impl RequestId for ExitStandbyError

Source§

impl RequestId for GetPredictiveScalingForecastError

Source§

impl RequestId for PutLifecycleHookError

Source§

impl RequestId for PutNotificationConfigurationError

Source§

impl RequestId for PutScalingPolicyError

Source§

impl RequestId for PutScheduledUpdateGroupActionError

Source§

impl RequestId for PutWarmPoolError

Source§

impl RequestId for RecordLifecycleActionHeartbeatError

Source§

impl RequestId for ResumeProcessesError

Source§

impl RequestId for RollbackInstanceRefreshError

Source§

impl RequestId for SetDesiredCapacityError

Source§

impl RequestId for SetInstanceHealthError

Source§

impl RequestId for SetInstanceProtectionError

Source§

impl RequestId for StartInstanceRefreshError

Source§

impl RequestId for SuspendProcessesError

Source§

impl RequestId for TerminateInstanceInAutoScalingGroupError

Source§

impl RequestId for UpdateAutoScalingGroupError

Source§

impl RequestId for ErrorMetadata

Source§

impl RequestId for ActiveInstanceRefreshNotFoundFault

Source§

impl RequestId for AlreadyExistsFault

Source§

impl RequestId for InstanceRefreshInProgressFault

Source§

impl RequestId for InvalidNextToken

Source§

impl RequestId for IrreversibleInstanceRefreshFault

Source§

impl RequestId for LimitExceededFault

Source§

impl RequestId for ResourceContentionFault

Source§

impl RequestId for ResourceInUseFault

Source§

impl RequestId for ScalingActivityInProgressFault

Source§

impl RequestId for ServiceLinkedRoleFailure

Source§

impl RequestId for AttachInstancesOutput

Source§

impl RequestId for AttachLoadBalancerTargetGroupsOutput

Source§

impl RequestId for AttachLoadBalancersOutput

Source§

impl RequestId for AttachTrafficSourcesOutput

Source§

impl RequestId for BatchDeleteScheduledActionOutput

Source§

impl RequestId for BatchPutScheduledUpdateGroupActionOutput

Source§

impl RequestId for CancelInstanceRefreshOutput

Source§

impl RequestId for CompleteLifecycleActionOutput

Source§

impl RequestId for CreateAutoScalingGroupOutput

Source§

impl RequestId for CreateLaunchConfigurationOutput

Source§

impl RequestId for CreateOrUpdateTagsOutput

Source§

impl RequestId for DeleteAutoScalingGroupOutput

Source§

impl RequestId for DeleteLaunchConfigurationOutput

Source§

impl RequestId for DeleteLifecycleHookOutput

Source§

impl RequestId for DeleteNotificationConfigurationOutput

Source§

impl RequestId for DeletePolicyOutput

Source§

impl RequestId for DeleteScheduledActionOutput

Source§

impl RequestId for DeleteTagsOutput

Source§

impl RequestId for DeleteWarmPoolOutput

Source§

impl RequestId for DescribeAccountLimitsOutput

Source§

impl RequestId for DescribeAdjustmentTypesOutput

Source§

impl RequestId for DescribeAutoScalingGroupsOutput

Source§

impl RequestId for DescribeAutoScalingInstancesOutput

Source§

impl RequestId for DescribeAutoScalingNotificationTypesOutput

Source§

impl RequestId for DescribeInstanceRefreshesOutput

Source§

impl RequestId for DescribeLaunchConfigurationsOutput

Source§

impl RequestId for DescribeLifecycleHookTypesOutput

Source§

impl RequestId for DescribeLifecycleHooksOutput

Source§

impl RequestId for DescribeLoadBalancerTargetGroupsOutput

Source§

impl RequestId for DescribeLoadBalancersOutput

Source§

impl RequestId for DescribeMetricCollectionTypesOutput

Source§

impl RequestId for DescribeNotificationConfigurationsOutput

Source§

impl RequestId for DescribePoliciesOutput

Source§

impl RequestId for DescribeScalingActivitiesOutput

Source§

impl RequestId for DescribeScalingProcessTypesOutput

Source§

impl RequestId for DescribeScheduledActionsOutput

Source§

impl RequestId for DescribeTagsOutput

Source§

impl RequestId for DescribeTerminationPolicyTypesOutput

Source§

impl RequestId for DescribeTrafficSourcesOutput

Source§

impl RequestId for DescribeWarmPoolOutput

Source§

impl RequestId for DetachInstancesOutput

Source§

impl RequestId for DetachLoadBalancerTargetGroupsOutput

Source§

impl RequestId for DetachLoadBalancersOutput

Source§

impl RequestId for DetachTrafficSourcesOutput

Source§

impl RequestId for DisableMetricsCollectionOutput

Source§

impl RequestId for EnableMetricsCollectionOutput

Source§

impl RequestId for EnterStandbyOutput

Source§

impl RequestId for ExecutePolicyOutput

Source§

impl RequestId for ExitStandbyOutput

Source§

impl RequestId for GetPredictiveScalingForecastOutput

Source§

impl RequestId for PutLifecycleHookOutput

Source§

impl RequestId for PutNotificationConfigurationOutput

Source§

impl RequestId for PutScalingPolicyOutput

Source§

impl RequestId for PutScheduledUpdateGroupActionOutput

Source§

impl RequestId for PutWarmPoolOutput

Source§

impl RequestId for RecordLifecycleActionHeartbeatOutput

Source§

impl RequestId for ResumeProcessesOutput

Source§

impl RequestId for RollbackInstanceRefreshOutput

Source§

impl RequestId for SetDesiredCapacityOutput

Source§

impl RequestId for SetInstanceHealthOutput

Source§

impl RequestId for SetInstanceProtectionOutput

Source§

impl RequestId for StartInstanceRefreshOutput

Source§

impl RequestId for SuspendProcessesOutput

Source§

impl RequestId for TerminateInstanceInAutoScalingGroupOutput

Source§

impl RequestId for UpdateAutoScalingGroupOutput