Skip to content

Commit dc94f86

Browse files
author
awstools
committed
feat(client-deadline): Adds support for Wait and Save feature in service-managed fleets
1 parent 42162e5 commit dc94f86

118 files changed

Lines changed: 1438 additions & 495 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

clients/client-deadline/README.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,14 @@
66

77
AWS SDK for JavaScript Deadline Client for Node.js, Browser and React Native.
88

9-
<p>The Amazon Web Services Deadline Cloud API provides infrastructure and centralized management for your projects. Use the Deadline Cloud API to onboard users, assign projects, and attach permissions specific to their job function.</p> <p>With Deadline Cloud, content production teams can deploy resources for their workforce securely in the cloud, reducing the costs of added physical infrastructure. Keep your content production operations secure, while allowing your contributors to access the tools they need, such as scalable high-speed storage, licenses, and cost management services.</p>
9+
<p>The Amazon Web Services Deadline Cloud API provides infrastructure and centralized management for your
10+
projects. Use the Deadline Cloud API to onboard users, assign projects, and attach permissions
11+
specific to their job function.</p>
12+
<p>With Deadline Cloud, content production teams can deploy resources for their workforce
13+
securely in the cloud, reducing the costs of added physical infrastructure. Keep your
14+
content production operations secure, while allowing your contributors to access the tools
15+
they need, such as scalable high-speed storage, licenses, and cost management
16+
services.</p>
1017

1118
## Installing
1219

clients/client-deadline/src/Deadline.ts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2120,7 +2120,14 @@ export interface Deadline {
21202120
}
21212121

21222122
/**
2123-
* <p>The Amazon Web Services Deadline Cloud API provides infrastructure and centralized management for your projects. Use the Deadline Cloud API to onboard users, assign projects, and attach permissions specific to their job function.</p> <p>With Deadline Cloud, content production teams can deploy resources for their workforce securely in the cloud, reducing the costs of added physical infrastructure. Keep your content production operations secure, while allowing your contributors to access the tools they need, such as scalable high-speed storage, licenses, and cost management services.</p>
2123+
* <p>The Amazon Web Services Deadline Cloud API provides infrastructure and centralized management for your
2124+
* projects. Use the Deadline Cloud API to onboard users, assign projects, and attach permissions
2125+
* specific to their job function.</p>
2126+
* <p>With Deadline Cloud, content production teams can deploy resources for their workforce
2127+
* securely in the cloud, reducing the costs of added physical infrastructure. Keep your
2128+
* content production operations secure, while allowing your contributors to access the tools
2129+
* they need, such as scalable high-speed storage, licenses, and cost management
2130+
* services.</p>
21242131
* @public
21252132
*/
21262133
export class Deadline extends DeadlineClient implements Deadline {}

clients/client-deadline/src/DeadlineClient.ts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -745,7 +745,14 @@ export type DeadlineClientResolvedConfigType = __SmithyResolvedConfiguration<__H
745745
export interface DeadlineClientResolvedConfig extends DeadlineClientResolvedConfigType {}
746746

747747
/**
748-
* <p>The Amazon Web Services Deadline Cloud API provides infrastructure and centralized management for your projects. Use the Deadline Cloud API to onboard users, assign projects, and attach permissions specific to their job function.</p> <p>With Deadline Cloud, content production teams can deploy resources for their workforce securely in the cloud, reducing the costs of added physical infrastructure. Keep your content production operations secure, while allowing your contributors to access the tools they need, such as scalable high-speed storage, licenses, and cost management services.</p>
748+
* <p>The Amazon Web Services Deadline Cloud API provides infrastructure and centralized management for your
749+
* projects. Use the Deadline Cloud API to onboard users, assign projects, and attach permissions
750+
* specific to their job function.</p>
751+
* <p>With Deadline Cloud, content production teams can deploy resources for their workforce
752+
* securely in the cloud, reducing the costs of added physical infrastructure. Keep your
753+
* content production operations secure, while allowing your contributors to access the tools
754+
* they need, such as scalable high-speed storage, licenses, and cost management
755+
* services.</p>
749756
* @public
750757
*/
751758
export class DeadlineClient extends __Client<

clients/client-deadline/src/commands/AssociateMemberToFarmCommand.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,13 +64,15 @@ export interface AssociateMemberToFarmCommandOutput extends AssociateMemberToFar
6464
* <p>The requested resource can't be found.</p>
6565
*
6666
* @throws {@link ServiceQuotaExceededException} (client fault)
67-
* <p>You exceeded your service quota. Service quotas, also referred to as limits, are the maximum number of service resources or operations for your Amazon Web Services account.</p>
67+
* <p>You exceeded your service quota. Service quotas, also referred to as limits, are the
68+
* maximum number of service resources or operations for your Amazon Web Services account.</p>
6869
*
6970
* @throws {@link ThrottlingException} (client fault)
7071
* <p>Your request exceeded a request rate quota.</p>
7172
*
7273
* @throws {@link ValidationException} (client fault)
73-
* <p>The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.</p>
74+
* <p>The request isn't valid. This can occur if your request contains malformed JSON or
75+
* unsupported characters.</p>
7476
*
7577
* @throws {@link DeadlineServiceException}
7678
* <p>Base exception class for all service exceptions from Deadline service.</p>

clients/client-deadline/src/commands/AssociateMemberToFleetCommand.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,13 +65,15 @@ export interface AssociateMemberToFleetCommandOutput extends AssociateMemberToFl
6565
* <p>The requested resource can't be found.</p>
6666
*
6767
* @throws {@link ServiceQuotaExceededException} (client fault)
68-
* <p>You exceeded your service quota. Service quotas, also referred to as limits, are the maximum number of service resources or operations for your Amazon Web Services account.</p>
68+
* <p>You exceeded your service quota. Service quotas, also referred to as limits, are the
69+
* maximum number of service resources or operations for your Amazon Web Services account.</p>
6970
*
7071
* @throws {@link ThrottlingException} (client fault)
7172
* <p>Your request exceeded a request rate quota.</p>
7273
*
7374
* @throws {@link ValidationException} (client fault)
74-
* <p>The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.</p>
75+
* <p>The request isn't valid. This can occur if your request contains malformed JSON or
76+
* unsupported characters.</p>
7577
*
7678
* @throws {@link DeadlineServiceException}
7779
* <p>Base exception class for all service exceptions from Deadline service.</p>

clients/client-deadline/src/commands/AssociateMemberToJobCommand.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,13 +66,15 @@ export interface AssociateMemberToJobCommandOutput extends AssociateMemberToJobR
6666
* <p>The requested resource can't be found.</p>
6767
*
6868
* @throws {@link ServiceQuotaExceededException} (client fault)
69-
* <p>You exceeded your service quota. Service quotas, also referred to as limits, are the maximum number of service resources or operations for your Amazon Web Services account.</p>
69+
* <p>You exceeded your service quota. Service quotas, also referred to as limits, are the
70+
* maximum number of service resources or operations for your Amazon Web Services account.</p>
7071
*
7172
* @throws {@link ThrottlingException} (client fault)
7273
* <p>Your request exceeded a request rate quota.</p>
7374
*
7475
* @throws {@link ValidationException} (client fault)
75-
* <p>The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.</p>
76+
* <p>The request isn't valid. This can occur if your request contains malformed JSON or
77+
* unsupported characters.</p>
7678
*
7779
* @throws {@link DeadlineServiceException}
7880
* <p>Base exception class for all service exceptions from Deadline service.</p>

clients/client-deadline/src/commands/AssociateMemberToQueueCommand.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,13 +65,15 @@ export interface AssociateMemberToQueueCommandOutput extends AssociateMemberToQu
6565
* <p>The requested resource can't be found.</p>
6666
*
6767
* @throws {@link ServiceQuotaExceededException} (client fault)
68-
* <p>You exceeded your service quota. Service quotas, also referred to as limits, are the maximum number of service resources or operations for your Amazon Web Services account.</p>
68+
* <p>You exceeded your service quota. Service quotas, also referred to as limits, are the
69+
* maximum number of service resources or operations for your Amazon Web Services account.</p>
6970
*
7071
* @throws {@link ThrottlingException} (client fault)
7172
* <p>Your request exceeded a request rate quota.</p>
7273
*
7374
* @throws {@link ValidationException} (client fault)
74-
* <p>The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.</p>
75+
* <p>The request isn't valid. This can occur if your request contains malformed JSON or
76+
* unsupported characters.</p>
7577
*
7678
* @throws {@link DeadlineServiceException}
7779
* <p>Base exception class for all service exceptions from Deadline service.</p>

clients/client-deadline/src/commands/AssumeFleetRoleForReadCommand.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,8 @@ export interface AssumeFleetRoleForReadCommandInput extends AssumeFleetRoleForRe
3232
export interface AssumeFleetRoleForReadCommandOutput extends AssumeFleetRoleForReadResponse, __MetadataBearer {}
3333

3434
/**
35-
* <p>Get Amazon Web Services credentials from the fleet role. The IAM permissions of the credentials are scoped down to have read-only access.</p>
35+
* <p>Get Amazon Web Services credentials from the fleet role. The IAM permissions of the credentials are
36+
* scoped down to have read-only access.</p>
3637
* @example
3738
* Use a bare-bones client and the command you need to make an API call.
3839
* ```javascript
@@ -75,7 +76,8 @@ export interface AssumeFleetRoleForReadCommandOutput extends AssumeFleetRoleForR
7576
* <p>Your request exceeded a request rate quota.</p>
7677
*
7778
* @throws {@link ValidationException} (client fault)
78-
* <p>The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.</p>
79+
* <p>The request isn't valid. This can occur if your request contains malformed JSON or
80+
* unsupported characters.</p>
7981
*
8082
* @throws {@link DeadlineServiceException}
8183
* <p>Base exception class for all service exceptions from Deadline service.</p>

clients/client-deadline/src/commands/AssumeFleetRoleForWorkerCommand.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,8 @@ export interface AssumeFleetRoleForWorkerCommandOutput extends AssumeFleetRoleFo
6767
* <p>You don't have permission to perform the action.</p>
6868
*
6969
* @throws {@link ConflictException} (client fault)
70-
* <p>Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.</p>
70+
* <p>Your request has conflicting operations. This can occur if you're trying to perform more
71+
* than one operation on the same resource at the same time.</p>
7172
*
7273
* @throws {@link InternalServerErrorException} (server fault)
7374
* <p>Deadline Cloud can't process your request right now. Try again later.</p>
@@ -79,7 +80,8 @@ export interface AssumeFleetRoleForWorkerCommandOutput extends AssumeFleetRoleFo
7980
* <p>Your request exceeded a request rate quota.</p>
8081
*
8182
* @throws {@link ValidationException} (client fault)
82-
* <p>The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.</p>
83+
* <p>The request isn't valid. This can occur if your request contains malformed JSON or
84+
* unsupported characters.</p>
8385
*
8486
* @throws {@link DeadlineServiceException}
8587
* <p>Base exception class for all service exceptions from Deadline service.</p>

clients/client-deadline/src/commands/AssumeQueueRoleForReadCommand.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,8 @@ export interface AssumeQueueRoleForReadCommandInput extends AssumeQueueRoleForRe
3232
export interface AssumeQueueRoleForReadCommandOutput extends AssumeQueueRoleForReadResponse, __MetadataBearer {}
3333

3434
/**
35-
* <p>Gets Amazon Web Services credentials from the queue role. The IAM permissions of the credentials are scoped down to have read-only access.</p>
35+
* <p>Gets Amazon Web Services credentials from the queue role. The IAM permissions of the credentials are
36+
* scoped down to have read-only access.</p>
3637
* @example
3738
* Use a bare-bones client and the command you need to make an API call.
3839
* ```javascript
@@ -75,7 +76,8 @@ export interface AssumeQueueRoleForReadCommandOutput extends AssumeQueueRoleForR
7576
* <p>Your request exceeded a request rate quota.</p>
7677
*
7778
* @throws {@link ValidationException} (client fault)
78-
* <p>The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.</p>
79+
* <p>The request isn't valid. This can occur if your request contains malformed JSON or
80+
* unsupported characters.</p>
7981
*
8082
* @throws {@link DeadlineServiceException}
8183
* <p>Base exception class for all service exceptions from Deadline service.</p>

0 commit comments

Comments
 (0)