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 |