Class: Aws::PCS::Types::Queue
- Inherits:
-
Struct
- Object
- Struct
- Aws::PCS::Types::Queue
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-pcs/types.rb
Overview
A queue resource.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The unique Amazon Resource Name (ARN) of the queue.
-
#cluster_id ⇒ String
The ID of the cluster of the queue.
-
#compute_node_group_configurations ⇒ Array<Types::ComputeNodeGroupConfiguration>
The list of compute node group configurations associated with the queue.
-
#created_at ⇒ Time
The date and time the resource was created.
-
#error_info ⇒ Array<Types::ErrorInfo>
The list of errors that occurred during queue provisioning.
-
#id ⇒ String
The generated unique ID of the queue.
-
#modified_at ⇒ Time
The date and time the resource was modified.
-
#name ⇒ String
The name that identifies the queue.
-
#status ⇒ String
The provisioning status of the queue.
Instance Attribute Details
#arn ⇒ String
The unique Amazon Resource Name (ARN) of the queue.
1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 |
# File 'lib/aws-sdk-pcs/types.rb', line 1312 class Queue < Struct.new( :name, :id, :arn, :cluster_id, :created_at, :modified_at, :status, :compute_node_group_configurations, :error_info) SENSITIVE = [] include Aws::Structure end |
#cluster_id ⇒ String
The ID of the cluster of the queue.
1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 |
# File 'lib/aws-sdk-pcs/types.rb', line 1312 class Queue < Struct.new( :name, :id, :arn, :cluster_id, :created_at, :modified_at, :status, :compute_node_group_configurations, :error_info) SENSITIVE = [] include Aws::Structure end |
#compute_node_group_configurations ⇒ Array<Types::ComputeNodeGroupConfiguration>
The list of compute node group configurations associated with the queue. Queues assign jobs to associated compute node groups.
1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 |
# File 'lib/aws-sdk-pcs/types.rb', line 1312 class Queue < Struct.new( :name, :id, :arn, :cluster_id, :created_at, :modified_at, :status, :compute_node_group_configurations, :error_info) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
The date and time the resource was created.
1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 |
# File 'lib/aws-sdk-pcs/types.rb', line 1312 class Queue < Struct.new( :name, :id, :arn, :cluster_id, :created_at, :modified_at, :status, :compute_node_group_configurations, :error_info) SENSITIVE = [] include Aws::Structure end |
#error_info ⇒ Array<Types::ErrorInfo>
The list of errors that occurred during queue provisioning.
1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 |
# File 'lib/aws-sdk-pcs/types.rb', line 1312 class Queue < Struct.new( :name, :id, :arn, :cluster_id, :created_at, :modified_at, :status, :compute_node_group_configurations, :error_info) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The generated unique ID of the queue.
1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 |
# File 'lib/aws-sdk-pcs/types.rb', line 1312 class Queue < Struct.new( :name, :id, :arn, :cluster_id, :created_at, :modified_at, :status, :compute_node_group_configurations, :error_info) SENSITIVE = [] include Aws::Structure end |
#modified_at ⇒ Time
The date and time the resource was modified.
1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 |
# File 'lib/aws-sdk-pcs/types.rb', line 1312 class Queue < Struct.new( :name, :id, :arn, :cluster_id, :created_at, :modified_at, :status, :compute_node_group_configurations, :error_info) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name that identifies the queue.
1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 |
# File 'lib/aws-sdk-pcs/types.rb', line 1312 class Queue < Struct.new( :name, :id, :arn, :cluster_id, :created_at, :modified_at, :status, :compute_node_group_configurations, :error_info) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The provisioning status of the queue.
<note markdown=“1”> The provisioning status doesn’t indicate the overall health of the queue.
</note>
1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 |
# File 'lib/aws-sdk-pcs/types.rb', line 1312 class Queue < Struct.new( :name, :id, :arn, :cluster_id, :created_at, :modified_at, :status, :compute_node_group_configurations, :error_info) SENSITIVE = [] include Aws::Structure end |