Class: Aws::NeptuneGraph::Types::GraphSummary

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

Overview

Summary details about a graph.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

The ARN associated with the graph.

Returns:

  • (String)


1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 1454

class GraphSummary < Struct.new(
  :id,
  :name,
  :arn,
  :status,
  :provisioned_memory,
  :public_connectivity,
  :endpoint,
  :replica_count,
  :kms_key_identifier,
  :deletion_protection)
  SENSITIVE = []
  include Aws::Structure
end

#deletion_protectionBoolean

If true, deletion protection is enabled for the graph.

Returns:

  • (Boolean)


1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 1454

class GraphSummary < Struct.new(
  :id,
  :name,
  :arn,
  :status,
  :provisioned_memory,
  :public_connectivity,
  :endpoint,
  :replica_count,
  :kms_key_identifier,
  :deletion_protection)
  SENSITIVE = []
  include Aws::Structure
end

#endpointString

The graph endpoint.

Returns:

  • (String)


1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 1454

class GraphSummary < Struct.new(
  :id,
  :name,
  :arn,
  :status,
  :provisioned_memory,
  :public_connectivity,
  :endpoint,
  :replica_count,
  :kms_key_identifier,
  :deletion_protection)
  SENSITIVE = []
  include Aws::Structure
end

#idString

The unique identifier of the graph.

Returns:

  • (String)


1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 1454

class GraphSummary < Struct.new(
  :id,
  :name,
  :arn,
  :status,
  :provisioned_memory,
  :public_connectivity,
  :endpoint,
  :replica_count,
  :kms_key_identifier,
  :deletion_protection)
  SENSITIVE = []
  include Aws::Structure
end

#kms_key_identifierString

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

Returns:

  • (String)


1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 1454

class GraphSummary < Struct.new(
  :id,
  :name,
  :arn,
  :status,
  :provisioned_memory,
  :public_connectivity,
  :endpoint,
  :replica_count,
  :kms_key_identifier,
  :deletion_protection)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The name of the graph.

Returns:

  • (String)


1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 1454

class GraphSummary < Struct.new(
  :id,
  :name,
  :arn,
  :status,
  :provisioned_memory,
  :public_connectivity,
  :endpoint,
  :replica_count,
  :kms_key_identifier,
  :deletion_protection)
  SENSITIVE = []
  include Aws::Structure
end

#provisioned_memoryInteger

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

Returns:

  • (Integer)


1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 1454

class GraphSummary < Struct.new(
  :id,
  :name,
  :arn,
  :status,
  :provisioned_memory,
  :public_connectivity,
  :endpoint,
  :replica_count,
  :kms_key_identifier,
  :deletion_protection)
  SENSITIVE = []
  include Aws::Structure
end

#public_connectivityBoolean

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

Returns:

  • (Boolean)


1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 1454

class GraphSummary < Struct.new(
  :id,
  :name,
  :arn,
  :status,
  :provisioned_memory,
  :public_connectivity,
  :endpoint,
  :replica_count,
  :kms_key_identifier,
  :deletion_protection)
  SENSITIVE = []
  include Aws::Structure
end

#replica_countInteger

The number of replicas for the graph.

Returns:

  • (Integer)


1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 1454

class GraphSummary < Struct.new(
  :id,
  :name,
  :arn,
  :status,
  :provisioned_memory,
  :public_connectivity,
  :endpoint,
  :replica_count,
  :kms_key_identifier,
  :deletion_protection)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status of the graph.

Returns:

  • (String)


1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 1454

class GraphSummary < Struct.new(
  :id,
  :name,
  :arn,
  :status,
  :provisioned_memory,
  :public_connectivity,
  :endpoint,
  :replica_count,
  :kms_key_identifier,
  :deletion_protection)
  SENSITIVE = []
  include Aws::Structure
end