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:



8464
8465
8466
8467
8468
8469
8470
8471
8472
8473
8474
# File 'lib/aws-sdk-sagemaker/types.rb', line 8464

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:



8464
8465
8466
8467
8468
8469
8470
8471
8472
8473
8474
# File 'lib/aws-sdk-sagemaker/types.rb', line 8464

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:



8464
8465
8466
8467
8468
8469
8470
8471
8472
8473
8474
# File 'lib/aws-sdk-sagemaker/types.rb', line 8464

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:



8464
8465
8466
8467
8468
8469
8470
8471
8472
8473
8474
# File 'lib/aws-sdk-sagemaker/types.rb', line 8464

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:



8464
8465
8466
8467
8468
8469
8470
8471
8472
8473
8474
# File 'lib/aws-sdk-sagemaker/types.rb', line 8464

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:



8464
8465
8466
8467
8468
8469
8470
8471
8472
8473
8474
# File 'lib/aws-sdk-sagemaker/types.rb', line 8464

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:



8464
8465
8466
8467
8468
8469
8470
8471
8472
8473
8474
# File 'lib/aws-sdk-sagemaker/types.rb', line 8464

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