Interface ICfnPartnershipProps
Properties for defining a CfnPartnership
.
Namespace: Amazon.CDK.AwsB2Bi
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface ICfnPartnershipProps
Syntax (vb)
Public Interface ICfnPartnershipProps
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-b2bi-partnership.html
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.Aws_b2bi;
var cfnPartnershipProps = new CfnPartnershipProps {
Capabilities = new [] { "capabilities" },
Email = "email",
Name = "name",
ProfileId = "profileId",
// the properties below are optional
CapabilityOptions = new CapabilityOptionsProperty {
OutboundEdi = new OutboundEdiOptionsProperty {
X12 = new X12EnvelopeProperty {
Common = new X12OutboundEdiHeadersProperty {
Delimiters = new X12DelimitersProperty {
ComponentSeparator = "componentSeparator",
DataElementSeparator = "dataElementSeparator",
SegmentTerminator = "segmentTerminator"
},
FunctionalGroupHeaders = new X12FunctionalGroupHeadersProperty {
ApplicationReceiverCode = "applicationReceiverCode",
ApplicationSenderCode = "applicationSenderCode",
ResponsibleAgencyCode = "responsibleAgencyCode"
},
InterchangeControlHeaders = new X12InterchangeControlHeadersProperty {
AcknowledgmentRequestedCode = "acknowledgmentRequestedCode",
ReceiverId = "receiverId",
ReceiverIdQualifier = "receiverIdQualifier",
RepetitionSeparator = "repetitionSeparator",
SenderId = "senderId",
SenderIdQualifier = "senderIdQualifier",
UsageIndicatorCode = "usageIndicatorCode"
},
ValidateEdi = false
}
}
}
},
Phone = "phone",
Tags = new [] { new CfnTag {
Key = "key",
Value = "value"
} }
};
Synopsis
Properties
Capabilities | Returns one or more capabilities associated with this partnership. |
CapabilityOptions | Contains the details for an Outbound EDI capability. |
Name | Returns the name of the partnership. |
Phone | |
ProfileId | Returns the unique, system-generated identifier for the profile connected to this partnership. |
Tags | A key-value pair for a specific partnership. |
Properties
Capabilities
Returns one or more capabilities associated with this partnership.
string[] Capabilities { get; }
Property Value
System.String[]
Remarks
CapabilityOptions
Contains the details for an Outbound EDI capability.
virtual object CapabilityOptions { get; }
Property Value
System.Object
Remarks
string Email { get; }
Property Value
System.String
Remarks
Name
Returns the name of the partnership.
string Name { get; }
Property Value
System.String
Remarks
Phone
virtual string Phone { get; }
Property Value
System.String
Remarks
ProfileId
Returns the unique, system-generated identifier for the profile connected to this partnership.
string ProfileId { get; }
Property Value
System.String
Remarks
Tags
A key-value pair for a specific partnership.
virtual ICfnTag[] Tags { get; }
Property Value
ICfnTag[]
Remarks
Tags are metadata that you can use to search for and group capabilities for various purposes.