Class: Aws::CloudHSMV2::Types::DescribeClustersRequest

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#filtersHash<String,Array<String>>

One or more filters to limit the items returned in the response.

Use the ‘clusterIds` filter to return only the specified clusters. Specify clusters by their cluster identifier (ID).

Use the ‘vpcIds` filter to return only the clusters in the specified virtual private clouds (VPCs). Specify VPCs by their VPC identifier (ID).

Use the ‘states` filter to return only clusters that match the specified state.

Returns:

  • (Hash<String,Array<String>>)


643
644
645
646
647
648
649
# File 'lib/aws-sdk-cloudhsmv2/types.rb', line 643

class DescribeClustersRequest < Struct.new(
  :filters,
  :next_token,
  :max_results)
  SENSITIVE = []
  include Aws::Structure
end

#max_resultsInteger

The maximum number of clusters to return in the response. When there are more clusters than the number you specify, the response contains a ‘NextToken` value.

Returns:

  • (Integer)


643
644
645
646
647
648
649
# File 'lib/aws-sdk-cloudhsmv2/types.rb', line 643

class DescribeClustersRequest < Struct.new(
  :filters,
  :next_token,
  :max_results)
  SENSITIVE = []
  include Aws::Structure
end

#next_tokenString

The ‘NextToken` value that you received in the previous response. Use this value to get more clusters.

Returns:

  • (String)


643
644
645
646
647
648
649
# File 'lib/aws-sdk-cloudhsmv2/types.rb', line 643

class DescribeClustersRequest < Struct.new(
  :filters,
  :next_token,
  :max_results)
  SENSITIVE = []
  include Aws::Structure
end