Class: Aws::NeptuneGraph::Types::CreateGraphOutput
- Inherits:
-
Struct
- Object
- Struct
- Aws::NeptuneGraph::Types::CreateGraphOutput
- Defined in:
- gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The ARN of the graph.
-
#build_number ⇒ String
The build number of the graph software.
-
#create_time ⇒ Time
The time when the graph was created.
-
#deletion_protection ⇒ Boolean
A value that indicates whether the graph has deletion protection enabled.
-
#endpoint ⇒ String
The graph endpoint.
-
#id ⇒ String
The ID of the graph.
-
#kms_key_identifier ⇒ String
Specifies the KMS key used to encrypt data in the new graph.
-
#name ⇒ String
The graph name.
-
#provisioned_memory ⇒ Integer
The provisioned memory-optimized Neptune Capacity Units (m-NCUs) to use for the graph.
-
#public_connectivity ⇒ Boolean
Specifies whether or not the graph can be reachable over the internet.
-
#replica_count ⇒ Integer
The number of replicas in other AZs.
-
#source_snapshot_id ⇒ String
The ID of the source graph.
-
#status ⇒ String
The current status of the graph.
-
#status_reason ⇒ String
The reason the status was given.
-
#vector_search_configuration ⇒ Types::VectorSearchConfiguration
The vector-search configuration for the graph, which specifies the vector dimension to use in the vector index, if any.
Instance Attribute Details
#arn ⇒ String
The ARN of the graph.
266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 266 class CreateGraphOutput < Struct.new( :id, :name, :arn, :status, :status_reason, :create_time, :provisioned_memory, :endpoint, :public_connectivity, :vector_search_configuration, :replica_count, :kms_key_identifier, :source_snapshot_id, :deletion_protection, :build_number) SENSITIVE = [] include Aws::Structure end |
#build_number ⇒ String
The build number of the graph software.
266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 266 class CreateGraphOutput < Struct.new( :id, :name, :arn, :status, :status_reason, :create_time, :provisioned_memory, :endpoint, :public_connectivity, :vector_search_configuration, :replica_count, :kms_key_identifier, :source_snapshot_id, :deletion_protection, :build_number) SENSITIVE = [] include Aws::Structure end |
#create_time ⇒ Time
The time when the graph was created.
266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 266 class CreateGraphOutput < Struct.new( :id, :name, :arn, :status, :status_reason, :create_time, :provisioned_memory, :endpoint, :public_connectivity, :vector_search_configuration, :replica_count, :kms_key_identifier, :source_snapshot_id, :deletion_protection, :build_number) SENSITIVE = [] include Aws::Structure end |
#deletion_protection ⇒ Boolean
A value that indicates whether the graph has deletion protection enabled. The graph can't be deleted when deletion protection is enabled.
266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 266 class CreateGraphOutput < Struct.new( :id, :name, :arn, :status, :status_reason, :create_time, :provisioned_memory, :endpoint, :public_connectivity, :vector_search_configuration, :replica_count, :kms_key_identifier, :source_snapshot_id, :deletion_protection, :build_number) SENSITIVE = [] include Aws::Structure end |
#endpoint ⇒ String
The graph endpoint.
266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 266 class CreateGraphOutput < Struct.new( :id, :name, :arn, :status, :status_reason, :create_time, :provisioned_memory, :endpoint, :public_connectivity, :vector_search_configuration, :replica_count, :kms_key_identifier, :source_snapshot_id, :deletion_protection, :build_number) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The ID of the graph.
266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 266 class CreateGraphOutput < Struct.new( :id, :name, :arn, :status, :status_reason, :create_time, :provisioned_memory, :endpoint, :public_connectivity, :vector_search_configuration, :replica_count, :kms_key_identifier, :source_snapshot_id, :deletion_protection, :build_number) SENSITIVE = [] include Aws::Structure end |
#kms_key_identifier ⇒ String
Specifies the KMS key used to encrypt data in the new graph.
266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 266 class CreateGraphOutput < Struct.new( :id, :name, :arn, :status, :status_reason, :create_time, :provisioned_memory, :endpoint, :public_connectivity, :vector_search_configuration, :replica_count, :kms_key_identifier, :source_snapshot_id, :deletion_protection, :build_number) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The graph name. For example: my-graph-1
.
The name must contain from 1 to 63 letters, numbers, or hyphens, and its first character must be a letter. It cannot end with a hyphen or contain two consecutive hyphens.
266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 266 class CreateGraphOutput < Struct.new( :id, :name, :arn, :status, :status_reason, :create_time, :provisioned_memory, :endpoint, :public_connectivity, :vector_search_configuration, :replica_count, :kms_key_identifier, :source_snapshot_id, :deletion_protection, :build_number) SENSITIVE = [] include Aws::Structure end |
#provisioned_memory ⇒ Integer
The provisioned memory-optimized Neptune Capacity Units (m-NCUs) to use for the graph.
Min = 128
266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 266 class CreateGraphOutput < Struct.new( :id, :name, :arn, :status, :status_reason, :create_time, :provisioned_memory, :endpoint, :public_connectivity, :vector_search_configuration, :replica_count, :kms_key_identifier, :source_snapshot_id, :deletion_protection, :build_number) SENSITIVE = [] include Aws::Structure end |
#public_connectivity ⇒ Boolean
Specifies whether or not the graph can be reachable over the internet. All access to graphs is IAM authenticated.
266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 266 class CreateGraphOutput < Struct.new( :id, :name, :arn, :status, :status_reason, :create_time, :provisioned_memory, :endpoint, :public_connectivity, :vector_search_configuration, :replica_count, :kms_key_identifier, :source_snapshot_id, :deletion_protection, :build_number) SENSITIVE = [] include Aws::Structure end |
#replica_count ⇒ Integer
The number of replicas in other AZs.
Default: If not specified, the default value is 1.
266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 266 class CreateGraphOutput < Struct.new( :id, :name, :arn, :status, :status_reason, :create_time, :provisioned_memory, :endpoint, :public_connectivity, :vector_search_configuration, :replica_count, :kms_key_identifier, :source_snapshot_id, :deletion_protection, :build_number) SENSITIVE = [] include Aws::Structure end |
#source_snapshot_id ⇒ String
The ID of the source graph.
266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 266 class CreateGraphOutput < Struct.new( :id, :name, :arn, :status, :status_reason, :create_time, :provisioned_memory, :endpoint, :public_connectivity, :vector_search_configuration, :replica_count, :kms_key_identifier, :source_snapshot_id, :deletion_protection, :build_number) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The current status of the graph.
266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 266 class CreateGraphOutput < Struct.new( :id, :name, :arn, :status, :status_reason, :create_time, :provisioned_memory, :endpoint, :public_connectivity, :vector_search_configuration, :replica_count, :kms_key_identifier, :source_snapshot_id, :deletion_protection, :build_number) SENSITIVE = [] include Aws::Structure end |
#status_reason ⇒ String
The reason the status was given.
266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 266 class CreateGraphOutput < Struct.new( :id, :name, :arn, :status, :status_reason, :create_time, :provisioned_memory, :endpoint, :public_connectivity, :vector_search_configuration, :replica_count, :kms_key_identifier, :source_snapshot_id, :deletion_protection, :build_number) SENSITIVE = [] include Aws::Structure end |
#vector_search_configuration ⇒ Types::VectorSearchConfiguration
The vector-search configuration for the graph, which specifies the vector dimension to use in the vector index, if any.
266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 266 class CreateGraphOutput < Struct.new( :id, :name, :arn, :status, :status_reason, :create_time, :provisioned_memory, :endpoint, :public_connectivity, :vector_search_configuration, :replica_count, :kms_key_identifier, :source_snapshot_id, :deletion_protection, :build_number) SENSITIVE = [] include Aws::Structure end |