Skip to content

Update Compute Quota

sagemaker_update_compute_quota R Documentation

Update the compute allocation definition

Description

Update the compute allocation definition.

Usage

sagemaker_update_compute_quota(ComputeQuotaId, TargetVersion,
  ComputeQuotaConfig, ComputeQuotaTarget, ActivationState, Description)

Arguments

ComputeQuotaId

[required] ID of the compute allocation definition.

TargetVersion

[required] Target version.

ComputeQuotaConfig

Configuration of the compute allocation definition. This includes the resource sharing option, and the setting to preempt low priority tasks.

ComputeQuotaTarget

The target entity to allocate compute resources to.

ActivationState

The state of the compute allocation being described. Use to enable or disable compute allocation.

Default is Enabled.

Description

Description of the compute allocation definition.

Value

A list with the following syntax:

list(
  ComputeQuotaArn = "string",
  ComputeQuotaVersion = 123
)

Request syntax

svc$update_compute_quota(
  ComputeQuotaId = "string",
  TargetVersion = 123,
  ComputeQuotaConfig = list(
    ComputeQuotaResources = list(
      list(
        InstanceType = "ml.p4d.24xlarge"|"ml.p4de.24xlarge"|"ml.p5.48xlarge"|"ml.trn1.32xlarge"|"ml.trn1n.32xlarge"|"ml.g5.xlarge"|"ml.g5.2xlarge"|"ml.g5.4xlarge"|"ml.g5.8xlarge"|"ml.g5.12xlarge"|"ml.g5.16xlarge"|"ml.g5.24xlarge"|"ml.g5.48xlarge"|"ml.c5.large"|"ml.c5.xlarge"|"ml.c5.2xlarge"|"ml.c5.4xlarge"|"ml.c5.9xlarge"|"ml.c5.12xlarge"|"ml.c5.18xlarge"|"ml.c5.24xlarge"|"ml.c5n.large"|"ml.c5n.2xlarge"|"ml.c5n.4xlarge"|"ml.c5n.9xlarge"|"ml.c5n.18xlarge"|"ml.m5.large"|"ml.m5.xlarge"|"ml.m5.2xlarge"|"ml.m5.4xlarge"|"ml.m5.8xlarge"|"ml.m5.12xlarge"|"ml.m5.16xlarge"|"ml.m5.24xlarge"|"ml.t3.medium"|"ml.t3.large"|"ml.t3.xlarge"|"ml.t3.2xlarge"|"ml.g6.xlarge"|"ml.g6.2xlarge"|"ml.g6.4xlarge"|"ml.g6.8xlarge"|"ml.g6.16xlarge"|"ml.g6.12xlarge"|"ml.g6.24xlarge"|"ml.g6.48xlarge"|"ml.gr6.4xlarge"|"ml.gr6.8xlarge"|"ml.g6e.xlarge"|"ml.g6e.2xlarge"|"ml.g6e.4xlarge"|"ml.g6e.8xlarge"|"ml.g6e.16xlarge"|"ml.g6e.12xlarge"|"ml.g6e.24xlarge"|"ml.g6e.48xlarge"|"ml.p5e.48xlarge"|"ml.p5en.48xlarge"|"ml.trn2.48xlarge"|"ml.c6i.large"|"ml.c6i.xlarge"|"ml.c6i.2xlarge"|"ml.c6i.4xlarge"|"ml.c6i.8xlarge"|"ml.c6i.12xlarge"|"ml.c6i.16xlarge"|"ml.c6i.24xlarge"|"ml.c6i.32xlarge"|"ml.m6i.large"|"ml.m6i.xlarge"|"ml.m6i.2xlarge"|"ml.m6i.4xlarge"|"ml.m6i.8xlarge"|"ml.m6i.12xlarge"|"ml.m6i.16xlarge"|"ml.m6i.24xlarge"|"ml.m6i.32xlarge"|"ml.r6i.large"|"ml.r6i.xlarge"|"ml.r6i.2xlarge"|"ml.r6i.4xlarge"|"ml.r6i.8xlarge"|"ml.r6i.12xlarge"|"ml.r6i.16xlarge"|"ml.r6i.24xlarge"|"ml.r6i.32xlarge",
        Count = 123
      )
    ),
    ResourceSharingConfig = list(
      Strategy = "Lend"|"DontLend"|"LendAndBorrow",
      BorrowLimit = 123
    ),
    PreemptTeamTasks = "Never"|"LowerPriority"
  ),
  ComputeQuotaTarget = list(
    TeamName = "string",
    FairShareWeight = 123
  ),
  ActivationState = "Enabled"|"Disabled",
  Description = "string"
)