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.
338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 338 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.
338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 338 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.
338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 338 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.
338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 338 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.
338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 338 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.
338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 338 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.
338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 338 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.
338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 338 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
338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 338 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.
338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 338 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.
338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 338 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.
338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 338 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.
338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 338 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.
338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 338 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.
338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 |
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 338 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 |