Class: Aws::NeptuneGraph::Types::CreateGraphUsingImportTaskOutput

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

#formatString

Specifies the format of S3 data to be imported. Valid values are CSV, which identifies the Gremlin CSV format or OPENCYPHER, which identies the openCypher load format.

Returns:

  • (String)


518
519
520
521
522
523
524
525
526
527
528
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 518

class CreateGraphUsingImportTaskOutput < Struct.new(
  :graph_id,
  :task_id,
  :source,
  :format,
  :role_arn,
  :status,
  :import_options)
  SENSITIVE = []
  include Aws::Structure
end

#graph_idString

The unique identifier of the Neptune Analytics graph.

Returns:

  • (String)


518
519
520
521
522
523
524
525
526
527
528
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 518

class CreateGraphUsingImportTaskOutput < Struct.new(
  :graph_id,
  :task_id,
  :source,
  :format,
  :role_arn,
  :status,
  :import_options)
  SENSITIVE = []
  include Aws::Structure
end

#import_optionsTypes::ImportOptions

Contains options for controlling the import process. For example, if the failOnError key is set to false, the import skips problem data and attempts to continue (whereas if set to true, the default, or if omitted, the import operation halts immediately when an error is encountered.



518
519
520
521
522
523
524
525
526
527
528
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 518

class CreateGraphUsingImportTaskOutput < Struct.new(
  :graph_id,
  :task_id,
  :source,
  :format,
  :role_arn,
  :status,
  :import_options)
  SENSITIVE = []
  include Aws::Structure
end

#role_arnString

The ARN of the IAM role that will allow access to the data that is to be imported.

Returns:

  • (String)


518
519
520
521
522
523
524
525
526
527
528
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 518

class CreateGraphUsingImportTaskOutput < Struct.new(
  :graph_id,
  :task_id,
  :source,
  :format,
  :role_arn,
  :status,
  :import_options)
  SENSITIVE = []
  include Aws::Structure
end

#sourceString

A URL identifying to the location of the data to be imported. This can be an Amazon S3 path, or can point to a Neptune database endpoint or snapshot.

Returns:

  • (String)


518
519
520
521
522
523
524
525
526
527
528
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 518

class CreateGraphUsingImportTaskOutput < Struct.new(
  :graph_id,
  :task_id,
  :source,
  :format,
  :role_arn,
  :status,
  :import_options)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status of the import task.

Returns:

  • (String)


518
519
520
521
522
523
524
525
526
527
528
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 518

class CreateGraphUsingImportTaskOutput < Struct.new(
  :graph_id,
  :task_id,
  :source,
  :format,
  :role_arn,
  :status,
  :import_options)
  SENSITIVE = []
  include Aws::Structure
end

#task_idString

The unique identifier of the import task.

Returns:

  • (String)


518
519
520
521
522
523
524
525
526
527
528
# File 'gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/types.rb', line 518

class CreateGraphUsingImportTaskOutput < Struct.new(
  :graph_id,
  :task_id,
  :source,
  :format,
  :role_arn,
  :status,
  :import_options)
  SENSITIVE = []
  include Aws::Structure
end