baiji v0.7.0 API Reference
Modules
Baiji provides an interface for interacting with the AWS API. Baiji is typically used by invoking a service function to generate an operation which is then passed to Baiji.perform to make the request
AWS Certificate Manager
All public APIs for AWS Budgets
AWS Health
Amazon API Gateway
With Application Auto Scaling, you can automatically scale your AWS resources. The experience similar to that of Auto Scaling. You can use Application Auto Scaling to accomplish the following tasks
AWS Application Discovery Service
Amazon AppStream 2.0
Amazon Athena is an interactive query service that lets you use standard SQL to analyze data directly in Amazon S3. You can point Athena at your data in Amazon S3 and run ad-hoc queries and get results in seconds. Athena is serverless, so there is no infrastructure to set up or manage. You pay only for the queries you run. Athena scales automatically—executing queries in parallel—so results are fast, even with large datasets and complex queries. For more information, see What is Amazon Athena in the Amazon Athena User Guide
Derives operation authentication parameters from the local instance’ metadata
Auto Scaling
AWS Marketplace Metering Service
AWS Batch enables you to run batch computing workloads on the AWS Cloud. Batch computing is a common way for developers, scientists, and engineers to access large amounts of compute resources, and AWS Batch removes the undifferentiated heavy lifting of configuring and managing the required infrastructure. AWS Batch will be familiar to users of traditional batch computing software. This service can efficiently provision resources in response to jobs submitted in order to eliminate capacity constraints, reduce compute costs, and deliver results quickly
Amazon CloudFront
AWS CloudHSM Service
For more information about AWS CloudHSM, see AWS CloudHSM and the AWS CloudHSM User Guide
AWS CloudTrail
Amazon CloudWatch monitors your Amazon Web Services (AWS) resources and the applications you run on AWS in real time. You can use CloudWatch to collect and track metrics, which are the variables you want to measure for your resources and applications
Amazon Cloud Directory
AWS CloudFormation
Amazon CloudSearch Configuration Service
You use the AmazonCloudSearch2013 API to upload documents to a search domain and search those documents
Amazon CloudWatch Events helps you to respond to state changes in your AWS resources. When your resources change state, they automatically send events into an event stream. You can create rules that match selected events in the stream and route them to targets to take action. You can also use rules to take action on a pre-determined schedule. For example, you can configure rules to
You can use Amazon CloudWatch Logs to monitor, store, and access your log files from Amazon EC2 instances, AWS CloudTrail, or other sources. You can then retrieve the associated log data from CloudWatch Logs using the CloudWatch console, CloudWatch Logs commands in the AWS CLI, CloudWatch Logs API, or CloudWatch Logs SDK
AWS CodeCommit
AWS CodeDeploy
AWS CodePipeline
AWS CodeStar
AWS CodeBuild
Amazon Cognito
Using the Amazon Cognito User Pools API, you can create a user pool to manage directories and users. You can authenticate a user to obtain tokens related to user identity and access policies
Amazon Cognito Sync
AWS Config
All public APIs for AWS Cost and Usage Report service
DAX is a managed caching service engineered for Amazon DynamoDB. DAX dramatically speeds up database reads by caching frequently-accessed data from DynamoDB, so applications can access that data with sub-millisecond latency. You can create a DAX cluster easily, using the AWS Management Console. With a few simple modifications to your code, your application can begin taking advantage of the DAX cluster and realize significant improvements in read performance
AWS Data Pipeline configures and manages a data-driven workflow called a pipeline. AWS Data Pipeline handles the details of scheduling and ensuring that data dependencies are met so that your application can focus on processing the data
AWS Database Migration Service
AWS Device Farm is a service that enables mobile app developers to test Android, iOS, and Fire OS apps on physical phones, tablets, and other devices in the cloud
AWS Direct Connect links your internal network to an AWS Direct Connect location over a standard 1 gigabit or 10 gigabit Ethernet fiber-optic cable. One end of the cable is connected to your router, the other to an AWS Direct Connect router. With this connection in place, you can create virtual interfaces directly to the AWS cloud (for example, to Amazon Elastic Compute Cloud (Amazon EC2) and Amazon Simple Storage Service (Amazon S3)) and to Amazon Virtual Private Cloud (Amazon VPC), bypassing Internet service providers in your network path. An AWS Direct Connect location provides access to AWS in the region it is associated with, as well as access to other US regions. For example, you can provision a single connection to any AWS Direct Connect location in the US and use it to access public AWS services in all US Regions and AWS GovCloud (US)
AWS Directory Service
Amazon DynamoDB
Amazon DynamoDB
Amazon Elastic Compute Cloud
Amazon EC2 Container Registry (Amazon ECR) is a managed AWS Docker registry service. Customers can use the familiar Docker CLI to push, pull, and manage images. Amazon ECR provides a secure, scalable, and reliable registry. Amazon ECR supports private Docker repositories with resource-based permissions using AWS IAM so that specific users or Amazon EC2 instances can access repositories and images. Developers can use the Docker CLI to author and manage images
Amazon EC2 Container Service (Amazon ECS) is a highly scalable, fast, container management service that makes it easy to run, stop, and manage Docker containers on a cluster of EC2 instances. Amazon ECS lets you launch and stop container-enabled applications with simple API calls, allows you to get the state of your cluster from a centralized service, and gives you access to many familiar Amazon EC2 features like security groups, Amazon EBS volumes, and IAM roles
Amazon Elastic File System
Amazon EMR is a web service that makes it easy to process large amounts of data efficiently. Amazon EMR uses Hadoop processing combined with several AWS products to do tasks such as web indexing, data mining, log file analysis, machine learning, scientific simulation, and data warehousing
AWS Elastic Beanstalk
Elastic Load Balancing
Elastic Load Balancing
AWS Elastic Transcoder Service
Amazon ElastiCache
Amazon Elasticsearch Configuration Service
Describes various attributes of a service endpoint
Amazon Kinesis Firehose API Reference
Amazon GameLift Service
Amazon Glacier is a storage solution for “cold data.”
Defines service operations used by the GlueFrontendService
AWS Greengrass seamlessly extends AWS onto physical devices so they can act locally on the data they generate, while still using the cloud for management, analytics, and durable storage. AWS Greengrass ensures your devices can respond quickly to local events and operate with intermittent connectivity. AWS Greengrass minimizes the cost of transmitting data to the cloud by allowing you to author AWS Lambda functions that execute locally
AWS Identity and Access Management
AWS Import/Export Service
Amazon Inspector
AWS IoT
AWS IoT
AWS Key Management Service
Amazon Kinesis Streams Service API Reference
AWS Lambda
Amazon Lex Build-Time Actions
Amazon Lex provides both build and runtime endpoints. Each endpoint provides a set of operations (API). Your conversational bot uses the runtime API to understand user utterances (user input text or voice). For example, suppose a user says “I want pizza”, your bot sends this input to Amazon Lex using the runtime API. Amazon Lex recognizes that the user request is for the OrderPizza intent (one of the intents defined in the bot). Then Amazon Lex engages in user conversation on behalf of the bot to elicit required information (slot values, such as pizza size and crust type), and then performs fulfillment activity (that you configured when you created the bot). You use the build-time API to create and manage your Amazon Lex bot. For a list of build-time operations, see the build-time API,
Amazon Lightsail is the easiest way to get started with AWS for developers who just need virtual private servers. Lightsail includes everything you need to launch your project quickly - a virtual machine, SSD-based storage, data transfer, DNS management, and a static IP - for a low, predictable price. You manage those Lightsail servers through the Lightsail console or by using the API or command-line interface (CLI)
Amazon Mechanical Turk API Reference
Definition of the public APIs exposed by Amazon Machine Learning
Provides AWS Marketplace business intelligence data on-demand
AWS Marketplace Entitlement Service
AWS Mobile Service provides mobile app and website developers with capabilities required to configure AWS resources and bootstrap their developer desktop projects with the necessary SDKs, constants, tools and samples to make use of those resources
Amazon Mobile Analytics is a service for collecting, visualizing, and understanding app usage data at scale
AWS OpsWorks for Chef Automate
AWS OpsWorks
AWS Organizations API Reference
Amazon Polly is a web service that makes it easy to synthesize speech from text
Amazon Relational Database Service
Amazon Redshift
This is the Amazon Rekognition API reference
Makes a request to the AWS API based on the contents of an Operation struct
Encodes an input map into a query string based on the input shape
For REST-JSON and REST-XML endpoints, takes an input map and its desired shape, along with the request path, and generates the correct path for the request
Implement request signing functions. The code in this file replicates that of the aws-elixir library (github.com/jkakar/aws-elixir)
Validates an Operation struct by checking whether the input fields conform to the requirements of the shape specified by the Operation’s input_shape field
Resource Groups Tagging API
Decodes AWS API responses based on the Operation type
Parses responses from APIs that return XML
Amazon Route 53 API actions let you register domain names and perform related operations
Amazon Simple Email Service
AWS Step Functions
Amazon Server Migration Service automates the process of migrating servers to EC2
Amazon Simple Notification Service
Welcome to the Amazon Simple Queue Service API Reference
Amazon EC2 Systems Manager
AWS Security Token Service
Amazon Simple Workflow Service
AWS Service Catalog
AWS Shield Advanced
Amazon SimpleDB is a web service providing the core database functions of data indexing and querying in the cloud. By offloading the time and effort associated with building and operating a web-scale database, SimpleDB provides developers the freedom to focus on application development. A traditional, clustered relational database requires a sizable upfront capital outlay, is complex to design, and often requires extensive and repetitive database administration. Amazon SimpleDB is dramatically simpler, requiring no schema, automatically indexing your data and providing a simple API for storage and access. This approach eliminates the administrative burden of data modeling, index maintenance, and performance tuning. Developers gain access to this functionality within Amazon’s proven computing environment, are able to scale instantly, and pay only for what they use
AWS Snowball is a petabyte-scale data transport solution that uses secure appliances to transfer large amounts of data between your on-premises data centers and Amazon Simple Storage Service (Amazon S3). The Snowball commands described here provide access to the same functionality that is available in the AWS Snowball Management Console, which enables you to create and manage jobs for Snowball. To transfer data locally with a Snowball appliance, you’ll need to use the Snowball client or the Amazon S3 API adapter for Snowball. For more information, see the User Guide
AWS Storage Gateway Service
AWS Support
This is the AWS WAF API Reference for using AWS WAF with Amazon CloudFront. The AWS WAF actions and data types listed in the reference are available for protecting Amazon CloudFront distributions. You can use these actions and data types via the endpoint waf.amazonaws.com. This guide is for developers who need detailed information about the AWS WAF API actions, data types, and errors. For detailed information about AWS WAF features and an overview of how to use the AWS WAF API, see the AWS WAF Developer Guide
This is the AWS WAF Regional API Reference for using AWS WAF with Elastic Load Balancing (ELB) Application Load Balancers. The AWS WAF actions and data types listed in the reference are available for protecting Application Load Balancers. You can use these actions and data types by means of the endpoints listed in AWS Regions and Endpoints. This guide is for developers who need detailed information about the AWS WAF API actions, data types, and errors. For detailed information about AWS WAF features and an overview of how to use the AWS WAF API, see the AWS WAF Developer Guide
The WorkDocs API is designed for the following use cases
Amazon WorkSpaces Service
AWS X-Ray provides APIs for managing debug traces and retrieving service maps and other data created by processing those traces