openapi: 3.1.0 info: title: Amazon Backup Backup Jobs Backup Vaults API description: AWS Backup is a fully managed backup service that makes it easy to centralize and automate the back up of data across AWS services. Using the AWS Backup API, you can create backup plans, manage backup vaults, start and monitor backup and restore jobs, and manage recovery points. version: '2018-11-15' contact: name: Amazon Web Services url: https://aws.amazon.com/contact-us/ termsOfService: https://aws.amazon.com/service-terms/ servers: - url: https://backup.{region}.amazonaws.com description: Amazon Backup Regional Endpoint variables: region: default: us-east-1 description: AWS Region tags: - name: Backup Vaults description: Operations for creating and managing backup vaults paths: /backup-vaults: get: operationId: ListBackupVaults summary: Amazon Backup List backup vaults description: Returns a list of recovery point storage containers along with information about them. tags: - Backup Vaults parameters: - name: maxResults in: query description: Maximum number of results to return. schema: type: integer minimum: 1 maximum: 1000 - name: nextToken in: query description: Token for pagination. schema: type: string responses: '200': description: Successful response content: application/json: schema: $ref: '#/components/schemas/ListBackupVaultsResponse' '400': description: Bad request content: application/json: schema: $ref: '#/components/schemas/InvalidParameterValueException' '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/ServiceUnavailableException' components: schemas: InvalidParameterValueException: type: object properties: Code: type: string Message: type: string ListBackupVaultsResponse: type: object properties: backupVaultList: type: array items: type: object properties: backupVaultName: type: string backupVaultArn: type: string creationDate: type: string format: date-time numberOfRecoveryPoints: type: integer nextToken: type: string ServiceUnavailableException: type: object properties: Code: type: string Message: type: string externalDocs: description: Amazon Backup API Reference url: https://docs.aws.amazon.com/aws-backup/latest/devguide/API_Reference.html