Skip to content

Commit c81ff02

Browse files
author
awstools
committed
docs(client-b2bi): Documentation updates for AWS B2B Data Interchange
1 parent 701ead0 commit c81ff02

24 files changed

+85
-56
lines changed

clients/client-b2bi/src/commands/CreateCapabilityCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ export interface CreateCapabilityCommandOutput extends CreateCapabilityResponse,
3737

3838
/**
3939
* @public
40-
* <p>Instantiates a capability based on the specified parameters. Capabilities contain the information necessary to process incoming EDI (electronic data interchange) documents.</p>
40+
* <p>Instantiates a capability based on the specified parameters. A trading capability contains the information required to transform incoming EDI documents into JSON or XML outputs.</p>
4141
* @example
4242
* Use a bare-bones client and the command you need to make an API call.
4343
* ```javascript

clients/client-b2bi/src/commands/CreatePartnershipCommand.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,8 @@ export interface CreatePartnershipCommandOutput extends CreatePartnershipRespons
4242

4343
/**
4444
* @public
45-
* <p>Creates a partnership between a customer and a trading partner, based on the supplied parameters. Partnerships link trading partners with your profile and a specific transformer, so that the EDI (electronic data interchange) documents that they upload to Amazon S3 can be processed according to their specifications.</p>
45+
* <p>Creates a partnership between a customer and a trading partner, based on the supplied parameters. A partnership represents the connection between you and your trading partner. It ties
46+
* together a profile and one or more trading capabilities.</p>
4647
* @example
4748
* Use a bare-bones client and the command you need to make an API call.
4849
* ```javascript

clients/client-b2bi/src/commands/CreateProfileCommand.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,8 @@ export interface CreateProfileCommandOutput extends CreateProfileResponse, __Met
4242

4343
/**
4444
* @public
45-
* <p>Creates a customer profile. You can have up to five customer profiles, each representing a distinct private network. Profiles contain basic information about you and your business.</p>
45+
* <p>Creates a customer profile. You can have up to five customer profiles, each representing a distinct private network. A profile is the mechanism used to create the concept of
46+
* a private network.</p>
4647
* @example
4748
* Use a bare-bones client and the command you need to make an API call.
4849
* ```javascript

clients/client-b2bi/src/commands/CreateTransformerCommand.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,9 @@ export interface CreateTransformerCommandOutput extends CreateTransformerRespons
3737

3838
/**
3939
* @public
40-
* <p>Creates a transformer. Transformers describe how to process the incoming EDI (electronic data interchange) documents, and extract the necessary information.</p>
40+
* <p>Creates a transformer. A transformer
41+
* describes how to process the incoming EDI documents and extract the necessary
42+
* information to the output file.</p>
4143
* @example
4244
* Use a bare-bones client and the command you need to make an API call.
4345
* ```javascript

clients/client-b2bi/src/commands/DeleteCapabilityCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ export interface DeleteCapabilityCommandOutput extends __MetadataBearer {}
3737

3838
/**
3939
* @public
40-
* <p>Deletes the specified capability. Capabilities contain the information necessary to process incoming EDI (electronic data interchange) documents.</p>
40+
* <p>Deletes the specified capability. A trading capability contains the information required to transform incoming EDI documents into JSON or XML outputs.</p>
4141
* @example
4242
* Use a bare-bones client and the command you need to make an API call.
4343
* ```javascript

clients/client-b2bi/src/commands/DeletePartnershipCommand.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,8 @@ export interface DeletePartnershipCommandOutput extends __MetadataBearer {}
3737

3838
/**
3939
* @public
40-
* <p>Deletes the specified partnership. Partnerships link trading partners with your profile and a specific transformer, so that the EDI (electronic data interchange) documents that they upload to Amazon S3 can be processed according to their specifications.</p>
40+
* <p>Deletes the specified partnership. A partnership represents the connection between you and your trading partner. It ties
41+
* together a profile and one or more trading capabilities.</p>
4142
* @example
4243
* Use a bare-bones client and the command you need to make an API call.
4344
* ```javascript

clients/client-b2bi/src/commands/DeleteProfileCommand.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,8 @@ export interface DeleteProfileCommandOutput extends __MetadataBearer {}
3737

3838
/**
3939
* @public
40-
* <p>Deletes the specified profile. Profiles contain basic information about you and your business.</p>
40+
* <p>Deletes the specified profile. A profile is the mechanism used to create the concept of
41+
* a private network.</p>
4142
* @example
4243
* Use a bare-bones client and the command you need to make an API call.
4344
* ```javascript

clients/client-b2bi/src/commands/DeleteTransformerCommand.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,9 @@ export interface DeleteTransformerCommandOutput extends __MetadataBearer {}
3737

3838
/**
3939
* @public
40-
* <p>Deletes the specified transformer. Transformers describe how to process the incoming EDI (electronic data interchange) documents, and extract the necessary information.</p>
40+
* <p>Deletes the specified transformer. A transformer
41+
* describes how to process the incoming EDI documents and extract the necessary
42+
* information to the output file.</p>
4143
* @example
4244
* Use a bare-bones client and the command you need to make an API call.
4345
* ```javascript

clients/client-b2bi/src/commands/GetCapabilityCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ export interface GetCapabilityCommandOutput extends GetCapabilityResponse, __Met
3737

3838
/**
3939
* @public
40-
* <p>Retrieves the details for the specified capability. Capabilities contain the information necessary to process incoming EDI (electronic data interchange) documents.</p>
40+
* <p>Retrieves the details for the specified capability. A trading capability contains the information required to transform incoming EDI documents into JSON or XML outputs.</p>
4141
* @example
4242
* Use a bare-bones client and the command you need to make an API call.
4343
* ```javascript

clients/client-b2bi/src/commands/GetPartnershipCommand.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,8 @@ export interface GetPartnershipCommandOutput extends GetPartnershipResponse, __M
4141

4242
/**
4343
* @public
44-
* <p>Retrieves the details for a partnership, based on the partner and profile IDs specified. Partnerships link trading partners with your profile and a specific transformer, so that the EDI (electronic data interchange) documents that they upload to Amazon S3 can be processed according to their specifications.</p>
44+
* <p>Retrieves the details for a partnership, based on the partner and profile IDs specified. A partnership represents the connection between you and your trading partner. It ties
45+
* together a profile and one or more trading capabilities.</p>
4546
* @example
4647
* Use a bare-bones client and the command you need to make an API call.
4748
* ```javascript

clients/client-b2bi/src/commands/GetProfileCommand.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,8 @@ export interface GetProfileCommandOutput extends GetProfileResponse, __MetadataB
3737

3838
/**
3939
* @public
40-
* <p>Retrieves the details for the profile specified by the profile ID. Profiles contain basic information about you and your business.</p>
40+
* <p>Retrieves the details for the profile specified by the profile ID. A profile is the mechanism used to create the concept of
41+
* a private network.</p>
4142
* @example
4243
* Use a bare-bones client and the command you need to make an API call.
4344
* ```javascript

clients/client-b2bi/src/commands/GetTransformerCommand.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,9 @@ export interface GetTransformerCommandOutput extends GetTransformerResponse, __M
3737

3838
/**
3939
* @public
40-
* <p>Retrieves the details for the transformer specified by the transformer ID. Transformers describe how to process the incoming EDI (electronic data interchange) documents, and extract the necessary information.</p>
40+
* <p>Retrieves the details for the transformer specified by the transformer ID. A transformer
41+
* describes how to process the incoming EDI documents and extract the necessary
42+
* information to the output file.</p>
4143
* @example
4244
* Use a bare-bones client and the command you need to make an API call.
4345
* ```javascript

clients/client-b2bi/src/commands/ListCapabilitiesCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ export interface ListCapabilitiesCommandOutput extends ListCapabilitiesResponse,
3737

3838
/**
3939
* @public
40-
* <p>Lists the capabilities associated with your Amazon Web Services account for your current or specified region. Capabilities contain the information necessary to process incoming EDI (electronic data interchange) documents.</p>
40+
* <p>Lists the capabilities associated with your Amazon Web Services account for your current or specified region. A trading capability contains the information required to transform incoming EDI documents into JSON or XML outputs.</p>
4141
* @example
4242
* Use a bare-bones client and the command you need to make an API call.
4343
* ```javascript

clients/client-b2bi/src/commands/ListPartnershipsCommand.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,8 @@ export interface ListPartnershipsCommandOutput extends ListPartnershipsResponse,
3737

3838
/**
3939
* @public
40-
* <p>Lists the partnerships associated with your Amazon Web Services account for your current or specified region. Partnerships link trading partners with your profile and a specific transformer, so that the EDI (electronic data interchange) documents that they upload to Amazon S3 can be processed according to their specifications.</p>
40+
* <p>Lists the partnerships associated with your Amazon Web Services account for your current or specified region. A partnership represents the connection between you and your trading partner. It ties
41+
* together a profile and one or more trading capabilities.</p>
4142
* @example
4243
* Use a bare-bones client and the command you need to make an API call.
4344
* ```javascript

clients/client-b2bi/src/commands/ListProfilesCommand.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,8 @@ export interface ListProfilesCommandOutput extends ListProfilesResponse, __Metad
3737

3838
/**
3939
* @public
40-
* <p>Lists the profiles associated with your Amazon Web Services account for your current or specified region. Profiles contain basic information about you and your business.</p>
40+
* <p>Lists the profiles associated with your Amazon Web Services account for your current or specified region. A profile is the mechanism used to create the concept of
41+
* a private network.</p>
4142
* @example
4243
* Use a bare-bones client and the command you need to make an API call.
4344
* ```javascript

clients/client-b2bi/src/commands/ListTransformersCommand.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,9 @@ export interface ListTransformersCommandOutput extends ListTransformersResponse,
3737

3838
/**
3939
* @public
40-
* <p>Lists the available transformers. Transformers describe how to process the incoming EDI (electronic data interchange) documents, and extract the necessary information.</p>
40+
* <p>Lists the available transformers. A transformer
41+
* describes how to process the incoming EDI documents and extract the necessary
42+
* information to the output file.</p>
4143
* @example
4244
* Use a bare-bones client and the command you need to make an API call.
4345
* ```javascript

clients/client-b2bi/src/commands/StartTransformerJobCommand.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,8 @@ export interface StartTransformerJobCommandOutput extends StartTransformerJobRes
3838
/**
3939
* @public
4040
* <p>Runs a job, using a transformer, to parse input EDI (electronic data interchange) file into the output structures used by Amazon Web Services B2BI Data Interchange.</p>
41+
* <p>If you only want to transform EDI (electronic data interchange) documents, you don't need to create profiles, partnerships or capabilities. Just
42+
* create and configure a transformer, and then run the <code>StartTransformerJob</code> API to process your files.</p>
4143
* @example
4244
* Use a bare-bones client and the command you need to make an API call.
4345
* ```javascript

clients/client-b2bi/src/commands/TestMappingCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ export interface TestMappingCommandOutput extends TestMappingResponse, __Metadat
3737

3838
/**
3939
* @public
40-
* <p>Maps the input file according to the provided template file.</p>
40+
* <p>Maps the input file according to the provided template file. The API call downloads the file contents from the Amazon S3 location, and passes the contents in as a string, to the <code>inputFileContent</code> parameter.</p>
4141
* @example
4242
* Use a bare-bones client and the command you need to make an API call.
4343
* ```javascript

clients/client-b2bi/src/commands/UpdateCapabilityCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ export interface UpdateCapabilityCommandOutput extends UpdateCapabilityResponse,
3838
/**
3939
* @public
4040
* <p>Updates some of the parameters for a capability, based on the specified parameters.
41-
* Capabilities contain the information necessary to process incoming EDI (electronic data interchange) documents.</p>
41+
* A trading capability contains the information required to transform incoming EDI documents into JSON or XML outputs.</p>
4242
* @example
4343
* Use a bare-bones client and the command you need to make an API call.
4444
* ```javascript

clients/client-b2bi/src/commands/UpdatePartnershipCommand.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,8 @@ export interface UpdatePartnershipCommandOutput extends UpdatePartnershipRespons
4141

4242
/**
4343
* @public
44-
* <p>Updates some of the parameters for a partnership between a customer and trading partner. Partnerships link trading partners with your profile and a specific transformer, so that the EDI (electronic data interchange) documents that they upload to Amazon S3 can be processed according to their specifications.</p>
44+
* <p>Updates some of the parameters for a partnership between a customer and trading partner. A partnership represents the connection between you and your trading partner. It ties
45+
* together a profile and one or more trading capabilities.</p>
4546
* @example
4647
* Use a bare-bones client and the command you need to make an API call.
4748
* ```javascript

clients/client-b2bi/src/commands/UpdateProfileCommand.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,8 @@ export interface UpdateProfileCommandOutput extends UpdateProfileResponse, __Met
4242

4343
/**
4444
* @public
45-
* <p>Updates the specified parameters for a profile. Profiles contain basic information about you and your business.</p>
45+
* <p>Updates the specified parameters for a profile. A profile is the mechanism used to create the concept of
46+
* a private network.</p>
4647
* @example
4748
* Use a bare-bones client and the command you need to make an API call.
4849
* ```javascript

clients/client-b2bi/src/commands/UpdateTransformerCommand.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,9 @@ export interface UpdateTransformerCommandOutput extends UpdateTransformerRespons
3737

3838
/**
3939
* @public
40-
* <p>Updates the specified parameters for a transformer. Transformers describe how to process the incoming EDI (electronic data interchange) documents, and extract the necessary information.</p>
40+
* <p>Updates the specified parameters for a transformer. A transformer
41+
* describes how to process the incoming EDI documents and extract the necessary
42+
* information to the output file.</p>
4143
* @example
4244
* Use a bare-bones client and the command you need to make an API call.
4345
* ```javascript

clients/client-b2bi/src/models/models_0.ts

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,9 @@ export type X12Version = (typeof X12Version)[keyof typeof X12Version];
117117
/**
118118
* @public
119119
* <p>A structure that contains the X12 transaction set and version. The X12 structure is used when the system transforms an EDI (electronic data interchange) file.</p>
120+
* <note>
121+
* <p>If an EDI input file contains more than one transaction, each transaction must have the same transaction set and version, for example 214/4010. If not, the transformer cannot parse the file.</p>
122+
* </note>
120123
*/
121124
export interface X12Details {
122125
/**
@@ -202,7 +205,7 @@ export interface EdiConfiguration {
202205

203206
/**
204207
* @public
205-
* <p>A capability object. Currently, only EDI (electronic data interchange) capabilities are supported. Capabilities contain the information necessary to process incoming EDI (electronic data interchange) documents.</p>
208+
* <p>A capability object. Currently, only EDI (electronic data interchange) capabilities are supported. A trading capability contains the information required to transform incoming EDI documents into JSON or XML outputs.</p>
206209
*/
207210
export type CapabilityConfiguration = CapabilityConfiguration.EdiMember | CapabilityConfiguration.$UnknownMember;
208211

@@ -600,7 +603,7 @@ export interface ListCapabilitiesRequest {
600603

601604
/**
602605
* @public
603-
* <p>Returns the capability summary details. Capabilities contain the information necessary to process incoming EDI (electronic data interchange) documents.</p>
606+
* <p>Returns the capability summary details. A trading capability contains the information required to transform incoming EDI documents into JSON or XML outputs.</p>
604607
*/
605608
export interface CapabilitySummary {
606609
/**
@@ -1034,7 +1037,8 @@ export interface ListPartnershipsRequest {
10341037

10351038
/**
10361039
* @public
1037-
* <p>A structure that contains the details for a partnership. Partnerships link trading partners with your profile and a specific transformer, so that the EDI (electronic data interchange) documents that they upload to Amazon S3 can be processed according to their specifications.</p>
1040+
* <p>A structure that contains the details for a partnership. A partnership represents the connection between you and your trading partner. It ties
1041+
* together a profile and one or more trading capabilities.</p>
10381042
*/
10391043
export interface PartnershipSummary {
10401044
/**
@@ -1413,7 +1417,8 @@ export interface ListProfilesRequest {
14131417

14141418
/**
14151419
* @public
1416-
* <p>Contains the details for a profile. Profiles contain basic information about you and your business.</p>
1420+
* <p>Contains the details for a profile. A profile is the mechanism used to create the concept of
1421+
* a private network.</p>
14171422
*/
14181423
export interface ProfileSummary {
14191424
/**
@@ -1654,7 +1659,7 @@ export type FileFormat = (typeof FileFormat)[keyof typeof FileFormat];
16541659
export interface TestMappingRequest {
16551660
/**
16561661
* @public
1657-
* <p>Specify the EDI (electronic data interchange) file that is used as input for the transform.</p>
1662+
* <p>Specify the contents of the EDI (electronic data interchange) XML or JSON file that is used as input for the transform.</p>
16581663
*/
16591664
inputFileContent: string | undefined;
16601665

@@ -1951,7 +1956,9 @@ export interface ListTransformersRequest {
19511956

19521957
/**
19531958
* @public
1954-
* <p>Contains the details for a transformer object. Transformers describe how to process the incoming EDI (electronic data interchange) documents, and extract the necessary information.</p>
1959+
* <p>Contains the details for a transformer object. A transformer
1960+
* describes how to process the incoming EDI documents and extract the necessary
1961+
* information to the output file.</p>
19551962
*/
19561963
export interface TransformerSummary {
19571964
/**

0 commit comments

Comments
 (0)