You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Exception: Aws::Errors::ServiceError

Inherits:
RuntimeError
  • Object
show all
Defined in:
aws-sdk-core/lib/aws-sdk-core/errors.rb

Overview

The base class for all errors returned by an Amazon Web Service. All ~400 level client errors and ~500 level server errors are raised as service errors. This indicates it was an error returned from the service and not one generated by the client.

Direct Known Subclasses

ACM::Errors::ServiceError, ACMPCA::Errors::ServiceError, APIGateway::Errors::ServiceError, AccessAnalyzer::Errors::ServiceError, AlexaForBusiness::Errors::ServiceError, Amplify::Errors::ServiceError, ApiGatewayManagementApi::Errors::ServiceError, ApiGatewayV2::Errors::ServiceError, AppConfig::Errors::ServiceError, AppMesh::Errors::ServiceError, AppRegistry::Errors::ServiceError, AppStream::Errors::ServiceError, AppSync::Errors::ServiceError, Appflow::Errors::ServiceError, ApplicationAutoScaling::Errors::ServiceError, ApplicationDiscoveryService::Errors::ServiceError, ApplicationInsights::Errors::ServiceError, Athena::Errors::ServiceError, AugmentedAIRuntime::Errors::ServiceError, AutoScaling::Errors::ServiceError, AutoScalingPlans::Errors::ServiceError, Backup::Errors::ServiceError, Batch::Errors::ServiceError, Braket::Errors::ServiceError, Budgets::Errors::ServiceError, Chime::Errors::ServiceError, Cloud9::Errors::ServiceError, CloudDirectory::Errors::ServiceError, CloudFormation::Errors::ServiceError, CloudFront::Errors::ServiceError, CloudHSM::Errors::ServiceError, CloudHSMV2::Errors::ServiceError, CloudSearch::Errors::ServiceError, CloudSearchDomain::Errors::ServiceError, CloudTrail::Errors::ServiceError, CloudWatch::Errors::ServiceError, CloudWatchEvents::Errors::ServiceError, CloudWatchLogs::Errors::ServiceError, CodeArtifact::Errors::ServiceError, CodeBuild::Errors::ServiceError, CodeCommit::Errors::ServiceError, CodeDeploy::Errors::ServiceError, CodeGuruProfiler::Errors::ServiceError, CodeGuruReviewer::Errors::ServiceError, CodePipeline::Errors::ServiceError, CodeStar::Errors::ServiceError, CodeStarNotifications::Errors::ServiceError, CodeStarconnections::Errors::ServiceError, CognitoIdentity::Errors::ServiceError, CognitoIdentityProvider::Errors::ServiceError, CognitoSync::Errors::ServiceError, Comprehend::Errors::ServiceError, ComprehendMedical::Errors::ServiceError, ComputeOptimizer::Errors::ServiceError, ConfigService::Errors::ServiceError, Connect::Errors::ServiceError, ConnectParticipant::Errors::ServiceError, CostExplorer::Errors::ServiceError, CostandUsageReportService::Errors::ServiceError, DAX::Errors::ServiceError, DLM::Errors::ServiceError, DataExchange::Errors::ServiceError, DataPipeline::Errors::ServiceError, DataSync::Errors::ServiceError, DatabaseMigrationService::Errors::ServiceError, Detective::Errors::ServiceError, DeviceFarm::Errors::ServiceError, DirectConnect::Errors::ServiceError, DirectoryService::Errors::ServiceError, DocDB::Errors::ServiceError, DynamoDB::Errors::ServiceError, DynamoDBStreams::Errors::ServiceError, Aws::EBS::Errors::ServiceError, Aws::EC2::Errors::ServiceError, Aws::EC2InstanceConnect::Errors::ServiceError, Aws::ECR::Errors::ServiceError, Aws::ECS::Errors::ServiceError, Aws::EFS::Errors::ServiceError, Aws::EKS::Errors::ServiceError, Aws::EMR::Errors::ServiceError, Aws::ElastiCache::Errors::ServiceError, Aws::ElasticBeanstalk::Errors::ServiceError, Aws::ElasticInference::Errors::ServiceError, Aws::ElasticLoadBalancing::Errors::ServiceError, Aws::ElasticLoadBalancingV2::Errors::ServiceError, Aws::ElasticTranscoder::Errors::ServiceError, Aws::ElasticsearchService::Errors::ServiceError, Aws::EventBridge::Errors::ServiceError, FMS::Errors::ServiceError, FSx::Errors::ServiceError, Firehose::Errors::ServiceError, ForecastQueryService::Errors::ServiceError, ForecastService::Errors::ServiceError, FraudDetector::Errors::ServiceError, GameLift::Errors::ServiceError, Glacier::Errors::ServiceError, GlobalAccelerator::Errors::ServiceError, Glue::Errors::ServiceError, GlueDataBrew::Errors::ServiceError, Greengrass::Errors::ServiceError, GroundStation::Errors::ServiceError, GuardDuty::Errors::ServiceError, Health::Errors::ServiceError, Honeycode::Errors::ServiceError, IAM::Errors::ServiceError, IVS::Errors::ServiceError, IdentityStore::Errors::ServiceError, Imagebuilder::Errors::ServiceError, ImportExport::Errors::ServiceError, Inspector::Errors::ServiceError, IoT1ClickDevicesService::Errors::ServiceError, IoT1ClickProjects::Errors::ServiceError, IoT::Errors::ServiceError, IoTAnalytics::Errors::ServiceError, IoTDataPlane::Errors::ServiceError, IoTEvents::Errors::ServiceError, IoTEventsData::Errors::ServiceError, IoTJobsDataPlane::Errors::ServiceError, IoTSecureTunneling::Errors::ServiceError, IoTSiteWise::Errors::ServiceError, IoTThingsGraph::Errors::ServiceError, KMS::Errors::ServiceError, Kafka::Errors::ServiceError, Kendra::Errors::ServiceError, Kinesis::Errors::ServiceError, KinesisAnalytics::Errors::ServiceError, KinesisAnalyticsV2::Errors::ServiceError, KinesisVideo::Errors::ServiceError, KinesisVideoArchivedMedia::Errors::ServiceError, KinesisVideoMedia::Errors::ServiceError, KinesisVideoSignalingChannels::Errors::ServiceError, LakeFormation::Errors::ServiceError, Lambda::Errors::ServiceError, LambdaPreview::Errors::ServiceError, Lex::Errors::ServiceError, LexModelBuildingService::Errors::ServiceError, LicenseManager::Errors::ServiceError, Lightsail::Errors::ServiceError, MQ::Errors::ServiceError, MTurk::Errors::ServiceError, MachineLearning::Errors::ServiceError, Macie2::Errors::ServiceError, Macie::Errors::ServiceError, ManagedBlockchain::Errors::ServiceError, MarketplaceCatalog::Errors::ServiceError, MarketplaceCommerceAnalytics::Errors::ServiceError, MarketplaceEntitlementService::Errors::ServiceError, MarketplaceMetering::Errors::ServiceError, MediaConnect::Errors::ServiceError, MediaConvert::Errors::ServiceError, MediaLive::Errors::ServiceError, MediaPackage::Errors::ServiceError, MediaPackageVod::Errors::ServiceError, MediaStore::Errors::ServiceError, MediaStoreData::Errors::ServiceError, MediaTailor::Errors::ServiceError, MigrationHub::Errors::ServiceError, MigrationHubConfig::Errors::ServiceError, Mobile::Errors::ServiceError, Neptune::Errors::ServiceError, NetworkFirewall::Errors::ServiceError, NetworkManager::Errors::ServiceError, OpsWorks::Errors::ServiceError, OpsWorksCM::Errors::ServiceError, Organizations::Errors::ServiceError, Outposts::Errors::ServiceError, PI::Errors::ServiceError, Personalize::Errors::ServiceError, PersonalizeEvents::Errors::ServiceError, PersonalizeRuntime::Errors::ServiceError, Pinpoint::Errors::ServiceError, PinpointEmail::Errors::ServiceError, PinpointSMSVoice::Errors::ServiceError, Polly::Errors::ServiceError, Pricing::Errors::ServiceError, QLDB::Errors::ServiceError, QLDBSession::Errors::ServiceError, QuickSight::Errors::ServiceError, RAM::Errors::ServiceError, RDS::Errors::ServiceError, RDSDataService::Errors::ServiceError, Redshift::Errors::ServiceError, RedshiftDataAPIService::Errors::ServiceError, Rekognition::Errors::ServiceError, ResourceGroups::Errors::ServiceError, ResourceGroupsTaggingAPI::Errors::ServiceError, RoboMaker::Errors::ServiceError, Route53::Errors::ServiceError, Route53Domains::Errors::ServiceError, Route53Resolver::Errors::ServiceError, S3::Errors::ServiceError, S3Control::Errors::ServiceError, S3Outposts::Errors::ServiceError, SES::Errors::ServiceError, SESV2::Errors::ServiceError, SMS::Errors::ServiceError, SNS::Errors::ServiceError, SQS::Errors::ServiceError, SSM::Errors::ServiceError, SSO::Errors::ServiceError, SSOAdmin::Errors::ServiceError, SSOOIDC::Errors::ServiceError, STS::Errors::ServiceError, SWF::Errors::ServiceError, SageMaker::Errors::ServiceError, SageMakerRuntime::Errors::ServiceError, SavingsPlans::Errors::ServiceError, Schemas::Errors::ServiceError, SecretsManager::Errors::ServiceError, SecurityHub::Errors::ServiceError, ServerlessApplicationRepository::Errors::ServiceError, ServiceCatalog::Errors::ServiceError, ServiceDiscovery::Errors::ServiceError, ServiceQuotas::Errors::ServiceError, Shield::Errors::ServiceError, Signer::Errors::ServiceError, SimpleDB::Errors::ServiceError, Snowball::Errors::ServiceError, States::Errors::ServiceError, StorageGateway::Errors::ServiceError, Support::Errors::ServiceError, Synthetics::Errors::ServiceError, Textract::Errors::ServiceError, TimestreamQuery::Errors::ServiceError, TimestreamWrite::Errors::ServiceError, TranscribeService::Errors::ServiceError, Transfer::Errors::ServiceError, Translate::Errors::ServiceError, WAF::Errors::ServiceError, WAFRegional::Errors::ServiceError, WAFV2::Errors::ServiceError, WorkDocs::Errors::ServiceError, WorkLink::Errors::ServiceError, WorkMail::Errors::ServiceError, WorkMailMessageFlow::Errors::ServiceError, WorkSpaces::Errors::ServiceError, XRay::Errors::ServiceError

Class Attribute Summary collapse

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(context, message) ⇒ ServiceError

Returns a new instance of ServiceError.

Parameters:



16
17
18
19
20
# File 'aws-sdk-core/lib/aws-sdk-core/errors.rb', line 16

def initialize(context, message)
  @code = self.class.code
  @context = context
  super(message)
end

Class Attribute Details

.codeString

Returns:

  • (String)


32
33
34
# File 'aws-sdk-core/lib/aws-sdk-core/errors.rb', line 32

def code
  @code
end

Instance Attribute Details

#codeString (readonly)

Returns:

  • (String)


23
24
25
# File 'aws-sdk-core/lib/aws-sdk-core/errors.rb', line 23

def code
  @code
end

#contextSeahorse::Client::RequestContext (readonly)

Returns The context of the request that triggered the remote service to return this error.

Returns:



27
28
29
# File 'aws-sdk-core/lib/aws-sdk-core/errors.rb', line 27

def context
  @context
end