Interface CfnPartnershipProps

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnPartnershipProps.Jsii$Proxy

@Generated(value="jsii-pacmak/1.104.0 (build e79254c)", date="2024-11-22T02:23:57.490Z") @Stability(Stable) public interface CfnPartnershipProps extends software.amazon.jsii.JsiiSerializable
Properties for defining a CfnPartnership.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.b2bi.*;
 CfnPartnershipProps cfnPartnershipProps = CfnPartnershipProps.builder()
         .capabilities(List.of("capabilities"))
         .email("email")
         .name("name")
         .profileId("profileId")
         // the properties below are optional
         .capabilityOptions(CapabilityOptionsProperty.builder()
                 .outboundEdi(OutboundEdiOptionsProperty.builder()
                         .x12(X12EnvelopeProperty.builder()
                                 .common(X12OutboundEdiHeadersProperty.builder()
                                         .delimiters(X12DelimitersProperty.builder()
                                                 .componentSeparator("componentSeparator")
                                                 .dataElementSeparator("dataElementSeparator")
                                                 .segmentTerminator("segmentTerminator")
                                                 .build())
                                         .functionalGroupHeaders(X12FunctionalGroupHeadersProperty.builder()
                                                 .applicationReceiverCode("applicationReceiverCode")
                                                 .applicationSenderCode("applicationSenderCode")
                                                 .responsibleAgencyCode("responsibleAgencyCode")
                                                 .build())
                                         .interchangeControlHeaders(X12InterchangeControlHeadersProperty.builder()
                                                 .acknowledgmentRequestedCode("acknowledgmentRequestedCode")
                                                 .receiverId("receiverId")
                                                 .receiverIdQualifier("receiverIdQualifier")
                                                 .repetitionSeparator("repetitionSeparator")
                                                 .senderId("senderId")
                                                 .senderIdQualifier("senderIdQualifier")
                                                 .usageIndicatorCode("usageIndicatorCode")
                                                 .build())
                                         .validateEdi(false)
                                         .build())
                                 .build())
                         .build())
                 .build())
         .phone("phone")
         .tags(List.of(CfnTag.builder()
                 .key("key")
                 .value("value")
                 .build()))
         .build();
 

See Also: