@stedi/sdk-client-edi-translate
Advanced tools
Comparing version 0.1.21 to 0.1.22
@@ -187,5 +187,15 @@ import { ExceptionOptionType as __ExceptionOptionType } from "@aws-sdk/smithy-client"; | ||
} | ||
export interface TranslateX12ToJsonGuidelessInputOptions { | ||
x12_release?: string; | ||
delimiters?: X12Delimiters; | ||
} | ||
export declare const TranslateX12ToJsonGuidelessInputOptionsFilterSensitiveLog: (obj: TranslateX12ToJsonGuidelessInputOptions) => any; | ||
export interface TranslateX12ToJsonInputOptions { | ||
guidelessInputOptions?: TranslateX12ToJsonGuidelessInputOptions; | ||
} | ||
export declare const TranslateX12ToJsonInputOptionsFilterSensitiveLog: (obj: TranslateX12ToJsonInputOptions) => any; | ||
export interface TranslateX12ToJsonInput { | ||
guideId: string | undefined; | ||
guideId?: string; | ||
input: string | undefined; | ||
inputOptions?: TranslateX12ToJsonInputOptions; | ||
} | ||
@@ -192,0 +202,0 @@ export declare const TranslateX12ToJsonInputFilterSensitiveLog: (obj: TranslateX12ToJsonInput) => any; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.TranslateX12ToJsonOutputFilterSensitiveLog = exports.TranslateX12ToJsonInputFilterSensitiveLog = exports.ValidationException = exports.ValidationExceptionFieldFilterSensitiveLog = exports.UnsupportedMediaTypeException = exports.UnknownOperationException = exports.UnauthorizedException = exports.TranslateJsonToX12OutputFilterSensitiveLog = exports.TranslateJsonToX12InputFilterSensitiveLog = exports.TranslateJsonToX12OutputOptionsFilterSensitiveLog = exports.ThrottlingException = exports.ServiceUnavailableException = exports.SerializationException = exports.ResponseTooLargeException = exports.ResourceNotFoundException = exports.ResourceConflictException = exports.RequestTooLargeException = exports.QuotaExceededException = exports.ParsedFilterSensitiveLog = exports.X12DelimitersFilterSensitiveLog = exports.NotImplementedException = exports.NotAcceptableException = exports.JsonTranslationError = exports.JsonErrorFilterSensitiveLog = exports.InternalFailureException = exports.GatewayTimeoutException = exports.EdiTranslationError = exports.EdiErrorFilterSensitiveLog = exports.MarkFilterSensitiveLog = exports.IndexFilterSensitiveLog = exports.BadRequestException = exports.AccessDeniedException = void 0; | ||
exports.TranslateX12ToJsonOutputFilterSensitiveLog = exports.TranslateX12ToJsonInputFilterSensitiveLog = exports.TranslateX12ToJsonInputOptionsFilterSensitiveLog = exports.TranslateX12ToJsonGuidelessInputOptionsFilterSensitiveLog = exports.ValidationException = exports.ValidationExceptionFieldFilterSensitiveLog = exports.UnsupportedMediaTypeException = exports.UnknownOperationException = exports.UnauthorizedException = exports.TranslateJsonToX12OutputFilterSensitiveLog = exports.TranslateJsonToX12InputFilterSensitiveLog = exports.TranslateJsonToX12OutputOptionsFilterSensitiveLog = exports.ThrottlingException = exports.ServiceUnavailableException = exports.SerializationException = exports.ResponseTooLargeException = exports.ResourceNotFoundException = exports.ResourceConflictException = exports.RequestTooLargeException = exports.QuotaExceededException = exports.ParsedFilterSensitiveLog = exports.X12DelimitersFilterSensitiveLog = exports.NotImplementedException = exports.NotAcceptableException = exports.JsonTranslationError = exports.JsonErrorFilterSensitiveLog = exports.InternalFailureException = exports.GatewayTimeoutException = exports.EdiTranslationError = exports.EdiErrorFilterSensitiveLog = exports.MarkFilterSensitiveLog = exports.IndexFilterSensitiveLog = exports.BadRequestException = exports.AccessDeniedException = void 0; | ||
const smithy_client_1 = require("@aws-sdk/smithy-client"); | ||
@@ -338,2 +338,10 @@ const EDITranslateServiceException_1 = require("./EDITranslateServiceException"); | ||
exports.ValidationException = ValidationException; | ||
const TranslateX12ToJsonGuidelessInputOptionsFilterSensitiveLog = (obj) => ({ | ||
...obj, | ||
}); | ||
exports.TranslateX12ToJsonGuidelessInputOptionsFilterSensitiveLog = TranslateX12ToJsonGuidelessInputOptionsFilterSensitiveLog; | ||
const TranslateX12ToJsonInputOptionsFilterSensitiveLog = (obj) => ({ | ||
...obj, | ||
}); | ||
exports.TranslateX12ToJsonInputOptionsFilterSensitiveLog = TranslateX12ToJsonInputOptionsFilterSensitiveLog; | ||
const TranslateX12ToJsonInputFilterSensitiveLog = (obj) => ({ | ||
@@ -340,0 +348,0 @@ ...obj, |
@@ -44,2 +44,5 @@ "use strict"; | ||
...(input.input != null && { input: input.input }), | ||
...(input.inputOptions != null && { | ||
inputOptions: serializeAws_restJson1TranslateX12ToJsonInputOptions(input.inputOptions, context), | ||
}), | ||
}); | ||
@@ -536,2 +539,23 @@ return new protocol_http_1.HttpRequest({ | ||
}; | ||
const serializeAws_restJson1TranslateX12ToJsonGuidelessInputOptions = (input, context) => { | ||
return { | ||
...(input.delimiters != null && { delimiters: serializeAws_restJson1X12Delimiters(input.delimiters, context) }), | ||
...(input.x12_release != null && { x12_release: input.x12_release }), | ||
}; | ||
}; | ||
const serializeAws_restJson1TranslateX12ToJsonInputOptions = (input, context) => { | ||
return { | ||
...(input.guidelessInputOptions != null && { | ||
guidelessInputOptions: serializeAws_restJson1TranslateX12ToJsonGuidelessInputOptions(input.guidelessInputOptions, context), | ||
}), | ||
}; | ||
}; | ||
const serializeAws_restJson1X12Delimiters = (input, context) => { | ||
return { | ||
...(input.composite != null && { composite: input.composite }), | ||
...(input.element != null && { element: input.element }), | ||
...(input.repetition != null && { repetition: input.repetition }), | ||
...(input.segment != null && { segment: input.segment }), | ||
}; | ||
}; | ||
const deserializeAws_restJson1EdiError = (output, context) => { | ||
@@ -538,0 +562,0 @@ return { |
@@ -187,5 +187,15 @@ import { ExceptionOptionType as __ExceptionOptionType } from "@aws-sdk/smithy-client"; | ||
} | ||
export interface TranslateX12ToJsonGuidelessInputOptions { | ||
x12_release?: string; | ||
delimiters?: X12Delimiters; | ||
} | ||
export declare const TranslateX12ToJsonGuidelessInputOptionsFilterSensitiveLog: (obj: TranslateX12ToJsonGuidelessInputOptions) => any; | ||
export interface TranslateX12ToJsonInputOptions { | ||
guidelessInputOptions?: TranslateX12ToJsonGuidelessInputOptions; | ||
} | ||
export declare const TranslateX12ToJsonInputOptionsFilterSensitiveLog: (obj: TranslateX12ToJsonInputOptions) => any; | ||
export interface TranslateX12ToJsonInput { | ||
guideId: string | undefined; | ||
guideId?: string; | ||
input: string | undefined; | ||
inputOptions?: TranslateX12ToJsonInputOptions; | ||
} | ||
@@ -192,0 +202,0 @@ export declare const TranslateX12ToJsonInputFilterSensitiveLog: (obj: TranslateX12ToJsonInput) => any; |
@@ -305,2 +305,8 @@ import { SENSITIVE_STRING } from "@aws-sdk/smithy-client"; | ||
} | ||
export const TranslateX12ToJsonGuidelessInputOptionsFilterSensitiveLog = (obj) => ({ | ||
...obj, | ||
}); | ||
export const TranslateX12ToJsonInputOptionsFilterSensitiveLog = (obj) => ({ | ||
...obj, | ||
}); | ||
export const TranslateX12ToJsonInputFilterSensitiveLog = (obj) => ({ | ||
@@ -307,0 +313,0 @@ ...obj, |
@@ -40,2 +40,5 @@ import { HttpRequest as __HttpRequest } from "@aws-sdk/protocol-http"; | ||
...(input.input != null && { input: input.input }), | ||
...(input.inputOptions != null && { | ||
inputOptions: serializeAws_restJson1TranslateX12ToJsonInputOptions(input.inputOptions, context), | ||
}), | ||
}); | ||
@@ -529,2 +532,23 @@ return new __HttpRequest({ | ||
}; | ||
const serializeAws_restJson1TranslateX12ToJsonGuidelessInputOptions = (input, context) => { | ||
return { | ||
...(input.delimiters != null && { delimiters: serializeAws_restJson1X12Delimiters(input.delimiters, context) }), | ||
...(input.x12_release != null && { x12_release: input.x12_release }), | ||
}; | ||
}; | ||
const serializeAws_restJson1TranslateX12ToJsonInputOptions = (input, context) => { | ||
return { | ||
...(input.guidelessInputOptions != null && { | ||
guidelessInputOptions: serializeAws_restJson1TranslateX12ToJsonGuidelessInputOptions(input.guidelessInputOptions, context), | ||
}), | ||
}; | ||
}; | ||
const serializeAws_restJson1X12Delimiters = (input, context) => { | ||
return { | ||
...(input.composite != null && { composite: input.composite }), | ||
...(input.element != null && { element: input.element }), | ||
...(input.repetition != null && { repetition: input.repetition }), | ||
...(input.segment != null && { segment: input.segment }), | ||
}; | ||
}; | ||
const deserializeAws_restJson1EdiError = (output, context) => { | ||
@@ -531,0 +555,0 @@ return { |
@@ -467,2 +467,32 @@ import { ExceptionOptionType as __ExceptionOptionType } from "@aws-sdk/smithy-client"; | ||
} | ||
/** | ||
* Input options specific to Guideless translation | ||
*/ | ||
export interface TranslateX12ToJsonGuidelessInputOptions { | ||
/** | ||
* The fallback X12 release to use if not specified in the ISA envelope header | ||
*/ | ||
x12_release?: string; | ||
/** | ||
* The fallback delimiters to use if not specified in the ISA envelope header | ||
*/ | ||
delimiters?: X12Delimiters; | ||
} | ||
/** | ||
* @internal | ||
*/ | ||
export declare const TranslateX12ToJsonGuidelessInputOptionsFilterSensitiveLog: (obj: TranslateX12ToJsonGuidelessInputOptions) => any; | ||
/** | ||
* Input options for translation | ||
*/ | ||
export interface TranslateX12ToJsonInputOptions { | ||
/** | ||
* Input options specific to Guideless translation | ||
*/ | ||
guidelessInputOptions?: TranslateX12ToJsonGuidelessInputOptions; | ||
} | ||
/** | ||
* @internal | ||
*/ | ||
export declare const TranslateX12ToJsonInputOptionsFilterSensitiveLog: (obj: TranslateX12ToJsonInputOptions) => any; | ||
export interface TranslateX12ToJsonInput { | ||
@@ -472,4 +502,6 @@ /** | ||
* fields found in the input X12 EDI document and the output JSON. | ||
* If no ID is specified, a base guide for the relevant transaction | ||
* set and X12 release will be used, if available. | ||
*/ | ||
guideId: string | undefined; | ||
guideId?: string; | ||
/** | ||
@@ -480,2 +512,8 @@ * The incoming X12 EDI string to be converted into a JSON object. | ||
input: string | undefined; | ||
/** | ||
* Options that tell EDI Translate how to understand the input when a Guide | ||
* isn't specified and release and delimiter information isn't specified in the | ||
* ISA segment header. | ||
*/ | ||
inputOptions?: TranslateX12ToJsonInputOptions; | ||
} | ||
@@ -482,0 +520,0 @@ /** |
@@ -467,2 +467,32 @@ import { ExceptionOptionType as __ExceptionOptionType } from "@aws-sdk/smithy-client"; | ||
} | ||
/** | ||
* Input options specific to Guideless translation | ||
*/ | ||
export interface TranslateX12ToJsonGuidelessInputOptions { | ||
/** | ||
* The fallback X12 release to use if not specified in the ISA envelope header | ||
*/ | ||
x12_release?: string; | ||
/** | ||
* The fallback delimiters to use if not specified in the ISA envelope header | ||
*/ | ||
delimiters?: X12Delimiters; | ||
} | ||
/** | ||
* @internal | ||
*/ | ||
export declare const TranslateX12ToJsonGuidelessInputOptionsFilterSensitiveLog: (obj: TranslateX12ToJsonGuidelessInputOptions) => any; | ||
/** | ||
* Input options for translation | ||
*/ | ||
export interface TranslateX12ToJsonInputOptions { | ||
/** | ||
* Input options specific to Guideless translation | ||
*/ | ||
guidelessInputOptions?: TranslateX12ToJsonGuidelessInputOptions; | ||
} | ||
/** | ||
* @internal | ||
*/ | ||
export declare const TranslateX12ToJsonInputOptionsFilterSensitiveLog: (obj: TranslateX12ToJsonInputOptions) => any; | ||
export interface TranslateX12ToJsonInput { | ||
@@ -472,4 +502,6 @@ /** | ||
* fields found in the input X12 EDI document and the output JSON. | ||
* If no ID is specified, a base guide for the relevant transaction | ||
* set and X12 release will be used, if available. | ||
*/ | ||
guideId: string | undefined; | ||
guideId?: string; | ||
/** | ||
@@ -480,2 +512,8 @@ * The incoming X12 EDI string to be converted into a JSON object. | ||
input: string | undefined; | ||
/** | ||
* Options that tell EDI Translate how to understand the input when a Guide | ||
* isn't specified and release and delimiter information isn't specified in the | ||
* ISA segment header. | ||
*/ | ||
inputOptions?: TranslateX12ToJsonInputOptions; | ||
} | ||
@@ -482,0 +520,0 @@ /** |
@@ -95,3 +95,3 @@ { | ||
}, | ||
"version": "0.1.21" | ||
"version": "0.1.22" | ||
} |
284825
5853