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:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnPartnershipProps
static final class
An implementation forCfnPartnershipProps
-
Method Summary
Modifier and TypeMethodDescriptionstatic CfnPartnershipProps.Builder
builder()
Returns one or more capabilities associated with this partnership.default Object
Contains the details for an Outbound EDI capability.getEmail()
getName()
Returns the name of the partnership.default String
getPhone()
Returns the unique, system-generated identifier for the profile connected to this partnership.getTags()
A key-value pair for a specific partnership.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCapabilities
Returns one or more capabilities associated with this partnership.- See Also:
-
getEmail
- See Also:
-
getName
Returns the name of the partnership.- See Also:
-
getProfileId
Returns the unique, system-generated identifier for the profile connected to this partnership.- See Also:
-
getCapabilityOptions
Contains the details for an Outbound EDI capability.- See Also:
-
getPhone
- See Also:
-
getTags
A key-value pair for a specific partnership.Tags are metadata that you can use to search for and group capabilities for various purposes.
- See Also:
-
builder
- Returns:
- a
CfnPartnershipProps.Builder
ofCfnPartnershipProps
-