Boto3 Service and Class Listing

By John Paul Mueller

Part of Amazon Web Services For Developers For Dummies Cheat Sheet

When working with Python to access AWS using Boto3, you must create an instance of a class to provide the proper access. The following table you an overview of the services and associated classes that Boto3 supports, along with a link for finding additional information.

Service Classes
ACM Client, Paginators
APIGateway Client, Paginators
ApplicationAutoScaling Client, Paginators
ApplicationDiscoveryService Client, Paginators
AppStream Client, Paginators
Athena Client, Paginators
AutoScaling Client, Paginators
Batch Client, Paginators
Budgets Client, Paginators
CloudDirectory Client, Paginators
CloudFormation Client, Paginators, Waiters, Service Resource, Event, Stack, StackResource, StackResourceSummary
CloudFront Client, Paginators, Waiters, Examples
CloudHSM Client
CloudSearch Client, Paginators
CloudSearchDomain Client
CloudTrail Client, Paginators
CloudWatch Client, Paginators, Waiters, Service Resource, Alarm, Metric
CloudWatchEvents Client, Paginators
CloudWatchLogs Client, Paginators
CodeBuild Client, Paginators
CodeCommit Client, Paginators
CodeDeploy Client, Paginators, Waiters
CodePipeline Client
CodeStar Client, Paginators
CognitoIdentity Client, Paginators
CognitoIdentityProvider Client, Paginators
CognitoSync Client
ConfigService Client, Paginators
CostandUsageReportService Client, Paginators
DatabaseMigrationService Client, Paginators
DataPipeline Client, Paginators
DeviceFarm Client, Paginators
DirectConnect Client, Paginators
DirectoryService Client
DynamoDB Client, Paginators, Waiters, Service Resource, Table
DynamoDBStreams Client, Paginators
EC2 Client, Paginators, Waiters, Service Resource, ClassicAddress, DhcpOptions, Image, Instance, InternetGateway, KeyPair, KeyPairInfo, NetworkAcl, NetworkInterface, NetworkInterfaceAssociation, PlacementGroup, Route, RouteTable, RouteTableAssociation, SecurityGroup, Snapshot, Subnet, Tag, Volume, Vpc, VpcPeeringConnection, VpcAddress
ECR Client, Paginators
ECS Client, Paginators, Waiters
EFS Client, Paginators
ElastiCache Client, Paginators, Waiters
ElasticBeanstalk Client, Paginators
ElasticLoadBalancing Client, Paginators, Waiters
ElasticLoadBalancingv2 Client, Paginators
ElasticsearchService Client, Paginators
ElasticTranscoder Client, Paginators, Waiters
EMR Client, Paginators, Waiters
Firehose Client
GameLift Client, Paginators
Glacier Client, Paginators, Waiters, Service Resource, Account, Archive, Job, MultipartUpload, Notification, Vault
Health Client, Paginators
IAM Client, Paginators, Waiters, Service Resource, AccessKey, AccessKeyPair, AccountPasswordPolicy, AccountSummary, AssumeRolePolicy, CurrentUser, Group, GroupPolicy, InstanceProfile, LoginProfile, MfaDevice, Policy, PolicyVersion, Role, RolePolicy, SamlProviderm, ServerCertificate, SigningCertificate, User, UserPolicy, VirtualMfaDevice
ImportExport Client, Paginators
Inspector Client, Paginators
IoT Client, Paginators
IoTDataPlane Client
Kinesis Client, Paginators, Waiters
KinesisAnalytics Client, Paginators
KMS Client, Paginators
Lambda Client, Paginators
LexModelBuildingService Client, Paginators
LexRuntimeService Client, Paginators
Lightsail Client, Paginators
MachineLearning Client, Paginators, Waiters
MarketplaceCommerceAnalytics Client, Paginators
MarketplaceEntitlementService Client, Paginators
MarketplaceMetering Client
MTurk Client, Paginators
OpsWorks Client, Paginators, Waiters, Service Resource, Layer, Stack, StackSummary
OpsWorksCM Client, Paginators, Waiters
Organizations Client, Paginators
Pinpoint Client
Polly Client, Paginators
RDS Client, Paginators, Waiters
Redshift Client, Paginators, Waiters
Rekognition Client, Paginators
ResourceGroupsTaggingAPI Client, Paginators
Route53 Client, Paginators, Waiters
Route53Domains Client, Paginators
S3 Client, Paginators, Waiters, Service Resource, Bucket, BucketAcl, BucketCors, BucketLifecycle, BucketLogging, BucketNotification, BucketPolicy, BucketRequestPayment, BucketTagging, BucketVersioning, BucketWebsite, MultipartUpload, MultipartUploadPart, Object, ObjectAcl, ObjectSummary, ObjectVersion, Examples
ServiceCatalog Client
SES Client, Paginators, Waiters
SFN Client, Paginators
Shield Client
SimpleDB Client, Paginators
SMS Client, Paginators
Snowball Client, Paginators
SNS Client, Paginators, Service Resource, PlatformApplication, PlatformEndpoint, Subscription, Topic
SQS Client, Paginators, Service Resource, Message, Queue
SSM Client, Paginators
StorageGateway Client, Paginators
STS Client, Paginators
Support Client, Paginators
SWF Client, Paginators
WAF Client, Paginators
WAFRegional Client, Paginators
WorkDocs Client, Paginators
WorkSpaces Client, Paginators
XRay Client