# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Amazon Neptune Data Loader API version: 1.0.0 extends: openapi/amazon-neptune-loader-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-10-01' generator: build-phrasing.py label: Generated by API Evangelist operations: 4 - target: $.paths['/loader'].get update: x-apievangelist-phrasing: intent: List Neptune bulk loader jobs effect: read questions: - What bulk load jobs have run against my Neptune cluster? - Can I include queued loads when listing bulk loader jobs? - How many bulk load jobs does Neptune keep track of? instructions: - text: List my recent Neptune bulk load jobs. - text: List the last {limit} bulk load jobs, including queued ones. slots: limit: query.limit method: generated generated: '2026-10-01' - target: $.paths['/loader'].post update: x-apievangelist-phrasing: intent: Bulk load data from S3 into Neptune effect: write questions: - How do I bulk load CSV or RDF files from S3 into Neptune? - Can I queue a load so it waits for another one to finish? - Which IAM role and region does the Neptune bulk loader need? instructions: - text: Bulk load {format} data from {source} using role {role} in {region}. slots: format: requestBody.format source: requestBody.source role: requestBody.iamRoleArn region: requestBody.region - text: Load {source} as {format} with role {role} in {region}, parallelism {parallelism}. slots: format: requestBody.format source: requestBody.source role: requestBody.iamRoleArn region: requestBody.region parallelism: requestBody.parallelism method: generated generated: '2026-10-01' - target: $.paths['/loader/{loadId}'].get update: x-apievangelist-phrasing: intent: Check a bulk load job's progress effect: read questions: - How far along is my Neptune bulk load? - Can I see the errors that a bulk load job ran into? instructions: - text: Get the status of bulk load {load_id}. slots: load_id: path.loadId - text: Show error details for bulk load {load_id}. slots: load_id: path.loadId method: generated generated: '2026-10-01' - target: $.paths['/loader/{loadId}'].delete update: x-apievangelist-phrasing: intent: Cancel a bulk load job effect: destructive questions: - Can I stop a bulk load that is still in progress? - What do I need to cancel a Neptune load job? instructions: - text: Cancel bulk load {load_id}. slots: load_id: path.loadId - text: Stop the in-progress load job {load_id}. slots: load_id: path.loadId method: generated generated: '2026-10-01'