Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

bloomfire/aws-sdk-ruby

AWS SDK for Ruby - Version 3

Gitter Build Status Code Climate Coverage Status

This is version 3 of the aws-sdk gem. Version 2 can be found at branch:

Links of Interest

Change Log

Change Log now can be found at each gem root path, e.g. change log for aws-sdk-s3 gem can be found at /gems/aws-sdk-s3/CHANGELOG.md here. The change log is also accessible via RubyGems.org page under "LINKS" section for changelog.

Installation

The AWS SDK for Ruby is available from RubyGems. aws-sdk gem contains every available AWS service gem support. Please use a major version when expressing a dependency on aws-sdk.

gem 'aws-sdk', '~> 3'

With version 3 modularization, you can also pick the specific AWS service gem to install. Please use a major version when expressing a dependency on service gems.

gem 'aws-sdk-s3', '~> 1'
gem 'aws-sdk-ec2', '~> 1'

Upgrading Guide

Version 3 modularizes the monolithic SDK into service specific gems. Aside from gem packaging differences, version 3 interfaces are backwards compatible with version 2. Following guide contains instructions for both version 1 and version 2 SDK.

Upgrade from version 2

  1. If you depend on aws-sdk or aws-sdk-resources, you don't need to change anything. Meanwhile we recommend you to revisit following options to explore modularization benefits.

  2. If you depend on aws-sdk-core, you must replace this dependency with one of following options. This is because aws-sdk-core now only contains shared utilities.

Options

  1. If you want to keep every AWS service gems in your project, simply keep/switch to aws-sdk
# Gemfile
gem 'aws-sdk', '~> 3'
# or in code
require 'aws-sdk'
  1. If you want to choose several AWS service gems in your project specifically, try following:
# Gemfile
gem 'aws-sdk-s3', '~> 1'
gem 'aws-sdk-ec2', '~> 1'
...
# or in code
require 'aws-sdk-s3'
require 'aws-sdk-ec2'
...

Upgrade from version 1

If you are using SDK version 1 and version 2 together in your application guided by our official blog post, then you might have either aws-sdk ~> 2 or aws-sdk-resources ~> 2 exists in your project, you can simply update it to ~> 3 or using separate service gems as described in version 2 upgrade options.

For additional information of migrating from Version 1 to Version 2, please follow V1 to V2 migration guide.

Additional Information

Getting Help

Please use these community resources for getting help. We use the GitHub issues for tracking bugs and feature requests and have limited bandwidth to address them.

  • Ask a question on StackOverflow and tag it with aws-sdk-ruby
  • Come join the AWS SDK for Ruby Gitter Channel
  • Open a support ticket with AWS Support, if it turns out that you may have found a bug, please open an issue
  • If in doubt as to whether your issue is a question about how to use AWS or a potential SDK issue, feel free to open a GitHub issue on this repo.

Opening Issues

If you encounter a bug with aws-sdk-ruby we would like to hear about it. Search the existing issues and try to make sure your problem doesn’t already exist before opening a new issue. It’s helpful if you include the version of aws-sdk-ruby, ruby version and OS you’re using. Please include a stack trace and reduced repro case when appropriate, too.

The GitHub issues are intended for bug reports and feature requests. For help and questions with using aws-sdk-ruby please make use of the resources listed in the Getting Help section.

Configuration

You will need to configure credentials and a region, either in configuration files or environment variables, to make API calls. It is recommended that you provide these via your environment. This makes it easier to rotate credentials and it keeps your secrets out of source control.

The SDK searches the following locations for credentials:

  • ENV['AWS_ACCESS_KEY_ID'] and ENV['AWS_SECRET_ACCESS_KEY']
  • Unless ENV['AWS_SDK_CONFIG_OPT_OUT'] is set, the shared configuration files (~/.aws/credentials and ~/.aws/config) will be checked for a role_arn and source_profile, which if present will be used to attempt to assume a role.
  • The shared credentials ini file at ~/.aws/credentials (more information)
    • Unless ENV['AWS_SDK_CONFIG_OPT_OUT'] is set, the shared configuration ini file at ~/.aws/config will also be parsed for credentials.
  • From an instance profile when running on EC2, or from the ECS credential provider when running in an ECS container with that feature enabled.
  • If using ~/.aws/config or ~/.aws/credentials a :profile option can be used to choose the proper credentials.

Shared configuration is loaded only a single time, and credentials are provided statically at client creation time. Shared credentials do not refresh.

The SDK searches the following locations for a region:

  • ENV['AWS_REGION']
  • Unless ENV['AWS_SDK_CONFIG_OPT_OUT'] is set, the shared configuration files (~/.aws/credentials and ~/.aws/config) will also be checked for a region selection.

The region is used to construct an SSL endpoint. If you need to connect to a non-standard endpoint, you may specify the :endpoint option.

Configuration Options

You can also configure default credentials and region via Aws.config. In version 2, Aws.config is a vanilla Ruby hash, not a method like it was in version 1. The Aws.config hash takes precedence over environment variables.

require 'aws-sdk'
Aws.config.update({
 region: 'us-west-2',
 credentials: Aws::Credentials.new('akid', 'secret')
})

Valid region and credentials options are:

You may also pass configuration options directly to resource and client constructors. These options take precedence over the environment and Aws.config defaults.

# resource constructors
ec2 = Aws::EC2::Resource.new(region:'us-west-2', credentials: credentials)
# client constructors
ec2 = Aws::EC2::Client.new(region:'us-west-2', credentials: credentials)

Please take care to never commit credentials to source control. We strongly recommended loading credentials from an external source.

require 'aws-sdk'
require 'json'
creds = JSON.load(File.read('secrets.json'))
Aws.config[:credentials] = Aws::Credentials.new(creds['AccessKeyId'], creds['SecretAccessKey'])

API Clients

Construct a service client to make API calls. Each client provides a 1-to-1 mapping of methods to API operations. Refer to the API documentation for a complete list of available methods.

# list buckets in Amazon S3
s3 = Aws::S3::Client.new
resp = s3.list_buckets
resp.buckets.map(&:name)
#=> ["bucket-1", "bucket-2", ...]

API methods accept a hash of additional request parameters and return structured response data.

# list the first two objects in a bucket
resp = s3.list_objects(bucket: 'aws-sdk-core', max_keys: 2)
resp.contents.each do |object|
 puts "#{object.key} => #{object.etag}"
end

Paging Responses

Many AWS operations limit the number of results returned with each response. To make it easy to get the next page of results, every AWS response object is enumerable:

# yields one response object per API call made, this will enumerate
# EVERY object in the named bucket
s3.list_objects(bucket:'aws-sdk').each do |response|
 puts response.contents.map(&:key)
end

If you prefer to control paging yourself, response objects have helper methods that control paging:

# make a request that returns a truncated response
resp = s3.list_objects(bucket:'aws-sdk')
resp.last_page? #=> false
resp.next_page? #=> true
resp = resp.next_page # send a request for the next response page
resp = resp.next_page until resp.last_page?

Waiters

Waiters are utility methods that poll for a particular state. To invoke a waiter, call #wait_until on a client:

begin
 ec2.wait_until(:instance_running, instance_ids:['i-12345678'])
 puts "instance running"
rescue Aws::Waiters::Errors::WaiterFailed => error
 puts "failed waiting for instance running: #{error.message}"
end

Waiters have sensible default polling intervals and maximum attempts. You can configure these per call to #wait_until. You can also register callbacks that are triggered before each polling attempt and before waiting. See the API documentation for more examples and for a list of supported waiters per service.

Resource Interfaces

Resource interfaces are object oriented classes that represent actual resources in AWS. Resource interfaces built on top of API clients and provide additional functionality. Each service gem contains its own resource interface.

s3 = Aws::S3::Resource.new
# reference an existing bucket by name
bucket = s3.bucket('aws-sdk')
# enumerate every object in a bucket
bucket.objects.each do |obj|
 puts "#{obj.key} => #{obj.etag}"
end
# batch operations, delete objects in batches of 1k
bucket.objects(prefix: '/tmp-files/').delete
# single object operations
obj = bucket.object('hello')
obj.put(body:'Hello World!')
obj.etag
obj.delete

REPL - AWS Interactive Console

The aws-sdk gem ships with a REPL that provides a simple way to test the Ruby SDK. You can access the REPL by running aws-v3.rb from the command line.

$ aws-v3.rb
Aws> ec2.describe_instances.reservations.first.instances.first
[Aws::EC2::Client 200 0.216615 0 retries] describe_instances()
<struct
 instance_id="i-1234567",
 image_id="ami-7654321",
 state=<struct code=16, name="running">,
 ...>

You can enable HTTP wire logging by setting the verbose flag:

$ aws-v3.rb -v

In the REPL, every service class has a helper that returns a new client object. Simply downcase the service module name for the helper:

  • Aws::S3 => s3
  • Aws::EC2 => ec2
  • etc

Versioning

This project uses semantic versioning. You can safely express a dependency on a major version and expect all minor and patch versions to be backwards compatible.

Supported Services

Service Name Service Module gem_name API Version
AWS Amplify Aws::Amplify aws-sdk-amplify 2017年07月25日
AWS App Mesh Aws::AppMesh aws-sdk-appmesh 2019年01月25日
AWS AppSync Aws::AppSync aws-sdk-appsync 2017年07月25日
AWS Application Discovery Service Aws::ApplicationDiscoveryService aws-sdk-applicationdiscoveryservice 2015年11月01日
AWS Auto Scaling Plans Aws::AutoScalingPlans aws-sdk-autoscalingplans 2018年01月06日
AWS Backup Aws::Backup aws-sdk-backup 2018年11月15日
AWS Batch Aws::Batch aws-sdk-batch 2016年08月10日
AWS Budgets Aws::Budgets aws-sdk-budgets 2016年10月20日
AWS Certificate Manager Aws::ACM aws-sdk-acm 2015年12月08日
AWS Certificate Manager Private Certificate Authority Aws::ACMPCA aws-sdk-acmpca 2017年08月22日
AWS Cloud Map Aws::ServiceDiscovery aws-sdk-servicediscovery 2017年03月14日
AWS Cloud9 Aws::Cloud9 aws-sdk-cloud9 2017年09月23日
AWS CloudFormation Aws::CloudFormation aws-sdk-cloudformation 2010年05月15日
AWS CloudHSM V2 Aws::CloudHSMV2 aws-sdk-cloudhsmv2 2017年04月28日
AWS CloudTrail Aws::CloudTrail aws-sdk-cloudtrail 2013年11月01日
AWS CodeBuild Aws::CodeBuild aws-sdk-codebuild 2016年10月06日
AWS CodeCommit Aws::CodeCommit aws-sdk-codecommit 2015年04月13日
AWS CodeDeploy Aws::CodeDeploy aws-sdk-codedeploy 2014年10月06日
AWS CodePipeline Aws::CodePipeline aws-sdk-codepipeline 2015年07月09日
AWS CodeStar Aws::CodeStar aws-sdk-codestar 2017年04月19日
AWS CodeStar Notifications Aws::CodeStarNotifications aws-sdk-codestarnotifications 2019年10月15日
AWS CodeStar connections Aws::CodeStarconnections aws-sdk-codestarconnections 2019年12月01日
AWS Comprehend Medical Aws::ComprehendMedical aws-sdk-comprehendmedical 2018年10月30日
AWS Compute Optimizer Aws::ComputeOptimizer aws-sdk-computeoptimizer 2019年11月01日
AWS Config Aws::ConfigService aws-sdk-configservice 2014年11月12日
AWS Cost Explorer Service Aws::CostExplorer aws-sdk-costexplorer 2017年10月25日
AWS Cost and Usage Report Service Aws::CostandUsageReportService aws-sdk-costandusagereportservice 2017年01月06日
AWS Data Exchange Aws::DataExchange aws-sdk-dataexchange 2017年07月25日
AWS Data Pipeline Aws::DataPipeline aws-sdk-datapipeline 2012年10月29日
AWS DataSync Aws::DataSync aws-sdk-datasync 2018年11月09日
AWS Database Migration Service Aws::DatabaseMigrationService aws-sdk-databasemigrationservice 2016年01月01日
AWS Device Farm Aws::DeviceFarm aws-sdk-devicefarm 2015年06月23日
AWS Direct Connect Aws::DirectConnect aws-sdk-directconnect 2012年10月25日
AWS Directory Service Aws::DirectoryService aws-sdk-directoryservice 2015年04月16日
AWS EC2 Instance Connect Aws::EC2InstanceConnect aws-sdk-ec2instanceconnect 2018年04月02日
AWS Elastic Beanstalk Aws::ElasticBeanstalk aws-sdk-elasticbeanstalk 2010年12月01日
AWS Elemental MediaConvert Aws::MediaConvert aws-sdk-mediaconvert 2017年08月29日
AWS Elemental MediaLive Aws::MediaLive aws-sdk-medialive 2017年10月14日
AWS Elemental MediaPackage Aws::MediaPackage aws-sdk-mediapackage 2017年10月12日
AWS Elemental MediaPackage VOD Aws::MediaPackageVod aws-sdk-mediapackagevod 2018年11月07日
AWS Elemental MediaStore Aws::MediaStore aws-sdk-mediastore 2017年09月01日
AWS Elemental MediaStore Data Plane Aws::MediaStoreData aws-sdk-mediastoredata 2017年09月01日
AWS Global Accelerator Aws::GlobalAccelerator aws-sdk-globalaccelerator 2018年08月08日
AWS Glue Aws::Glue aws-sdk-glue 2017年03月31日
AWS Greengrass Aws::Greengrass aws-sdk-greengrass 2017年06月07日
AWS Ground Station Aws::GroundStation aws-sdk-groundstation 2019年05月23日
AWS Health APIs and Notifications Aws::Health aws-sdk-health 2016年08月04日
AWS Identity and Access Management Aws::IAM aws-sdk-iam 2010年05月08日
AWS Import/Export Aws::ImportExport aws-sdk-importexport 2010年06月01日
AWS IoT Aws::IoT aws-sdk-iot 2015年05月28日
AWS IoT 1-Click Devices Service Aws::IoT1ClickDevicesService aws-sdk-iot1clickdevicesservice 2018年05月14日
AWS IoT 1-Click Projects Service Aws::IoT1ClickProjects aws-sdk-iot1clickprojects 2018年05月14日
AWS IoT Analytics Aws::IoTAnalytics aws-sdk-iotanalytics 2017年11月27日
AWS IoT Data Plane Aws::IoTDataPlane aws-sdk-iotdataplane 2015年05月28日
AWS IoT Events Aws::IoTEvents aws-sdk-iotevents 2018年07月27日
AWS IoT Events Data Aws::IoTEventsData aws-sdk-ioteventsdata 2018年10月23日
AWS IoT Jobs Data Plane Aws::IoTJobsDataPlane aws-sdk-iotjobsdataplane 2017年09月29日
AWS IoT Secure Tunneling Aws::IoTSecureTunneling aws-sdk-iotsecuretunneling 2018年10月05日
AWS IoT SiteWise Aws::IoTSiteWise aws-sdk-iotsitewise 2019年12月02日
AWS IoT Things Graph Aws::IoTThingsGraph aws-sdk-iotthingsgraph 2018年09月06日
AWS Key Management Service Aws::KMS aws-sdk-kms 2014年11月01日
AWS Lake Formation Aws::LakeFormation aws-sdk-lakeformation 2017年03月31日
AWS Lambda Aws::LambdaPreview aws-sdk-lambdapreview 2014年11月11日
AWS Lambda Aws::Lambda aws-sdk-lambda 2015年03月31日
AWS License Manager Aws::LicenseManager aws-sdk-licensemanager 2018年08月01日
AWS Marketplace Catalog Service Aws::MarketplaceCatalog aws-sdk-marketplacecatalog 2018年09月17日
AWS Marketplace Commerce Analytics Aws::MarketplaceCommerceAnalytics aws-sdk-marketplacecommerceanalytics 2015年07月01日
AWS Marketplace Entitlement Service Aws::MarketplaceEntitlementService aws-sdk-marketplaceentitlementservice 2017年01月11日
AWS MediaConnect Aws::MediaConnect aws-sdk-mediaconnect 2018年11月14日
AWS MediaTailor Aws::MediaTailor aws-sdk-mediatailor 2018年04月23日
AWS Migration Hub Aws::MigrationHub aws-sdk-migrationhub 2017年05月31日
AWS Migration Hub Config Aws::MigrationHubConfig aws-sdk-migrationhubconfig 2019年06月30日
AWS Mobile Aws::Mobile aws-sdk-mobile 2017年07月01日
AWS Network Manager Aws::NetworkManager aws-sdk-networkmanager 2019年07月05日
AWS OpsWorks Aws::OpsWorks aws-sdk-opsworks 2013年02月18日
AWS OpsWorks CM Aws::OpsWorksCM aws-sdk-opsworkscm 2016年11月01日
AWS Organizations Aws::Organizations aws-sdk-organizations 2016年11月28日
AWS Outposts Aws::Outposts aws-sdk-outposts 2019年12月03日
AWS Performance Insights Aws::PI aws-sdk-pi 2018年02月27日
AWS Price List Service Aws::Pricing aws-sdk-pricing 2017年10月15日
AWS RDS DataService Aws::RDSDataService aws-sdk-rdsdataservice 2018年08月01日
AWS Resource Access Manager Aws::RAM aws-sdk-ram 2018年01月04日
AWS Resource Groups Aws::ResourceGroups aws-sdk-resourcegroups 2017年11月27日
AWS Resource Groups Tagging API Aws::ResourceGroupsTaggingAPI aws-sdk-resourcegroupstaggingapi 2017年01月26日
AWS RoboMaker Aws::RoboMaker aws-sdk-robomaker 2018年06月29日
AWS S3 Control Aws::S3Control aws-sdk-s3control 2018年08月20日
AWS SSO OIDC Aws::SSOOIDC aws-sdk-ssooidc 2019年06月10日
AWS Savings Plans Aws::SavingsPlans aws-sdk-savingsplans 2019年06月28日
AWS Secrets Manager Aws::SecretsManager aws-sdk-secretsmanager 2017年10月17日
AWS Security Token Service Aws::STS aws-sdk-core 2011年06月15日
AWS SecurityHub Aws::SecurityHub aws-sdk-securityhub 2018年10月26日
AWS Server Migration Service Aws::SMS aws-sdk-sms 2016年10月24日
AWS Service Catalog Aws::ServiceCatalog aws-sdk-servicecatalog 2015年12月10日
AWS Shield Aws::Shield aws-sdk-shield 2016年06月02日
AWS Signer Aws::Signer aws-sdk-signer 2017年08月25日
AWS Single Sign-On Aws::SSO aws-sdk-sso 2019年06月10日
AWS Step Functions Aws::States aws-sdk-states 2016年11月23日
AWS Storage Gateway Aws::StorageGateway aws-sdk-storagegateway 2013年06月30日
AWS Support Aws::Support aws-sdk-support 2013年04月15日
AWS Transfer Family Aws::Transfer aws-sdk-transfer 2018年11月05日
AWS WAF Aws::WAF aws-sdk-waf 2015年08月24日
AWS WAF Regional Aws::WAFRegional aws-sdk-wafregional 2016年11月28日
AWS WAFV2 Aws::WAFV2 aws-sdk-wafv2 2019年07月29日
AWS X-Ray Aws::XRay aws-sdk-xray 2016年04月12日
AWSKendraFrontendService Aws::Kendra aws-sdk-kendra 2019年02月03日
AWSMarketplace Metering Aws::MarketplaceMetering aws-sdk-marketplacemetering 2016年01月14日
AWSServerlessApplicationRepository Aws::ServerlessApplicationRepository aws-sdk-serverlessapplicationrepository 2017年09月08日
Access Analyzer Aws::AccessAnalyzer aws-sdk-accessanalyzer 2019年11月01日
Alexa For Business Aws::AlexaForBusiness aws-sdk-alexaforbusiness 2017年11月09日
Amazon API Gateway Aws::APIGateway aws-sdk-apigateway 2015年07月09日
Amazon AppConfig Aws::AppConfig aws-sdk-appconfig 2019年10月09日
Amazon AppStream Aws::AppStream aws-sdk-appstream 2016年12月01日
Amazon Athena Aws::Athena aws-sdk-athena 2017年05月18日
Amazon Augmented AI Runtime Aws::AugmentedAIRuntime aws-sdk-augmentedairuntime 2019年11月07日
Amazon Chime Aws::Chime aws-sdk-chime 2018年05月01日
Amazon CloudDirectory Aws::CloudDirectory aws-sdk-clouddirectory 2017年01月11日
Amazon CloudFront Aws::CloudFront aws-sdk-cloudfront 2019年03月26日
Amazon CloudHSM Aws::CloudHSM aws-sdk-cloudhsm 2014年05月30日
Amazon CloudSearch Aws::CloudSearch aws-sdk-cloudsearch 2013年01月01日
Amazon CloudSearch Domain Aws::CloudSearchDomain aws-sdk-cloudsearchdomain 2013年01月01日
Amazon CloudWatch Aws::CloudWatch aws-sdk-cloudwatch 2010年08月01日
Amazon CloudWatch Application Insights Aws::ApplicationInsights aws-sdk-applicationinsights 2018年11月25日
Amazon CloudWatch Events Aws::CloudWatchEvents aws-sdk-cloudwatchevents 2015年10月07日
Amazon CloudWatch Logs Aws::CloudWatchLogs aws-sdk-cloudwatchlogs 2014年03月28日
Amazon CodeGuru Profiler Aws::CodeGuruProfiler aws-sdk-codeguruprofiler 2019年07月18日
Amazon CodeGuru Reviewer Aws::CodeGuruReviewer aws-sdk-codegurureviewer 2019年09月19日
Amazon Cognito Identity Aws::CognitoIdentity aws-sdk-cognitoidentity 2014年06月30日
Amazon Cognito Identity Provider Aws::CognitoIdentityProvider aws-sdk-cognitoidentityprovider 2016年04月18日
Amazon Cognito Sync Aws::CognitoSync aws-sdk-cognitosync 2014年06月30日
Amazon Comprehend Aws::Comprehend aws-sdk-comprehend 2017年11月27日
Amazon Connect Participant Service Aws::ConnectParticipant aws-sdk-connectparticipant 2018年09月07日
Amazon Connect Service Aws::Connect aws-sdk-connect 2017年08月08日
Amazon Data Lifecycle Manager Aws::DLM aws-sdk-dlm 2018年01月12日
Amazon Detective Aws::Detective aws-sdk-detective 2018年10月26日
Amazon DocumentDB with MongoDB compatibility Aws::DocDB aws-sdk-docdb 2014年10月31日
Amazon DynamoDB Aws::DynamoDB aws-sdk-dynamodb 2012年08月10日
Amazon DynamoDB Accelerator (DAX) Aws::DAX aws-sdk-dax 2017年04月19日
Amazon DynamoDB Streams Aws::DynamoDBStreams aws-sdk-dynamodbstreams 2012年08月10日
Amazon EC2 Container Registry Aws::ECR aws-sdk-ecr 2015年09月21日
Amazon EC2 Container Service Aws::ECS aws-sdk-ecs 2014年11月13日
Amazon ElastiCache Aws::ElastiCache aws-sdk-elasticache 2015年02月02日
Amazon Elastic Inference Aws::ElasticInference aws-sdk-elasticinference 2017年07月25日
Amazon Elastic Block Store Aws::EBS aws-sdk-ebs 2019年11月02日
Amazon Elastic Compute Cloud Aws::EC2 aws-sdk-ec2 2016年11月15日
Amazon Elastic File System Aws::EFS aws-sdk-efs 2015年02月01日
Amazon Elastic Kubernetes Service Aws::EKS aws-sdk-eks 2017年11月01日
Amazon Elastic MapReduce Aws::EMR aws-sdk-emr 2009年03月31日
Amazon Elastic Transcoder Aws::ElasticTranscoder aws-sdk-elastictranscoder 2012年09月25日
Amazon Elasticsearch Service Aws::ElasticsearchService aws-sdk-elasticsearchservice 2015年01月01日
Amazon EventBridge Aws::EventBridge aws-sdk-eventbridge 2015年10月07日
Amazon FSx Aws::FSx aws-sdk-fsx 2018年03月01日
Amazon Forecast Query Service Aws::ForecastQueryService aws-sdk-forecastqueryservice 2018年06月26日
Amazon Forecast Service Aws::ForecastService aws-sdk-forecastservice 2018年06月26日
Amazon Fraud Detector Aws::FraudDetector aws-sdk-frauddetector 2019年11月15日
Amazon GameLift Aws::GameLift aws-sdk-gamelift 2015年10月01日
Amazon Glacier Aws::Glacier aws-sdk-glacier 2012年06月01日
Amazon GuardDuty Aws::GuardDuty aws-sdk-guardduty 2017年11月28日
Amazon Import/Export Snowball Aws::Snowball aws-sdk-snowball 2016年06月30日
Amazon Inspector Aws::Inspector aws-sdk-inspector 2016年02月16日
Amazon Kinesis Aws::Kinesis aws-sdk-kinesis 2013年12月02日
Amazon Kinesis Analytics Aws::KinesisAnalyticsV2 aws-sdk-kinesisanalyticsv2 2018年05月23日
Amazon Kinesis Analytics Aws::KinesisAnalytics aws-sdk-kinesisanalytics 2015年08月14日
Amazon Kinesis Firehose Aws::Firehose aws-sdk-firehose 2015年08月04日
Amazon Kinesis Video Signaling Channels Aws::KinesisVideoSignalingChannels aws-sdk-kinesisvideosignalingchannels 2019年12月04日
Amazon Kinesis Video Streams Aws::KinesisVideo aws-sdk-kinesisvideo 2017年09月30日
Amazon Kinesis Video Streams Archived Media Aws::KinesisVideoArchivedMedia aws-sdk-kinesisvideoarchivedmedia 2017年09月30日
Amazon Kinesis Video Streams Media Aws::KinesisVideoMedia aws-sdk-kinesisvideomedia 2017年09月30日
Amazon Lex Model Building Service Aws::LexModelBuildingService aws-sdk-lexmodelbuildingservice 2017年04月19日
Amazon Lex Runtime Service Aws::Lex aws-sdk-lex 2016年11月28日
Amazon Lightsail Aws::Lightsail aws-sdk-lightsail 2016年11月28日
Amazon Machine Learning Aws::MachineLearning aws-sdk-machinelearning 2014年12月12日
Amazon Macie Aws::Macie aws-sdk-macie 2017年12月19日
Amazon Macie 2 Aws::Macie2 aws-sdk-macie2 2020年01月01日
Amazon Managed Blockchain Aws::ManagedBlockchain aws-sdk-managedblockchain 2018年09月24日
Amazon Mechanical Turk Aws::MTurk aws-sdk-mturk 2017年01月17日
Amazon Neptune Aws::Neptune aws-sdk-neptune 2014年10月31日
Amazon Personalize Aws::Personalize aws-sdk-personalize 2018年05月22日
Amazon Personalize Events Aws::PersonalizeEvents aws-sdk-personalizeevents 2018年03月22日
Amazon Personalize Runtime Aws::PersonalizeRuntime aws-sdk-personalizeruntime 2018年05月22日
Amazon Pinpoint Aws::Pinpoint aws-sdk-pinpoint 2016年12月01日
Amazon Pinpoint Email Service Aws::PinpointEmail aws-sdk-pinpointemail 2018年07月26日
Amazon Pinpoint SMS and Voice Service Aws::PinpointSMSVoice aws-sdk-pinpointsmsvoice 2018年09月05日
Amazon Polly Aws::Polly aws-sdk-polly 2016年06月10日
Amazon QLDB Aws::QLDB aws-sdk-qldb 2019年01月02日
Amazon QLDB Session Aws::QLDBSession aws-sdk-qldbsession 2019年07月11日
Amazon QuickSight Aws::QuickSight aws-sdk-quicksight 2018年04月01日
Amazon Redshift Aws::Redshift aws-sdk-redshift 2012年12月01日
Amazon Rekognition Aws::Rekognition aws-sdk-rekognition 2016年06月27日
Amazon Relational Database Service Aws::RDS aws-sdk-rds 2014年10月31日
Amazon Route 53 Aws::Route53 aws-sdk-route53 2013年04月01日
Amazon Route 53 Domains Aws::Route53Domains aws-sdk-route53domains 2014年05月15日
Amazon Route 53 Resolver Aws::Route53Resolver aws-sdk-route53resolver 2018年04月01日
Amazon SageMaker Runtime Aws::SageMakerRuntime aws-sdk-sagemakerruntime 2017年05月13日
Amazon SageMaker Service Aws::SageMaker aws-sdk-sagemaker 2017年07月24日
Amazon Simple Email Service Aws::SES aws-sdk-ses 2010年12月01日
Amazon Simple Email Service Aws::SESV2 aws-sdk-sesv2 2019年09月27日
Amazon Simple Notification Service Aws::SNS aws-sdk-sns 2010年03月31日
Amazon Simple Queue Service Aws::SQS aws-sdk-sqs 2012年11月05日
Amazon Simple Storage Service Aws::S3 aws-sdk-s3 2006年03月01日
Amazon Simple Systems Manager (SSM) Aws::SSM aws-sdk-ssm 2014年11月06日
Amazon Simple Workflow Service Aws::SWF aws-sdk-swf 2012年01月25日
Amazon SimpleDB Aws::SimpleDB aws-sdk-simpledb 2009年04月15日
Amazon Textract Aws::Textract aws-sdk-textract 2018年06月27日
Amazon Transcribe Service Aws::TranscribeService aws-sdk-transcribeservice 2017年10月26日
Amazon Transcribe Streaming Service Aws::TranscribeStreamingService aws-sdk-transcribestreamingservice 2017年10月26日
Amazon Translate Aws::Translate aws-sdk-translate 2017年07月01日
Amazon WorkDocs Aws::WorkDocs aws-sdk-workdocs 2016年05月01日
Amazon WorkLink Aws::WorkLink aws-sdk-worklink 2018年09月25日
Amazon WorkMail Aws::WorkMail aws-sdk-workmail 2017年10月01日
Amazon WorkMail Message Flow Aws::WorkMailMessageFlow aws-sdk-workmailmessageflow 2019年05月01日
Amazon WorkSpaces Aws::WorkSpaces aws-sdk-workspaces 2015年04月08日
AmazonApiGatewayManagementApi Aws::ApiGatewayManagementApi aws-sdk-apigatewaymanagementapi 2018年11月29日
AmazonApiGatewayV2 Aws::ApiGatewayV2 aws-sdk-apigatewayv2 2018年11月29日
AmazonMQ Aws::MQ aws-sdk-mq 2017年11月27日
Application Auto Scaling Aws::ApplicationAutoScaling aws-sdk-applicationautoscaling 2016年02月06日
Auto Scaling Aws::AutoScaling aws-sdk-autoscaling 2011年01月01日
EC2 Image Builder Aws::Imagebuilder aws-sdk-imagebuilder 2019年12月02日
Elastic Load Balancing Aws::ElasticLoadBalancingV2 aws-sdk-elasticloadbalancingv2 2015年12月01日
Elastic Load Balancing Aws::ElasticLoadBalancing aws-sdk-elasticloadbalancing 2012年06月01日
Firewall Management Service Aws::FMS aws-sdk-fms 2018年01月01日
Managed Streaming for Kafka Aws::Kafka aws-sdk-kafka 2018年11月14日
Schemas Aws::Schemas aws-sdk-schemas 2019年12月02日
Service Quotas Aws::ServiceQuotas aws-sdk-servicequotas 2019年06月24日
Synthetics Aws::Synthetics aws-sdk-synthetics 2017年10月11日

License

This library is distributed under the Apache License, version 2.0

copyright 2013. amazon web services, inc. all rights reserved.
licensed under the apache license, version 2.0 (the "license");
you may not use this file except in compliance with the license.
you may obtain a copy of the license at
 http://www.apache.org/licenses/license-2.0
unless required by applicable law or agreed to in writing, software
distributed under the license is distributed on an "as is" basis,
without warranties or conditions of any kind, either express or implied.
see the license for the specific language governing permissions and
limitations under the license.

About

The official AWS SDK for Ruby.

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Ruby 99.9%
  • Other 0.1%

AltStyle によって変換されたページ (->オリジナル) /