openapi-directory
Version:
Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS
1 lines • 134 kB
JSON
{"openapi":"3.0.0","info":{"version":"2020-08-11","x-release":"v4","title":"AmplifyBackend","description":"AWS Amplify Admin API","x-logo":{"url":"https://twitter.com/awscloud/profile_image?size=original","backgroundColor":"#FFFFFF"},"termsOfService":"https://aws.amazon.com/service-terms/","contact":{"name":"Mike Ralphson","email":"mike.ralphson@gmail.com","url":"https://github.com/mermade/aws2openapi","x-twitter":"PermittedSoc"},"license":{"name":"Apache 2.0 License","url":"http://www.apache.org/licenses/"},"x-providerName":"amazonaws.com","x-serviceName":"amplifybackend","x-aws-signingName":"amplifybackend","x-origin":[{"contentType":"application/json","url":"https://raw.githubusercontent.com/aws/aws-sdk-js/master/apis/amplifybackend-2020-08-11.normal.json","converter":{"url":"https://github.com/mermade/aws2openapi","version":"1.0.0"},"x-apisguru-driver":"external"}],"x-apiClientRegistration":{"url":"https://portal.aws.amazon.com/gp/aws/developer/registration/index.html?nc2=h_ct"},"x-apisguru-categories":["cloud"],"x-preferred":true},"externalDocs":{"description":"Amazon Web Services documentation","url":"https://docs.aws.amazon.com/amplifybackend/"},"servers":[{"url":"http://amplifybackend.{region}.amazonaws.com","variables":{"region":{"description":"The AWS region","enum":["us-east-1","us-east-2","us-west-1","us-west-2","us-gov-west-1","us-gov-east-1","ca-central-1","eu-north-1","eu-west-1","eu-west-2","eu-west-3","eu-central-1","eu-south-1","af-south-1","ap-northeast-1","ap-northeast-2","ap-northeast-3","ap-southeast-1","ap-southeast-2","ap-east-1","ap-south-1","sa-east-1","me-south-1"],"default":"us-east-1"}},"description":"The AmplifyBackend multi-region endpoint"},{"url":"https://amplifybackend.{region}.amazonaws.com","variables":{"region":{"description":"The AWS region","enum":["us-east-1","us-east-2","us-west-1","us-west-2","us-gov-west-1","us-gov-east-1","ca-central-1","eu-north-1","eu-west-1","eu-west-2","eu-west-3","eu-central-1","eu-south-1","af-south-1","ap-northeast-1","ap-northeast-2","ap-northeast-3","ap-southeast-1","ap-southeast-2","ap-east-1","ap-south-1","sa-east-1","me-south-1"],"default":"us-east-1"}},"description":"The AmplifyBackend multi-region endpoint"},{"url":"http://amplifybackend.{region}.amazonaws.com.cn","variables":{"region":{"description":"The AWS region","enum":["cn-north-1","cn-northwest-1"],"default":"cn-north-1"}},"description":"The AmplifyBackend endpoint for China (Beijing) and China (Ningxia)"},{"url":"https://amplifybackend.{region}.amazonaws.com.cn","variables":{"region":{"description":"The AWS region","enum":["cn-north-1","cn-northwest-1"],"default":"cn-north-1"}},"description":"The AmplifyBackend endpoint for China (Beijing) and China (Ningxia)"}],"paths":{"/backend/{appId}/environments/{backendEnvironmentName}/clone":{"post":{"operationId":"CloneBackend","description":"This operation clones an existing backend.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloneBackendResponse"}}}},"480":{"description":"NotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NotFoundException"}}}},"481":{"description":"GatewayTimeoutException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GatewayTimeoutException"}}}},"482":{"description":"TooManyRequestsException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TooManyRequestsException"}}}},"483":{"description":"BadRequestException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BadRequestException"}}}}},"parameters":[{"name":"appId","in":"path","required":true,"description":"The app ID.","schema":{"type":"string"}},{"name":"backendEnvironmentName","in":"path","required":true,"description":"The name of the backend environment.","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["targetEnvironmentName"],"properties":{"targetEnvironmentName":{"description":"The name of the destination backend environment to be created.","type":"string"}}}}}}},"parameters":[{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/backend":{"post":{"operationId":"CreateBackend","description":"This operation creates a backend for an Amplify app. Backends are automatically created at the time of app creation.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateBackendResponse"}}}},"480":{"description":"NotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NotFoundException"}}}},"481":{"description":"GatewayTimeoutException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GatewayTimeoutException"}}}},"482":{"description":"TooManyRequestsException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TooManyRequestsException"}}}},"483":{"description":"BadRequestException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BadRequestException"}}}}},"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["appId","appName","backendEnvironmentName"],"properties":{"appId":{"description":"The app ID.","type":"string"},"appName":{"description":"The name of the app.","type":"string"},"backendEnvironmentName":{"description":"The name of the backend environment.","type":"string"},"resourceConfig":{"description":"Defines the resource configuration for the data model in your Amplify project.","type":"object","properties":{}},"resourceName":{"description":"The name of the resource.","type":"string"}}}}}}},"parameters":[{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/backend/{appId}/api":{"post":{"operationId":"CreateBackendAPI","description":"Creates a new backend API resource.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateBackendAPIResponse"}}}},"480":{"description":"NotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NotFoundException"}}}},"481":{"description":"GatewayTimeoutException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GatewayTimeoutException"}}}},"482":{"description":"TooManyRequestsException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TooManyRequestsException"}}}},"483":{"description":"BadRequestException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BadRequestException"}}}}},"parameters":[{"name":"appId","in":"path","required":true,"description":"The app ID.","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["backendEnvironmentName","resourceConfig","resourceName"],"properties":{"backendEnvironmentName":{"description":"The name of the backend environment.","type":"string"},"resourceConfig":{"description":"The resource config for the data model, configured as a part of the Amplify project.","type":"object","properties":{"AdditionalAuthTypes":{"allOf":[{"$ref":"#/components/schemas/ListOfBackendAPIAuthType"},{"xml":{"name":"additionalAuthTypes"},"description":"Additional authentication methods used to interact with your data models."}]},"ApiName":{"allOf":[{"$ref":"#/components/schemas/__string"},{"xml":{"name":"apiName"},"description":"The API name used to interact with the data model, configured as a part of your Amplify project."}]},"ConflictResolution":{"allOf":[{"$ref":"#/components/schemas/BackendAPIConflictResolution"},{"xml":{"name":"conflictResolution"},"description":"The conflict resolution strategy for your data stored in the data models."}]},"DefaultAuthType":{"allOf":[{"$ref":"#/components/schemas/BackendAPIAuthType"},{"xml":{"name":"defaultAuthType"},"description":"The default authentication type for interacting with the configured data models in your Amplify project."}]},"Service":{"allOf":[{"$ref":"#/components/schemas/__string"},{"xml":{"name":"service"},"description":"The service used to provision and interact with the data model."}]},"TransformSchema":{"allOf":[{"$ref":"#/components/schemas/__string"},{"xml":{"name":"transformSchema"},"description":"The definition of the data model in the annotated transform of the GraphQL schema."}]}}},"resourceName":{"description":"The name of this resource.","type":"string"}}}}}}},"parameters":[{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/backend/{appId}/auth":{"post":{"operationId":"CreateBackendAuth","description":"Creates a new backend authentication resource.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateBackendAuthResponse"}}}},"480":{"description":"NotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NotFoundException"}}}},"481":{"description":"GatewayTimeoutException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GatewayTimeoutException"}}}},"482":{"description":"TooManyRequestsException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TooManyRequestsException"}}}},"483":{"description":"BadRequestException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BadRequestException"}}}}},"parameters":[{"name":"appId","in":"path","required":true,"description":"The app ID.","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["backendEnvironmentName","resourceConfig","resourceName"],"properties":{"backendEnvironmentName":{"description":"The name of the backend environment.","type":"string"},"resourceConfig":{"description":"Defines the resource configuration when creating an auth resource in your Amplify project.","type":"object","properties":{"AuthResources":{"allOf":[{"$ref":"#/components/schemas/AuthResources"},{"xml":{"name":"authResources"},"description":"Defines whether you want to configure only authentication or both authentication and authorization settings."}]},"IdentityPoolConfigs":{"allOf":[{"$ref":"#/components/schemas/CreateBackendAuthIdentityPoolConfig"},{"xml":{"name":"identityPoolConfigs"},"description":"Describes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project."}]},"Service":{"allOf":[{"$ref":"#/components/schemas/Service"},{"xml":{"name":"service"},"description":"Defines the service name to use when configuring an authentication resource in your Amplify project."}]},"UserPoolConfigs":{"allOf":[{"$ref":"#/components/schemas/CreateBackendAuthUserPoolConfig"},{"xml":{"name":"userPoolConfigs"},"description":"Describes authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth resource in the Amplify project."}]}}},"resourceName":{"description":"The name of this resource.","type":"string"}}}}}}},"parameters":[{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/backend/{appId}/config":{"post":{"operationId":"CreateBackendConfig","description":"Creates a config object for a backend.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateBackendConfigResponse"}}}},"480":{"description":"NotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NotFoundException"}}}},"481":{"description":"GatewayTimeoutException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GatewayTimeoutException"}}}},"482":{"description":"TooManyRequestsException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TooManyRequestsException"}}}},"483":{"description":"BadRequestException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BadRequestException"}}}}},"parameters":[{"name":"appId","in":"path","required":true,"description":"The app ID.","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"backendManagerAppId":{"description":"The app ID for the backend manager.","type":"string"}}}}}}},"parameters":[{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/backend/{appId}/storage":{"post":{"operationId":"CreateBackendStorage","description":"Creates a backend storage resource.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateBackendStorageResponse"}}}},"480":{"description":"NotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NotFoundException"}}}},"481":{"description":"GatewayTimeoutException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GatewayTimeoutException"}}}},"482":{"description":"TooManyRequestsException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TooManyRequestsException"}}}},"483":{"description":"BadRequestException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BadRequestException"}}}}},"parameters":[{"name":"appId","in":"path","required":true,"description":"The app ID.","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["backendEnvironmentName","resourceConfig","resourceName"],"properties":{"backendEnvironmentName":{"description":"The name of the backend environment.","type":"string"},"resourceConfig":{"description":"The resource configuration for creating backend storage.","type":"object","properties":{"BucketName":{"allOf":[{"$ref":"#/components/schemas/__string"},{"xml":{"name":"bucketName"},"description":"The name of the S3 bucket."}]},"Permissions":{"allOf":[{"$ref":"#/components/schemas/BackendStoragePermissions"},{"xml":{"name":"permissions"},"description":"The authorization configuration for the storage S3 bucket."}]},"ServiceName":{"allOf":[{"$ref":"#/components/schemas/ServiceName"},{"xml":{"name":"serviceName"},"description":"The name of the storage service."}]}}},"resourceName":{"description":"The name of the storage resource.","type":"string"}}}}}}},"parameters":[{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/backend/{appId}/challenge":{"post":{"operationId":"CreateToken","description":"Generates a one-time challenge code to authenticate a user into your Amplify Admin UI.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateTokenResponse"}}}},"480":{"description":"NotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NotFoundException"}}}},"481":{"description":"GatewayTimeoutException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GatewayTimeoutException"}}}},"482":{"description":"TooManyRequestsException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TooManyRequestsException"}}}},"483":{"description":"BadRequestException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BadRequestException"}}}}},"parameters":[{"name":"appId","in":"path","required":true,"description":"The app ID.","schema":{"type":"string"}}]},"parameters":[{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/backend/{appId}/environments/{backendEnvironmentName}/remove":{"post":{"operationId":"DeleteBackend","description":"Removes an existing environment from your Amplify project.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteBackendResponse"}}}},"480":{"description":"NotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NotFoundException"}}}},"481":{"description":"GatewayTimeoutException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GatewayTimeoutException"}}}},"482":{"description":"TooManyRequestsException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TooManyRequestsException"}}}},"483":{"description":"BadRequestException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BadRequestException"}}}}},"parameters":[{"name":"appId","in":"path","required":true,"description":"The app ID.","schema":{"type":"string"}},{"name":"backendEnvironmentName","in":"path","required":true,"description":"The name of the backend environment.","schema":{"type":"string"}}]},"parameters":[{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/backend/{appId}/api/{backendEnvironmentName}/remove":{"post":{"operationId":"DeleteBackendAPI","description":"Deletes an existing backend API resource.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteBackendAPIResponse"}}}},"480":{"description":"NotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NotFoundException"}}}},"481":{"description":"GatewayTimeoutException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GatewayTimeoutException"}}}},"482":{"description":"TooManyRequestsException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TooManyRequestsException"}}}},"483":{"description":"BadRequestException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BadRequestException"}}}}},"parameters":[{"name":"appId","in":"path","required":true,"description":"The app ID.","schema":{"type":"string"}},{"name":"backendEnvironmentName","in":"path","required":true,"description":"The name of the backend environment.","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceName"],"properties":{"resourceConfig":{"description":"The resource config for the data model, configured as a part of the Amplify project.","type":"object","properties":{"AdditionalAuthTypes":{"allOf":[{"$ref":"#/components/schemas/ListOfBackendAPIAuthType"},{"xml":{"name":"additionalAuthTypes"},"description":"Additional authentication methods used to interact with your data models."}]},"ApiName":{"allOf":[{"$ref":"#/components/schemas/__string"},{"xml":{"name":"apiName"},"description":"The API name used to interact with the data model, configured as a part of your Amplify project."}]},"ConflictResolution":{"allOf":[{"$ref":"#/components/schemas/BackendAPIConflictResolution"},{"xml":{"name":"conflictResolution"},"description":"The conflict resolution strategy for your data stored in the data models."}]},"DefaultAuthType":{"allOf":[{"$ref":"#/components/schemas/BackendAPIAuthType"},{"xml":{"name":"defaultAuthType"},"description":"The default authentication type for interacting with the configured data models in your Amplify project."}]},"Service":{"allOf":[{"$ref":"#/components/schemas/__string"},{"xml":{"name":"service"},"description":"The service used to provision and interact with the data model."}]},"TransformSchema":{"allOf":[{"$ref":"#/components/schemas/__string"},{"xml":{"name":"transformSchema"},"description":"The definition of the data model in the annotated transform of the GraphQL schema."}]}}},"resourceName":{"description":"The name of this resource.","type":"string"}}}}}}},"parameters":[{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/backend/{appId}/auth/{backendEnvironmentName}/remove":{"post":{"operationId":"DeleteBackendAuth","description":"Deletes an existing backend authentication resource.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteBackendAuthResponse"}}}},"480":{"description":"NotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NotFoundException"}}}},"481":{"description":"GatewayTimeoutException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GatewayTimeoutException"}}}},"482":{"description":"TooManyRequestsException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TooManyRequestsException"}}}},"483":{"description":"BadRequestException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BadRequestException"}}}}},"parameters":[{"name":"appId","in":"path","required":true,"description":"The app ID.","schema":{"type":"string"}},{"name":"backendEnvironmentName","in":"path","required":true,"description":"The name of the backend environment.","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceName"],"properties":{"resourceName":{"description":"The name of this resource.","type":"string"}}}}}}},"parameters":[{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/backend/{appId}/storage/{backendEnvironmentName}/remove":{"post":{"operationId":"DeleteBackendStorage","description":"Removes the specified backend storage resource.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteBackendStorageResponse"}}}},"480":{"description":"NotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NotFoundException"}}}},"481":{"description":"GatewayTimeoutException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GatewayTimeoutException"}}}},"482":{"description":"TooManyRequestsException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TooManyRequestsException"}}}},"483":{"description":"BadRequestException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BadRequestException"}}}}},"parameters":[{"name":"appId","in":"path","required":true,"description":"The app ID.","schema":{"type":"string"}},{"name":"backendEnvironmentName","in":"path","required":true,"description":"The name of the backend environment.","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceName","serviceName"],"properties":{"resourceName":{"description":"The name of the storage resource.","type":"string"},"serviceName":{"description":"The name of the storage service.","type":"string","enum":["S3"]}}}}}}},"parameters":[{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/backend/{appId}/challenge/{sessionId}/remove":{"post":{"operationId":"DeleteToken","description":"Deletes the challenge token based on the given appId and sessionId.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteTokenResponse"}}}},"480":{"description":"NotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NotFoundException"}}}},"481":{"description":"GatewayTimeoutException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GatewayTimeoutException"}}}},"482":{"description":"TooManyRequestsException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TooManyRequestsException"}}}},"483":{"description":"BadRequestException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BadRequestException"}}}}},"parameters":[{"name":"appId","in":"path","required":true,"description":"The app ID.","schema":{"type":"string"}},{"name":"sessionId","in":"path","required":true,"description":"The session ID.","schema":{"type":"string"}}]},"parameters":[{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/backend/{appId}/api/{backendEnvironmentName}/generateModels":{"post":{"operationId":"GenerateBackendAPIModels","description":"Generates a model schema for an existing backend API resource.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenerateBackendAPIModelsResponse"}}}},"480":{"description":"NotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NotFoundException"}}}},"481":{"description":"GatewayTimeoutException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GatewayTimeoutException"}}}},"482":{"description":"TooManyRequestsException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TooManyRequestsException"}}}},"483":{"description":"BadRequestException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BadRequestException"}}}}},"parameters":[{"name":"appId","in":"path","required":true,"description":"The app ID.","schema":{"type":"string"}},{"name":"backendEnvironmentName","in":"path","required":true,"description":"The name of the backend environment.","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceName"],"properties":{"resourceName":{"description":"The name of this resource.","type":"string"}}}}}}},"parameters":[{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/backend/{appId}/details":{"post":{"operationId":"GetBackend","description":"Provides project-level details for your Amplify UI project.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetBackendResponse"}}}},"480":{"description":"NotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NotFoundException"}}}},"481":{"description":"GatewayTimeoutException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GatewayTimeoutException"}}}},"482":{"description":"TooManyRequestsException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TooManyRequestsException"}}}},"483":{"description":"BadRequestException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BadRequestException"}}}}},"parameters":[{"name":"appId","in":"path","required":true,"description":"The app ID.","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"backendEnvironmentName":{"description":"The name of the backend environment.","type":"string"}}}}}}},"parameters":[{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/backend/{appId}/api/{backendEnvironmentName}/details":{"post":{"operationId":"GetBackendAPI","description":"Gets the details for a backend API.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetBackendAPIResponse"}}}},"480":{"description":"NotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NotFoundException"}}}},"481":{"description":"GatewayTimeoutException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GatewayTimeoutException"}}}},"482":{"description":"TooManyRequestsException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TooManyRequestsException"}}}},"483":{"description":"BadRequestException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BadRequestException"}}}}},"parameters":[{"name":"appId","in":"path","required":true,"description":"The app ID.","schema":{"type":"string"}},{"name":"backendEnvironmentName","in":"path","required":true,"description":"The name of the backend environment.","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceName"],"properties":{"resourceConfig":{"description":"The resource config for the data model, configured as a part of the Amplify project.","type":"object","properties":{"AdditionalAuthTypes":{"allOf":[{"$ref":"#/components/schemas/ListOfBackendAPIAuthType"},{"xml":{"name":"additionalAuthTypes"},"description":"Additional authentication methods used to interact with your data models."}]},"ApiName":{"allOf":[{"$ref":"#/components/schemas/__string"},{"xml":{"name":"apiName"},"description":"The API name used to interact with the data model, configured as a part of your Amplify project."}]},"ConflictResolution":{"allOf":[{"$ref":"#/components/schemas/BackendAPIConflictResolution"},{"xml":{"name":"conflictResolution"},"description":"The conflict resolution strategy for your data stored in the data models."}]},"DefaultAuthType":{"allOf":[{"$ref":"#/components/schemas/BackendAPIAuthType"},{"xml":{"name":"defaultAuthType"},"description":"The default authentication type for interacting with the configured data models in your Amplify project."}]},"Service":{"allOf":[{"$ref":"#/components/schemas/__string"},{"xml":{"name":"service"},"description":"The service used to provision and interact with the data model."}]},"TransformSchema":{"allOf":[{"$ref":"#/components/schemas/__string"},{"xml":{"name":"transformSchema"},"description":"The definition of the data model in the annotated transform of the GraphQL schema."}]}}},"resourceName":{"description":"The name of this resource.","type":"string"}}}}}}},"parameters":[{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/backend/{appId}/api/{backendEnvironmentName}/getModels":{"post":{"operationId":"GetBackendAPIModels","description":"Gets a model introspection schema for an existing backend API resource.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetBackendAPIModelsResponse"}}}},"480":{"description":"NotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NotFoundException"}}}},"481":{"description":"GatewayTimeoutException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GatewayTimeoutException"}}}},"482":{"description":"TooManyRequestsException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TooManyRequestsException"}}}},"483":{"description":"BadRequestException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BadRequestException"}}}}},"parameters":[{"name":"appId","in":"path","required":true,"description":"The app ID.","schema":{"type":"string"}},{"name":"backendEnvironmentName","in":"path","required":true,"description":"The name of the backend environment.","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceName"],"properties":{"resourceName":{"description":"The name of this resource.","type":"string"}}}}}}},"parameters":[{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/backend/{appId}/auth/{backendEnvironmentName}/details":{"post":{"operationId":"GetBackendAuth","description":"Gets a backend auth details.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetBackendAuthResponse"}}}},"480":{"description":"NotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NotFoundException"}}}},"481":{"description":"GatewayTimeoutException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GatewayTimeoutException"}}}},"482":{"description":"TooManyRequestsException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TooManyRequestsException"}}}},"483":{"description":"BadRequestException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BadRequestException"}}}}},"parameters":[{"name":"appId","in":"path","required":true,"description":"The app ID.","schema":{"type":"string"}},{"name":"backendEnvironmentName","in":"path","required":true,"description":"The name of the backend environment.","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceName"],"properties":{"resourceName":{"description":"The name of this resource.","type":"string"}}}}}}},"parameters":[{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/backend/{appId}/job/{backendEnvironmentName}/{jobId}":{"get":{"operationId":"GetBackendJob","description":"Returns information about a specific job.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetBackendJobResponse"}}}},"480":{"description":"NotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NotFoundException"}}}},"481":{"description":"GatewayTimeoutException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GatewayTimeoutException"}}}},"482":{"description":"TooManyRequestsException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TooManyRequestsException"}}}},"483":{"description":"BadRequestException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BadRequestException"}}}}},"parameters":[{"name":"appId","in":"path","required":true,"description":"The app ID.","schema":{"type":"string"}},{"name":"backendEnvironmentName","in":"path","required":true,"description":"The name of the backend environment.","schema":{"type":"string"}},{"name":"jobId","in":"path","required":true,"description":"The ID for the job.","schema":{"type":"string"}}]},"parameters":[{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}],"post":{"operationId":"UpdateBackendJob","description":"Updates a specific job.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateBackendJobResponse"}}}},"480":{"description":"NotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NotFoundException"}}}},"481":{"description":"GatewayTimeoutException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GatewayTimeoutException"}}}},"482":{"description":"TooManyRequestsException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TooManyRequestsException"}}}},"483":{"description":"BadRequestException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BadRequestException"}}}}},"parameters":[{"name":"appId","in":"path","required":true,"description":"The app ID.","schema":{"type":"string"}},{"name":"backendEnvironmentName","in":"path","required":true,"description":"The name of the backend environment.","schema":{"type":"string"}},{"name":"jobId","in":"path","required":true,"description":"The ID for the job.","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"operation":{"description":"Filters the list of response objects to include only those with the specified operation name.","type":"string"},"status":{"description":"Filters the list of response objects to include only those with the specified status.","type":"string"}}}}}}}},"/backend/{appId}/storage/{backendEnvironmentName}/details":{"post":{"operationId":"GetBackendStorage","description":"Gets details for a backend storage resource.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetBackendStorageResponse"}}}},"480":{"description":"NotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NotFoundException"}}}},"481":{"description":"GatewayTimeoutException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GatewayTimeoutException"}}}},"482":{"description":"TooManyRequestsException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TooManyRequestsException"}}}},"483":{"description":"BadRequestException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BadRequestException"}}}}},"parameters":[{"name":"appId","in":"path","required":true,"description":"The app ID.","schema":{"type":"string"}},{"name":"backendEnvironmentName","in":"path","required":true,"description":"The name of the backend environment.","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["resourceName"],"properties":{"resourceName":{"description":"The name of the storage resource.","type":"string"}}}}}}},"parameters":[{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/backend/{appId}/challenge/{sessionId}":{"get":{"operationId":"GetToken","description":"Gets the challenge token based on the given appId and sessionId.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetTokenResponse"}}}},"480":{"description":"NotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NotFoundException"}}}},"481":{"description":"GatewayTimeoutException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GatewayTimeoutException"}}}},"482":{"description":"TooManyRequestsException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TooManyRequestsException"}}}},"483":{"description":"BadRequestException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BadRequestException"}}}}},"parameters":[{"name":"appId","in":"path","required":true,"description":"The app ID.","schema":{"type":"string"}},{"name":"sessionId","in":"path","required":true,"description":"The session ID.","schema":{"type":"string"}}]},"parameters":[{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/backend/{appId}/auth/{backendEnvironmentName}/import":{"post":{"operationId":"ImportBackendAuth","description":"Imports an existing backend authentication resource.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ImportBackendAuthResponse"}}}},"480":{"description":"NotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NotFoundException"}}}},"481":{"description":"GatewayTimeoutException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GatewayTimeoutException"}}}},"482":{"description":"TooManyRequestsException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TooManyRequestsException"}}}},"483":{"description":"BadRequestException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BadRequestException"}}}}},"parameters":[{"name":"appId","in":"path","required":true,"description":"The app ID.","schema":{"type":"string"}},{"name":"backendEnvironmentName","in":"path","required":true,"description":"The name of the backend environment.","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["nativeClientId","userPoolId","webClientId"],"properties":{"identityPoolId":{"description":"The ID of the Amazon Cognito identity pool.","type":"string"},"nativeClientId":{"description":"The ID of the Amazon Cognito native client.","type":"string"},"userPoolId":{"description":"The ID of the Amazon Cognito user pool.","type":"string"},"webClientId":{"description":"The ID of the Amazon Cognito web client.","type":"string"}}}}}}},"parameters":[{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/backend/{appId}/storage/{backendEnvironmentName}/import":{"post":{"operationId":"ImportBackendStorage","description":"Imports an existing backend storage resource.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ImportBackendStorageResponse"}}}},"480":{"description":"NotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NotFoundException"}}}},"481":{"description":"GatewayTimeoutException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GatewayTimeoutException"}}}},"482":{"description":"TooManyRequestsException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TooManyRequestsException"}}}},"483":{"description":"BadRequestException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BadRequestException"}}}}},"parameters":[{"name":"appId","in":"path","required":true,"description":"The app ID.","schema":{"type":"string"}},{"name":"backendEnvironmentName","in":"path","required":true,"description":"The name of the backend environment.","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["serviceName"],"properties":{"bucketName":{"description":"The name of the S3 bucket.","type":"string"},"serviceName":{"description":"The name of the storage service.","type":"string","enum":["S3"]}}}}}}},"parameters":[{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/backend/{appId}/job/{backendEnvironmentName}":{"post":{"operationId":"ListBackendJobs","description":"Lists the jobs for the backend of an Amplify app.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListBackendJobsResponse"}}}},"480":{"description":"NotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NotFoundException"}}}},"481":{"description":"GatewayTimeoutException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GatewayTimeoutException"}}}},"482":{"description":"TooManyRequestsException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TooManyRequestsException"}}}},"483":{"description":"BadRequestException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BadRequestException"}}}}},"parameters":[{"name":"appId","in":"path","required":true,"description":"The app ID.","schema":{"type":"string"}},{"name":"backendEnvironmentName","in":"path","required":true,"description":"The name of the backend environment.","schema":{"type":"string"}},{"name":"MaxResults","in":"query","schema":{"type":"string"},"description":"Pagination limit","required":false},{"name":"NextToken","in":"query","schema":{"type":"string"},"description":"Pagination token","required":false}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"jobId":{"description":"The ID for the job.","type":"string"},"maxResults":{"description":"The maximum number of results that you want in the response.","type":"integer","minimum":1,"maximum":25},"nextToken":{"description":"The token for the next set of results.","type":"string"},"operation":{"description":"Filters the list of response objects to include only those with the specified operation name.","type":"string"},"status":{"description":"Filters the list of response objects to include only those with the specified status.","type":"string"}}}}}}},"parameters":[{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/s3Buckets":{"post":{"operationId":"ListS3Buckets","description":"The list of S3 buckets in your account.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/comp