Class: Aws::Batch::Types::DescribeQuotaShareResponse

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-batch/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:



3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 3426

class DescribeQuotaShareResponse < Struct.new(
  :quota_share_name,
  :quota_share_arn,
  :job_queue_arn,
  :capacity_limits,
  :resource_sharing_configuration,
  :preemption_configuration,
  :state,
  :status,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#job_queue_arnString

The ARN of the job queue associated with the quota share.

Returns:

  • (String)


3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 3426

class DescribeQuotaShareResponse < Struct.new(
  :quota_share_name,
  :quota_share_arn,
  :job_queue_arn,
  :capacity_limits,
  :resource_sharing_configuration,
  :preemption_configuration,
  :state,
  :status,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#preemption_configurationTypes::QuotaSharePreemptionConfiguration

Specifies the preemption behavior for jobs in a quota share.



3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 3426

class DescribeQuotaShareResponse < Struct.new(
  :quota_share_name,
  :quota_share_arn,
  :job_queue_arn,
  :capacity_limits,
  :resource_sharing_configuration,
  :preemption_configuration,
  :state,
  :status,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#quota_share_arnString

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

Returns:

  • (String)


3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 3426

class DescribeQuotaShareResponse < Struct.new(
  :quota_share_name,
  :quota_share_arn,
  :job_queue_arn,
  :capacity_limits,
  :resource_sharing_configuration,
  :preemption_configuration,
  :state,
  :status,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#quota_share_nameString

The name of the quota share.

Returns:

  • (String)


3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 3426

class DescribeQuotaShareResponse < Struct.new(
  :quota_share_name,
  :quota_share_arn,
  :job_queue_arn,
  :capacity_limits,
  :resource_sharing_configuration,
  :preemption_configuration,
  :state,
  :status,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#resource_sharing_configurationTypes::QuotaShareResourceSharingConfiguration

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



3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 3426

class DescribeQuotaShareResponse < Struct.new(
  :quota_share_name,
  :quota_share_arn,
  :job_queue_arn,
  :capacity_limits,
  :resource_sharing_configuration,
  :preemption_configuration,
  :state,
  :status,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#stateString

The state of the quota share.

Returns:

  • (String)


3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 3426

class DescribeQuotaShareResponse < Struct.new(
  :quota_share_name,
  :quota_share_arn,
  :job_queue_arn,
  :capacity_limits,
  :resource_sharing_configuration,
  :preemption_configuration,
  :state,
  :status,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The current status of the quota share.

Returns:

  • (String)


3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 3426

class DescribeQuotaShareResponse < Struct.new(
  :quota_share_name,
  :quota_share_arn,
  :job_queue_arn,
  :capacity_limits,
  :resource_sharing_configuration,
  :preemption_configuration,
  :state,
  :status,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#tagsHash<String,String>

The tags applied to the quota share.

Returns:

  • (Hash<String,String>)


3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 3426

class DescribeQuotaShareResponse < Struct.new(
  :quota_share_name,
  :quota_share_arn,
  :job_queue_arn,
  :capacity_limits,
  :resource_sharing_configuration,
  :preemption_configuration,
  :state,
  :status,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end