Boto3 documentation#
You use the AWS SDK for Python (Boto3) to create, configure, and manage AWS services, such as Amazon Elastic Compute Cloud (Amazon EC2) and Amazon Simple Storage Service (Amazon S3). The SDK provides an object-oriented API as well as low-level access to AWS services.
Note
Documentation and developers tend to refer to the AWS SDK for Python as “Boto3,” and this documentation often does so as well.
Quickstart#
User guides#
Security#
API reference#
Services#
- Available Services
- AccessAnalyzer
 - Account
 - ACM
 - ACMPCA
 - PrometheusService
 - Amplify
 - AmplifyBackend
 - AmplifyUIBuilder
 - APIGateway
 - ApiGatewayManagementApi
 - ApiGatewayV2
 - AppConfig
 - AppConfigData
 - AppFabric
 - Appflow
 - AppIntegrationsService
 - ApplicationAutoScaling
 - ApplicationInsights
 - CloudWatchApplicationSignals
 - ApplicationCostProfiler
 - AppMesh
 - AppRunner
 - AppStream
 - AppSync
 - MainframeModernizationApplicationTesting
 - ARCZonalShift
 - Artifact
 - Athena
 - AuditManager
 - AutoScaling
 - AutoScalingPlans
 - B2BI
 - Backup
 - BackupGateway
 - Batch
 - BillingandCostManagementDataExports
 - Bedrock
 - AgentsforBedrock
 - AgentsforBedrockRuntime
 - BedrockRuntime
 - BillingConductor
 - Braket
 - Budgets
 - CostExplorer
 - Chatbot
 - Chime
 - ChimeSDKIdentity
 - ChimeSDKMediaPipelines
 - ChimeSDKMeetings
 - ChimeSDKMessaging
 - ChimeSDKVoice
 - CleanRoomsService
 - CleanRoomsML
 - Cloud9
 - CloudControlApi
 - CloudDirectory
 - CloudFormation
 - CloudFront
 - CloudFrontKeyValueStore
 - CloudHSM
 - CloudHSMV2
 - CloudSearch
 - CloudSearchDomain
 - CloudTrail
 - CloudTrailDataService
 - CloudWatch
 - CodeArtifact
 - CodeBuild
 - CodeCatalyst
 - CodeCommit
 - CodeConnections
 - CodeDeploy
 - CodeGuruReviewer
 - CodeGuruSecurity
 - CodeGuruProfiler
 - CodePipeline
 - CodeStarconnections
 - CodeStarNotifications
 - CognitoIdentity
 - CognitoIdentityProvider
 - CognitoSync
 - Comprehend
 - ComprehendMedical
 - ComputeOptimizer
 - ConfigService
 - Connect
 - ConnectContactLens
 - ConnectCampaignService
 - ConnectCases
 - ConnectParticipant
 - ControlCatalog
 - ControlTower
 - CostOptimizationHub
 - CostandUsageReportService
 - CustomerProfiles
 - GlueDataBrew
 - DataExchange
 - DataPipeline
 - DataSync
 - DataZone
 - DAX
 - DeadlineCloud
 - Detective
 - DeviceFarm
 - DevOpsGuru
 - DirectConnect
 - ApplicationDiscoveryService
 - DLM
 - DatabaseMigrationService
 - DocDB
 - DocDBElastic
 - drs
 - DirectoryService
 - DynamoDB
 - DynamoDBStreams
 - EBS
 - EC2
 - EC2InstanceConnect
 - ECR
 - ECRPublic
 - ECS
 - EFS
 - EKS
 - EKSAuth
 - ElasticInference
 - ElastiCache
 - ElasticBeanstalk
 - ElasticTranscoder
 - ElasticLoadBalancing
 - ElasticLoadBalancingv2
 - EMR
 - EMRContainers
 - EMRServerless
 - EntityResolution
 - ElasticsearchService
 - EventBridge
 - CloudWatchEvidently
 - finspace
 - FinSpaceData
 - Firehose
 - FIS
 - FMS
 - ForecastService
 - ForecastQueryService
 - FraudDetector
 - FreeTier
 - FSx
 - GameLift
 - Glacier
 - GlobalAccelerator
 - Glue
 - ManagedGrafana
 - Greengrass
 - GreengrassV2
 - GroundStation
 - GuardDuty
 - Health
 - HealthLake
 - IAM
 - IdentityStore
 - imagebuilder
 - ImportExport
 - Inspector
 - inspectorscan
 - Inspector2
 - CloudWatchInternetMonitor
 - IoT
 - IoTDataPlane
 - IoTJobsDataPlane
 - IoT1ClickDevicesService
 - IoT1ClickProjects
 - IoTAnalytics
 - IoTDeviceAdvisor
 - IoTEvents
 - IoTEventsData
 - IoTFleetHub
 - IoTFleetWise
 - IoTSecureTunneling
 - IoTSiteWise
 - IoTThingsGraph
 - IoTTwinMaker
 - IoTWireless
 - IVS
 - ivsrealtime
 - ivschat
 - Kafka
 - KafkaConnect
 - kendra
 - KendraRanking
 - Keyspaces
 - Kinesis
 - KinesisVideoArchivedMedia
 - KinesisVideoMedia
 - KinesisVideoSignalingChannels
 - KinesisVideoWebRTCStorage
 - KinesisAnalytics
 - KinesisAnalyticsV2
 - KinesisVideo
 - KMS
 - LakeFormation
 - Lambda
 - LaunchWizard
 - LexModelBuildingService
 - LexRuntimeService
 - LexModelsV2
 - LexRuntimeV2
 - LicenseManager
 - LicenseManagerLinuxSubscriptions
 - LicenseManagerUserSubscriptions
 - Lightsail
 - LocationService
 - CloudWatchLogs
 - LookoutEquipment
 - LookoutMetrics
 - LookoutforVision
 - MainframeModernization
 - MachineLearning
 - Macie2
 - MailManager
 - ManagedBlockchain
 - ManagedBlockchainQuery
 - AgreementService
 - MarketplaceCatalog
 - MarketplaceDeploymentService
 - MarketplaceEntitlementService
 - MarketplaceCommerceAnalytics
 - MediaConnect
 - MediaConvert
 - MediaLive
 - MediaPackage
 - MediaPackageVod
 - mediapackagev2
 - MediaStore
 - MediaStoreData
 - MediaTailor
 - HealthImaging
 - MemoryDB
 - MarketplaceMetering
 - MigrationHub
 - mgn
 - MigrationHubRefactorSpaces
 - MigrationHubConfig
 - MigrationHubOrchestrator
 - MigrationHubStrategyRecommendations
 - MQ
 - MTurk
 - MWAA
 - Neptune
 - NeptuneGraph
 - NeptuneData
 - NetworkFirewall
 - NetworkManager
 - CloudWatchNetworkMonitor
 - NimbleStudio
 - CloudWatchObservabilityAccessManager
 - Omics
 - OpenSearchService
 - OpenSearchServiceServerless
 - OpsWorks
 - OpsWorksCM
 - Organizations
 - OpenSearchIngestion
 - Outposts
 - Panorama
 - PaymentCryptographyControlPlane
 - PaymentCryptographyDataPlane
 - PcaConnectorAd
 - PrivateCAConnectorforSCEP
 - Personalize
 - PersonalizeEvents
 - PersonalizeRuntime
 - PI
 - Pinpoint
 - PinpointEmail
 - PinpointSMSVoice
 - PinpointSMSVoiceV2
 - EventBridgePipes
 - Polly
 - Pricing
 - Private5G
 - Proton
 - QApps
 - QBusiness
 - QConnect
 - QLDB
 - QLDBSession
 - QuickSight
 - RAM
 - RecycleBin
 - RDS
 - RDSDataService
 - Redshift
 - RedshiftDataAPIService
 - RedshiftServerless
 - Rekognition
 - rePostPrivate
 - ResilienceHub
 - ResourceExplorer
 - ResourceGroups
 - ResourceGroupsTaggingAPI
 - RoboMaker
 - IAMRolesAnywhere
 - Route53
 - Route53RecoveryCluster
 - Route53RecoveryControlConfig
 - Route53RecoveryReadiness
 - Route53Domains
 - Route53Profiles
 - Route53Resolver
 - CloudWatchRUM
 - S3
 - S3Control
 - S3Outposts
 - SageMaker
 - AugmentedAIRuntime
 - SagemakerEdgeManager
 - SageMakerFeatureStoreRuntime
 - SageMakergeospatialcapabilities
 - SageMakerMetrics
 - SageMakerRuntime
 - SavingsPlans
 - EventBridgeScheduler
 - Schemas
 - SimpleDB
 - SecretsManager
 - SecurityHub
 - SecurityLake
 - ServerlessApplicationRepository
 - ServiceQuotas
 - ServiceCatalog
 - AppRegistry
 - ServiceDiscovery
 - SES
 - SESV2
 - Shield
 - signer
 - SimSpaceWeaver
 - SMS
 - SnowDeviceManagement
 - Snowball
 - SNS
 - SQS
 - SSM
 - SSMContacts
 - SSMIncidents
 - SystemsManagerQuickSetup
 - SsmSap
 - SSO
 - SSOAdmin
 - SSOOIDC
 - SFN
 - StorageGateway
 - STS
 - SupplyChain
 - Support
 - SupportApp
 - SWF
 - Synthetics
 - TaxSettings
 - Textract
 - TimestreamInfluxDB
 - TimestreamQuery
 - TimestreamWrite
 - TelcoNetworkBuilder
 - TranscribeService
 - Transfer
 - Translate
 - TrustedAdvisorPublicAPI
 - VerifiedPermissions
 - VoiceID
 - VPCLattice
 - WAF
 - WAFRegional
 - WAFV2
 - WellArchitected
 - ConnectWisdomService
 - WorkDocs
 - WorkLink
 - WorkMail
 - WorkMailMessageFlow
 - WorkSpaces
 - WorkSpacesThinClient
 - WorkSpacesWeb
 - XRay