# CapabilityOptionsProperty

Contains the details for an Outbound EDI capability.

- Source: Generated code
- Type last changed: v2.203.0 · 1 Jul 2025

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_b2bi as b2bi } from 'aws-cdk-lib';
const capabilityOptionsProperty: b2bi.CfnPartnership.CapabilityOptionsProperty = {
  inboundEdi: {
    x12: {
      acknowledgmentOptions: {
        functionalAcknowledgment: 'functionalAcknowledgment',
        technicalAcknowledgment: 'technicalAcknowledgment',
      },
    },
  },
  outboundEdi: {
    x12: {
      common: {
        controlNumbers: {
          startingFunctionalGroupControlNumber: 123,
          startingInterchangeControlNumber: 123,
          startingTransactionSetControlNumber: 123,
        },
        delimiters: {
          componentSeparator: 'componentSeparator',
          dataElementSeparator: 'dataElementSeparator',
          segmentTerminator: 'segmentTerminator',
        },
        functionalGroupHeaders: {
          applicationReceiverCode: 'applicationReceiverCode',
          applicationSenderCode: 'applicationSenderCode',
          responsibleAgencyCode: 'responsibleAgencyCode',
        },
        gs05TimeFormat: 'gs05TimeFormat',
        interchangeControlHeaders: {
          acknowledgmentRequestedCode: 'acknowledgmentRequestedCode',
          receiverId: 'receiverId',
          receiverIdQualifier: 'receiverIdQualifier',
          repetitionSeparator: 'repetitionSeparator',
          senderId: 'senderId',
          senderIdQualifier: 'senderIdQualifier',
          usageIndicatorCode: 'usageIndicatorCode',
        },
        validateEdi: false,
      },
      wrapOptions: {
        lineLength: 123,
        lineTerminator: 'lineTerminator',
        wrapBy: 'wrapBy',
      },
    },
  },
};
```

## Properties

- `inboundEdi`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnPartnership.InboundEdiOptionsProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_b2bi.CfnPartnership.InboundEdiOptionsProperty.html) — A structure that contains the inbound EDI options for the capability.

- `outboundEdi`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnPartnership.OutboundEdiOptionsProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_b2bi.CfnPartnership.OutboundEdiOptionsProperty.html) — A structure that contains the outbound EDI options.
