33
44defmodule AWS.PCS do
55 @ moduledoc """
6- Amazon Web Services Parallel Computing Service (Amazon Web Services PCS) is a
7- managed service that makes it easier for you to run and scale your high
8- performance computing (HPC) workloads, and build scientific and engineering
9- models on Amazon Web Services using Slurm.
6+ Parallel Computing Service (PCS) is a managed service that makes it easier for
7+ you to run and scale your high performance computing (HPC) workloads, and build
8+ scientific and engineering models on Amazon Web Services using Slurm.
109
11- For more information, see the [Amazon Web Services Parallel Computing Service User Guide](https://docs.aws.amazon.com/pcs/latest/userguide).
10+ For more information, see the [Parallel Computing Service User Guide](https://docs.aws.amazon.com/pcs/latest/userguide).
1211
1312 This reference describes the actions and data types of the service management
1413 API. You can use the Amazon Web Services SDKs to call the API actions in
1514 software, or use the Command Line Interface (CLI) to call the API actions
1615 manually. These API actions manage the service through an Amazon Web Services
1716 account.
1817
19- The API actions operate on Amazon Web Services PCS resources. A *resource* is an
20- entity in Amazon Web Services that you can work with. Amazon Web Services
21- services create resources when you use the features of the service. Examples of
22- Amazon Web Services PCS resources include clusters, compute node groups, and
23- queues. For more information about resources in Amazon Web Services, see
18+ The API actions operate on PCS resources. A *resource* is an entity in Amazon
19+ Web Services that you can work with. Amazon Web Services services create
20+ resources when you use the features of the service. Examples of PCS resources
21+ include clusters, compute node groups, and queues. For more information about
22+ resources in Amazon Web Services, see
2423 [Resource](https://docs.aws.amazon.com/resource-explorer/latest/userguide/getting-started-terms-and-concepts.html#term-resource)
2524 in the *Resource Explorer User Guide*.
2625
27- An Amazon Web Services PCS *compute node* is an Amazon EC2 instance. You don't
28- launch compute nodes directly. Amazon Web Services PCS uses configuration
29- information that you provide to launch compute nodes in your Amazon Web Services
30- account. You receive billing charges for your running compute nodes. Amazon Web
31- Services PCS automatically terminates your compute nodes when you delete the
32- Amazon Web Services PCS resources related to those compute nodes.
26+ An PCS *compute node* is an Amazon EC2 instance. You don't launch compute nodes
27+ directly. PCS uses configuration information that you provide to launch compute
28+ nodes in your Amazon Web Services account. You receive billing charges for your
29+ running compute nodes. PCS automatically terminates your compute nodes when you
30+ delete the PCS resources related to those compute nodes.
3331 """
3432
3533 alias AWS.Client
@@ -1076,14 +1074,14 @@ defmodule AWS.PCS do
10761074 @ doc """
10771075 Creates a cluster in your account.
10781076
1079- Amazon Web Services PCS creates the cluster controller in a service-owned
1080- account. The cluster controller communicates with the cluster resources in your
1081- account. The subnets and security groups for the cluster must already exist
1082- before you use this API action.
1077+ PCS creates the cluster controller in a service-owned account. The cluster
1078+ controller communicates with the cluster resources in your account. The subnets
1079+ and security groups for the cluster must already exist before you use this API
1080+ action.
10831081
1084- It takes time for Amazon Web Services PCS to create the cluster. The cluster is
1085- in a `Creating` state until it is ready to use. There can only be 1 cluster in a
1086- `Creating` state per Amazon Web Services Region per Amazon Web Services account.
1082+ It takes time for PCS to create the cluster. The cluster is in a `Creating`
1083+ state until it is ready to use. There can only be 1 cluster in a `Creating`
1084+ state per Amazon Web Services Region per Amazon Web Services account.
10871085 `CreateCluster` fails with a `ServiceQuotaExceededException` if there is already
10881086 a cluster in a `Creating` state.
10891087 """
@@ -1101,15 +1099,14 @@ defmodule AWS.PCS do
11011099 @ doc """
11021100 Creates a managed set of compute nodes.
11031101
1104- You associate a compute node group with a cluster through 1 or more Amazon Web
1105- Services PCS queues or as part of the login fleet. A compute node group includes
1106- the definition of the compute properties and lifecycle management. Amazon Web
1107- Services PCS uses the information you provide to this API action to launch
1108- compute nodes in your account. You can only specify subnets in the same Amazon
1109- VPC as your cluster. You receive billing charges for the compute nodes that
1110- Amazon Web Services PCS launches in your account. You must already have a launch
1111- template before you call this API. For more information, see [Launch an instance from a launch
1112- template](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-launch-templates.html)
1102+ You associate a compute node group with a cluster through 1 or more PCS queues
1103+ or as part of the login fleet. A compute node group includes the definition of
1104+ the compute properties and lifecycle management. PCS uses the information you
1105+ provide to this API action to launch compute nodes in your account. You can only
1106+ specify subnets in the same Amazon VPC as your cluster. You receive billing
1107+ charges for the compute nodes that PCS launches in your account. You must
1108+ already have a launch template before you call this API. For more information,
1109+ see [Launch an instance from a launch template](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-launch-templates.html)
11131110 in the *Amazon Elastic Compute Cloud User Guide for Linux Instances*.
11141111 """
11151112 @ spec create_compute_node_group ( map ( ) , create_compute_node_group_request ( ) , list ( ) ) ::
@@ -1177,8 +1174,7 @@ defmodule AWS.PCS do
11771174 Deletes a job queue.
11781175
11791176 If the compute node group associated with this queue isn't associated with any
1180- other queues, Amazon Web Services PCS terminates all the compute nodes for this
1181- queue.
1177+ other queues, PCS terminates all the compute nodes for this queue.
11821178 """
11831179 @ spec delete_queue ( map ( ) , delete_queue_request ( ) , list ( ) ) ::
11841180 { :ok , delete_queue_response ( ) , any ( ) }
@@ -1285,7 +1281,7 @@ defmodule AWS.PCS do
12851281 end
12861282
12871283 @ doc """
1288- Returns a list of all tags on an Amazon Web Services PCS resource.
1284+ Returns a list of all tags on an PCS resource.
12891285 """
12901286 @ spec list_tags_for_resource ( map ( ) , list_tags_for_resource_request ( ) , list ( ) ) ::
12911287 { :ok , list_tags_for_resource_response ( ) , any ( ) }
@@ -1301,8 +1297,8 @@ defmodule AWS.PCS do
13011297 @ doc """
13021298 This API action isn't intended for you to use.
13031299
1304- Amazon Web Services PCS uses this API action to register the compute nodes it
1305- launches in your account.
1300+ PCS uses this API action to register the compute nodes it launches in your
1301+ account.
13061302 """
13071303 @ spec register_compute_node_group_instance (
13081304 map ( ) ,
@@ -1320,7 +1316,7 @@ defmodule AWS.PCS do
13201316 end
13211317
13221318 @ doc """
1323- Adds or edits tags on an Amazon Web Services PCS resource.
1319+ Adds or edits tags on an PCS resource.
13241320
13251321 Each tag consists of a tag key and a tag value. The tag key and tag value are
13261322 case-sensitive strings. The tag value can be an empty (null) string. To add a
@@ -1339,10 +1335,10 @@ defmodule AWS.PCS do
13391335 end
13401336
13411337 @ doc """
1342- Deletes tags from an Amazon Web Services PCS resource.
1338+ Deletes tags from an PCS resource.
13431339
13441340 To delete a tag, specify the tag key and the Amazon Resource Name (ARN) of the
1345- Amazon Web Services PCS resource.
1341+ PCS resource.
13461342 """
13471343 @ spec untag_resource ( map ( ) , untag_resource_request ( ) , list ( ) ) ::
13481344 { :ok , nil , any ( ) }
0 commit comments