Skip to content

Commit

Permalink
Updated API models and rebuilt service gems.
Browse files Browse the repository at this point in the history
  • Loading branch information
aws-sdk-ruby-automation committed Jun 3, 2024
1 parent 15b23e4 commit f38849d
Show file tree
Hide file tree
Showing 39 changed files with 847 additions and 227 deletions.
22 changes: 11 additions & 11 deletions apis/amplify/2017-07-25/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,28 +3,28 @@
"service": "<p>Amplify enables developers to develop and deploy cloud-powered mobile and web apps. Amplify Hosting provides a continuous delivery and hosting service for web applications. For more information, see the <a href=\"https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html\">Amplify Hosting User Guide</a>. The Amplify Framework is a comprehensive set of SDKs, libraries, tools, and documentation for client app development. For more information, see the <a href=\"https://docs.amplify.aws/\">Amplify Framework.</a> </p>",
"operations": {
"CreateApp": "<p>Creates a new Amplify app. </p>",
"CreateBackendEnvironment": "<p>Creates a new backend environment for an Amplify app. </p> <p>This API is available only to Amplify Gen 1 applications where the backend is created using Amplify Studio or the Amplify command line interface (CLI). This API isn’t available to applications created using the Amplify Gen 2 public preview. When you deploy an application with Amplify Gen 2, you provision the app's backend infrastructure using Typescript code.</p>",
"CreateBackendEnvironment": "<p>Creates a new backend environment for an Amplify app. </p> <p>This API is available only to Amplify Gen 1 applications where the backend is created using Amplify Studio or the Amplify command line interface (CLI). This API isn’t available to Amplify Gen 2 applications. When you deploy an application with Amplify Gen 2, you provision the app's backend infrastructure using Typescript code.</p>",
"CreateBranch": "<p> Creates a new branch for an Amplify app. </p>",
"CreateDeployment": "<p>Creates a deployment for a manually deployed Amplify app. Manually deployed apps are not connected to a repository. </p> <p>The maximum duration between the <code>CreateDeployment</code> call and the <code>StartDeployment</code> call cannot exceed 8 hours. If the duration exceeds 8 hours, the <code>StartDeployment</code> call and the associated <code>Job</code> will fail.</p>",
"CreateDomainAssociation": "<p>Creates a new domain association for an Amplify app. This action associates a custom domain with the Amplify app </p>",
"CreateWebhook": "<p>Creates a new webhook on an Amplify app. </p>",
"DeleteApp": "<p>Deletes an existing Amplify app specified by an app ID. </p>",
"DeleteBackendEnvironment": "<p>Deletes a backend environment for an Amplify app. </p> <p>This API is available only to Amplify Gen 1 applications where the backend was created using Amplify Studio or the Amplify command line interface (CLI). This API isn’t available to applications created using the Amplify Gen 2 public preview. When you deploy an application with Amplify Gen 2, you provision the app's backend infrastructure using Typescript code.</p>",
"DeleteBackendEnvironment": "<p>Deletes a backend environment for an Amplify app. </p> <p>This API is available only to Amplify Gen 1 applications where the backend is created using Amplify Studio or the Amplify command line interface (CLI). This API isn’t available to Amplify Gen 2 applications. When you deploy an application with Amplify Gen 2, you provision the app's backend infrastructure using Typescript code.</p>",
"DeleteBranch": "<p> Deletes a branch for an Amplify app. </p>",
"DeleteDomainAssociation": "<p>Deletes a domain association for an Amplify app. </p>",
"DeleteJob": "<p> Deletes a job for a branch of an Amplify app. </p>",
"DeleteWebhook": "<p>Deletes a webhook. </p>",
"GenerateAccessLogs": "<p>Returns the website access logs for a specific time range using a presigned URL. </p>",
"GetApp": "<p>Returns an existing Amplify app specified by an app ID.</p>",
"GetArtifactUrl": "<p>Returns the artifact info that corresponds to an artifact id. </p>",
"GetBackendEnvironment": "<p>Returns a backend environment for an Amplify app. </p> <p>This API is available only to Amplify Gen 1 applications where the backend was created using Amplify Studio or the Amplify command line interface (CLI). This API isn’t available to applications created using the Amplify Gen 2 public preview. When you deploy an application with Amplify Gen 2, you provision the app's backend infrastructure using Typescript code.</p>",
"GetBackendEnvironment": "<p>Returns a backend environment for an Amplify app. </p> <p>This API is available only to Amplify Gen 1 applications where the backend is created using Amplify Studio or the Amplify command line interface (CLI). This API isn’t available to Amplify Gen 2 applications. When you deploy an application with Amplify Gen 2, you provision the app's backend infrastructure using Typescript code.</p>",
"GetBranch": "<p> Returns a branch for an Amplify app. </p>",
"GetDomainAssociation": "<p>Returns the domain information for an Amplify app. </p>",
"GetJob": "<p> Returns a job for a branch of an Amplify app. </p>",
"GetWebhook": "<p>Returns the webhook information that corresponds to a specified webhook ID. </p>",
"ListApps": "<p>Returns a list of the existing Amplify apps. </p>",
"ListArtifacts": "<p>Returns a list of artifacts for a specified app, branch, and job. </p>",
"ListBackendEnvironments": "<p>Lists the backend environments for an Amplify app. </p> <p>This API is available only to Amplify Gen 1 applications where the backend was created using Amplify Studio or the Amplify command line interface (CLI). This API isn’t available to applications created using the Amplify Gen 2 public preview. When you deploy an application with Amplify Gen 2, you provision the app's backend infrastructure using Typescript code.</p>",
"ListBackendEnvironments": "<p>Lists the backend environments for an Amplify app. </p> <p>This API is available only to Amplify Gen 1 applications where the backend is created using Amplify Studio or the Amplify command line interface (CLI). This API isn’t available to Amplify Gen 2 applications. When you deploy an application with Amplify Gen 2, you provision the app's backend infrastructure using Typescript code.</p>",
"ListBranches": "<p> Lists the branches of an Amplify app. </p>",
"ListDomainAssociations": "<p>Returns the domain associations for an Amplify app. </p>",
"ListJobs": "<p> Lists the jobs for a branch of an Amplify app. </p>",
Expand Down Expand Up @@ -205,15 +205,15 @@
}
},
"Backend": {
"base": "<p>Describes the backend properties associated with an Amplify <code>Branch</code>.</p>",
"base": "<p>Describes the backend associated with an Amplify <code>Branch</code>.</p> <p>This property is available to Amplify Gen 2 apps only. When you deploy an application with Amplify Gen 2, you provision the app's backend infrastructure using Typescript code.</p>",
"refs": {
"Branch$backend": null,
"CreateBranchRequest$backend": "<p>The backend for a <code>Branch</code> of an Amplify app. Use for a backend created from an CloudFormation stack.</p>",
"UpdateBranchRequest$backend": "<p>The backend for a <code>Branch</code> of an Amplify app. Use for a backend created from an CloudFormation stack.</p>"
"CreateBranchRequest$backend": "<p>The backend for a <code>Branch</code> of an Amplify app. Use for a backend created from an CloudFormation stack.</p> <p>This field is available to Amplify Gen 2 apps only. When you deploy an application with Amplify Gen 2, you provision the app's backend infrastructure using Typescript code.</p>",
"UpdateBranchRequest$backend": "<p>The backend for a <code>Branch</code> of an Amplify app. Use for a backend created from an CloudFormation stack.</p> <p>This field is available to Amplify Gen 2 apps only. When you deploy an application with Amplify Gen 2, you provision the app's backend infrastructure using Typescript code.</p>"
}
},
"BackendEnvironment": {
"base": "<p>Describes the backend environment for an Amplify app. </p>",
"base": "<p>Describes the backend environment associated with a <code>Branch</code> of a Gen 1 Amplify app. Amplify Gen 1 applications are created using Amplify Studio or the Amplify command line interface (CLI).</p>",
"refs": {
"BackendEnvironments$member": null,
"CreateBackendEnvironmentResult$backendEnvironment": "<p>Describes the backend environment for an Amplify app. </p>",
Expand All @@ -225,9 +225,9 @@
"base": null,
"refs": {
"BackendEnvironment$backendEnvironmentArn": "<p>The Amazon Resource Name (ARN) for a backend environment that is part of an Amplify app. </p>",
"Branch$backendEnvironmentArn": "<p> The Amazon Resource Name (ARN) for a backend environment that is part of an Amplify app. </p>",
"CreateBranchRequest$backendEnvironmentArn": "<p>The Amazon Resource Name (ARN) for a backend environment that is part of an Amplify app. </p>",
"UpdateBranchRequest$backendEnvironmentArn": "<p>The Amazon Resource Name (ARN) for a backend environment that is part of an Amplify app. </p>"
"Branch$backendEnvironmentArn": "<p> The Amazon Resource Name (ARN) for a backend environment that is part of an Amplify app. </p> <p>This property is available to Amplify Gen 1 apps only. When you deploy an application with Amplify Gen 2, you provision the app's backend infrastructure using Typescript code.</p>",
"CreateBranchRequest$backendEnvironmentArn": "<p>The Amazon Resource Name (ARN) for a backend environment that is part of a Gen 1 Amplify app. </p> <p>This field is available to Amplify Gen 1 apps only where the backend is created using Amplify Studio or the Amplify command line interface (CLI).</p>",
"UpdateBranchRequest$backendEnvironmentArn": "<p>The Amazon Resource Name (ARN) for a backend environment that is part of a Gen 1 Amplify app. </p> <p>This field is available to Amplify Gen 1 apps only where the backend is created using Amplify Studio or the Amplify command line interface (CLI).</p>"
}
},
"BackendEnvironments": {
Expand Down
45 changes: 45 additions & 0 deletions apis/batch/2016-08-10/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"endpointPrefix":"batch",
"jsonVersion":"1.1",
"protocol":"rest-json",
"protocols":["rest-json"],
"serviceAbbreviation":"AWS Batch",
"serviceFullName":"AWS Batch",
"serviceId":"Batch",
Expand Down Expand Up @@ -181,6 +182,19 @@
{"shape":"ServerException"}
]
},
"GetJobQueueSnapshot":{
"name":"GetJobQueueSnapshot",
"http":{
"method":"POST",
"requestUri":"/v1/getjobqueuesnapshot"
},
"input":{"shape":"GetJobQueueSnapshotRequest"},
"output":{"shape":"GetJobQueueSnapshotResponse"},
"errors":[
{"shape":"ClientException"},
{"shape":"ServerException"}
]
},
"ListJobs":{
"name":"ListJobs",
"http":{
Expand Down Expand Up @@ -1279,6 +1293,37 @@
}
},
"Float":{"type":"float"},
"FrontOfQueueDetail":{
"type":"structure",
"members":{
"jobs":{"shape":"FrontOfQueueJobSummaryList"},
"lastUpdatedAt":{"shape":"Long"}
}
},
"FrontOfQueueJobSummary":{
"type":"structure",
"members":{
"jobArn":{"shape":"String"},
"earliestTimeAtPosition":{"shape":"Long"}
}
},
"FrontOfQueueJobSummaryList":{
"type":"list",
"member":{"shape":"FrontOfQueueJobSummary"}
},
"GetJobQueueSnapshotRequest":{
"type":"structure",
"required":["jobQueue"],
"members":{
"jobQueue":{"shape":"String"}
}
},
"GetJobQueueSnapshotResponse":{
"type":"structure",
"members":{
"frontOfQueue":{"shape":"FrontOfQueueDetail"}
}
},
"Host":{
"type":"structure",
"members":{
Expand Down
Loading

0 comments on commit f38849d

Please sign in to comment.