Class: Aws::NeptuneGraph::Types::UpdateGraphInput

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#deletion_protectionBoolean

A value that indicates whether the graph has deletion protection enabled. The graph can’t be deleted when deletion protection is enabled.

Returns:

  • (Boolean)


3214
3215
3216
3217
3218
3219
3220
3221
# File 'lib/aws-sdk-neptunegraph/types.rb', line 3214

class UpdateGraphInput < Struct.new(
  :graph_identifier,
  :public_connectivity,
  :provisioned_memory,
  :deletion_protection)
  SENSITIVE = []
  include Aws::Structure
end

#graph_identifierString

The unique identifier of the Neptune Analytics graph.

Returns:

  • (String)


3214
3215
3216
3217
3218
3219
3220
3221
# File 'lib/aws-sdk-neptunegraph/types.rb', line 3214

class UpdateGraphInput < Struct.new(
  :graph_identifier,
  :public_connectivity,
  :provisioned_memory,
  :deletion_protection)
  SENSITIVE = []
  include Aws::Structure
end

#provisioned_memoryInteger

The provisioned memory-optimized Neptune Capacity Units (m-NCUs) to use for the graph.

Min = 16

Returns:

  • (Integer)


3214
3215
3216
3217
3218
3219
3220
3221
# File 'lib/aws-sdk-neptunegraph/types.rb', line 3214

class UpdateGraphInput < Struct.new(
  :graph_identifier,
  :public_connectivity,
  :provisioned_memory,
  :deletion_protection)
  SENSITIVE = []
  include Aws::Structure
end

#public_connectivityBoolean

Specifies whether or not the graph can be reachable over the internet. All access to graphs is IAM authenticated. (‘true` to enable, or `false` to disable.

Returns:

  • (Boolean)


3214
3215
3216
3217
3218
3219
3220
3221
# File 'lib/aws-sdk-neptunegraph/types.rb', line 3214

class UpdateGraphInput < Struct.new(
  :graph_identifier,
  :public_connectivity,
  :provisioned_memory,
  :deletion_protection)
  SENSITIVE = []
  include Aws::Structure
end