EdifactEnvelopeSettingsArgs

data class EdifactEnvelopeSettingsArgs(val applicationReferenceId: Output<String>? = null, val applyDelimiterStringAdvice: Output<Boolean>, val communicationAgreementId: Output<String>? = null, val createGroupingSegments: Output<Boolean>, val enableDefaultGroupHeaders: Output<Boolean>, val functionalGroupId: Output<String>? = null, val groupApplicationPassword: Output<String>? = null, val groupApplicationReceiverId: Output<String>? = null, val groupApplicationReceiverQualifier: Output<String>? = null, val groupApplicationSenderId: Output<String>? = null, val groupApplicationSenderQualifier: Output<String>? = null, val groupAssociationAssignedCode: Output<String>? = null, val groupControlNumberLowerBound: Output<Double>, val groupControlNumberPrefix: Output<String>? = null, val groupControlNumberSuffix: Output<String>? = null, val groupControlNumberUpperBound: Output<Double>, val groupControllingAgencyCode: Output<String>? = null, val groupMessageRelease: Output<String>? = null, val groupMessageVersion: Output<String>? = null, val interchangeControlNumberLowerBound: Output<Double>, val interchangeControlNumberPrefix: Output<String>? = null, val interchangeControlNumberSuffix: Output<String>? = null, val interchangeControlNumberUpperBound: Output<Double>, val isTestInterchange: Output<Boolean>, val overwriteExistingTransactionSetControlNumber: Output<Boolean>, val processingPriorityCode: Output<String>? = null, val receiverInternalIdentification: Output<String>? = null, val receiverInternalSubIdentification: Output<String>? = null, val receiverReverseRoutingAddress: Output<String>? = null, val recipientReferencePasswordQualifier: Output<String>? = null, val recipientReferencePasswordValue: Output<String>? = null, val rolloverGroupControlNumber: Output<Boolean>, val rolloverInterchangeControlNumber: Output<Boolean>, val rolloverTransactionSetControlNumber: Output<Boolean>, val senderInternalIdentification: Output<String>? = null, val senderInternalSubIdentification: Output<String>? = null, val senderReverseRoutingAddress: Output<String>? = null, val transactionSetControlNumberLowerBound: Output<Double>, val transactionSetControlNumberPrefix: Output<String>? = null, val transactionSetControlNumberSuffix: Output<String>? = null, val transactionSetControlNumberUpperBound: Output<Double>) : ConvertibleToJava<EdifactEnvelopeSettingsArgs>

The Edifact agreement envelope settings.

Constructors

Link copied to clipboard
constructor(applicationReferenceId: Output<String>? = null, applyDelimiterStringAdvice: Output<Boolean>, communicationAgreementId: Output<String>? = null, createGroupingSegments: Output<Boolean>, enableDefaultGroupHeaders: Output<Boolean>, functionalGroupId: Output<String>? = null, groupApplicationPassword: Output<String>? = null, groupApplicationReceiverId: Output<String>? = null, groupApplicationReceiverQualifier: Output<String>? = null, groupApplicationSenderId: Output<String>? = null, groupApplicationSenderQualifier: Output<String>? = null, groupAssociationAssignedCode: Output<String>? = null, groupControlNumberLowerBound: Output<Double>, groupControlNumberPrefix: Output<String>? = null, groupControlNumberSuffix: Output<String>? = null, groupControlNumberUpperBound: Output<Double>, groupControllingAgencyCode: Output<String>? = null, groupMessageRelease: Output<String>? = null, groupMessageVersion: Output<String>? = null, interchangeControlNumberLowerBound: Output<Double>, interchangeControlNumberPrefix: Output<String>? = null, interchangeControlNumberSuffix: Output<String>? = null, interchangeControlNumberUpperBound: Output<Double>, isTestInterchange: Output<Boolean>, overwriteExistingTransactionSetControlNumber: Output<Boolean>, processingPriorityCode: Output<String>? = null, receiverInternalIdentification: Output<String>? = null, receiverInternalSubIdentification: Output<String>? = null, receiverReverseRoutingAddress: Output<String>? = null, recipientReferencePasswordQualifier: Output<String>? = null, recipientReferencePasswordValue: Output<String>? = null, rolloverGroupControlNumber: Output<Boolean>, rolloverInterchangeControlNumber: Output<Boolean>, rolloverTransactionSetControlNumber: Output<Boolean>, senderInternalIdentification: Output<String>? = null, senderInternalSubIdentification: Output<String>? = null, senderReverseRoutingAddress: Output<String>? = null, transactionSetControlNumberLowerBound: Output<Double>, transactionSetControlNumberPrefix: Output<String>? = null, transactionSetControlNumberSuffix: Output<String>? = null, transactionSetControlNumberUpperBound: Output<Double>)

Properties

Link copied to clipboard
val applicationReferenceId: Output<String>? = null

The application reference id.

Link copied to clipboard

The value indicating whether to apply delimiter string advice.

Link copied to clipboard
val communicationAgreementId: Output<String>? = null

The communication agreement id.

Link copied to clipboard

The value indicating whether to create grouping segments.

Link copied to clipboard

The value indicating whether to enable default group headers.

Link copied to clipboard
val functionalGroupId: Output<String>? = null

The functional group id.

Link copied to clipboard
val groupApplicationPassword: Output<String>? = null

The group application password.

Link copied to clipboard
val groupApplicationReceiverId: Output<String>? = null

The group application receiver id.

Link copied to clipboard

The group application receiver qualifier.

Link copied to clipboard
val groupApplicationSenderId: Output<String>? = null

The group application sender id.

Link copied to clipboard

The group application sender qualifier.

Link copied to clipboard

The group association assigned code.

Link copied to clipboard
val groupControllingAgencyCode: Output<String>? = null

The group controlling agency code.

Link copied to clipboard

The group control number lower bound.

Link copied to clipboard
val groupControlNumberPrefix: Output<String>? = null

The group control number prefix.

Link copied to clipboard
val groupControlNumberSuffix: Output<String>? = null

The group control number suffix.

Link copied to clipboard

The group control number upper bound.

Link copied to clipboard
val groupMessageRelease: Output<String>? = null

The group message release.

Link copied to clipboard
val groupMessageVersion: Output<String>? = null

The group message version.

Link copied to clipboard

The interchange control number lower bound.

Link copied to clipboard

The interchange control number prefix.

Link copied to clipboard

The interchange control number suffix.

Link copied to clipboard

The interchange control number upper bound.

Link copied to clipboard

The value indicating whether the message is a test interchange.

The value indicating whether to overwrite existing transaction set control number.

Link copied to clipboard
val processingPriorityCode: Output<String>? = null

The processing priority code.

Link copied to clipboard

The receiver internal identification.

Link copied to clipboard

The receiver internal sub identification.

Link copied to clipboard

The receiver reverse routing address.

Link copied to clipboard

The recipient reference password qualifier.

Link copied to clipboard

The recipient reference password value.

Link copied to clipboard

The value indicating whether to rollover group control number.

Link copied to clipboard

The value indicating whether to rollover interchange control number.

Link copied to clipboard

The value indicating whether to rollover transaction set control number.

Link copied to clipboard

The sender internal identification.

Link copied to clipboard

The sender internal sub identification.

Link copied to clipboard
val senderReverseRoutingAddress: Output<String>? = null

The sender reverse routing address.

Link copied to clipboard

The transaction set control number lower bound.

Link copied to clipboard

The transaction set control number prefix.

Link copied to clipboard

The transaction set control number suffix.

Link copied to clipboard

The transaction set control number upper bound.

Functions

Link copied to clipboard
open override fun toJava(): EdifactEnvelopeSettingsArgs