Show / Hide Table of Contents

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.

Email

Properties for defining a CfnPartnership.

Name

Returns the name of the partnership.

Phone

Properties for defining a CfnPartnership.

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

string[]

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-b2bi-partnership.html#cfn-b2bi-partnership-capabilities

CapabilityOptions

Contains the details for an Outbound EDI capability.

object? CapabilityOptions { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-b2bi-partnership.html#cfn-b2bi-partnership-capabilityoptions

Email

Properties for defining a CfnPartnership.

string Email { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-b2bi-partnership.html#cfn-b2bi-partnership-email

Name

Returns the name of the partnership.

string Name { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-b2bi-partnership.html#cfn-b2bi-partnership-name

Phone

Properties for defining a CfnPartnership.

string? Phone { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-b2bi-partnership.html#cfn-b2bi-partnership-phone

ProfileId

Returns the unique, system-generated identifier for the profile connected to this partnership.

string ProfileId { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-b2bi-partnership.html#cfn-b2bi-partnership-profileid

Tags

A key-value pair for a specific partnership.

ICfnTag[]? Tags { get; }
Property Value

ICfnTag[]

Remarks

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#cfn-b2bi-partnership-tags

Back to top Generated by DocFX