Class: Aws::Batch::Types::UpdateQuotaShareRequest

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#capacity_limitsArray<Types::QuotaShareCapacityLimit>

A list that specifies the quantity and type of compute capacity allocated to the quota share.

Returns:



11315
11316
11317
11318
11319
11320
11321
11322
11323
# File 'lib/aws-sdk-batch/types.rb', line 11315

class UpdateQuotaShareRequest < Struct.new(
  :quota_share_arn,
  :capacity_limits,
  :resource_sharing_configuration,
  :preemption_configuration,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#preemption_configurationTypes::QuotaSharePreemptionConfiguration

Specifies the preemption behavior for jobs in a quota share.



11315
11316
11317
11318
11319
11320
11321
11322
11323
# File 'lib/aws-sdk-batch/types.rb', line 11315

class UpdateQuotaShareRequest < Struct.new(
  :quota_share_arn,
  :capacity_limits,
  :resource_sharing_configuration,
  :preemption_configuration,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#quota_share_arnString

The Amazon Resource Name (ARN) of the quota share to update.

Returns:

  • (String)


11315
11316
11317
11318
11319
11320
11321
11322
11323
# File 'lib/aws-sdk-batch/types.rb', line 11315

class UpdateQuotaShareRequest < Struct.new(
  :quota_share_arn,
  :capacity_limits,
  :resource_sharing_configuration,
  :preemption_configuration,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#resource_sharing_configurationTypes::QuotaShareResourceSharingConfiguration

Specifies whether a quota share reserves, lends, or both lends and borrows idle compute capacity.



11315
11316
11317
11318
11319
11320
11321
11322
11323
# File 'lib/aws-sdk-batch/types.rb', line 11315

class UpdateQuotaShareRequest < Struct.new(
  :quota_share_arn,
  :capacity_limits,
  :resource_sharing_configuration,
  :preemption_configuration,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#stateString

The state of the quota share. If the quota share is ‘ENABLED`, it is able to accept jobs. If the quota share is `DISABLED`, new jobs won’t be accepted but jobs already submitted can finish.

Returns:

  • (String)


11315
11316
11317
11318
11319
11320
11321
11322
11323
# File 'lib/aws-sdk-batch/types.rb', line 11315

class UpdateQuotaShareRequest < Struct.new(
  :quota_share_arn,
  :capacity_limits,
  :resource_sharing_configuration,
  :preemption_configuration,
  :state)
  SENSITIVE = []
  include Aws::Structure
end