|
414 | 414 | "taskId": { |
415 | 415 | "target": "com.amazonaws.deadline#TaskId", |
416 | 416 | "traits": { |
417 | | - "smithy.api#documentation": "<p>The task ID.</p>", |
418 | | - "smithy.api#required": {} |
| 417 | + "smithy.api#documentation": "<p>The task ID.</p>" |
419 | 418 | } |
420 | 419 | }, |
421 | 420 | "stepId": { |
|
1741 | 1740 | ], |
1742 | 1741 | "aws.iam#disableConditionKeyInference": {}, |
1743 | 1742 | "aws.iam#iamResource": { |
| 1743 | + "disableConditionKeyInheritance": true, |
1744 | 1744 | "name": "budget" |
1745 | | - } |
| 1745 | + }, |
| 1746 | + "smithy.api#documentation": "Represents a budget that limits the expenses allowed on a queue or farm" |
1746 | 1747 | } |
1747 | 1748 | }, |
1748 | 1749 | "com.amazonaws.deadline#BudgetSchedule": { |
|
2658 | 2659 | "priority": { |
2659 | 2660 | "target": "com.amazonaws.deadline#JobPriority", |
2660 | 2661 | "traits": { |
2661 | | - "smithy.api#documentation": "<p>The priority of the job on a scale of 0 to 100. The highest priority (first scheduled)\n is 100. When two jobs have the same priority, the oldest job is scheduled first.</p>", |
| 2662 | + "smithy.api#documentation": "<p>The priority of the job. The highest priority (first scheduled) is 100. When two jobs\n have the same priority, the oldest job is scheduled first.</p>", |
2662 | 2663 | "smithy.api#required": {} |
2663 | 2664 | } |
2664 | 2665 | }, |
|
3237 | 3238 | "priority": { |
3238 | 3239 | "target": "com.amazonaws.deadline#Priority", |
3239 | 3240 | "traits": { |
3240 | | - "smithy.api#documentation": "<p>Sets the priority of the environments in the queue from 0 to 10,000, where 0 is the\n highest priority. If two environments share the same priority value, the environment\n created first takes higher priority.</p>", |
| 3241 | + "smithy.api#documentation": "<p>Sets the priority of the environments in the queue from 0 to 10,000, where 0 is the\n highest priority (activated first and deactivated last). If two environments share the same\n priority value, the environment created first takes higher priority.</p>", |
3241 | 3242 | "smithy.api#required": {} |
3242 | 3243 | } |
3243 | 3244 | }, |
|
3687 | 3688 | } |
3688 | 3689 | ], |
3689 | 3690 | "traits": { |
| 3691 | + "aws.iam#conditionKeys": [ |
| 3692 | + "aws:RequestTag/${TagKey}", |
| 3693 | + "aws:TagKeys" |
| 3694 | + ], |
3690 | 3695 | "aws.iam#iamAction": { |
3691 | 3696 | "name": "CreateWorker", |
3692 | | - "documentation": "Grants permission to create a worker" |
| 3697 | + "documentation": "Grants permission to create a worker", |
| 3698 | + "requiredActions": [ |
| 3699 | + "deadline:TagResource", |
| 3700 | + "deadline:ListTagsForResource" |
| 3701 | + ] |
3693 | 3702 | }, |
3694 | 3703 | "smithy.api#documentation": "<p>Creates a worker. A worker tells your instance how much processing power (vCPU), and\n memory (GiB) you’ll need to assemble the digital assets held within a particular instance.\n You can specify certain instance types to use, or let the worker know which instances types\n to exclude.</p>", |
3695 | 3704 | "smithy.api#endpoint": { |
|
6702 | 6711 | "aws.iam#disableConditionKeyInference": {}, |
6703 | 6712 | "aws.iam#iamResource": { |
6704 | 6713 | "name": "farm" |
6705 | | - } |
| 6714 | + }, |
| 6715 | + "smithy.api#documentation": "Represents a farm that contains Deadline Cloud queues and fleets" |
6706 | 6716 | } |
6707 | 6717 | }, |
6708 | 6718 | "com.amazonaws.deadline#FarmSummaries": { |
|
6824 | 6834 | "min": 1, |
6825 | 6835 | "max": 64 |
6826 | 6836 | }, |
6827 | | - "smithy.api#pattern": "^[0-9A-Za-z ]*$", |
6828 | | - "smithy.api#sensitive": {} |
| 6837 | + "smithy.api#pattern": "^[0-9A-Za-z ]*$" |
6829 | 6838 | } |
6830 | 6839 | }, |
6831 | 6840 | "com.amazonaws.deadline#FileSystemLocationType": { |
|
7122 | 7131 | "aws.iam#disableConditionKeyInference": {}, |
7123 | 7132 | "aws.iam#iamResource": { |
7124 | 7133 | "name": "fleet" |
7125 | | - } |
| 7134 | + }, |
| 7135 | + "smithy.api#documentation": "Represents a fleet of workers that process Deadline Cloud jobs" |
7126 | 7136 | } |
7127 | 7137 | }, |
7128 | 7138 | "com.amazonaws.deadline#FleetStatus": { |
|
9449 | 9459 | "processExitCode": { |
9450 | 9460 | "target": "com.amazonaws.deadline#ProcessExitCode", |
9451 | 9461 | "traits": { |
9452 | | - "smithy.api#documentation": "<p>The exit code to exit the session.</p>" |
| 9462 | + "smithy.api#documentation": "<p>The process exit code. The default Deadline Cloud worker agent converts unsigned\n 32-bit exit codes to signed 32-bit exit codes.</p>" |
9453 | 9463 | } |
9454 | 9464 | }, |
9455 | 9465 | "progressMessage": { |
|
11205 | 11215 | "com.amazonaws.deadline#JobParameters": { |
11206 | 11216 | "type": "map", |
11207 | 11217 | "key": { |
11208 | | - "target": "com.amazonaws.deadline#String" |
| 11218 | + "target": "com.amazonaws.deadline#String", |
| 11219 | + "traits": { |
| 11220 | + "smithy.api#length": { |
| 11221 | + "min": 1, |
| 11222 | + "max": 1024 |
| 11223 | + } |
| 11224 | + } |
11209 | 11225 | }, |
11210 | 11226 | "value": { |
11211 | 11227 | "target": "com.amazonaws.deadline#JobParameter" |
|
11315 | 11331 | ], |
11316 | 11332 | "aws.iam#disableConditionKeyInference": {}, |
11317 | 11333 | "aws.iam#iamResource": { |
| 11334 | + "disableConditionKeyInheritance": true, |
11318 | 11335 | "name": "job" |
11319 | | - } |
| 11336 | + }, |
| 11337 | + "smithy.api#documentation": "Represents the steps and tasks for a Deadline Cloud processing job" |
11320 | 11338 | } |
11321 | 11339 | }, |
11322 | 11340 | "com.amazonaws.deadline#JobRunAsUser": { |
|
11711 | 11729 | "aws.iam#disableConditionKeyInference": {}, |
11712 | 11730 | "aws.iam#iamResource": { |
11713 | 11731 | "name": "license-endpoint" |
11714 | | - } |
| 11732 | + }, |
| 11733 | + "smithy.api#documentation": "Represents a license endpoint that is for licensed software or a product used within Deadline Cloud" |
11715 | 11734 | } |
11716 | 11735 | }, |
11717 | 11736 | "com.amazonaws.deadline#LicenseEndpointStatus": { |
|
14916 | 14935 | "ids": { |
14917 | 14936 | "licenseEndpointId": "resourceArn" |
14918 | 14937 | } |
| 14938 | + }, |
| 14939 | + { |
| 14940 | + "resource": "com.amazonaws.deadline#WorkerResource", |
| 14941 | + "ids": { |
| 14942 | + "farmId": "resourceArn", |
| 14943 | + "fleetId": "resourceArn", |
| 14944 | + "workerId": "resourceArn" |
| 14945 | + } |
14919 | 14946 | } |
14920 | 14947 | ] |
14921 | 14948 | } |
|
15466 | 15493 | }, |
15467 | 15494 | "aws.iam#disableConditionKeyInference": {}, |
15468 | 15495 | "aws.iam#iamResource": { |
| 15496 | + "disableConditionKeyInheritance": true, |
15469 | 15497 | "name": "metered-product" |
15470 | | - } |
| 15498 | + }, |
| 15499 | + "smithy.api#documentation": "Represents a product with a license endpoint that is metered for use in Deadline Cloud" |
15471 | 15500 | } |
15472 | 15501 | }, |
15473 | 15502 | "com.amazonaws.deadline#MeteredProductSummary": { |
|
15576 | 15605 | "aws.iam#disableConditionKeyInference": {}, |
15577 | 15606 | "aws.iam#iamResource": { |
15578 | 15607 | "name": "monitor" |
15579 | | - } |
| 15608 | + }, |
| 15609 | + "smithy.api#documentation": "Represents a monitor that is used to manage Deadline Cloud resources" |
15580 | 15610 | } |
15581 | 15611 | }, |
15582 | 15612 | "com.amazonaws.deadline#MonitorSummaries": { |
|
16404 | 16434 | "aws.iam#disableConditionKeyInference": {}, |
16405 | 16435 | "aws.iam#iamResource": { |
16406 | 16436 | "name": "queue" |
16407 | | - } |
| 16437 | + }, |
| 16438 | + "smithy.api#documentation": "Represents a queue of Deadline Cloud jobs" |
16408 | 16439 | } |
16409 | 16440 | }, |
16410 | 16441 | "com.amazonaws.deadline#QueueStatus": { |
@@ -17227,12 +17258,36 @@ |
17227 | 17258 | "smithy.api#documentation": "<p>The term to search for.</p>", |
17228 | 17259 | "smithy.api#required": {} |
17229 | 17260 | } |
| 17261 | + }, |
| 17262 | + "matchType": { |
| 17263 | + "target": "com.amazonaws.deadline#SearchTermMatchingType", |
| 17264 | + "traits": { |
| 17265 | + "smithy.api#default": "FUZZY_MATCH", |
| 17266 | + "smithy.api#documentation": "<p>Specifies how Deadline Cloud matches your search term in the results. If you don't\n specify a <code>matchType</code> the default is <code>FUZZY_MATCH</code>.</p>\n <ul>\n <li>\n <p>\n <code>FUZZY_MATCH</code> - Matches if a portion of the search term is found in the result.</p>\n </li>\n <li>\n <p>\n <code>CONTAINS</code> - Matches if the exact search term is contained in the result.</p>\n </li>\n </ul>" |
| 17267 | + } |
17230 | 17268 | } |
17231 | 17269 | }, |
17232 | 17270 | "traits": { |
17233 | 17271 | "smithy.api#documentation": "<p>Searches for a particular search term.</p>" |
17234 | 17272 | } |
17235 | 17273 | }, |
| 17274 | + "com.amazonaws.deadline#SearchTermMatchingType": { |
| 17275 | + "type": "enum", |
| 17276 | + "members": { |
| 17277 | + "FUZZY_MATCH": { |
| 17278 | + "target": "smithy.api#Unit", |
| 17279 | + "traits": { |
| 17280 | + "smithy.api#enumValue": "FUZZY_MATCH" |
| 17281 | + } |
| 17282 | + }, |
| 17283 | + "CONTAINS": { |
| 17284 | + "target": "smithy.api#Unit", |
| 17285 | + "traits": { |
| 17286 | + "smithy.api#enumValue": "CONTAINS" |
| 17287 | + } |
| 17288 | + } |
| 17289 | + } |
| 17290 | + }, |
17236 | 17291 | "com.amazonaws.deadline#SearchWorkers": { |
17237 | 17292 | "type": "operation", |
17238 | 17293 | "input": { |
|
19187 | 19242 | "ids": { |
19188 | 19243 | "licenseEndpointId": "resourceArn" |
19189 | 19244 | } |
| 19245 | + }, |
| 19246 | + { |
| 19247 | + "resource": "com.amazonaws.deadline#WorkerResource", |
| 19248 | + "ids": { |
| 19249 | + "farmId": "resourceArn", |
| 19250 | + "fleetId": "resourceArn", |
| 19251 | + "workerId": "resourceArn" |
| 19252 | + } |
19190 | 19253 | } |
19191 | 19254 | ] |
19192 | 19255 | } |
|
19273 | 19336 | "taskId": { |
19274 | 19337 | "target": "com.amazonaws.deadline#TaskId", |
19275 | 19338 | "traits": { |
19276 | | - "smithy.api#documentation": "<p>The task ID.</p>", |
19277 | | - "smithy.api#required": {} |
| 19339 | + "smithy.api#documentation": "<p>The task ID.</p>" |
19278 | 19340 | } |
19279 | 19341 | }, |
19280 | 19342 | "stepId": { |
|
19302 | 19364 | "taskId": { |
19303 | 19365 | "target": "com.amazonaws.deadline#TaskId", |
19304 | 19366 | "traits": { |
19305 | | - "smithy.api#documentation": "<p>The task ID.</p>", |
19306 | | - "smithy.api#required": {} |
| 19367 | + "smithy.api#documentation": "<p>The task ID.</p>" |
19307 | 19368 | } |
19308 | 19369 | }, |
19309 | 19370 | "stepId": { |
|
19784 | 19845 | "ids": { |
19785 | 19846 | "licenseEndpointId": "resourceArn" |
19786 | 19847 | } |
| 19848 | + }, |
| 19849 | + { |
| 19850 | + "resource": "com.amazonaws.deadline#WorkerResource", |
| 19851 | + "ids": { |
| 19852 | + "farmId": "resourceArn", |
| 19853 | + "fleetId": "resourceArn", |
| 19854 | + "workerId": "resourceArn" |
| 19855 | + } |
19787 | 19856 | } |
19788 | 19857 | ] |
19789 | 19858 | } |
|
21655 | 21724 | "processExitCode": { |
21656 | 21725 | "target": "com.amazonaws.deadline#ProcessExitCode", |
21657 | 21726 | "traits": { |
21658 | | - "smithy.api#documentation": "<p>The process exit code.</p>" |
| 21727 | + "smithy.api#documentation": "<p>The process exit code. The default Deadline Cloud worker agent converts unsigned\n 32-bit exit codes to signed 32-bit exit codes.</p>" |
21659 | 21728 | } |
21660 | 21729 | }, |
21661 | 21730 | "progressMessage": { |
|
22189 | 22258 | "aws.iam#disableConditionKeyInference": {}, |
22190 | 22259 | "aws.iam#iamResource": { |
22191 | 22260 | "name": "worker" |
22192 | | - } |
| 22261 | + }, |
| 22262 | + "smithy.api#documentation": "Represents a worker that is part of a fleet on a farm" |
22193 | 22263 | } |
22194 | 22264 | }, |
22195 | 22265 | "com.amazonaws.deadline#WorkerSearchSummaries": { |
|
0 commit comments