- Navigation GuideYou are on a Command (operation) page with structural examples. Use the navigation breadcrumb if you would like to return to the Client landing page.
DeleteComputeNodeGroupCommand
Deletes a compute node group. You must delete all queues associated with the compute node group first.
Example Syntax
Use a bare-bones client and the command you need to make an API call.
import { PCSClient, DeleteComputeNodeGroupCommand } from "@aws-sdk/client-pcs"; // ES Modules import
// const { PCSClient, DeleteComputeNodeGroupCommand } = require("@aws-sdk/client-pcs"); // CommonJS import
const client = new PCSClient(config);
const input = { // DeleteComputeNodeGroupRequest
clusterIdentifier: "STRING_VALUE", // required
computeNodeGroupIdentifier: "STRING_VALUE", // required
clientToken: "STRING_VALUE",
};
const command = new DeleteComputeNodeGroupCommand(input);
const response = await client.send(command);
// {};
DeleteComputeNodeGroupCommand Input
Parameter | Type | Description |
---|
Parameter | Type | Description |
---|---|---|
clusterIdentifier Required | string | undefined | The name or ID of the cluster of the compute node group. |
computeNodeGroupIdentifier Required | string | undefined | The name or ID of the compute node group to delete. |
clientToken | string | undefined | A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, the subsequent retries with the same client token return the result from the original successful request and they have no additional effect. If you don't specify a client token, the CLI and SDK automatically generate 1 for you. |
DeleteComputeNodeGroupCommand Output
Parameter | Type | Description |
---|
Parameter | Type | Description |
---|---|---|
$metadata Required | ResponseMetadata | Metadata pertaining to this request. |
Throws
Name | Fault | Details |
---|
Name | Fault | Details |
---|---|---|
AccessDeniedException | client | You don't have permission to perform the action. Examples
|
ConflictException | client | Your request has conflicting operations. This can occur if you're trying to perform more than 1 operation on the same resource at the same time. Examples
|
InternalServerException | server | Amazon Web Services PCS can't process your request right now. Try again later. |
ResourceNotFoundException | client | The requested resource can't be found. The cluster, node group, or queue you're attempting to get, update, list, or delete doesn't exist. Examples |
ThrottlingException | client | Your request exceeded a request rate quota. Check the resource's request rate quota and try again. |
ValidationException | client | The request isn't valid. Examples
|
PCSServiceException | Base exception class for all service exceptions from PCS service. |