Class: Aws::OpenSearchServerless::Types::CreateCollectionDetail
- Inherits:
-
Struct
- Object
- Struct
- Aws::OpenSearchServerless::Types::CreateCollectionDetail
- Defined in:
- gems/aws-sdk-opensearchserverless/lib/aws-sdk-opensearchserverless/types.rb
Overview
Details about the created OpenSearch Serverless collection.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the collection.
-
#collection_group_name ⇒ String
The name of the collection group that contains this collection.
-
#created_date ⇒ Integer
The Epoch time when the collection was created.
-
#description ⇒ String
A description of the collection.
-
#id ⇒ String
The unique identifier of the collection.
-
#kms_key_arn ⇒ String
The Amazon Resource Name (ARN) of the KMS key with which to encrypt the collection.
-
#last_modified_date ⇒ Integer
The date and time when the collection was last modified.
-
#name ⇒ String
The name of the collection.
-
#standby_replicas ⇒ String
Creates details about an OpenSearch Serverless collection.
-
#status ⇒ String
The current status of the collection.
-
#type ⇒ String
The type of collection.
-
#vector_options ⇒ Types::VectorOptions
Configuration options for vector search capabilities in the collection.
Instance Attribute Details
#arn ⇒ String
The Amazon Resource Name (ARN) of the collection.
802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 |
# File 'gems/aws-sdk-opensearchserverless/lib/aws-sdk-opensearchserverless/types.rb', line 802 class CreateCollectionDetail < Struct.new( :id, :name, :status, :type, :description, :arn, :kms_key_arn, :standby_replicas, :vector_options, :created_date, :last_modified_date, :collection_group_name) SENSITIVE = [] include Aws::Structure end |
#collection_group_name ⇒ String
The name of the collection group that contains this collection.
802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 |
# File 'gems/aws-sdk-opensearchserverless/lib/aws-sdk-opensearchserverless/types.rb', line 802 class CreateCollectionDetail < Struct.new( :id, :name, :status, :type, :description, :arn, :kms_key_arn, :standby_replicas, :vector_options, :created_date, :last_modified_date, :collection_group_name) SENSITIVE = [] include Aws::Structure end |
#created_date ⇒ Integer
The Epoch time when the collection was created.
802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 |
# File 'gems/aws-sdk-opensearchserverless/lib/aws-sdk-opensearchserverless/types.rb', line 802 class CreateCollectionDetail < Struct.new( :id, :name, :status, :type, :description, :arn, :kms_key_arn, :standby_replicas, :vector_options, :created_date, :last_modified_date, :collection_group_name) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
A description of the collection.
802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 |
# File 'gems/aws-sdk-opensearchserverless/lib/aws-sdk-opensearchserverless/types.rb', line 802 class CreateCollectionDetail < Struct.new( :id, :name, :status, :type, :description, :arn, :kms_key_arn, :standby_replicas, :vector_options, :created_date, :last_modified_date, :collection_group_name) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The unique identifier of the collection.
802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 |
# File 'gems/aws-sdk-opensearchserverless/lib/aws-sdk-opensearchserverless/types.rb', line 802 class CreateCollectionDetail < Struct.new( :id, :name, :status, :type, :description, :arn, :kms_key_arn, :standby_replicas, :vector_options, :created_date, :last_modified_date, :collection_group_name) SENSITIVE = [] include Aws::Structure end |
#kms_key_arn ⇒ String
The Amazon Resource Name (ARN) of the KMS key with which to encrypt the collection.
802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 |
# File 'gems/aws-sdk-opensearchserverless/lib/aws-sdk-opensearchserverless/types.rb', line 802 class CreateCollectionDetail < Struct.new( :id, :name, :status, :type, :description, :arn, :kms_key_arn, :standby_replicas, :vector_options, :created_date, :last_modified_date, :collection_group_name) SENSITIVE = [] include Aws::Structure end |
#last_modified_date ⇒ Integer
The date and time when the collection was last modified.
802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 |
# File 'gems/aws-sdk-opensearchserverless/lib/aws-sdk-opensearchserverless/types.rb', line 802 class CreateCollectionDetail < Struct.new( :id, :name, :status, :type, :description, :arn, :kms_key_arn, :standby_replicas, :vector_options, :created_date, :last_modified_date, :collection_group_name) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the collection.
802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 |
# File 'gems/aws-sdk-opensearchserverless/lib/aws-sdk-opensearchserverless/types.rb', line 802 class CreateCollectionDetail < Struct.new( :id, :name, :status, :type, :description, :arn, :kms_key_arn, :standby_replicas, :vector_options, :created_date, :last_modified_date, :collection_group_name) SENSITIVE = [] include Aws::Structure end |
#standby_replicas ⇒ String
Creates details about an OpenSearch Serverless collection.
802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 |
# File 'gems/aws-sdk-opensearchserverless/lib/aws-sdk-opensearchserverless/types.rb', line 802 class CreateCollectionDetail < Struct.new( :id, :name, :status, :type, :description, :arn, :kms_key_arn, :standby_replicas, :vector_options, :created_date, :last_modified_date, :collection_group_name) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The current status of the collection.
802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 |
# File 'gems/aws-sdk-opensearchserverless/lib/aws-sdk-opensearchserverless/types.rb', line 802 class CreateCollectionDetail < Struct.new( :id, :name, :status, :type, :description, :arn, :kms_key_arn, :standby_replicas, :vector_options, :created_date, :last_modified_date, :collection_group_name) SENSITIVE = [] include Aws::Structure end |
#type ⇒ String
The type of collection.
802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 |
# File 'gems/aws-sdk-opensearchserverless/lib/aws-sdk-opensearchserverless/types.rb', line 802 class CreateCollectionDetail < Struct.new( :id, :name, :status, :type, :description, :arn, :kms_key_arn, :standby_replicas, :vector_options, :created_date, :last_modified_date, :collection_group_name) SENSITIVE = [] include Aws::Structure end |
#vector_options ⇒ Types::VectorOptions
Configuration options for vector search capabilities in the collection.
802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 |
# File 'gems/aws-sdk-opensearchserverless/lib/aws-sdk-opensearchserverless/types.rb', line 802 class CreateCollectionDetail < Struct.new( :id, :name, :status, :type, :description, :arn, :kms_key_arn, :standby_replicas, :vector_options, :created_date, :last_modified_date, :collection_group_name) SENSITIVE = [] include Aws::Structure end |