Class: Aws::EMRContainers::Types::ListVirtualClustersRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-emrcontainers/lib/aws-sdk-emrcontainers/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#container_provider_idString

The container provider ID of the virtual cluster.

Returns:

  • (String)


1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
# File 'gems/aws-sdk-emrcontainers/lib/aws-sdk-emrcontainers/types.rb', line 1491

class ListVirtualClustersRequest < Struct.new(
  :container_provider_id,
  :container_provider_type,
  :created_after,
  :created_before,
  :states,
  :max_results,
  :next_token,
  :eks_access_entry_integrated)
  SENSITIVE = []
  include Aws::Structure
end

#container_provider_typeString

The container provider type of the virtual cluster. Amazon EKS is the only supported type as of now.

Returns:

  • (String)


1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
# File 'gems/aws-sdk-emrcontainers/lib/aws-sdk-emrcontainers/types.rb', line 1491

class ListVirtualClustersRequest < Struct.new(
  :container_provider_id,
  :container_provider_type,
  :created_after,
  :created_before,
  :states,
  :max_results,
  :next_token,
  :eks_access_entry_integrated)
  SENSITIVE = []
  include Aws::Structure
end

#created_afterTime

The date and time after which the virtual clusters are created.

Returns:

  • (Time)


1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
# File 'gems/aws-sdk-emrcontainers/lib/aws-sdk-emrcontainers/types.rb', line 1491

class ListVirtualClustersRequest < Struct.new(
  :container_provider_id,
  :container_provider_type,
  :created_after,
  :created_before,
  :states,
  :max_results,
  :next_token,
  :eks_access_entry_integrated)
  SENSITIVE = []
  include Aws::Structure
end

#created_beforeTime

The date and time before which the virtual clusters are created.

Returns:

  • (Time)


1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
# File 'gems/aws-sdk-emrcontainers/lib/aws-sdk-emrcontainers/types.rb', line 1491

class ListVirtualClustersRequest < Struct.new(
  :container_provider_id,
  :container_provider_type,
  :created_after,
  :created_before,
  :states,
  :max_results,
  :next_token,
  :eks_access_entry_integrated)
  SENSITIVE = []
  include Aws::Structure
end

#eks_access_entry_integratedBoolean

Optional Boolean that specifies whether the operation should return the virtual clusters that have the access entry integration enabled or disabled. If not specified, the operation returns all applicable virtual clusters.

Returns:

  • (Boolean)


1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
# File 'gems/aws-sdk-emrcontainers/lib/aws-sdk-emrcontainers/types.rb', line 1491

class ListVirtualClustersRequest < Struct.new(
  :container_provider_id,
  :container_provider_type,
  :created_after,
  :created_before,
  :states,
  :max_results,
  :next_token,
  :eks_access_entry_integrated)
  SENSITIVE = []
  include Aws::Structure
end

#max_resultsInteger

The maximum number of virtual clusters that can be listed.

Returns:

  • (Integer)


1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
# File 'gems/aws-sdk-emrcontainers/lib/aws-sdk-emrcontainers/types.rb', line 1491

class ListVirtualClustersRequest < Struct.new(
  :container_provider_id,
  :container_provider_type,
  :created_after,
  :created_before,
  :states,
  :max_results,
  :next_token,
  :eks_access_entry_integrated)
  SENSITIVE = []
  include Aws::Structure
end

#next_tokenString

The token for the next set of virtual clusters to return.

Returns:

  • (String)


1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
# File 'gems/aws-sdk-emrcontainers/lib/aws-sdk-emrcontainers/types.rb', line 1491

class ListVirtualClustersRequest < Struct.new(
  :container_provider_id,
  :container_provider_type,
  :created_after,
  :created_before,
  :states,
  :max_results,
  :next_token,
  :eks_access_entry_integrated)
  SENSITIVE = []
  include Aws::Structure
end

#statesArray<String>

The states of the requested virtual clusters.

Returns:

  • (Array<String>)


1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
# File 'gems/aws-sdk-emrcontainers/lib/aws-sdk-emrcontainers/types.rb', line 1491

class ListVirtualClustersRequest < Struct.new(
  :container_provider_id,
  :container_provider_type,
  :created_after,
  :created_before,
  :states,
  :max_results,
  :next_token,
  :eks_access_entry_integrated)
  SENSITIVE = []
  include Aws::Structure
end