Class: Aws::NeptuneGraph::Types::GetGraphOutput

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

The ARN associated with the graph.

Returns:

  • (String)


950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 950

class GetGraphOutput < 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_numberString

The build number of the graph.

Returns:

  • (String)


950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 950

class GetGraphOutput < 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_timeTime

The time at which the graph was created.

Returns:

  • (Time)


950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 950

class GetGraphOutput < 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_protectionBoolean

If true, deletion protection is enabled for the graph.

Returns:

  • (Boolean)


950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 950

class GetGraphOutput < 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

#endpointString

The graph endpoint.

Returns:

  • (String)


950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 950

class GetGraphOutput < 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

#idString

The unique identifier of the graph.

Returns:

  • (String)


950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 950

class GetGraphOutput < 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_identifierString

The ID of the KMS key used to encrypt and decrypt graph data.

Returns:

  • (String)


950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 950

class GetGraphOutput < 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

#nameString

The name of the graph.

Returns:

  • (String)


950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 950

class GetGraphOutput < 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_memoryInteger

The number of memory-optimized Neptune Capacity Units (m-NCUs) allocated to the graph.

Returns:

  • (Integer)


950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 950

class GetGraphOutput < 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_connectivityBoolean

If true, the graph has a public endpoint, otherwise not.

Returns:

  • (Boolean)


950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 950

class GetGraphOutput < 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_countInteger

The number of replicas for the graph.

Returns:

  • (Integer)


950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 950

class GetGraphOutput < 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_idString

The ID of the snapshot from which the graph was created, if it was created from a snapshot.

Returns:

  • (String)


950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 950

class GetGraphOutput < 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

#statusString

The status of the graph.

Returns:

  • (String)


950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 950

class GetGraphOutput < 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_reasonString

The reason that the graph has this status.

Returns:

  • (String)


950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 950

class GetGraphOutput < 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_configurationTypes::VectorSearchConfiguration

Specifies the number of dimensions for vector embeddings loaded into the graph. Max = 65535



950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 950

class GetGraphOutput < 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