Class: Aws::SageMaker::Types::CreateComputeQuotaRequest

Inherits:
Struct
  • Object
show all
Includes:
Aws::Structure
Defined in:
lib/aws-sdk-sagemaker/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#activation_stateString

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

Default is Enabled.

Returns:



6441
6442
6443
6444
6445
6446
6447
6448
6449
6450
6451
# File 'lib/aws-sdk-sagemaker/types.rb', line 6441

class CreateComputeQuotaRequest < Struct.new(
  :name,
  :description,
  :cluster_arn,
  :compute_quota_config,
  :compute_quota_target,
  :activation_state,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#cluster_arnString

ARN of the cluster.

Returns:



6441
6442
6443
6444
6445
6446
6447
6448
6449
6450
6451
# File 'lib/aws-sdk-sagemaker/types.rb', line 6441

class CreateComputeQuotaRequest < Struct.new(
  :name,
  :description,
  :cluster_arn,
  :compute_quota_config,
  :compute_quota_target,
  :activation_state,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#compute_quota_configTypes::ComputeQuotaConfig

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

Returns:



6441
6442
6443
6444
6445
6446
6447
6448
6449
6450
6451
# File 'lib/aws-sdk-sagemaker/types.rb', line 6441

class CreateComputeQuotaRequest < Struct.new(
  :name,
  :description,
  :cluster_arn,
  :compute_quota_config,
  :compute_quota_target,
  :activation_state,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#compute_quota_targetTypes::ComputeQuotaTarget

The target entity to allocate compute resources to.

Returns:



6441
6442
6443
6444
6445
6446
6447
6448
6449
6450
6451
# File 'lib/aws-sdk-sagemaker/types.rb', line 6441

class CreateComputeQuotaRequest < Struct.new(
  :name,
  :description,
  :cluster_arn,
  :compute_quota_config,
  :compute_quota_target,
  :activation_state,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#descriptionString

Description of the compute allocation definition.

Returns:



6441
6442
6443
6444
6445
6446
6447
6448
6449
6450
6451
# File 'lib/aws-sdk-sagemaker/types.rb', line 6441

class CreateComputeQuotaRequest < Struct.new(
  :name,
  :description,
  :cluster_arn,
  :compute_quota_config,
  :compute_quota_target,
  :activation_state,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

Name to the compute allocation definition.

Returns:



6441
6442
6443
6444
6445
6446
6447
6448
6449
6450
6451
# File 'lib/aws-sdk-sagemaker/types.rb', line 6441

class CreateComputeQuotaRequest < Struct.new(
  :name,
  :description,
  :cluster_arn,
  :compute_quota_config,
  :compute_quota_target,
  :activation_state,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#tagsArray<Types::Tag>

Tags of the compute allocation definition.

Returns:



6441
6442
6443
6444
6445
6446
6447
6448
6449
6450
6451
# File 'lib/aws-sdk-sagemaker/types.rb', line 6441

class CreateComputeQuotaRequest < Struct.new(
  :name,
  :description,
  :cluster_arn,
  :compute_quota_config,
  :compute_quota_target,
  :activation_state,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end