CfnPartnershipProps
- class aws_cdk.aws_b2bi.CfnPartnershipProps(*, capabilities, email, name, profile_id, capability_options=None, phone=None, tags=None)
Bases:
object
Properties for defining a
CfnPartnership
.- Parameters:
capabilities (
Sequence
[str
]) – Returns one or more capabilities associated with this partnership.email (
str
) – Specifies the email address associated with this trading partner.name (
str
) – Returns the name of the partnership.profile_id (
str
) – Returns the unique, system-generated identifier for the profile connected to this partnership.capability_options (
Union
[IResolvable
,CapabilityOptionsProperty
,Dict
[str
,Any
],None
]) – Contains the details for an Outbound EDI capability.phone (
Optional
[str
]) – Specifies the phone number associated with the partnership.tags (
Optional
[Sequence
[Union
[CfnTag
,Dict
[str
,Any
]]]]) – 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:
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-b2bi-partnership.html
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_b2bi as b2bi cfn_partnership_props = b2bi.CfnPartnershipProps( capabilities=["capabilities"], email="email", name="name", profile_id="profileId", # the properties below are optional capability_options=b2bi.CfnPartnership.CapabilityOptionsProperty( inbound_edi=b2bi.CfnPartnership.InboundEdiOptionsProperty( x12=b2bi.CfnPartnership.X12InboundEdiOptionsProperty( acknowledgment_options=b2bi.CfnPartnership.X12AcknowledgmentOptionsProperty( functional_acknowledgment="functionalAcknowledgment", technical_acknowledgment="technicalAcknowledgment" ) ) ), outbound_edi=b2bi.CfnPartnership.OutboundEdiOptionsProperty( x12=b2bi.CfnPartnership.X12EnvelopeProperty( common=b2bi.CfnPartnership.X12OutboundEdiHeadersProperty( control_numbers=b2bi.CfnPartnership.X12ControlNumbersProperty( starting_functional_group_control_number=123, starting_interchange_control_number=123, starting_transaction_set_control_number=123 ), delimiters=b2bi.CfnPartnership.X12DelimitersProperty( component_separator="componentSeparator", data_element_separator="dataElementSeparator", segment_terminator="segmentTerminator" ), functional_group_headers=b2bi.CfnPartnership.X12FunctionalGroupHeadersProperty( application_receiver_code="applicationReceiverCode", application_sender_code="applicationSenderCode", responsible_agency_code="responsibleAgencyCode" ), gs05_time_format="gs05TimeFormat", interchange_control_headers=b2bi.CfnPartnership.X12InterchangeControlHeadersProperty( acknowledgment_requested_code="acknowledgmentRequestedCode", receiver_id="receiverId", receiver_id_qualifier="receiverIdQualifier", repetition_separator="repetitionSeparator", sender_id="senderId", sender_id_qualifier="senderIdQualifier", usage_indicator_code="usageIndicatorCode" ), validate_edi=False ), wrap_options=b2bi.CfnPartnership.WrapOptionsProperty( line_length=123, line_terminator="lineTerminator", wrap_by="wrapBy" ) ) ) ), phone="phone", tags=[CfnTag( key="key", value="value" )] )
Attributes
- capabilities
Returns one or more capabilities associated with this partnership.
- capability_options
Contains the details for an Outbound EDI capability.
- email
Specifies the email address associated with this trading partner.
- name
Returns the name of the partnership.
- phone
Specifies the phone number associated with the partnership.
- profile_id
Returns the unique, system-generated identifier for the profile connected to this partnership.
- tags
A key-value pair for a specific partnership.
Tags are metadata that you can use to search for and group capabilities for various purposes.