Class: Aws::OpenSearchServerless::Types::UpdateCollectionGroupRequest

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#capacity_limits ⇒ Types::CollectionGroupCapacityLimits

The updated capacity limits for the collection group, in OpenSearch Compute Units (OCUs). Updates to capacity limits are not incremental. Any field not specified resets to its default value.



4062
4063
4064
4065
4066
4067
4068
4069
# File 'gems/aws-sdk-opensearchserverless/lib/aws-sdk-opensearchserverless/types.rb', line 4062

class UpdateCollectionGroupRequest < Struct.new(
  :id,
  :description,
  :capacity_limits,
  :client_token)
  SENSITIVE = []
  include Aws::Structure
end

#client_token ⇒ String

Unique, case-sensitive identifier to ensure idempotency of the request.

A suitable default value is auto-generated. You should normally not need to pass this option.

Returns:

  • (String)


4062
4063
4064
4065
4066
4067
4068
4069
# File 'gems/aws-sdk-opensearchserverless/lib/aws-sdk-opensearchserverless/types.rb', line 4062

class UpdateCollectionGroupRequest < Struct.new(
  :id,
  :description,
  :capacity_limits,
  :client_token)
  SENSITIVE = []
  include Aws::Structure
end

#description ⇒ String

A new description for the collection group.

Returns:

  • (String)


4062
4063
4064
4065
4066
4067
4068
4069
# File 'gems/aws-sdk-opensearchserverless/lib/aws-sdk-opensearchserverless/types.rb', line 4062

class UpdateCollectionGroupRequest < Struct.new(
  :id,
  :description,
  :capacity_limits,
  :client_token)
  SENSITIVE = []
  include Aws::Structure
end

#id ⇒ String

The unique identifier of the collection group to update.

Returns:

  • (String)


4062
4063
4064
4065
4066
4067
4068
4069
# File 'gems/aws-sdk-opensearchserverless/lib/aws-sdk-opensearchserverless/types.rb', line 4062

class UpdateCollectionGroupRequest < Struct.new(
  :id,
  :description,
  :capacity_limits,
  :client_token)
  SENSITIVE = []
  include Aws::Structure
end