lib/aws-sdk-neptunegraph/client.rb in aws-sdk-neptunegraph-1.14.0 vs lib/aws-sdk-neptunegraph/client.rb in aws-sdk-neptunegraph-1.15.0
- old
+ new
@@ -448,11 +448,11 @@
# @example Response structure
#
# resp.graph_id #=> String
# resp.task_id #=> String
# resp.source #=> String
- # resp.format #=> String, one of "CSV", "OPEN_CYPHER"
+ # resp.format #=> String, one of "CSV", "OPEN_CYPHER", "NTRIPLES"
# resp.role_arn #=> String
# resp.status #=> String, one of "INITIALIZING", "EXPORTING", "ANALYZING_DATA", "IMPORTING", "REPROVISIONING", "ROLLING_BACK", "SUCCEEDED", "FAILED", "CANCELLING", "CANCELLED"
#
# @see http://docs.aws.amazon.com/goto/WebAPI/neptune-graph-2023-11-29/CancelImportTask AWS API Documentation
#
@@ -737,10 +737,20 @@
#
#
# [1]: https://docs.aws.amazon.com/neptune/latest/userguide/bulk-load-tutorial-format-gremlin.html
# [2]: https://docs.aws.amazon.com/neptune/latest/userguide/bulk-load-tutorial-format-opencypher.html
#
+ # @option params [String] :blank_node_handling
+ # The method to handle blank nodes in the dataset. Currently, only
+ # `convertToIri` is supported, meaning blank nodes are converted to
+ # unique IRIs at load time. Must be provided when format is `ntriples`.
+ # For more information, see [Handling RDF values][1].
+ #
+ #
+ #
+ # [1]: https://docs.aws.amazon.com/neptune-analytics/latest/userguide/using-rdf-data.html#rdf-handling
+ #
# @option params [required, String] :role_arn
# The ARN of the IAM role that will allow access to the data that is to
# be imported.
#
# @return [Types::CreateGraphUsingImportTaskOutput] Returns a {Seahorse::Client::Response response} object which responds to the following methods:
@@ -777,20 +787,21 @@
# },
# max_provisioned_memory: 1,
# min_provisioned_memory: 1,
# fail_on_error: false,
# source: "String", # required
- # format: "CSV", # accepts CSV, OPEN_CYPHER
+ # format: "CSV", # accepts CSV, OPEN_CYPHER, NTRIPLES
+ # blank_node_handling: "convertToIri", # accepts convertToIri
# role_arn: "RoleArn", # required
# })
#
# @example Response structure
#
# resp.graph_id #=> String
# resp.task_id #=> String
# resp.source #=> String
- # resp.format #=> String, one of "CSV", "OPEN_CYPHER"
+ # resp.format #=> String, one of "CSV", "OPEN_CYPHER", "NTRIPLES"
# resp.role_arn #=> String
# resp.status #=> String, one of "INITIALIZING", "EXPORTING", "ANALYZING_DATA", "IMPORTING", "REPROVISIONING", "ROLLING_BACK", "SUCCEEDED", "FAILED", "CANCELLING", "CANCELLED"
# resp.import_options.neptune.s3_export_path #=> String
# resp.import_options.neptune.s3_export_kms_key_id #=> String
# resp.import_options.neptune.preserve_default_vertex_labels #=> Boolean
@@ -1274,11 +1285,11 @@
# @example Response structure
#
# resp.graph_id #=> String
# resp.task_id #=> String
# resp.source #=> String
- # resp.format #=> String, one of "CSV", "OPEN_CYPHER"
+ # resp.format #=> String, one of "CSV", "OPEN_CYPHER", "NTRIPLES"
# resp.role_arn #=> String
# resp.status #=> String, one of "INITIALIZING", "EXPORTING", "ANALYZING_DATA", "IMPORTING", "REPROVISIONING", "ROLLING_BACK", "SUCCEEDED", "FAILED", "CANCELLING", "CANCELLED"
# resp.import_options.neptune.s3_export_path #=> String
# resp.import_options.neptune.s3_export_kms_key_id #=> String
# resp.import_options.neptune.preserve_default_vertex_labels #=> Boolean
@@ -1549,11 +1560,11 @@
#
# resp.tasks #=> Array
# resp.tasks[0].graph_id #=> String
# resp.tasks[0].task_id #=> String
# resp.tasks[0].source #=> String
- # resp.tasks[0].format #=> String, one of "CSV", "OPEN_CYPHER"
+ # resp.tasks[0].format #=> String, one of "CSV", "OPEN_CYPHER", "NTRIPLES"
# resp.tasks[0].role_arn #=> String
# resp.tasks[0].status #=> String, one of "INITIALIZING", "EXPORTING", "ANALYZING_DATA", "IMPORTING", "REPROVISIONING", "ROLLING_BACK", "SUCCEEDED", "FAILED", "CANCELLING", "CANCELLED"
# resp.next_token #=> String
#
# @see http://docs.aws.amazon.com/goto/WebAPI/neptune-graph-2023-11-29/ListImportTasks AWS API Documentation
@@ -1872,10 +1883,20 @@
# @option params [String] :format
# Specifies the format of Amazon S3 data to be imported. Valid values
# are CSV, which identifies the Gremlin CSV format or OPENCYPHER, which
# identies the openCypher load format.
#
+ # @option params [String] :blank_node_handling
+ # The method to handle blank nodes in the dataset. Currently, only
+ # `convertToIri` is supported, meaning blank nodes are converted to
+ # unique IRIs at load time. Must be provided when format is `ntriples`.
+ # For more information, see [Handling RDF values][1].
+ #
+ #
+ #
+ # [1]: https://docs.aws.amazon.com/neptune-analytics/latest/userguide/using-rdf-data.html#rdf-handling
+ #
# @option params [required, String] :graph_identifier
# The unique identifier of the Neptune Analytics graph.
#
# @option params [required, String] :role_arn
# The ARN of the IAM role that will allow access to the data that is to
@@ -1902,21 +1923,22 @@
# preserve_edge_ids: false,
# },
# },
# fail_on_error: false,
# source: "String", # required
- # format: "CSV", # accepts CSV, OPEN_CYPHER
+ # format: "CSV", # accepts CSV, OPEN_CYPHER, NTRIPLES
+ # blank_node_handling: "convertToIri", # accepts convertToIri
# graph_identifier: "GraphIdentifier", # required
# role_arn: "RoleArn", # required
# })
#
# @example Response structure
#
# resp.graph_id #=> String
# resp.task_id #=> String
# resp.source #=> String
- # resp.format #=> String, one of "CSV", "OPEN_CYPHER"
+ # resp.format #=> String, one of "CSV", "OPEN_CYPHER", "NTRIPLES"
# resp.role_arn #=> String
# resp.status #=> String, one of "INITIALIZING", "EXPORTING", "ANALYZING_DATA", "IMPORTING", "REPROVISIONING", "ROLLING_BACK", "SUCCEEDED", "FAILED", "CANCELLING", "CANCELLED"
# resp.import_options.neptune.s3_export_path #=> String
# resp.import_options.neptune.s3_export_kms_key_id #=> String
# resp.import_options.neptune.preserve_default_vertex_labels #=> Boolean
@@ -2085,10 +2107,10 @@
operation: config.api.operation(operation_name),
client: self,
params: params,
config: config)
context[:gem_name] = 'aws-sdk-neptunegraph'
- context[:gem_version] = '1.14.0'
+ context[:gem_version] = '1.15.0'
Seahorse::Client::Request.new(handlers, context)
end
# Polls an API operation until a resource enters a desired state.
#