Microsoft.Logic-IntegrationAccounts/Agreements 2019-05-01
Bicep-Ressourcendefinition
Der Ressourcentyp integrationAccounts/agreements kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:
- Ressourcengruppen : Siehe Ressourcengruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.Logic/integrationAccounts/agreements-Ressource zu erstellen, fügen Sie der Vorlage den folgenden Bicep hinzu.
resource symbolicname 'Microsoft.Logic/integrationAccounts/agreements@2019-05-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
parent: resourceSymbolicName
properties: {
agreementType: 'string'
content: {
aS2: {
receiveAgreement: {
protocolSettings: {
acknowledgementConnectionSettings: {
ignoreCertificateNameMismatch: bool
keepHttpConnectionAlive: bool
supportHttpStatusCodeContinue: bool
unfoldHttpHeaders: bool
}
envelopeSettings: {
autogenerateFileName: bool
fileNameTemplate: 'string'
messageContentType: 'string'
suspendMessageOnFileNameGenerationError: bool
transmitFileNameInMimeHeader: bool
}
errorSettings: {
resendIfMDNNotReceived: bool
suspendDuplicateMessage: bool
}
mdnSettings: {
dispositionNotificationTo: 'string'
mdnText: 'string'
micHashingAlgorithm: 'string'
needMDN: bool
receiptDeliveryUrl: 'string'
sendInboundMDNToMessageBox: bool
sendMDNAsynchronously: bool
signMDN: bool
signOutboundMDNIfOptional: bool
}
messageConnectionSettings: {
ignoreCertificateNameMismatch: bool
keepHttpConnectionAlive: bool
supportHttpStatusCodeContinue: bool
unfoldHttpHeaders: bool
}
securitySettings: {
enableNRRForInboundDecodedMessages: bool
enableNRRForInboundEncodedMessages: bool
enableNRRForInboundMDN: bool
enableNRRForOutboundDecodedMessages: bool
enableNRRForOutboundEncodedMessages: bool
enableNRRForOutboundMDN: bool
encryptionCertificateName: 'string'
overrideGroupSigningCertificate: bool
sha2AlgorithmFormat: 'string'
signingCertificateName: 'string'
}
validationSettings: {
checkCertificateRevocationListOnReceive: bool
checkCertificateRevocationListOnSend: bool
checkDuplicateMessage: bool
compressMessage: bool
encryptionAlgorithm: 'string'
encryptMessage: bool
interchangeDuplicatesValidityDays: int
overrideMessageProperties: bool
signingAlgorithm: 'string'
signMessage: bool
}
}
receiverBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
senderBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
}
sendAgreement: {
protocolSettings: {
acknowledgementConnectionSettings: {
ignoreCertificateNameMismatch: bool
keepHttpConnectionAlive: bool
supportHttpStatusCodeContinue: bool
unfoldHttpHeaders: bool
}
envelopeSettings: {
autogenerateFileName: bool
fileNameTemplate: 'string'
messageContentType: 'string'
suspendMessageOnFileNameGenerationError: bool
transmitFileNameInMimeHeader: bool
}
errorSettings: {
resendIfMDNNotReceived: bool
suspendDuplicateMessage: bool
}
mdnSettings: {
dispositionNotificationTo: 'string'
mdnText: 'string'
micHashingAlgorithm: 'string'
needMDN: bool
receiptDeliveryUrl: 'string'
sendInboundMDNToMessageBox: bool
sendMDNAsynchronously: bool
signMDN: bool
signOutboundMDNIfOptional: bool
}
messageConnectionSettings: {
ignoreCertificateNameMismatch: bool
keepHttpConnectionAlive: bool
supportHttpStatusCodeContinue: bool
unfoldHttpHeaders: bool
}
securitySettings: {
enableNRRForInboundDecodedMessages: bool
enableNRRForInboundEncodedMessages: bool
enableNRRForInboundMDN: bool
enableNRRForOutboundDecodedMessages: bool
enableNRRForOutboundEncodedMessages: bool
enableNRRForOutboundMDN: bool
encryptionCertificateName: 'string'
overrideGroupSigningCertificate: bool
sha2AlgorithmFormat: 'string'
signingCertificateName: 'string'
}
validationSettings: {
checkCertificateRevocationListOnReceive: bool
checkCertificateRevocationListOnSend: bool
checkDuplicateMessage: bool
compressMessage: bool
encryptionAlgorithm: 'string'
encryptMessage: bool
interchangeDuplicatesValidityDays: int
overrideMessageProperties: bool
signingAlgorithm: 'string'
signMessage: bool
}
}
receiverBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
senderBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
}
}
edifact: {
receiveAgreement: {
protocolSettings: {
acknowledgementSettings: {
acknowledgementControlNumberLowerBound: int
acknowledgementControlNumberPrefix: 'string'
acknowledgementControlNumberSuffix: 'string'
acknowledgementControlNumberUpperBound: int
batchFunctionalAcknowledgements: bool
batchTechnicalAcknowledgements: bool
needFunctionalAcknowledgement: bool
needLoopForValidMessages: bool
needTechnicalAcknowledgement: bool
rolloverAcknowledgementControlNumber: bool
sendSynchronousAcknowledgement: bool
}
edifactDelimiterOverrides: [
{
componentSeparator: int
dataElementSeparator: int
decimalPointIndicator: 'string'
messageAssociationAssignedCode: 'string'
messageId: 'string'
messageRelease: 'string'
messageVersion: 'string'
releaseIndicator: int
repetitionSeparator: int
segmentTerminator: int
segmentTerminatorSuffix: 'string'
targetNamespace: 'string'
}
]
envelopeOverrides: [
{
applicationPassword: 'string'
associationAssignedCode: 'string'
controllingAgencyCode: 'string'
functionalGroupId: 'string'
groupHeaderMessageRelease: 'string'
groupHeaderMessageVersion: 'string'
messageAssociationAssignedCode: 'string'
messageId: 'string'
messageRelease: 'string'
messageVersion: 'string'
receiverApplicationId: 'string'
receiverApplicationQualifier: 'string'
senderApplicationId: 'string'
senderApplicationQualifier: 'string'
targetNamespace: 'string'
}
]
envelopeSettings: {
applicationReferenceId: 'string'
applyDelimiterStringAdvice: bool
communicationAgreementId: 'string'
createGroupingSegments: bool
enableDefaultGroupHeaders: bool
functionalGroupId: 'string'
groupApplicationPassword: 'string'
groupApplicationReceiverId: 'string'
groupApplicationReceiverQualifier: 'string'
groupApplicationSenderId: 'string'
groupApplicationSenderQualifier: 'string'
groupAssociationAssignedCode: 'string'
groupControllingAgencyCode: 'string'
groupControlNumberLowerBound: int
groupControlNumberPrefix: 'string'
groupControlNumberSuffix: 'string'
groupControlNumberUpperBound: int
groupMessageRelease: 'string'
groupMessageVersion: 'string'
interchangeControlNumberLowerBound: int
interchangeControlNumberPrefix: 'string'
interchangeControlNumberSuffix: 'string'
interchangeControlNumberUpperBound: int
isTestInterchange: bool
overwriteExistingTransactionSetControlNumber: bool
processingPriorityCode: 'string'
receiverInternalIdentification: 'string'
receiverInternalSubIdentification: 'string'
receiverReverseRoutingAddress: 'string'
recipientReferencePasswordQualifier: 'string'
recipientReferencePasswordValue: 'string'
rolloverGroupControlNumber: bool
rolloverInterchangeControlNumber: bool
rolloverTransactionSetControlNumber: bool
senderInternalIdentification: 'string'
senderInternalSubIdentification: 'string'
senderReverseRoutingAddress: 'string'
transactionSetControlNumberLowerBound: int
transactionSetControlNumberPrefix: 'string'
transactionSetControlNumberSuffix: 'string'
transactionSetControlNumberUpperBound: int
}
framingSettings: {
characterEncoding: 'string'
characterSet: 'string'
componentSeparator: int
dataElementSeparator: int
decimalPointIndicator: 'string'
protocolVersion: int
releaseIndicator: int
repetitionSeparator: int
segmentTerminator: int
segmentTerminatorSuffix: 'string'
serviceCodeListDirectoryVersion: 'string'
}
messageFilter: {
messageFilterType: 'string'
}
messageFilterList: [
{
messageId: 'string'
}
]
processingSettings: {
createEmptyXmlTagsForTrailingSeparators: bool
maskSecurityInfo: bool
preserveInterchange: bool
suspendInterchangeOnError: bool
useDotAsDecimalSeparator: bool
}
schemaReferences: [
{
associationAssignedCode: 'string'
messageId: 'string'
messageRelease: 'string'
messageVersion: 'string'
schemaName: 'string'
senderApplicationId: 'string'
senderApplicationQualifier: 'string'
}
]
validationOverrides: [
{
allowLeadingAndTrailingSpacesAndZeroes: bool
enforceCharacterSet: bool
messageId: 'string'
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateEDITypes: bool
validateXSDTypes: bool
}
]
validationSettings: {
allowLeadingAndTrailingSpacesAndZeroes: bool
checkDuplicateGroupControlNumber: bool
checkDuplicateInterchangeControlNumber: bool
checkDuplicateTransactionSetControlNumber: bool
interchangeControlNumberValidityDays: int
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateCharacterSet: bool
validateEDITypes: bool
validateXSDTypes: bool
}
}
receiverBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
senderBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
}
sendAgreement: {
protocolSettings: {
acknowledgementSettings: {
acknowledgementControlNumberLowerBound: int
acknowledgementControlNumberPrefix: 'string'
acknowledgementControlNumberSuffix: 'string'
acknowledgementControlNumberUpperBound: int
batchFunctionalAcknowledgements: bool
batchTechnicalAcknowledgements: bool
needFunctionalAcknowledgement: bool
needLoopForValidMessages: bool
needTechnicalAcknowledgement: bool
rolloverAcknowledgementControlNumber: bool
sendSynchronousAcknowledgement: bool
}
edifactDelimiterOverrides: [
{
componentSeparator: int
dataElementSeparator: int
decimalPointIndicator: 'string'
messageAssociationAssignedCode: 'string'
messageId: 'string'
messageRelease: 'string'
messageVersion: 'string'
releaseIndicator: int
repetitionSeparator: int
segmentTerminator: int
segmentTerminatorSuffix: 'string'
targetNamespace: 'string'
}
]
envelopeOverrides: [
{
applicationPassword: 'string'
associationAssignedCode: 'string'
controllingAgencyCode: 'string'
functionalGroupId: 'string'
groupHeaderMessageRelease: 'string'
groupHeaderMessageVersion: 'string'
messageAssociationAssignedCode: 'string'
messageId: 'string'
messageRelease: 'string'
messageVersion: 'string'
receiverApplicationId: 'string'
receiverApplicationQualifier: 'string'
senderApplicationId: 'string'
senderApplicationQualifier: 'string'
targetNamespace: 'string'
}
]
envelopeSettings: {
applicationReferenceId: 'string'
applyDelimiterStringAdvice: bool
communicationAgreementId: 'string'
createGroupingSegments: bool
enableDefaultGroupHeaders: bool
functionalGroupId: 'string'
groupApplicationPassword: 'string'
groupApplicationReceiverId: 'string'
groupApplicationReceiverQualifier: 'string'
groupApplicationSenderId: 'string'
groupApplicationSenderQualifier: 'string'
groupAssociationAssignedCode: 'string'
groupControllingAgencyCode: 'string'
groupControlNumberLowerBound: int
groupControlNumberPrefix: 'string'
groupControlNumberSuffix: 'string'
groupControlNumberUpperBound: int
groupMessageRelease: 'string'
groupMessageVersion: 'string'
interchangeControlNumberLowerBound: int
interchangeControlNumberPrefix: 'string'
interchangeControlNumberSuffix: 'string'
interchangeControlNumberUpperBound: int
isTestInterchange: bool
overwriteExistingTransactionSetControlNumber: bool
processingPriorityCode: 'string'
receiverInternalIdentification: 'string'
receiverInternalSubIdentification: 'string'
receiverReverseRoutingAddress: 'string'
recipientReferencePasswordQualifier: 'string'
recipientReferencePasswordValue: 'string'
rolloverGroupControlNumber: bool
rolloverInterchangeControlNumber: bool
rolloverTransactionSetControlNumber: bool
senderInternalIdentification: 'string'
senderInternalSubIdentification: 'string'
senderReverseRoutingAddress: 'string'
transactionSetControlNumberLowerBound: int
transactionSetControlNumberPrefix: 'string'
transactionSetControlNumberSuffix: 'string'
transactionSetControlNumberUpperBound: int
}
framingSettings: {
characterEncoding: 'string'
characterSet: 'string'
componentSeparator: int
dataElementSeparator: int
decimalPointIndicator: 'string'
protocolVersion: int
releaseIndicator: int
repetitionSeparator: int
segmentTerminator: int
segmentTerminatorSuffix: 'string'
serviceCodeListDirectoryVersion: 'string'
}
messageFilter: {
messageFilterType: 'string'
}
messageFilterList: [
{
messageId: 'string'
}
]
processingSettings: {
createEmptyXmlTagsForTrailingSeparators: bool
maskSecurityInfo: bool
preserveInterchange: bool
suspendInterchangeOnError: bool
useDotAsDecimalSeparator: bool
}
schemaReferences: [
{
associationAssignedCode: 'string'
messageId: 'string'
messageRelease: 'string'
messageVersion: 'string'
schemaName: 'string'
senderApplicationId: 'string'
senderApplicationQualifier: 'string'
}
]
validationOverrides: [
{
allowLeadingAndTrailingSpacesAndZeroes: bool
enforceCharacterSet: bool
messageId: 'string'
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateEDITypes: bool
validateXSDTypes: bool
}
]
validationSettings: {
allowLeadingAndTrailingSpacesAndZeroes: bool
checkDuplicateGroupControlNumber: bool
checkDuplicateInterchangeControlNumber: bool
checkDuplicateTransactionSetControlNumber: bool
interchangeControlNumberValidityDays: int
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateCharacterSet: bool
validateEDITypes: bool
validateXSDTypes: bool
}
}
receiverBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
senderBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
}
}
x12: {
receiveAgreement: {
protocolSettings: {
acknowledgementSettings: {
acknowledgementControlNumberLowerBound: int
acknowledgementControlNumberPrefix: 'string'
acknowledgementControlNumberSuffix: 'string'
acknowledgementControlNumberUpperBound: int
batchFunctionalAcknowledgements: bool
batchImplementationAcknowledgements: bool
batchTechnicalAcknowledgements: bool
functionalAcknowledgementVersion: 'string'
implementationAcknowledgementVersion: 'string'
needFunctionalAcknowledgement: bool
needImplementationAcknowledgement: bool
needLoopForValidMessages: bool
needTechnicalAcknowledgement: bool
rolloverAcknowledgementControlNumber: bool
sendSynchronousAcknowledgement: bool
}
envelopeOverrides: [
{
dateFormat: 'string'
functionalIdentifierCode: 'string'
headerVersion: 'string'
messageId: 'string'
protocolVersion: 'string'
receiverApplicationId: 'string'
responsibleAgencyCode: 'string'
senderApplicationId: 'string'
targetNamespace: 'string'
timeFormat: 'string'
}
]
envelopeSettings: {
controlStandardsId: int
controlVersionNumber: 'string'
enableDefaultGroupHeaders: bool
functionalGroupId: 'string'
groupControlNumberLowerBound: int
groupControlNumberUpperBound: int
groupHeaderAgencyCode: 'string'
groupHeaderDateFormat: 'string'
groupHeaderTimeFormat: 'string'
groupHeaderVersion: 'string'
interchangeControlNumberLowerBound: int
interchangeControlNumberUpperBound: int
overwriteExistingTransactionSetControlNumber: bool
receiverApplicationId: 'string'
rolloverGroupControlNumber: bool
rolloverInterchangeControlNumber: bool
rolloverTransactionSetControlNumber: bool
senderApplicationId: 'string'
transactionSetControlNumberLowerBound: int
transactionSetControlNumberPrefix: 'string'
transactionSetControlNumberSuffix: 'string'
transactionSetControlNumberUpperBound: int
usageIndicator: 'string'
useControlStandardsIdAsRepetitionCharacter: bool
}
framingSettings: {
characterSet: 'string'
componentSeparator: int
dataElementSeparator: int
replaceCharacter: int
replaceSeparatorsInPayload: bool
segmentTerminator: int
segmentTerminatorSuffix: 'string'
}
messageFilter: {
messageFilterType: 'string'
}
messageFilterList: [
{
messageId: 'string'
}
]
processingSettings: {
convertImpliedDecimal: bool
createEmptyXmlTagsForTrailingSeparators: bool
maskSecurityInfo: bool
preserveInterchange: bool
suspendInterchangeOnError: bool
useDotAsDecimalSeparator: bool
}
schemaReferences: [
{
messageId: 'string'
schemaName: 'string'
schemaVersion: 'string'
senderApplicationId: 'string'
}
]
securitySettings: {
authorizationQualifier: 'string'
authorizationValue: 'string'
passwordValue: 'string'
securityQualifier: 'string'
}
validationOverrides: [
{
allowLeadingAndTrailingSpacesAndZeroes: bool
messageId: 'string'
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateCharacterSet: bool
validateEDITypes: bool
validateXSDTypes: bool
}
]
validationSettings: {
allowLeadingAndTrailingSpacesAndZeroes: bool
checkDuplicateGroupControlNumber: bool
checkDuplicateInterchangeControlNumber: bool
checkDuplicateTransactionSetControlNumber: bool
interchangeControlNumberValidityDays: int
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateCharacterSet: bool
validateEDITypes: bool
validateXSDTypes: bool
}
x12DelimiterOverrides: [
{
componentSeparator: int
dataElementSeparator: int
messageId: 'string'
protocolVersion: 'string'
replaceCharacter: int
replaceSeparatorsInPayload: bool
segmentTerminator: int
segmentTerminatorSuffix: 'string'
targetNamespace: 'string'
}
]
}
receiverBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
senderBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
}
sendAgreement: {
protocolSettings: {
acknowledgementSettings: {
acknowledgementControlNumberLowerBound: int
acknowledgementControlNumberPrefix: 'string'
acknowledgementControlNumberSuffix: 'string'
acknowledgementControlNumberUpperBound: int
batchFunctionalAcknowledgements: bool
batchImplementationAcknowledgements: bool
batchTechnicalAcknowledgements: bool
functionalAcknowledgementVersion: 'string'
implementationAcknowledgementVersion: 'string'
needFunctionalAcknowledgement: bool
needImplementationAcknowledgement: bool
needLoopForValidMessages: bool
needTechnicalAcknowledgement: bool
rolloverAcknowledgementControlNumber: bool
sendSynchronousAcknowledgement: bool
}
envelopeOverrides: [
{
dateFormat: 'string'
functionalIdentifierCode: 'string'
headerVersion: 'string'
messageId: 'string'
protocolVersion: 'string'
receiverApplicationId: 'string'
responsibleAgencyCode: 'string'
senderApplicationId: 'string'
targetNamespace: 'string'
timeFormat: 'string'
}
]
envelopeSettings: {
controlStandardsId: int
controlVersionNumber: 'string'
enableDefaultGroupHeaders: bool
functionalGroupId: 'string'
groupControlNumberLowerBound: int
groupControlNumberUpperBound: int
groupHeaderAgencyCode: 'string'
groupHeaderDateFormat: 'string'
groupHeaderTimeFormat: 'string'
groupHeaderVersion: 'string'
interchangeControlNumberLowerBound: int
interchangeControlNumberUpperBound: int
overwriteExistingTransactionSetControlNumber: bool
receiverApplicationId: 'string'
rolloverGroupControlNumber: bool
rolloverInterchangeControlNumber: bool
rolloverTransactionSetControlNumber: bool
senderApplicationId: 'string'
transactionSetControlNumberLowerBound: int
transactionSetControlNumberPrefix: 'string'
transactionSetControlNumberSuffix: 'string'
transactionSetControlNumberUpperBound: int
usageIndicator: 'string'
useControlStandardsIdAsRepetitionCharacter: bool
}
framingSettings: {
characterSet: 'string'
componentSeparator: int
dataElementSeparator: int
replaceCharacter: int
replaceSeparatorsInPayload: bool
segmentTerminator: int
segmentTerminatorSuffix: 'string'
}
messageFilter: {
messageFilterType: 'string'
}
messageFilterList: [
{
messageId: 'string'
}
]
processingSettings: {
convertImpliedDecimal: bool
createEmptyXmlTagsForTrailingSeparators: bool
maskSecurityInfo: bool
preserveInterchange: bool
suspendInterchangeOnError: bool
useDotAsDecimalSeparator: bool
}
schemaReferences: [
{
messageId: 'string'
schemaName: 'string'
schemaVersion: 'string'
senderApplicationId: 'string'
}
]
securitySettings: {
authorizationQualifier: 'string'
authorizationValue: 'string'
passwordValue: 'string'
securityQualifier: 'string'
}
validationOverrides: [
{
allowLeadingAndTrailingSpacesAndZeroes: bool
messageId: 'string'
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateCharacterSet: bool
validateEDITypes: bool
validateXSDTypes: bool
}
]
validationSettings: {
allowLeadingAndTrailingSpacesAndZeroes: bool
checkDuplicateGroupControlNumber: bool
checkDuplicateInterchangeControlNumber: bool
checkDuplicateTransactionSetControlNumber: bool
interchangeControlNumberValidityDays: int
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateCharacterSet: bool
validateEDITypes: bool
validateXSDTypes: bool
}
x12DelimiterOverrides: [
{
componentSeparator: int
dataElementSeparator: int
messageId: 'string'
protocolVersion: 'string'
replaceCharacter: int
replaceSeparatorsInPayload: bool
segmentTerminator: int
segmentTerminatorSuffix: 'string'
targetNamespace: 'string'
}
]
}
receiverBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
senderBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
}
}
}
guestIdentity: {
qualifier: 'string'
value: 'string'
}
guestPartner: 'string'
hostIdentity: {
qualifier: 'string'
value: 'string'
}
hostPartner: 'string'
metadata: any()
}
}
Eigenschaftswerte
integrationAccounts/agreements
Name | Beschreibung | Wert |
---|---|---|
name | Der Ressourcenname Erfahren Sie, wie Sie Namen und Typen für untergeordnete Ressourcen in Bicep festlegen. |
Zeichenfolge (erforderlich) |
location | Der Ressourcenspeicherort. | Zeichenfolge |
tags | Die Ressourcentags. | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
parent | In Bicep können Sie die übergeordnete Ressource für eine untergeordnete Ressource angeben. Sie müssen diese Eigenschaft nur hinzufügen, wenn die untergeordnete Ressource außerhalb der übergeordneten Ressource deklariert wird. Weitere Informationen finden Sie unter Untergeordnete Ressource außerhalb der übergeordneten Ressource. |
Symbolischer Name für ressource vom Typ: integrationAccounts |
properties | Die Eigenschaften der Integrationskontovereinbarung. | IntegrationAccountAgreementProperties (erforderlich) |
IntegrationAccountAgreementProperties
Name | Beschreibung | Wert |
---|---|---|
agreementType | Der Vereinbarungstyp. | "AS2" "Edifact" "NotSpecified" 'X12' (erforderlich) |
Inhalt | Der Vertragsinhalt. | AgreementContent (erforderlich) |
guestIdentity | Die Geschäftsidentität des Gastpartners. | BusinessIdentity (erforderlich) |
guestPartner | Der Integrationskontopartner, der als Gastpartner für diese Vereinbarung festgelegt ist. | Zeichenfolge (erforderlich) |
hostIdentity | Die Geschäftsidentität des Hostpartners. | BusinessIdentity (erforderlich) |
hostPartner | Der Integrationskontopartner, der als Hostpartner für diese Vereinbarung festgelegt ist. | Zeichenfolge (erforderlich) |
metadata | Die Metadaten. | Für Bicep können Sie die Funktion any() verwenden. |
VereinbarungInhalt
Name | Beschreibung | Wert |
---|---|---|
aS2 | Der Inhalt der AS2-Vereinbarung. | AS2AgreementContent |
Edifact | Der Inhalt der EDIFACT-Vereinbarung. | EdifactAgreementContent |
x12 | Der Inhalt der X12-Vereinbarung. | X12AgreementContent |
AS2AgreementContent
Name | Beschreibung | Wert |
---|---|---|
receiveAgreement | Die as2-Vereinbarung für den unidirektionalen Empfang. | AS2OneWayAgreement (erforderlich) |
sendAgreement | Die As2-Vereinbarung für unidirektionales Senden. | AS2OneWayAgreement (erforderlich) |
AS2OneWayAgreement
Name | Beschreibung | Wert |
---|---|---|
protocolSettings | Die AS2-Protokolleinstellungen. | AS2ProtocolSettings (erforderlich) |
receiverBusinessIdentity | Die Unternehmensidentität des Empfängers | BusinessIdentity (erforderlich) |
senderBusinessIdentity | Die Geschäftsidentität des Absenders | BusinessIdentity (erforderlich) |
AS2ProtocolSettings
Name | Beschreibung | Wert |
---|---|---|
acknowledgementConnectionSettings | Die Verbindungseinstellungen für die Bestätigung. | AS2AcknowledgementConnectionSettings (erforderlich) |
envelopeSettings | Die Umschlageinstellungen. | AS2EnvelopeSettings (erforderlich) |
errorSettings | Die Fehlereinstellungen. | AS2ErrorSettings (erforderlich) |
mdnSettings | Die MDN-Einstellungen. | AS2MdnSettings (erforderlich) |
messageConnectionSettings | Die Nachrichtenverbindungseinstellungen. | AS2MessageConnectionSettings (erforderlich) |
securitySettings | Die Sicherheitseinstellungen. | AS2SecuritySettings (erforderlich) |
Validationsettings | Die Überprüfungseinstellungen. | AS2ValidationSettings (erforderlich) |
AS2AcknowledgementConnectionSettings
Name | Beschreibung | Wert |
---|---|---|
ignoreCertificateNameMismatch | Gibt an, ob eine nicht übereinstimmende Übereinstimmung im Zertifikatnamen ignoriert werden soll. | bool (erforderlich) |
keepHttpConnectionAlive | Gibt an, ob die Verbindung am Laufenden gehalten werden soll. | bool (erforderlich) |
supportHttpStatusCodeContinue | Gibt an, ob HTTP-status Code "CONTINUE" unterstützt werden soll. | bool (erforderlich) |
unfoldHttpHeaders | Gibt an, ob die HTTP-Header aufgeklappt werden sollen. | bool (erforderlich) |
AS2EnvelopeSettings
Name | Beschreibung | Wert |
---|---|---|
autogenerateFileName | Der Wert, der angibt, ob der Dateiname automatisch generiert werden soll. | bool (erforderlich) |
fileNameTemplate | Die Vorlage für den Dateinamen. | Zeichenfolge (erforderlich) |
messageContentType | Der Nachrichteninhaltstyp. | Zeichenfolge (erforderlich) |
suspendMessageOnFileNameGenerationError | Der Wert, der angibt, ob die Nachricht bei einem Fehler bei der Dateinamengenerierung angehalten werden soll. | bool (erforderlich) |
transmitFileNameInMimeHeader | Der Wert, der angibt, ob der Dateiname im MIME-Header übertragen werden soll. | bool (erforderlich) |
AS2ErrorSettings
Name | Beschreibung | Wert |
---|---|---|
resendIfMDNNotReceived | Der Wert, der angibt, ob die Nachricht erneut gesendet werden soll, wenn MDN nicht empfangen wird. | bool (erforderlich) |
suspendDuplicateMessage | Der Wert, der angibt, ob doppelte Nachrichten angehalten werden sollen. | bool (erforderlich) |
AS2MdnSettings
Name | Beschreibung | Wert |
---|---|---|
dispositionNotificationTo | Die Dispositionsbenachrichtigung zum Headerwert. | Zeichenfolge |
mdnText | Der MDN-Text. | Zeichenfolge |
micHashingAlgorithm | Der Signatur- oder Hashalgorithmus. | "MD5" "Keine" "NotSpecified" "SHA1" 'SHA2256' 'SHA2384' 'SHA2512' (erforderlich) |
needMDN | Der Wert, der angibt, ob ein MDN gesendet oder anzufordern wird. | bool (erforderlich) |
receiptDeliveryUrl | Die Empfangsübermittlungs-URL. | Zeichenfolge |
sendInboundMDNToMessageBox | Der Wert, der angibt, ob eingehende MDN an das Meldungsfeld gesendet werden soll. | bool (erforderlich) |
sendMDNAsynchronly | Der Wert, der angibt, ob der asynchrone MDN gesendet werden soll. | bool (erforderlich) |
signMDN | Der Wert, der angibt, ob der MDN signiert werden muss oder nicht. | bool (erforderlich) |
signOutboundMDNIfOptional | Der Wert, der angibt, ob der ausgehende MDN(optional) signiert werden soll. | bool (erforderlich) |
AS2MessageConnectionSettings
Name | Beschreibung | Wert |
---|---|---|
ignoreCertificateNameMismatch | Der Wert, der angibt, ob eine nicht übereinstimmende Übereinstimmung im Zertifikatnamen ignoriert werden soll. | bool (erforderlich) |
keepHttpConnectionAlive | Der Wert, der angibt, ob die Verbindung am Leben erhalten bleiben soll. | bool (erforderlich) |
supportHttpStatusCodeContinue | Der Wert, der angibt, ob HTTP status Code "CONTINUE" unterstützt werden soll. | bool (erforderlich) |
unfoldHttpHeaders | Der Wert, der angibt, ob die HTTP-Header aufgeklappt werden sollen. | bool (erforderlich) |
AS2SecuritySettings
Name | Beschreibung | Wert |
---|---|---|
enableNRRForInboundDecodedMessages | Der Wert, der angibt, ob NRR für eingehende decodierte Nachrichten aktiviert werden soll. | bool (erforderlich) |
enableNRRForInboundEncodedMessages | Der Wert, der angibt, ob NRR für eingehende codierte Nachrichten aktiviert werden soll. | bool (erforderlich) |
enableNRRForInboundMDN | Der Wert, der angibt, ob NRR für eingehende MDN aktiviert werden soll. | bool (erforderlich) |
enableNRRForOutboundDecodedMessages | Der Wert, der angibt, ob NRR für ausgehende decodierte Nachrichten aktiviert werden soll. | bool (erforderlich) |
enableNRRForOutboundEncodedMessages | Der Wert, der angibt, ob NRR für ausgehende codierte Nachrichten aktiviert werden soll. | bool (erforderlich) |
enableNRRForOutboundMDN | Der Wert, der angibt, ob NRR für ausgehende MDN aktiviert werden soll. | bool (erforderlich) |
encryptionCertificateName | Der Name des Verschlüsselungszertifikats. | Zeichenfolge |
überschreibenGroupSigningCertificate | Der Wert, der angibt, ob ein MDN gesendet oder anzufordern wird. | bool (erforderlich) |
sha2AlgorithmFormat | Das Sha2-Algorithmusformat. Gültige Werte sind Sha2, ShaHashSize, ShaHyphenHashSize, Sha2UnderscoreHashSize. | Zeichenfolge |
signingCertificateName | Der Name des Signaturzertifikats. | Zeichenfolge |
AS2ValidationSettings
Name | Beschreibung | Wert |
---|---|---|
checkCertificateRevocationListOnReceive | Der Wert, der angibt, ob die Zertifikatsperrliste beim Empfang überprüft werden soll. | bool (erforderlich) |
checkCertificateRevocationListOnSend | Der Wert, der angibt, ob die Zertifikatsperrliste beim Senden überprüft werden soll. | bool (erforderlich) |
checkDuplicateMessage | Der Wert, der angibt, ob nach einer doppelten Nachricht gesucht werden soll. | bool (erforderlich) |
compressMessage | Der Wert, der angibt, ob die Nachricht komprimiert werden muss. | bool (erforderlich) |
encryptionAlgorithm | Der Verschlüsselungsalgorithmus. | "AES128" "AES192" "AES256" 'DES3' "Keine" "NotSpecified" "RC2" (erforderlich) |
encryptMessage | Der Wert, der angibt, ob die Nachricht verschlüsselt werden muss. | bool (erforderlich) |
interchangeDuplicatesValidityDays | Die Anzahl der Tage, die für den doppelten Austausch zurückschauen müssen. | int (erforderlich) |
overrideMessageProperties | Der Wert, der angibt, ob eingehende Nachrichteneigenschaften mit den übereinstimmenden Nachrichten überschrieben werden sollen. | bool (erforderlich) |
signingAlgorithm | Der Signaturalgorithmus. | 'Standardwert' "NotSpecified" "SHA1" 'SHA2256' 'SHA2384' 'SHA2512' |
signMessage | Der Wert, der angibt, ob die Nachricht signiert werden muss. | bool (erforderlich) |
BusinessIdentity
Name | Beschreibung | Wert |
---|---|---|
Qualifizierer | Der Business Identity-Qualifizierer z.B. as2identity, ZZ, ZZZ, 31, 32 | Zeichenfolge (erforderlich) |
value | Der benutzerdefinierte Geschäftsidentitätswert. | Zeichenfolge (erforderlich) |
EdifactAgreementContent
Name | Beschreibung | Wert |
---|---|---|
receiveAgreement | Die EDIFACT-Vereinbarung für den unidirektionalen Empfang. | EdifactOneWayAgreement (erforderlich) |
sendAgreement | Die Vereinbarung zum unidirektionalen Senden von EDIFACT. | EdifactOneWayAgreement (erforderlich) |
EdifactOneWayAgreement
Name | Beschreibung | Wert |
---|---|---|
protocolSettings | Die EDIFACT-Protokolleinstellungen. | EdifactProtocolSettings (erforderlich) |
receiverBusinessIdentity | Die Unternehmensidentität des Empfängers | BusinessIdentity (erforderlich) |
senderBusinessIdentity | Die Geschäftsidentität des Absenders | BusinessIdentity (erforderlich) |
EdifactProtocolSettings
Name | Beschreibung | Wert |
---|---|---|
acknowledgementSettings | Die EDIFACT-Bestätigungseinstellungen. | EdifactAcknowledgementSettings (erforderlich) |
edifactDelimiterOverrides | Das EDIFACT-Trennzeichen überschreibt Einstellungen. | EdifactDelimiterOverride[] |
envelopeOverrides | Die EDIFACT-Umschläge setzen Einstellungen außer Kraft. | EdifactEnvelopeOverride[] |
envelopeSettings | Die EDIFACT-Umschlageinstellungen. | EdifactEnvelopeSettings (erforderlich) |
framingSettings | Die EDIFACT-Rahmeneinstellungen. | EdifactFramingSettings (erforderlich) |
Messagefilter | Der EDIFACT-Nachrichtenfilter. | EdifactMessageFilter (erforderlich) |
messageFilterList | Die EDIFACT-Nachrichtenfilterliste. | EdifactMessageIdentifier[] |
processingSettings | Die EDIFACT-Verarbeitungseinstellungen. | EdifactProcessingSettings (erforderlich) |
schemaReferenzen | Die EDIFACT-Schemaverweise. | EdifactSchemaReference[] (erforderlich) |
validationOverrides | Die EDIFACT-Überprüfung setzt Einstellungen außer Kraft. | EdifactValidationOverride[] |
Validationsettings | Die EDIFACT-Validierungseinstellungen. | EdifactValidationSettings (erforderlich) |
EdifactAcknowledgementSettings
Name | Beschreibung | Wert |
---|---|---|
acknowledgementControlNumberLowerBound | Die Untergrenze der Bestätigungssteuerelementnummer. | int (erforderlich) |
acknowledgementControlNumberPrefix | Das Präfix der Bestätigungssteuerungsnummer. | Zeichenfolge |
acknowledgementControlNumberSuffix | Das Suffix der Bestätigungssteuerelementnummer. | Zeichenfolge |
acknowledgementControlNumberUpperBound | Die Obergrenze der Bestätigungssteuerelementnummer. | int (erforderlich) |
batchFunctionalAcknowledgements | Der Wert, der angibt, ob funktionsbezogene Bestätigungen batchweise verwendet werden sollen. | bool (erforderlich) |
batchTechnicalAcknowledgements | Der Wert, der angibt, ob die technischen Bestätigungen in Batch gebatt werden sollen. | bool (erforderlich) |
needFunctionalAcknowledgement | Der Wert, der angibt, ob eine funktionsbezogene Bestätigung erforderlich ist. | bool (erforderlich) |
needLoopForValidMessages | Der Wert, der angibt, ob eine Schleife für gültige Nachrichten benötigt wird. | bool (erforderlich) |
needTechnicalAcknowledgement | Der Wert, der angibt, ob eine technische Bestätigung erforderlich ist. | bool (erforderlich) |
rolloverAcknowledgementControlNumber | Der Wert, der angibt, ob die Bestätigungssteuerelementnummer rollovern soll. | bool (erforderlich) |
sendSynchronousAcknowledgement | Der Wert, der angibt, ob synchrone Bestätigung gesendet werden soll. | bool (erforderlich) |
EdifactDelimiterOverride
Name | Beschreibung | Wert |
---|---|---|
componentSeparator | Das Komponententrennzeichen. | int (erforderlich) |
dataElementSeparator | Das Datenelementtrennzeichen. | int (erforderlich) |
decimalPointIndicator | Der Dezimalpunktindikator. | Komma "Dezimal" "NotSpecified" (erforderlich) |
messageAssociationAssignedCode | Der zugewiesene Code für die Nachrichtenzuordnung. | Zeichenfolge |
messageId | Die Nachrichten-ID. | Zeichenfolge |
messageRelease | Die Meldungsfreigabe. | Zeichenfolge |
messageVersion | Die Nachrichtenversion. | Zeichenfolge |
releaseIndicator | Der Releaseindikator. | int (erforderlich) |
repetitionSeparator | Das Wiederholungstrennzeichen. | int (erforderlich) |
segmentTerminator | Der Segmentabschluss. | int (erforderlich) |
segmentTerminatorSuffix | Das Segmentabschlusssuffix. | "CR" 'CRLF' "LF" "Keine" "NotSpecified" (erforderlich) |
targetNamespace | Der Zielnamespace, auf den diese Trennzeicheneinstellungen angewendet werden müssen. | Zeichenfolge |
EdifactEnvelopeOverride
Name | Beschreibung | Wert |
---|---|---|
applicationPassword | Das Anwendungskennwort. | Zeichenfolge |
associationAssignedCode | Der zugewiesene Zuordnungscode. | Zeichenfolge |
controllingAgencyCode | Der Code der Controllingagentur. | Zeichenfolge |
functionalGroupId | Die Funktionsgruppen-ID. | Zeichenfolge |
groupHeaderMessageRelease | Die Gruppenheadermeldung. | Zeichenfolge |
groupHeaderMessageVersion | Die Version der Gruppenheadernachricht. | Zeichenfolge |
messageAssociationAssignedCode | Der zugewiesene Code für die Nachrichtenzuordnung. | Zeichenfolge |
messageId | Die Nachrichten-ID, auf die diese Umschlageinstellungen angewendet werden müssen. | Zeichenfolge |
messageRelease | Die Nachrichtenversionsversion, auf die diese Umschlageinstellungen angewendet werden müssen. | Zeichenfolge |
messageVersion | Die Nachrichtenversion, auf die diese Umschlageinstellungen angewendet werden müssen. | Zeichenfolge |
receiverApplicationId | Die Id der Empfängeranwendung. | Zeichenfolge |
receiverApplicationQualifier | Der Empfängeranwendungsqualifizierer. | Zeichenfolge |
senderApplicationId | Die Id der Absenderanwendung. | Zeichenfolge |
senderApplicationQualifier | Der Absenderanwendungsqualifizierer. | Zeichenfolge |
targetNamespace | Der Zielnamespace, auf den diese Umschlageinstellungen angewendet werden müssen. | Zeichenfolge |
EdifactEnvelopeSettings
Name | Beschreibung | Wert |
---|---|---|
applicationReferenceId | Die Anwendungsreferenz-ID. | Zeichenfolge |
applyDelimiterStringAdvice | Der Wert, der angibt, ob Trennzeichenzeichenfolgenhinweise angewendet werden sollen. | bool (erforderlich) |
communicationAgreementId | Die Id der Kommunikationsvereinbarung. | Zeichenfolge |
createGroupingSegments | Der Wert, der angibt, ob Gruppierungssegmente erstellt werden sollen. | bool (erforderlich) |
enableDefaultGroupHeaders | Der Wert, der angibt, ob Standardgruppenheader aktiviert werden sollen. | bool (erforderlich) |
functionalGroupId | Die Funktionsgruppen-ID. | Zeichenfolge |
groupApplicationPassword | Das Kennwort der Gruppenanwendung. | Zeichenfolge |
groupApplicationReceiverId | Die Empfänger-ID der Gruppenanwendung. | Zeichenfolge |
groupApplicationReceiverQualifier | Der Gruppenanwendungsempfängerqualifizierer. | Zeichenfolge |
groupApplicationSenderId | Die Absender-ID der Gruppenanwendung. | Zeichenfolge |
groupApplicationSenderQualifier | Der Gruppenanwendungs-Absenderqualifizierer. | Zeichenfolge |
groupAssociationAssignedCode | Der zugewiesene Code der Gruppenzuordnung. | Zeichenfolge |
groupControllingAgencyCode | Der Gruppenkontrollstellencode. | Zeichenfolge |
groupControlNumberLowerBound | Die Untergrenze der Gruppenkontrollnummer. | int (erforderlich) |
groupControlNumberPrefix | Das Gruppenkontrollnummernpräfix. | Zeichenfolge |
groupControlNumberSuffix | Das Gruppenkontrollnummernsuffix. | Zeichenfolge |
groupControlNumberUpperBound | Die Obergrenze der Gruppenkontrollnummer. | int (erforderlich) |
groupMessageRelease | Die Gruppennachrichtenfreigabe. | Zeichenfolge |
groupMessageVersion | Die Gruppennachrichtenversion. | Zeichenfolge |
interchangeControlNumberLowerBound | Die Untergrenze der Austauschkontrollnummer. | int (erforderlich) |
interchangeControlNumberPrefix | Das Präfix der Austauschkontrollnummer. | Zeichenfolge |
interchangeControlNumberSuffix | Das Suffix der Austauschkontrollnummer. | Zeichenfolge |
interchangeControlNumberUpperBound | Die Obergrenze der Austauschkontrollnummer. | int (erforderlich) |
isTestInterchange | Der Wert, der angibt, ob die Nachricht ein Testaustausch ist. | bool (erforderlich) |
overwriteExistingTransactionSetControlNumber | Der Wert, der angibt, ob vorhandene Transaktionssatzkontrollnummer überschrieben werden soll. | bool (erforderlich) |
processingPriorityCode | Der Verarbeitungsprioritätscode. | Zeichenfolge |
receiverInternalIdentification | Die interne Identifikation des Empfängers. | Zeichenfolge |
receiverInternalSubIdentification | Die interne Unterkennung des Empfängers. | Zeichenfolge |
receiverReverseRoutingAddress | Die Empfänger-Reverse-Routingadresse. | Zeichenfolge |
recipientReferencePasswordQualifier | Der Empfängerreferenzkennwortqualifizierer. | Zeichenfolge |
recipientReferencePasswordValue | Der Wert des Empfängerverweiskennworts. | Zeichenfolge |
rolloverGroupControlNumber | Der Wert, der angibt, ob die Gruppensteuerungsnummer rollovern soll. | bool (erforderlich) |
rolloverInterchangeControlNumber | Der Wert, der angibt, ob die Austauschsteuerungsnummer rollovern soll. | bool (erforderlich) |
rolloverTransactionSetControlNumber | Der Wert, der angibt, ob die Transaktionssatzsteuerungsnummer rollovern soll. | bool (erforderlich) |
senderInternalIdentification | Die interne Absenderidentifikation. | Zeichenfolge |
senderInternalSubIdentification | Die interne Unterkennung des Absenders. | Zeichenfolge |
senderReverseRoutingAddress | Die Absender-Reverseroutingadresse. | Zeichenfolge |
transactionSetControlNumberLowerBound | Die Untergrenze der Transaktionssatz-Steuernummer. | int (erforderlich) |
transactionSetControlNumberPrefix | Das Transaktionssatz-Steuernummerpräfix. | Zeichenfolge |
transactionSetControlNumberSuffix | Das Transaktionssatz-Steuerelementnummernsuffix. | Zeichenfolge |
transactionSetControlNumberUpperBound | Die Obergrenze der Transaktionssatz-Steuernummer. | int (erforderlich) |
EdifactFramingSettings
Name | Beschreibung | Wert |
---|---|---|
characterEncoding | Die Zeichencodierung. | Zeichenfolge |
characterSet | Die EDIFACT-Frameeinstellung characterSet. | "KECA" "NotSpecified" "UNOA" "UNOB" "UNOC" "UNOD" "UNOE" "UNOF" "UNOG" "UNOH" "UNOI" "UNOJ" "UNOK" "UNOX" "UNOY" (erforderlich) |
componentSeparator | Das Komponententrennzeichen. | int (erforderlich) |
dataElementSeparator | Das Datenelementtrennzeichen. | int (erforderlich) |
decimalPointIndicator | Der EDIFACT-Frameeinstellungsindikator. | Komma "Dezimal" "NotSpecified" (erforderlich) |
protocolVersion | Die Protokollversion. | int (erforderlich) |
releaseIndicator | Der Releaseindikator. | int (erforderlich) |
repetitionSeparator | Das Wiederholungstrennzeichen. | int (erforderlich) |
segmentTerminator | Der Segmentabschluss. | int (erforderlich) |
segmentTerminatorSuffix | Das EDIFACT-Frameeinstellungssegmentabschlusssuffix. | "CR" 'CRLF' "LF" "Keine" "NotSpecified" (erforderlich) |
serviceCodeListDirectoryVersion | Die Verzeichnisversion des Dienstcodeverzeichnisses. | Zeichenfolge |
EdifactMessageFilter
Name | Beschreibung | Wert |
---|---|---|
messageFilterType | Der Nachrichtenfiltertyp. | "Ausschließen" "Einschließen" "NotSpecified" (erforderlich) |
EdifactMessageIdentifier
Name | Beschreibung | Wert |
---|---|---|
messageId | Die Nachrichten-ID, auf die diese Umschlageinstellungen angewendet werden müssen. | Zeichenfolge (erforderlich) |
EdifactProcessingSettings
Name | Beschreibung | Wert |
---|---|---|
createEmptyXmlTagsForTrailingSeparators | Der Wert, der angibt, ob leere XML-Tags für nachfolgende Trennzeichen erstellt werden sollen. | bool (erforderlich) |
maskSecurityInfo | Der Wert, der angibt, ob Sicherheitsinformationen maskiert werden sollen. | bool (erforderlich) |
preserveInterchange | Der Wert, der angibt, ob der Austausch beibehalten werden soll. | bool (erforderlich) |
suspendInterchangeOnError | Der Wert, der angibt, ob der Austausch bei Einem Fehler angehalten werden soll. | bool (erforderlich) |
useDotAsDecimalSeparator | Der Wert, der angibt, ob Punkt als Dezimaltrennzeichen verwendet werden soll. | bool (erforderlich) |
EdifactSchemaReference
Name | Beschreibung | Wert |
---|---|---|
associationAssignedCode | Der zugewiesene Zuordnungscode. | Zeichenfolge |
messageId | Die Nachrichten-ID. | Zeichenfolge (erforderlich) |
messageRelease | Die Releaseversion der Nachricht. | Zeichenfolge (erforderlich) |
messageVersion | Die Nachrichtenversion. | Zeichenfolge (erforderlich) |
schemaName | Der Schemaname. | Zeichenfolge (erforderlich) |
senderApplicationId | Die Id der Absenderanwendung. | Zeichenfolge |
senderApplicationQualifier | Der Absenderanwendungsqualifizierer. | Zeichenfolge |
EdifactValidationOverride
Name | Beschreibung | Wert |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zugelassen werden sollen. | bool (erforderlich) |
enforceCharacterSet | Der Wert, der angibt, ob der Zeichensatz überprüft werden soll. | bool (erforderlich) |
messageId | Die Nachrichten-ID, auf die die Validierungseinstellungen angewendet werden müssen. | Zeichenfolge (erforderlich) |
trailingSeparatorPolicy | Die nachfolgende Trennzeichenrichtlinie. | "Obligatorisch" "NotAllowed" "NotSpecified" "Optional" (erforderlich) |
trimLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zu kürzen sind. | bool (erforderlich) |
validateEDITypes | Der Wert, der angibt, ob EDI-Typen überprüft werden sollen. | bool (erforderlich) |
validateXSDTypes | Der Wert, der angibt, ob XSD-Typen überprüft werden sollen. | bool (erforderlich) |
EdifactValidationSettings
Name | Beschreibung | Wert |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zugelassen werden sollen. | bool (erforderlich) |
checkDuplicateGroupControlNumber | Der Wert, der angibt, ob nach doppelter Gruppenkontrollnummer gesucht werden soll. | bool (erforderlich) |
checkDuplicateInterchangeControlNumber | Der Wert, der angibt, ob auf doppelte Austauschkontrollnummer überprüft werden soll. | bool (erforderlich) |
checkDuplicateTransactionSetControlNumber | Der Wert, der angibt, ob auf doppelte Transaktionssatz-Kontrollnummer überprüft werden soll. | bool (erforderlich) |
interchangeControlNumberValidityDays | Der Gültigkeitszeitraum der Austauschkontrollnummer. | int (erforderlich) |
trailingSeparatorPolicy | Die nachfolgende Trennzeichenrichtlinie. | "Obligatorisch" "NotAllowed" "NotSpecified" "Optional" (erforderlich) |
trimLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zu kürzen sind. | bool (erforderlich) |
validateCharacterSet | Der Wert, der angibt, ob zeichensatz in der Nachricht überprüft werden soll. | bool (erforderlich) |
validateEDITypes | Der Wert, der angibt, ob EDI-Typen überprüft werden sollen. | bool (erforderlich) |
validateXSDTypes | Der Wert, der angibt, ob XSD-Typen überprüft werden sollen. | bool (erforderlich) |
X12AgreementContent
Name | Beschreibung | Wert |
---|---|---|
receiveAgreement | Die One-Way-Vereinbarung für X12. | X12OneWayAgreement (erforderlich) |
sendAgreement | Die X12-Vereinbarung für unidirektionales Senden. | X12OneWayAgreement (erforderlich) |
X12OneWayAgreement
Name | Beschreibung | Wert |
---|---|---|
protocolSettings | Die X12-Protokolleinstellungen. | X12ProtocolSettings (erforderlich) |
receiverBusinessIdentity | Die Unternehmensidentität des Empfängers | BusinessIdentity (erforderlich) |
senderBusinessIdentity | Die Geschäftsidentität des Absenders | BusinessIdentity (erforderlich) |
X12ProtocolSettings
Name | Beschreibung | Wert |
---|---|---|
acknowledgementSettings | Die X12-Bestätigungseinstellungen. | X12AcknowledgementSettings (erforderlich) |
envelopeOverrides | Die Einstellungen für den X12-Umschlag werden außer Kraft gesetzt. | X12EnvelopeOverride[] |
envelopeSettings | Die X12-Umschlageinstellungen. | X12EnvelopeSettings (erforderlich) |
framingSettings | Die X12-Rahmeneinstellungen. | X12FramingSettings (erforderlich) |
Messagefilter | Der X12-Nachrichtenfilter. | X12MessageFilter (erforderlich) |
messageFilterList | Die X12-Nachrichtenfilterliste. | X12MessageIdentifier[] |
processingSettings | Die X12-Verarbeitungseinstellungen. | X12ProcessingSettings (erforderlich) |
schemaReferenzen | Das X12-Schema verweist. | X12SchemaReference[] (erforderlich) |
securitySettings | Die X12-Sicherheitseinstellungen. | X12SecuritySettings (erforderlich) |
validationOverrides | Die X12-Überprüfung setzt Einstellungen außer Kraft. | X12ValidationOverride[] |
Validationsettings | Die X12-Validierungseinstellungen. | X12ValidationSettings (erforderlich) |
x12DelimiterOverrides | Die Einstellungen des X12-Trennzeichens überschreiben. | X12DelimiterOverrides[] |
X12AcknowledgementSettings
Name | Beschreibung | Wert |
---|---|---|
acknowledgementControlNumberLowerBound | Die Untergrenze der Bestätigungssteuerelementnummer. | int (erforderlich) |
acknowledgementControlNumberPrefix | Das Präfix der Bestätigungssteuerungsnummer. | Zeichenfolge |
acknowledgementControlNumberSuffix | Das Suffix der Bestätigungssteuerelementnummer. | Zeichenfolge |
acknowledgementControlNumberUpperBound | Die Obergrenze der Bestätigungssteuerelementnummer. | int (erforderlich) |
batchFunctionalAcknowledgements | Der Wert, der angibt, ob funktionsbezogene Bestätigungen batchweise verwendet werden sollen. | bool (erforderlich) |
batchImplementationAcknowledgements | Der Wert, der angibt, ob Implementierungsbestätigungen im Batch verwendet werden sollen. | bool (erforderlich) |
batchTechnicalAcknowledgements | Der Wert, der angibt, ob die technischen Bestätigungen in Batch gebatt werden sollen. | bool (erforderlich) |
functionalAcknowledgementVersion | Die Funktionsbestätigungsversion. | Zeichenfolge |
implementationAcknowledgementVersion | Die Implementierungsbestätigungsversion. | Zeichenfolge |
needFunctionalAcknowledgement | Der Wert, der angibt, ob eine funktionsbezogene Bestätigung erforderlich ist. | bool (erforderlich) |
needImplementationAcknowledgement | Der Wert, der angibt, ob die Implementierungsbestätigung erforderlich ist. | bool (erforderlich) |
needLoopForValidMessages | Der Wert, der angibt, ob eine Schleife für gültige Nachrichten benötigt wird. | bool (erforderlich) |
needTechnicalAcknowledgement | Der Wert, der angibt, ob eine technische Bestätigung erforderlich ist. | bool (erforderlich) |
rolloverAcknowledgementControlNumber | Der Wert, der angibt, ob die Bestätigungssteuerelementnummer rollovern soll. | bool (erforderlich) |
sendSynchronousAcknowledgement | Der Wert, der angibt, ob synchrone Bestätigung gesendet werden soll. | bool (erforderlich) |
X12-Umschlagaußerkraftsetzung
Name | Beschreibung | Wert |
---|---|---|
dateFormat | Das Datumsformat, | "CCYYMMDD" "NotSpecified" 'JJMMD' (erforderlich) |
functionalIdentifierCode | Der Funktionsbezeichnercode. | Zeichenfolge |
headerVersion | Die Headerversion. | Zeichenfolge (erforderlich) |
messageId | Die Nachrichten-ID, auf die diese Umschlageinstellungen angewendet werden müssen. | Zeichenfolge (erforderlich) |
protocolVersion | Die Protokollversion, auf die diese Umschlageinstellungen angewendet werden müssen. | Zeichenfolge (erforderlich) |
receiverApplicationId | Die Id der Empfängeranwendung. | Zeichenfolge (erforderlich) |
responsibleAgencyCode | Der Code der zuständigen Agentur. | Zeichenfolge (erforderlich) |
senderApplicationId | Die Id der Absenderanwendung. | Zeichenfolge (erforderlich) |
targetNamespace | Der Zielnamespace, auf den diese Umschlageinstellungen angewendet werden müssen. | Zeichenfolge (erforderlich) |
Timeformat | Das Zeitformat. | "HHMM" 'HHMMSS' 'HHMMSSd' "HHMMSdd" "NotSpecified" (erforderlich) |
X12EnvelopeSettings
Name | Beschreibung | Wert |
---|---|---|
controlStandardsId | Die Standards-ID für Steuerelemente. | int (erforderlich) |
controlVersionNumber | Die Versionsnummer des Steuerelements. | Zeichenfolge (erforderlich) |
enableDefaultGroupHeaders | Der Wert, der angibt, ob Standardgruppenheader aktiviert werden sollen. | bool (erforderlich) |
functionalGroupId | Die Funktionsgruppen-ID. | Zeichenfolge |
groupControlNumberLowerBound | Die Untergrenze der Gruppensteuerelementnummer. | int (erforderlich) |
groupControlNumberUpperBound | Die Obergrenze der Gruppensteuerelementnummer. | int (erforderlich) |
groupHeaderAgencyCode | Der Gruppenheader-Agenturcode. | Zeichenfolge (erforderlich) |
groupHeaderDateFormat | Das Datumsformat der Gruppenheader. | "CCYYMMDD" "NotSpecified" 'JJMMD' (erforderlich) |
groupHeaderTimeFormat | Das Zeitformat für Gruppenheader. | "HHMM" 'HHMMSS' 'HHMMSSd' 'HHMMSSdd' "NotSpecified" (erforderlich) |
groupHeaderVersion | Die Gruppenheaderversion. | Zeichenfolge (erforderlich) |
interchangeControlNumberLowerBound | Die Untergrenze der Austauschkontrollnummer. | int (erforderlich) |
interchangeControlNumberUpperBound | Die Obergrenze der Austauschkontrollnummer. | int (erforderlich) |
overwriteExistingTransactionSetControlNumber | Der Wert, der angibt, ob vorhandene Transaktionssatzkontrollnummer überschrieben werden soll. | bool (erforderlich) |
receiverApplicationId | Die ID der Empfängeranwendung. | Zeichenfolge (erforderlich) |
rolloverGroupControlNumber | Der Wert, der angibt, ob die Rollover-Gruppenkontrollnummer verwendet werden soll. | bool (erforderlich) |
rolloverInterchangeControlNumber | Der Wert, der angibt, ob die Rollover-Austauschkontrollnummer verwendet werden soll. | bool (erforderlich) |
rolloverTransactionSetControlNumber | Der Wert, der angibt, ob die Transaktionssatzkontrollnummer für rollovert werden soll. | bool (erforderlich) |
senderApplicationId | Die Id der Absenderanwendung. | Zeichenfolge (erforderlich) |
transactionSetControlNumberLowerBound | Die Untergrenze der Transaktionssatz-Kontrollnummer. | int (erforderlich) |
transactionSetControlNumberPrefix | Das Transaktionssatz-Kontrollnummernpräfix. | Zeichenfolge |
transactionSetControlNumberSuffix | Das Suffix der Transaktionssatz-Kontrollnummer. | Zeichenfolge |
transactionSetControlNumberUpperBound | Die Obergrenze der Transaktionssatz-Kontrollnummer. | int (erforderlich) |
usageIndicator | Der Nutzungsindikator. | "Informationen" "NotSpecified" "Produktion" "Test" (erforderlich) |
useControlStandardsIdAsRepetitionCharacter | Der Wert, der angibt, ob die Steuerelementstandard-ID als Wiederholungszeichen verwendet werden soll. | bool (erforderlich) |
X12FramingSettings
Name | Beschreibung | Wert |
---|---|---|
characterSet | Der X12-Zeichensatz. | "Basic" "Erweitert" "NotSpecified" 'UTF8' (erforderlich) |
componentSeparator | Das Komponententrennzeichen. | int (erforderlich) |
dataElementSeparator | Das Datenelementtrennzeichen. | int (erforderlich) |
replaceCharacter | Das Ersetzungszeichen. | int (erforderlich) |
replaceSeparatorsInPayload | Der Wert, der angibt, ob Trennzeichen in der Nutzlast ersetzt werden sollen. | bool (erforderlich) |
segmentTerminator | Das Segmentabschlusszeichen. | int (erforderlich) |
segmentTerminatorSuffix | Das Segmentabschlusssuffix. | "CR" "CRLF" "LF" "Keine" "NotSpecified" (erforderlich) |
X12MessageFilter
Name | Beschreibung | Wert |
---|---|---|
messageFilterType | Der Nachrichtenfiltertyp. | "Ausschließen" "Einschließen" "NotSpecified" (erforderlich) |
X12MessageIdentifier
Name | Beschreibung | Wert |
---|---|---|
messageId | Die Nachrichten-ID. | Zeichenfolge (erforderlich) |
X12ProcessingSettings
Name | Beschreibung | Wert |
---|---|---|
convertImpliedDecimal | Der Wert, der angibt, ob numerischer Typ in implizierte Dezimalwerte konvertiert werden soll. | bool (erforderlich) |
createEmptyXmlTagsForTrailingSeparators | Der Wert, der angibt, ob leere XML-Tags für nachfolgende Trennzeichen erstellt werden sollen. | bool (erforderlich) |
maskSecurityInfo | Der Wert, der angibt, ob Sicherheitsinformationen maskiert werden sollen. | bool (erforderlich) |
preserveInterchange | Der Wert, der angibt, ob Austausch beibehalten werden soll. | bool (erforderlich) |
suspendInterchangeOnError | Der Wert, der angibt, ob der Austausch bei Fehler angehalten werden soll. | bool (erforderlich) |
useDotAsDecimalSeparator | Der Wert, der angibt, ob Punkt als Dezimaltrennzeichen verwendet werden soll. | bool (erforderlich) |
X12-Schemaverweis
Name | Beschreibung | Wert |
---|---|---|
messageId | Die Nachrichten-ID. | Zeichenfolge (erforderlich) |
schemaName | Der Schemaname. | Zeichenfolge (erforderlich) |
schemaVersion | Die Schemaversion. | Zeichenfolge (erforderlich) |
senderApplicationId | Die Id der Absenderanwendung. | Zeichenfolge |
X12SecuritySettings
Name | Beschreibung | Wert |
---|---|---|
authorizationQualifier | Der Autorisierungsqualifizierer. | Zeichenfolge (erforderlich) |
authorizationValue | Der Autorisierungswert. | Zeichenfolge |
passwordValue | Der Kennwortwert. | Zeichenfolge |
securityQualifier | Der Sicherheitsqualifizierer. | Zeichenfolge (erforderlich) |
Außerkraftsetzung der X12-Überprüfung
Name | Beschreibung | Wert |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zugelassen werden sollen. | bool (erforderlich) |
messageId | Die Nachrichten-ID, auf die die Validierungseinstellungen angewendet werden müssen. | Zeichenfolge (erforderlich) |
trailingSeparatorPolicy | Die nachfolgende Trennzeichenrichtlinie. | "Obligatorisch" "NotAllowed" "NotSpecified" "Optional" (erforderlich) |
trimLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zu kürzen sind. | bool (erforderlich) |
validateCharacterSet | Der Wert, der angibt, ob zeichensatz überprüft werden soll. | bool (erforderlich) |
validateEDITypes | Der Wert, der angibt, ob EDI-Typen überprüft werden sollen. | bool (erforderlich) |
validateXSDTypes | Der Wert, der angibt, ob XSD-Typen überprüft werden sollen. | bool (erforderlich) |
X12ValidationSettings
Name | Beschreibung | Wert |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zugelassen werden sollen. | bool (erforderlich) |
checkDuplicateGroupControlNumber | Der Wert, der angibt, ob die doppelte Gruppenkontrollnummer überprüft werden soll. | bool (erforderlich) |
checkDuplicateInterchangeControlNumber | Der Wert, der angibt, ob die doppelte Austauschkontrollnummer überprüft werden soll. | bool (erforderlich) |
checkDuplicateTransactionSetControlNumber | Der Wert, der angibt, ob die Kontrollnummer für doppelte Transaktionssätze überprüft werden soll. | bool (erforderlich) |
interchangeControlNumberValidityDays | Der Gültigkeitszeitraum der Austauschkontrollnummer. | int (erforderlich) |
trailingSeparatorPolicy | Die nachfolgende Trennzeichenrichtlinie. | "Obligatorisch" "NotAllowed" "NotSpecified" "Optional" (erforderlich) |
trimLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zu kürzen sind. | bool (erforderlich) |
validateCharacterSet | Der Wert, der angibt, ob zeichensatz in der Nachricht überprüft werden soll. | bool (erforderlich) |
validateEDITypes | Der Wert, der angibt, ob EDI-Typen überprüft werden sollen. | bool (erforderlich) |
validateXSDTypes | Der Wert, der angibt, ob XSD-Typen überprüft werden sollen. | bool (erforderlich) |
X12DelimiterOverrides
Name | Beschreibung | Wert |
---|---|---|
componentSeparator | Das Komponententrennzeichen. | int (erforderlich) |
dataElementSeparator | Das Datenelementtrennzeichen. | int (erforderlich) |
messageId | Die Nachrichten-ID. | Zeichenfolge |
protocolVersion | Die Protokollversion. | Zeichenfolge |
replaceCharacter | Das Ersatzzeichen. | int (erforderlich) |
replaceSeparatorsInPayload | Der Wert, der angibt, ob Trennzeichen in der Nutzlast ersetzt werden sollen. | bool (erforderlich) |
segmentTerminator | Der Segmentabschluss. | int (erforderlich) |
segmentTerminatorSuffix | Das Segmentabschlusssuffix. | "CR" 'CRLF' "LF" "Keine" "NotSpecified" (erforderlich) |
targetNamespace | Der Zielnamespace, auf den diese Trennzeicheneinstellungen angewendet werden müssen. | Zeichenfolge |
Schnellstartvorlagen
Diesen Ressourcentyp werden in den folgenden Schnellstartvorlagen bereitgestellt.
Vorlage | Beschreibung |
---|---|
Azure Logic Apps – AS2 Send Receive |
Erstellt Integrationskonten für zwei Partner, Contoso und Fabrikam, einschließlich der Artefakte für Partner und Vereinbarungen. Die Vorlage erstellt auch Logik-Apps zwischen Fabrikam Sales und Contoso, um synchrone AS2-Sende empfangen zu veranschaulichen. Die Vorlage erstellt auch Logik-Apps zwischen Fabrikam Finance und Contoso, die asynchrone AS2-Sende empfangen veranschaulichen. |
Ressourcendefinition mit einer ARM-Vorlage
Der Ressourcentyp integrationAccounts/agreements kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:
- Ressourcengruppen : Siehe Ressourcengruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.Logic/integrationAccounts/agreements-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.
{
"type": "Microsoft.Logic/integrationAccounts/agreements",
"apiVersion": "2019-05-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"agreementType": "string",
"content": {
"aS2": {
"receiveAgreement": {
"protocolSettings": {
"acknowledgementConnectionSettings": {
"ignoreCertificateNameMismatch": "bool",
"keepHttpConnectionAlive": "bool",
"supportHttpStatusCodeContinue": "bool",
"unfoldHttpHeaders": "bool"
},
"envelopeSettings": {
"autogenerateFileName": "bool",
"fileNameTemplate": "string",
"messageContentType": "string",
"suspendMessageOnFileNameGenerationError": "bool",
"transmitFileNameInMimeHeader": "bool"
},
"errorSettings": {
"resendIfMDNNotReceived": "bool",
"suspendDuplicateMessage": "bool"
},
"mdnSettings": {
"dispositionNotificationTo": "string",
"mdnText": "string",
"micHashingAlgorithm": "string",
"needMDN": "bool",
"receiptDeliveryUrl": "string",
"sendInboundMDNToMessageBox": "bool",
"sendMDNAsynchronously": "bool",
"signMDN": "bool",
"signOutboundMDNIfOptional": "bool"
},
"messageConnectionSettings": {
"ignoreCertificateNameMismatch": "bool",
"keepHttpConnectionAlive": "bool",
"supportHttpStatusCodeContinue": "bool",
"unfoldHttpHeaders": "bool"
},
"securitySettings": {
"enableNRRForInboundDecodedMessages": "bool",
"enableNRRForInboundEncodedMessages": "bool",
"enableNRRForInboundMDN": "bool",
"enableNRRForOutboundDecodedMessages": "bool",
"enableNRRForOutboundEncodedMessages": "bool",
"enableNRRForOutboundMDN": "bool",
"encryptionCertificateName": "string",
"overrideGroupSigningCertificate": "bool",
"sha2AlgorithmFormat": "string",
"signingCertificateName": "string"
},
"validationSettings": {
"checkCertificateRevocationListOnReceive": "bool",
"checkCertificateRevocationListOnSend": "bool",
"checkDuplicateMessage": "bool",
"compressMessage": "bool",
"encryptionAlgorithm": "string",
"encryptMessage": "bool",
"interchangeDuplicatesValidityDays": "int",
"overrideMessageProperties": "bool",
"signingAlgorithm": "string",
"signMessage": "bool"
}
},
"receiverBusinessIdentity": {
"qualifier": "string",
"value": "string"
},
"senderBusinessIdentity": {
"qualifier": "string",
"value": "string"
}
},
"sendAgreement": {
"protocolSettings": {
"acknowledgementConnectionSettings": {
"ignoreCertificateNameMismatch": "bool",
"keepHttpConnectionAlive": "bool",
"supportHttpStatusCodeContinue": "bool",
"unfoldHttpHeaders": "bool"
},
"envelopeSettings": {
"autogenerateFileName": "bool",
"fileNameTemplate": "string",
"messageContentType": "string",
"suspendMessageOnFileNameGenerationError": "bool",
"transmitFileNameInMimeHeader": "bool"
},
"errorSettings": {
"resendIfMDNNotReceived": "bool",
"suspendDuplicateMessage": "bool"
},
"mdnSettings": {
"dispositionNotificationTo": "string",
"mdnText": "string",
"micHashingAlgorithm": "string",
"needMDN": "bool",
"receiptDeliveryUrl": "string",
"sendInboundMDNToMessageBox": "bool",
"sendMDNAsynchronously": "bool",
"signMDN": "bool",
"signOutboundMDNIfOptional": "bool"
},
"messageConnectionSettings": {
"ignoreCertificateNameMismatch": "bool",
"keepHttpConnectionAlive": "bool",
"supportHttpStatusCodeContinue": "bool",
"unfoldHttpHeaders": "bool"
},
"securitySettings": {
"enableNRRForInboundDecodedMessages": "bool",
"enableNRRForInboundEncodedMessages": "bool",
"enableNRRForInboundMDN": "bool",
"enableNRRForOutboundDecodedMessages": "bool",
"enableNRRForOutboundEncodedMessages": "bool",
"enableNRRForOutboundMDN": "bool",
"encryptionCertificateName": "string",
"overrideGroupSigningCertificate": "bool",
"sha2AlgorithmFormat": "string",
"signingCertificateName": "string"
},
"validationSettings": {
"checkCertificateRevocationListOnReceive": "bool",
"checkCertificateRevocationListOnSend": "bool",
"checkDuplicateMessage": "bool",
"compressMessage": "bool",
"encryptionAlgorithm": "string",
"encryptMessage": "bool",
"interchangeDuplicatesValidityDays": "int",
"overrideMessageProperties": "bool",
"signingAlgorithm": "string",
"signMessage": "bool"
}
},
"receiverBusinessIdentity": {
"qualifier": "string",
"value": "string"
},
"senderBusinessIdentity": {
"qualifier": "string",
"value": "string"
}
}
},
"edifact": {
"receiveAgreement": {
"protocolSettings": {
"acknowledgementSettings": {
"acknowledgementControlNumberLowerBound": "int",
"acknowledgementControlNumberPrefix": "string",
"acknowledgementControlNumberSuffix": "string",
"acknowledgementControlNumberUpperBound": "int",
"batchFunctionalAcknowledgements": "bool",
"batchTechnicalAcknowledgements": "bool",
"needFunctionalAcknowledgement": "bool",
"needLoopForValidMessages": "bool",
"needTechnicalAcknowledgement": "bool",
"rolloverAcknowledgementControlNumber": "bool",
"sendSynchronousAcknowledgement": "bool"
},
"edifactDelimiterOverrides": [
{
"componentSeparator": "int",
"dataElementSeparator": "int",
"decimalPointIndicator": "string",
"messageAssociationAssignedCode": "string",
"messageId": "string",
"messageRelease": "string",
"messageVersion": "string",
"releaseIndicator": "int",
"repetitionSeparator": "int",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string",
"targetNamespace": "string"
}
],
"envelopeOverrides": [
{
"applicationPassword": "string",
"associationAssignedCode": "string",
"controllingAgencyCode": "string",
"functionalGroupId": "string",
"groupHeaderMessageRelease": "string",
"groupHeaderMessageVersion": "string",
"messageAssociationAssignedCode": "string",
"messageId": "string",
"messageRelease": "string",
"messageVersion": "string",
"receiverApplicationId": "string",
"receiverApplicationQualifier": "string",
"senderApplicationId": "string",
"senderApplicationQualifier": "string",
"targetNamespace": "string"
}
],
"envelopeSettings": {
"applicationReferenceId": "string",
"applyDelimiterStringAdvice": "bool",
"communicationAgreementId": "string",
"createGroupingSegments": "bool",
"enableDefaultGroupHeaders": "bool",
"functionalGroupId": "string",
"groupApplicationPassword": "string",
"groupApplicationReceiverId": "string",
"groupApplicationReceiverQualifier": "string",
"groupApplicationSenderId": "string",
"groupApplicationSenderQualifier": "string",
"groupAssociationAssignedCode": "string",
"groupControllingAgencyCode": "string",
"groupControlNumberLowerBound": "int",
"groupControlNumberPrefix": "string",
"groupControlNumberSuffix": "string",
"groupControlNumberUpperBound": "int",
"groupMessageRelease": "string",
"groupMessageVersion": "string",
"interchangeControlNumberLowerBound": "int",
"interchangeControlNumberPrefix": "string",
"interchangeControlNumberSuffix": "string",
"interchangeControlNumberUpperBound": "int",
"isTestInterchange": "bool",
"overwriteExistingTransactionSetControlNumber": "bool",
"processingPriorityCode": "string",
"receiverInternalIdentification": "string",
"receiverInternalSubIdentification": "string",
"receiverReverseRoutingAddress": "string",
"recipientReferencePasswordQualifier": "string",
"recipientReferencePasswordValue": "string",
"rolloverGroupControlNumber": "bool",
"rolloverInterchangeControlNumber": "bool",
"rolloverTransactionSetControlNumber": "bool",
"senderInternalIdentification": "string",
"senderInternalSubIdentification": "string",
"senderReverseRoutingAddress": "string",
"transactionSetControlNumberLowerBound": "int",
"transactionSetControlNumberPrefix": "string",
"transactionSetControlNumberSuffix": "string",
"transactionSetControlNumberUpperBound": "int"
},
"framingSettings": {
"characterEncoding": "string",
"characterSet": "string",
"componentSeparator": "int",
"dataElementSeparator": "int",
"decimalPointIndicator": "string",
"protocolVersion": "int",
"releaseIndicator": "int",
"repetitionSeparator": "int",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string",
"serviceCodeListDirectoryVersion": "string"
},
"messageFilter": {
"messageFilterType": "string"
},
"messageFilterList": [
{
"messageId": "string"
}
],
"processingSettings": {
"createEmptyXmlTagsForTrailingSeparators": "bool",
"maskSecurityInfo": "bool",
"preserveInterchange": "bool",
"suspendInterchangeOnError": "bool",
"useDotAsDecimalSeparator": "bool"
},
"schemaReferences": [
{
"associationAssignedCode": "string",
"messageId": "string",
"messageRelease": "string",
"messageVersion": "string",
"schemaName": "string",
"senderApplicationId": "string",
"senderApplicationQualifier": "string"
}
],
"validationOverrides": [
{
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"enforceCharacterSet": "bool",
"messageId": "string",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateEDITypes": "bool",
"validateXSDTypes": "bool"
}
],
"validationSettings": {
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"checkDuplicateGroupControlNumber": "bool",
"checkDuplicateInterchangeControlNumber": "bool",
"checkDuplicateTransactionSetControlNumber": "bool",
"interchangeControlNumberValidityDays": "int",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateCharacterSet": "bool",
"validateEDITypes": "bool",
"validateXSDTypes": "bool"
}
},
"receiverBusinessIdentity": {
"qualifier": "string",
"value": "string"
},
"senderBusinessIdentity": {
"qualifier": "string",
"value": "string"
}
},
"sendAgreement": {
"protocolSettings": {
"acknowledgementSettings": {
"acknowledgementControlNumberLowerBound": "int",
"acknowledgementControlNumberPrefix": "string",
"acknowledgementControlNumberSuffix": "string",
"acknowledgementControlNumberUpperBound": "int",
"batchFunctionalAcknowledgements": "bool",
"batchTechnicalAcknowledgements": "bool",
"needFunctionalAcknowledgement": "bool",
"needLoopForValidMessages": "bool",
"needTechnicalAcknowledgement": "bool",
"rolloverAcknowledgementControlNumber": "bool",
"sendSynchronousAcknowledgement": "bool"
},
"edifactDelimiterOverrides": [
{
"componentSeparator": "int",
"dataElementSeparator": "int",
"decimalPointIndicator": "string",
"messageAssociationAssignedCode": "string",
"messageId": "string",
"messageRelease": "string",
"messageVersion": "string",
"releaseIndicator": "int",
"repetitionSeparator": "int",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string",
"targetNamespace": "string"
}
],
"envelopeOverrides": [
{
"applicationPassword": "string",
"associationAssignedCode": "string",
"controllingAgencyCode": "string",
"functionalGroupId": "string",
"groupHeaderMessageRelease": "string",
"groupHeaderMessageVersion": "string",
"messageAssociationAssignedCode": "string",
"messageId": "string",
"messageRelease": "string",
"messageVersion": "string",
"receiverApplicationId": "string",
"receiverApplicationQualifier": "string",
"senderApplicationId": "string",
"senderApplicationQualifier": "string",
"targetNamespace": "string"
}
],
"envelopeSettings": {
"applicationReferenceId": "string",
"applyDelimiterStringAdvice": "bool",
"communicationAgreementId": "string",
"createGroupingSegments": "bool",
"enableDefaultGroupHeaders": "bool",
"functionalGroupId": "string",
"groupApplicationPassword": "string",
"groupApplicationReceiverId": "string",
"groupApplicationReceiverQualifier": "string",
"groupApplicationSenderId": "string",
"groupApplicationSenderQualifier": "string",
"groupAssociationAssignedCode": "string",
"groupControllingAgencyCode": "string",
"groupControlNumberLowerBound": "int",
"groupControlNumberPrefix": "string",
"groupControlNumberSuffix": "string",
"groupControlNumberUpperBound": "int",
"groupMessageRelease": "string",
"groupMessageVersion": "string",
"interchangeControlNumberLowerBound": "int",
"interchangeControlNumberPrefix": "string",
"interchangeControlNumberSuffix": "string",
"interchangeControlNumberUpperBound": "int",
"isTestInterchange": "bool",
"overwriteExistingTransactionSetControlNumber": "bool",
"processingPriorityCode": "string",
"receiverInternalIdentification": "string",
"receiverInternalSubIdentification": "string",
"receiverReverseRoutingAddress": "string",
"recipientReferencePasswordQualifier": "string",
"recipientReferencePasswordValue": "string",
"rolloverGroupControlNumber": "bool",
"rolloverInterchangeControlNumber": "bool",
"rolloverTransactionSetControlNumber": "bool",
"senderInternalIdentification": "string",
"senderInternalSubIdentification": "string",
"senderReverseRoutingAddress": "string",
"transactionSetControlNumberLowerBound": "int",
"transactionSetControlNumberPrefix": "string",
"transactionSetControlNumberSuffix": "string",
"transactionSetControlNumberUpperBound": "int"
},
"framingSettings": {
"characterEncoding": "string",
"characterSet": "string",
"componentSeparator": "int",
"dataElementSeparator": "int",
"decimalPointIndicator": "string",
"protocolVersion": "int",
"releaseIndicator": "int",
"repetitionSeparator": "int",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string",
"serviceCodeListDirectoryVersion": "string"
},
"messageFilter": {
"messageFilterType": "string"
},
"messageFilterList": [
{
"messageId": "string"
}
],
"processingSettings": {
"createEmptyXmlTagsForTrailingSeparators": "bool",
"maskSecurityInfo": "bool",
"preserveInterchange": "bool",
"suspendInterchangeOnError": "bool",
"useDotAsDecimalSeparator": "bool"
},
"schemaReferences": [
{
"associationAssignedCode": "string",
"messageId": "string",
"messageRelease": "string",
"messageVersion": "string",
"schemaName": "string",
"senderApplicationId": "string",
"senderApplicationQualifier": "string"
}
],
"validationOverrides": [
{
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"enforceCharacterSet": "bool",
"messageId": "string",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateEDITypes": "bool",
"validateXSDTypes": "bool"
}
],
"validationSettings": {
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"checkDuplicateGroupControlNumber": "bool",
"checkDuplicateInterchangeControlNumber": "bool",
"checkDuplicateTransactionSetControlNumber": "bool",
"interchangeControlNumberValidityDays": "int",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateCharacterSet": "bool",
"validateEDITypes": "bool",
"validateXSDTypes": "bool"
}
},
"receiverBusinessIdentity": {
"qualifier": "string",
"value": "string"
},
"senderBusinessIdentity": {
"qualifier": "string",
"value": "string"
}
}
},
"x12": {
"receiveAgreement": {
"protocolSettings": {
"acknowledgementSettings": {
"acknowledgementControlNumberLowerBound": "int",
"acknowledgementControlNumberPrefix": "string",
"acknowledgementControlNumberSuffix": "string",
"acknowledgementControlNumberUpperBound": "int",
"batchFunctionalAcknowledgements": "bool",
"batchImplementationAcknowledgements": "bool",
"batchTechnicalAcknowledgements": "bool",
"functionalAcknowledgementVersion": "string",
"implementationAcknowledgementVersion": "string",
"needFunctionalAcknowledgement": "bool",
"needImplementationAcknowledgement": "bool",
"needLoopForValidMessages": "bool",
"needTechnicalAcknowledgement": "bool",
"rolloverAcknowledgementControlNumber": "bool",
"sendSynchronousAcknowledgement": "bool"
},
"envelopeOverrides": [
{
"dateFormat": "string",
"functionalIdentifierCode": "string",
"headerVersion": "string",
"messageId": "string",
"protocolVersion": "string",
"receiverApplicationId": "string",
"responsibleAgencyCode": "string",
"senderApplicationId": "string",
"targetNamespace": "string",
"timeFormat": "string"
}
],
"envelopeSettings": {
"controlStandardsId": "int",
"controlVersionNumber": "string",
"enableDefaultGroupHeaders": "bool",
"functionalGroupId": "string",
"groupControlNumberLowerBound": "int",
"groupControlNumberUpperBound": "int",
"groupHeaderAgencyCode": "string",
"groupHeaderDateFormat": "string",
"groupHeaderTimeFormat": "string",
"groupHeaderVersion": "string",
"interchangeControlNumberLowerBound": "int",
"interchangeControlNumberUpperBound": "int",
"overwriteExistingTransactionSetControlNumber": "bool",
"receiverApplicationId": "string",
"rolloverGroupControlNumber": "bool",
"rolloverInterchangeControlNumber": "bool",
"rolloverTransactionSetControlNumber": "bool",
"senderApplicationId": "string",
"transactionSetControlNumberLowerBound": "int",
"transactionSetControlNumberPrefix": "string",
"transactionSetControlNumberSuffix": "string",
"transactionSetControlNumberUpperBound": "int",
"usageIndicator": "string",
"useControlStandardsIdAsRepetitionCharacter": "bool"
},
"framingSettings": {
"characterSet": "string",
"componentSeparator": "int",
"dataElementSeparator": "int",
"replaceCharacter": "int",
"replaceSeparatorsInPayload": "bool",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string"
},
"messageFilter": {
"messageFilterType": "string"
},
"messageFilterList": [
{
"messageId": "string"
}
],
"processingSettings": {
"convertImpliedDecimal": "bool",
"createEmptyXmlTagsForTrailingSeparators": "bool",
"maskSecurityInfo": "bool",
"preserveInterchange": "bool",
"suspendInterchangeOnError": "bool",
"useDotAsDecimalSeparator": "bool"
},
"schemaReferences": [
{
"messageId": "string",
"schemaName": "string",
"schemaVersion": "string",
"senderApplicationId": "string"
}
],
"securitySettings": {
"authorizationQualifier": "string",
"authorizationValue": "string",
"passwordValue": "string",
"securityQualifier": "string"
},
"validationOverrides": [
{
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"messageId": "string",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateCharacterSet": "bool",
"validateEDITypes": "bool",
"validateXSDTypes": "bool"
}
],
"validationSettings": {
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"checkDuplicateGroupControlNumber": "bool",
"checkDuplicateInterchangeControlNumber": "bool",
"checkDuplicateTransactionSetControlNumber": "bool",
"interchangeControlNumberValidityDays": "int",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateCharacterSet": "bool",
"validateEDITypes": "bool",
"validateXSDTypes": "bool"
},
"x12DelimiterOverrides": [
{
"componentSeparator": "int",
"dataElementSeparator": "int",
"messageId": "string",
"protocolVersion": "string",
"replaceCharacter": "int",
"replaceSeparatorsInPayload": "bool",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string",
"targetNamespace": "string"
}
]
},
"receiverBusinessIdentity": {
"qualifier": "string",
"value": "string"
},
"senderBusinessIdentity": {
"qualifier": "string",
"value": "string"
}
},
"sendAgreement": {
"protocolSettings": {
"acknowledgementSettings": {
"acknowledgementControlNumberLowerBound": "int",
"acknowledgementControlNumberPrefix": "string",
"acknowledgementControlNumberSuffix": "string",
"acknowledgementControlNumberUpperBound": "int",
"batchFunctionalAcknowledgements": "bool",
"batchImplementationAcknowledgements": "bool",
"batchTechnicalAcknowledgements": "bool",
"functionalAcknowledgementVersion": "string",
"implementationAcknowledgementVersion": "string",
"needFunctionalAcknowledgement": "bool",
"needImplementationAcknowledgement": "bool",
"needLoopForValidMessages": "bool",
"needTechnicalAcknowledgement": "bool",
"rolloverAcknowledgementControlNumber": "bool",
"sendSynchronousAcknowledgement": "bool"
},
"envelopeOverrides": [
{
"dateFormat": "string",
"functionalIdentifierCode": "string",
"headerVersion": "string",
"messageId": "string",
"protocolVersion": "string",
"receiverApplicationId": "string",
"responsibleAgencyCode": "string",
"senderApplicationId": "string",
"targetNamespace": "string",
"timeFormat": "string"
}
],
"envelopeSettings": {
"controlStandardsId": "int",
"controlVersionNumber": "string",
"enableDefaultGroupHeaders": "bool",
"functionalGroupId": "string",
"groupControlNumberLowerBound": "int",
"groupControlNumberUpperBound": "int",
"groupHeaderAgencyCode": "string",
"groupHeaderDateFormat": "string",
"groupHeaderTimeFormat": "string",
"groupHeaderVersion": "string",
"interchangeControlNumberLowerBound": "int",
"interchangeControlNumberUpperBound": "int",
"overwriteExistingTransactionSetControlNumber": "bool",
"receiverApplicationId": "string",
"rolloverGroupControlNumber": "bool",
"rolloverInterchangeControlNumber": "bool",
"rolloverTransactionSetControlNumber": "bool",
"senderApplicationId": "string",
"transactionSetControlNumberLowerBound": "int",
"transactionSetControlNumberPrefix": "string",
"transactionSetControlNumberSuffix": "string",
"transactionSetControlNumberUpperBound": "int",
"usageIndicator": "string",
"useControlStandardsIdAsRepetitionCharacter": "bool"
},
"framingSettings": {
"characterSet": "string",
"componentSeparator": "int",
"dataElementSeparator": "int",
"replaceCharacter": "int",
"replaceSeparatorsInPayload": "bool",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string"
},
"messageFilter": {
"messageFilterType": "string"
},
"messageFilterList": [
{
"messageId": "string"
}
],
"processingSettings": {
"convertImpliedDecimal": "bool",
"createEmptyXmlTagsForTrailingSeparators": "bool",
"maskSecurityInfo": "bool",
"preserveInterchange": "bool",
"suspendInterchangeOnError": "bool",
"useDotAsDecimalSeparator": "bool"
},
"schemaReferences": [
{
"messageId": "string",
"schemaName": "string",
"schemaVersion": "string",
"senderApplicationId": "string"
}
],
"securitySettings": {
"authorizationQualifier": "string",
"authorizationValue": "string",
"passwordValue": "string",
"securityQualifier": "string"
},
"validationOverrides": [
{
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"messageId": "string",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateCharacterSet": "bool",
"validateEDITypes": "bool",
"validateXSDTypes": "bool"
}
],
"validationSettings": {
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"checkDuplicateGroupControlNumber": "bool",
"checkDuplicateInterchangeControlNumber": "bool",
"checkDuplicateTransactionSetControlNumber": "bool",
"interchangeControlNumberValidityDays": "int",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateCharacterSet": "bool",
"validateEDITypes": "bool",
"validateXSDTypes": "bool"
},
"x12DelimiterOverrides": [
{
"componentSeparator": "int",
"dataElementSeparator": "int",
"messageId": "string",
"protocolVersion": "string",
"replaceCharacter": "int",
"replaceSeparatorsInPayload": "bool",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string",
"targetNamespace": "string"
}
]
},
"receiverBusinessIdentity": {
"qualifier": "string",
"value": "string"
},
"senderBusinessIdentity": {
"qualifier": "string",
"value": "string"
}
}
}
},
"guestIdentity": {
"qualifier": "string",
"value": "string"
},
"guestPartner": "string",
"hostIdentity": {
"qualifier": "string",
"value": "string"
},
"hostPartner": "string",
"metadata": {}
}
}
Eigenschaftswerte
integrationAccounts/agreements
Name | Beschreibung | Wert |
---|---|---|
type | Ressourcentyp | "Microsoft.Logic/integrationAccounts/agreements" |
apiVersion | Die Ressourcen-API-Version | '2019-05-01' |
name | Der Ressourcenname Erfahren Sie, wie Sie Namen und Typen für untergeordnete Ressourcen in JSON-ARM-Vorlagen festlegen. |
Zeichenfolge (erforderlich) |
location | Der Ressourcenspeicherort. | Zeichenfolge |
tags | Die Ressourcentags. | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
properties | Die Eigenschaften der Integrationskontovereinbarung. | IntegrationAccountAgreementProperties (erforderlich) |
IntegrationAccountAgreementProperties
Name | Beschreibung | Wert |
---|---|---|
agreementType | Der Vertragstyp. | "AS2" "Edifact" "NotSpecified" 'X12' (erforderlich) |
Inhalt | Der Vertragsinhalt. | AgreementContent (erforderlich) |
guestIdentity | Die Geschäftsidentität des Gastpartners. | BusinessIdentity (erforderlich) |
guestPartner | Der Integrationskontopartner, der für diese Vereinbarung als Gastpartner festgelegt ist. | Zeichenfolge (erforderlich) |
hostIdentity | Die Geschäftsidentität des Hostpartners. | BusinessIdentity (erforderlich) |
hostPartner | Der Integrationskontopartner, der für diese Vereinbarung als Hostpartner festgelegt ist. | Zeichenfolge (erforderlich) |
metadata | Die Metadaten. |
VereinbarungInhalt
Name | Beschreibung | Wert |
---|---|---|
aS2 | Der Inhalt der AS2-Vereinbarung. | AS2AgreementContent |
Edifact | Der Inhalt der EDIFACT-Vereinbarung. | EdifactAgreementContent |
x12 | Der Inhalt der X12-Vereinbarung. | X12AgreementContent |
AS2AgreementContent
Name | Beschreibung | Wert |
---|---|---|
receiveAgreement | Die unidirektionale As2-Empfangsvereinbarung. | AS2OneWayAgreement (erforderlich) |
sendAgreement | Die unidirektionale As2-Sendevereinbarung. | AS2OneWayAgreement (erforderlich) |
AS2OneWayAgreement
Name | Beschreibung | Wert |
---|---|---|
protocolSettings | Die AS2-Protokolleinstellungen. | AS2ProtocolSettings (erforderlich) |
receiverBusinessIdentity | Die Unternehmensidentität des Empfängers | BusinessIdentity (erforderlich) |
senderBusinessIdentity | Die Geschäftsidentität des Absenders | BusinessIdentity (erforderlich) |
AS2ProtocolSettings
Name | Beschreibung | Wert |
---|---|---|
acknowledgementConnectionSettings | Die Verbindungseinstellungen für die Bestätigung. | AS2AcknowledgementConnectionSettings (erforderlich) |
envelopeSettings | Die Umschlageinstellungen. | AS2EnvelopeSettings (erforderlich) |
errorSettings | Die Fehlereinstellungen. | AS2ErrorSettings (erforderlich) |
mdnSettings | Die MDN-Einstellungen. | AS2MdnSettings (erforderlich) |
messageConnectionSettings | Die Verbindungseinstellungen der Nachricht. | AS2MessageConnectionSettings (erforderlich) |
securitySettings | Die Sicherheitseinstellungen. | AS2SecuritySettings (erforderlich) |
Validationsettings | Die Überprüfungseinstellungen. | AS2ValidationSettings (erforderlich) |
AS2AcknowledgementConnectionSettings
Name | Beschreibung | Wert |
---|---|---|
ignoreCertificateNameMismatch | Gibt an, ob ein Konflikt im Zertifikatnamen ignoriert werden soll. | bool (erforderlich) |
keepHttpConnectionAlive | Gibt an, ob die Verbindung aktiv bleiben soll. | bool (erforderlich) |
supportHttpStatusCodeContinue | Gibt an, ob HTTP-status Code "CONTINUE" unterstützt werden soll. | bool (erforderlich) |
unfoldHttpHeaders | Gibt an, ob die HTTP-Header aufgeklappt werden sollen. | bool (erforderlich) |
AS2EnvelopeSettings
Name | Beschreibung | Wert |
---|---|---|
autogenerateFileName | Der Wert, der angibt, ob der Dateiname automatisch generiert werden soll. | bool (erforderlich) |
fileNameTemplate | Die Vorlage für den Dateinamen. | Zeichenfolge (erforderlich) |
messageContentType | Der Nachrichteninhaltstyp. | Zeichenfolge (erforderlich) |
suspendMessageOnFileNameGenerationError | Der Wert, der angibt, ob die Meldung bei einem Fehler bei der Dateinamengenerierung angehalten werden soll. | bool (erforderlich) |
transmitFileNameInMimeHeader | Der Wert, der angibt, ob der Dateiname im MIME-Header übertragen werden soll. | bool (erforderlich) |
AS2ErrorSettings
Name | Beschreibung | Wert |
---|---|---|
resendIfMDNNotReceived | Der Wert, der angibt, ob die Nachricht erneut gesendet werden soll, wenn MDN nicht empfangen wird. | bool (erforderlich) |
suspendDuplicateMessage | Der Wert, der angibt, ob doppelte Nachrichten angehalten werden sollen. | bool (erforderlich) |
AS2MdnSettings
Name | Beschreibung | Wert |
---|---|---|
dispositionNotificationTo | Die Dispositionsbenachrichtigung zum Headerwert. | Zeichenfolge |
mdnText | Der MDN-Text. | Zeichenfolge |
micHashingAlgorithm | Der Signatur- oder Hashalgorithmus. | "MD5" "Keine" "NotSpecified" 'SHA1' 'SHA2256' 'SHA2384' 'SHA2512' (erforderlich) |
needMDN | Der Wert, der angibt, ob eine MDN gesendet oder angefordert werden soll. | bool (erforderlich) |
receiptDeliveryUrl | Die Empfangsübermittlungs-URL. | Zeichenfolge |
sendInboundMDNToMessageBox | Der Wert, der angibt, ob eingehende MDN an das Meldungsfeld gesendet werden soll. | bool (erforderlich) |
sendMDNAsynchronly | Der Wert, der angibt, ob der asynchrone MDN gesendet werden soll. | bool (erforderlich) |
signMDN | Der Wert, der angibt, ob der MDN signiert werden muss oder nicht. | bool (erforderlich) |
signOutboundMDNIfOptional | Der Wert, der angibt, ob der ausgehende MDN signiert werden soll, falls optional. | bool (erforderlich) |
AS2MessageConnectionSettings
Name | Beschreibung | Wert |
---|---|---|
ignoreCertificateNameMismatch | Der Wert, der angibt, ob ein Konflikt im Zertifikatnamen ignoriert werden soll. | bool (erforderlich) |
keepHttpConnectionAlive | Der Wert, der angibt, ob die Verbindung aktiv bleiben soll. | bool (erforderlich) |
supportHttpStatusCodeContinue | Der Wert, der angibt, ob HTTP-status Code "CONTINUE" unterstützt werden soll. | bool (erforderlich) |
unfoldHttpHeaders | Der Wert, der angibt, ob die HTTP-Header aufgeklappt werden sollen. | bool (erforderlich) |
AS2SecuritySettings
Name | Beschreibung | Wert |
---|---|---|
enableNRRForInboundDecodedMessages | Der Wert, der angibt, ob NRR für eingehende decodierte Nachrichten aktiviert werden soll. | bool (erforderlich) |
enableNRRForInboundEncodedMessages | Der Wert, der angibt, ob NRR für eingehende codierte Nachrichten aktiviert werden soll. | bool (erforderlich) |
enableNRRForInboundMDN | Der Wert, der angibt, ob NRR für eingehende MDN aktiviert werden soll. | bool (erforderlich) |
enableNRRForOutboundDecodedMessages | Der Wert, der angibt, ob NRR für ausgehende decodierte Nachrichten aktiviert werden soll. | bool (erforderlich) |
enableNRRForOutboundEncodedMessages | Der Wert, der angibt, ob NRR für ausgehende codierte Nachrichten aktiviert werden soll. | bool (erforderlich) |
enableNRRForOutboundMDN | Der Wert, der angibt, ob NRR für ausgehende MDN aktiviert werden soll. | bool (erforderlich) |
encryptionCertificateName | Der Name des Verschlüsselungszertifikats. | Zeichenfolge |
overrideGroupSigningCertificate | Der Wert, der angibt, ob eine MDN gesendet oder angefordert werden soll. | bool (erforderlich) |
sha2AlgorithmFormat | Das Format des Sha2-Algorithmus. Gültige Werte sind Sha2, ShaHashSize, ShaHyphenHashSize, Sha2UnderscoreHashSize. | Zeichenfolge |
signingCertificateName | Der Name des Signaturzertifikats. | Zeichenfolge |
AS2ValidationSettings
Name | Beschreibung | Wert |
---|---|---|
checkCertificateRevocationListOnReceive | Der Wert, der angibt, ob die Zertifikatsperrliste beim Empfang überprüft werden soll. | bool (erforderlich) |
checkCertificateRevocationListOnSend | Der Wert, der angibt, ob die Zertifikatsperrliste beim Senden überprüft werden soll. | bool (erforderlich) |
checkDuplicateMessage | Der Wert, der angibt, ob auf doppelte Nachrichten überprüft werden soll. | bool (erforderlich) |
compressMessage | Der Wert, der angibt, ob die Nachricht komprimiert werden muss. | bool (erforderlich) |
encryptionAlgorithm | Der Verschlüsselungsalgorithmus. | "AES128" "AES192" "AES256" 'DES3' "Keine" "NotSpecified" 'RC2' (erforderlich) |
encryptMessage | Der Wert, der angibt, ob die Nachricht verschlüsselt werden muss. | bool (erforderlich) |
interchangeDuplicatesValidityDays | Die Anzahl der Tage, für die ein Doppelter Austausch durchgeführt werden soll. | int (erforderlich) |
overrideMessageProperties | Der Wert, der angibt, ob eingehende Nachrichteneigenschaften mit den übereinstimmenden Überschreibungseigenschaften überschrieben werden sollen. | bool (erforderlich) |
signingAlgorithm | Der Signaturalgorithmus. | 'Standardwert' "NotSpecified" 'SHA1' 'SHA2256' 'SHA2384' 'SHA2512' |
signMessage | Der Wert, der angibt, ob die Nachricht signiert werden muss. | bool (erforderlich) |
BusinessIdentity
Name | Beschreibung | Wert |
---|---|---|
Qualifizierer | Der Geschäftsidentitätsqualifizierer, z. B. as2identity, ZZ, ZZZ, 31, 32 | Zeichenfolge (erforderlich) |
value | Der benutzerdefinierte Geschäftsidentitätswert. | Zeichenfolge (erforderlich) |
EdifactAgreementContent
Name | Beschreibung | Wert |
---|---|---|
receiveAgreement | Die unidirektionale EDIFACT-Empfangsvereinbarung. | EdifactOneWayAgreement (erforderlich) |
sendAgreement | Der unidirektionale EDIFACT-Sendevertrag. | EdifactOneWayAgreement (erforderlich) |
EdifactOneWayAgreement
Name | Beschreibung | Wert |
---|---|---|
protocolSettings | Die EDIFACT-Protokolleinstellungen. | EdifactProtocolSettings (erforderlich) |
receiverBusinessIdentity | Die Unternehmensidentität des Empfängers | BusinessIdentity (erforderlich) |
senderBusinessIdentity | Die Geschäftsidentität des Absenders | BusinessIdentity (erforderlich) |
EdifactProtocolSettings
Name | Beschreibung | Wert |
---|---|---|
acknowledgementSettings | Die EDIFACT-Bestätigungseinstellungen. | EdifactAcknowledgementSettings (erforderlich) |
edifactDelimiterOverrides | Die EDIFACT-Trennzeichen setzen Einstellungen außer Kraft. | EdifactDelimiterOverride[] |
envelopeOverrides | Die EDIFACT-Umschlag-Außerkraftsetzungseinstellungen. | EdifactEnvelopeOverride[] |
envelopeSettings | Die EDIFACT-Umschlageinstellungen. | EdifactEnvelopeSettings (erforderlich) |
framingSettings | Die EDIFACT-Rahmeneinstellungen. | EdifactFramingSettings (erforderlich) |
Messagefilter | Der EDIFACT-Nachrichtenfilter. | EdifactMessageFilter (erforderlich) |
messageFilterList | Die EDIFACT-Nachrichtenfilterliste. | EdifactMessageIdentifier[] |
processingSettings | Die EDIFACT-Verarbeitungseinstellungen. | EdifactProcessingSettings (erforderlich) |
schemaReferences | Das EDIFACT-Schema verweist. | EdifactSchemaReference[] (erforderlich) |
validationOverrides | Die EDIFACT-Validierung setzt Einstellungen außer Kraft. | EdifactValidationOverride[] |
Validationsettings | Die EDIFACT-Validierungseinstellungen. | EdifactValidationSettings (erforderlich) |
EdifactAcknowledgementSettings
Name | Beschreibung | Wert |
---|---|---|
acknowledgementControlNumberLowerBound | Die Untergrenze der Bestätigungskontrollnummer. | int (erforderlich) |
acknowledgementControlNumberPrefix | Das Präfix der Bestätigungskontrollnummer. | Zeichenfolge |
acknowledgementControlNumberSuffix | Das Suffix der Bestätigungskontrollnummer. | Zeichenfolge |
acknowledgementControlNumberUpperBound | Die Obergrenze der Bestätigungssteuerelementnummer. | int (erforderlich) |
batchFunctionalAcknowledgements | Der Wert, der angibt, ob funktionsbezogene Bestätigungen als Batch verwendet werden sollen. | bool (erforderlich) |
batchTechnicalAcknowledgements | Der Wert, der angibt, ob die technischen Bestätigungen als Batch verwendet werden sollen. | bool (erforderlich) |
needFunctionalAcknowledgement | Der Wert, der angibt, ob eine Funktionsbestätigung erforderlich ist. | bool (erforderlich) |
needLoopForValidMessages | Der Wert, der angibt, ob eine Schleife für gültige Nachrichten erforderlich ist. | bool (erforderlich) |
needTechnicalAcknowledgement | Der Wert, der angibt, ob eine technische Bestätigung erforderlich ist. | bool (erforderlich) |
rolloverAcknowledgementControlNumber | Der Wert, der angibt, ob die Rollover-Bestätigungskontrollnummer verwendet werden soll. | bool (erforderlich) |
sendSynchronousAcknowledgement | Der Wert, der angibt, ob synchrone Bestätigung gesendet werden soll. | bool (erforderlich) |
EdifactDelimiterOverride
Name | Beschreibung | Wert |
---|---|---|
componentSeparator | Das Komponententrennzeichen. | int (erforderlich) |
dataElementSeparator | Das Datenelementtrennzeichen. | int (erforderlich) |
decimalPointIndicator | Der Dezimaltrennzeichenindikator. | 'Komma' "Dezimal" "NotSpecified" (erforderlich) |
messageAssociationAssignedCode | Der zugewiesene Code für die Nachrichtenzuordnung. | Zeichenfolge |
messageId | Die Nachrichten-ID. | Zeichenfolge |
messageRelease | Die Meldungsfreigabe. | Zeichenfolge |
messageVersion | Die Nachrichtenversion. | Zeichenfolge |
releaseIndicator | Der Releaseindikator. | int (erforderlich) |
repetitionSeparator | Das Wiederholungstrennzeichen. | int (erforderlich) |
segmentTerminator | Das Segmentabschlusszeichen. | int (erforderlich) |
segmentTerminatorSuffix | Das Segmentabschlusssuffix. | "CR" "CRLF" "LF" "Keine" "NotSpecified" (erforderlich) |
targetNamespace | Der Zielnamespace, auf den diese Trennzeicheneinstellungen angewendet werden müssen. | Zeichenfolge |
EdifactEnvelopeOverride
Name | Beschreibung | Wert |
---|---|---|
applicationPassword | Das Anwendungskennwort. | Zeichenfolge |
associationAssignedCode | Der zugewiesene Zuordnungscode. | Zeichenfolge |
controllingAgencyCode | Der Steuernde Agenturcode. | Zeichenfolge |
functionalGroupId | Die Funktionsgruppen-ID. | Zeichenfolge |
groupHeaderMessageRelease | Das Release der Gruppenheadernachricht. | Zeichenfolge |
groupHeaderMessageVersion | Die Version der Gruppenheadernachricht. | Zeichenfolge |
messageAssociationAssignedCode | Der zugewiesene Code für die Nachrichtenzuordnung. | Zeichenfolge |
messageId | Die Nachrichten-ID, auf die diese Umschlageinstellungen angewendet werden müssen. | Zeichenfolge |
messageRelease | Die Version des Nachrichtenreleases, auf die diese Umschlageinstellungen angewendet werden müssen. | Zeichenfolge |
messageVersion | Die Nachrichtenversion, auf die diese Umschlageinstellungen angewendet werden müssen. | Zeichenfolge |
receiverApplicationId | Die ID der Empfängeranwendung. | Zeichenfolge |
receiverApplicationQualifier | Der Empfängeranwendungsqualifizierer. | Zeichenfolge |
senderApplicationId | Die Id der Absenderanwendung. | Zeichenfolge |
senderApplicationQualifier | Der Absenderanwendungsqualifizierer. | Zeichenfolge |
targetNamespace | Der Zielnamespace, auf den diese Umschlageinstellungen angewendet werden müssen. | Zeichenfolge |
EdifactEnvelopeSettings
Name | Beschreibung | Wert |
---|---|---|
applicationReferenceId | Die Anwendungsreferenz-ID. | Zeichenfolge |
applyDelimiterStringAdvice | Der Wert, der angibt, ob Trennzeichenzeichenfolgenhinweise angewendet werden sollen. | bool (erforderlich) |
communicationAgreementId | Die Id der Kommunikationsvereinbarung. | Zeichenfolge |
createGroupingSegments | Der Wert, der angibt, ob Gruppierungssegmente erstellt werden sollen. | bool (erforderlich) |
enableDefaultGroupHeaders | Der Wert, der angibt, ob Standardgruppenheader aktiviert werden sollen. | bool (erforderlich) |
functionalGroupId | Die Funktionsgruppen-ID. | Zeichenfolge |
groupApplicationPassword | Das Kennwort der Gruppenanwendung. | Zeichenfolge |
groupApplicationReceiverId | Die Empfänger-ID der Gruppenanwendung. | Zeichenfolge |
groupApplicationReceiverQualifier | Der Gruppenanwendungsempfängerqualifizierer. | Zeichenfolge |
groupApplicationSenderId | Die Absender-ID der Gruppenanwendung. | Zeichenfolge |
groupApplicationSenderQualifier | Der Gruppenanwendungs-Absenderqualifizierer. | Zeichenfolge |
groupAssociationAssignedCode | Der zugewiesene Code der Gruppenzuordnung. | Zeichenfolge |
groupControllingAgencyCode | Der Gruppenkontrollstellencode. | Zeichenfolge |
groupControlNumberLowerBound | Die Untergrenze der Gruppenkontrollnummer. | int (erforderlich) |
groupControlNumberPrefix | Das Gruppenkontrollnummernpräfix. | Zeichenfolge |
groupControlNumberSuffix | Das Gruppenkontrollnummernsuffix. | Zeichenfolge |
groupControlNumberUpperBound | Die Obergrenze der Gruppenkontrollnummer. | int (erforderlich) |
groupMessageRelease | Die Gruppennachrichtenfreigabe. | Zeichenfolge |
groupMessageVersion | Die Gruppennachrichtenversion. | Zeichenfolge |
interchangeControlNumberLowerBound | Die Untergrenze der Austauschkontrollnummer. | int (erforderlich) |
interchangeControlNumberPrefix | Das Präfix der Austauschkontrollnummer. | Zeichenfolge |
interchangeControlNumberSuffix | Das Suffix der Austauschkontrollnummer. | Zeichenfolge |
interchangeControlNumberUpperBound | Die Obergrenze der Austauschkontrollnummer. | int (erforderlich) |
isTestInterchange | Der Wert, der angibt, ob die Nachricht ein Testaustausch ist. | bool (erforderlich) |
overwriteExistingTransactionSetControlNumber | Der Wert, der angibt, ob vorhandene Transaktionssatzkontrollnummer überschrieben werden soll. | bool (erforderlich) |
processingPriorityCode | Der Verarbeitungsprioritätscode. | Zeichenfolge |
receiverInternalIdentification | Die interne Identifikation des Empfängers. | Zeichenfolge |
receiverInternalSubIdentification | Die interne Unterkennung des Empfängers. | Zeichenfolge |
receiverReverseRoutingAddress | Die Empfänger-Reverse-Routingadresse. | Zeichenfolge |
recipientReferencePasswordQualifier | Der Empfängerverweiskennwortqualifizierer. | Zeichenfolge |
recipientReferencePasswordValue | Der Wert des Empfängerverweiskennworts. | Zeichenfolge |
rolloverGroupControlNumber | Der Wert, der angibt, ob die Rollover-Gruppenkontrollnummer verwendet werden soll. | bool (erforderlich) |
rolloverInterchangeControlNumber | Der Wert, der angibt, ob die Rollover-Austauschkontrollnummer verwendet werden soll. | bool (erforderlich) |
rolloverTransactionSetControlNumber | Der Wert, der angibt, ob die Transaktionssatzkontrollnummer für rollovert werden soll. | bool (erforderlich) |
senderInternalIdentification | Die interne Absenderidentifikation. | Zeichenfolge |
senderInternalSubIdentification | Die interne Unterkennung des Absenders. | Zeichenfolge |
senderReverseRoutingAddress | Die Absender-Reverse-Routingadresse. | Zeichenfolge |
transactionSetControlNumberLowerBound | Die Untergrenze der Transaktionssatz-Kontrollnummer. | int (erforderlich) |
transactionSetControlNumberPrefix | Das Transaktionssatz-Kontrollnummernpräfix. | Zeichenfolge |
transactionSetControlNumberSuffix | Das Suffix der Transaktionssatz-Kontrollnummer. | Zeichenfolge |
transactionSetControlNumberUpperBound | Die Obergrenze der Transaktionssatz-Kontrollnummer. | int (erforderlich) |
EdifactFramingSettings
Name | Beschreibung | Wert |
---|---|---|
characterEncoding | Die Zeichencodierung. | Zeichenfolge |
characterSet | Die EDIFACT-Frameeinstellung characterSet. | "KECA" "NotSpecified" "UNOA" "UNOB" "UNOC" "UNOD" "UNOE" "UNOF" "UNOG" "UNOH" "UNOI" "UNOJ" "UNOK" "UNOX" "UNOY" (erforderlich) |
componentSeparator | Das Komponententrennzeichen. | int (erforderlich) |
dataElementSeparator | Das Datenelementtrennzeichen. | int (erforderlich) |
decimalPointIndicator | Der EDIFACT-Frameeinstellungsindikator. | Komma "Dezimal" "NotSpecified" (erforderlich) |
protocolVersion | Die Protokollversion. | int (erforderlich) |
releaseIndicator | Der Releaseindikator. | int (erforderlich) |
repetitionSeparator | Das Wiederholungstrennzeichen. | int (erforderlich) |
segmentTerminator | Der Segmentabschluss. | int (erforderlich) |
segmentTerminatorSuffix | Das EDIFACT-Frameeinstellungssegmentabschlusssuffix. | "CR" 'CRLF' "LF" "Keine" "NotSpecified" (erforderlich) |
serviceCodeListDirectoryVersion | Die Verzeichnisversion des Dienstcodeverzeichnisses. | Zeichenfolge |
EdifactMessageFilter
Name | Beschreibung | Wert |
---|---|---|
messageFilterType | Der Nachrichtenfiltertyp. | "Ausschließen" "Einschließen" "NotSpecified" (erforderlich) |
EdifactMessageIdentifier
Name | Beschreibung | Wert |
---|---|---|
messageId | Die Nachrichten-ID, auf die diese Umschlageinstellungen angewendet werden müssen. | Zeichenfolge (erforderlich) |
EdifactProcessingSettings
Name | Beschreibung | Wert |
---|---|---|
createEmptyXmlTagsForTrailingSeparators | Der Wert, der angibt, ob leere XML-Tags für nachfolgende Trennzeichen erstellt werden sollen. | bool (erforderlich) |
maskSecurityInfo | Der Wert, der angibt, ob Sicherheitsinformationen maskiert werden sollen. | bool (erforderlich) |
preserveInterchange | Der Wert, der angibt, ob Austausch beibehalten werden soll. | bool (erforderlich) |
suspendInterchangeOnError | Der Wert, der angibt, ob der Austausch bei Fehler angehalten werden soll. | bool (erforderlich) |
useDotAsDecimalSeparator | Der Wert, der angibt, ob Punkt als Dezimaltrennzeichen verwendet werden soll. | bool (erforderlich) |
EdifactSchemaReference
Name | Beschreibung | Wert |
---|---|---|
associationAssignedCode | Der zugewiesene Zuordnungscode. | Zeichenfolge |
messageId | Die Nachrichten-ID. | Zeichenfolge (erforderlich) |
messageRelease | Die Meldungsversion. | Zeichenfolge (erforderlich) |
messageVersion | Die Nachrichtenversion. | Zeichenfolge (erforderlich) |
schemaName | Der Schemaname. | Zeichenfolge (erforderlich) |
senderApplicationId | Die Id der Absenderanwendung. | Zeichenfolge |
senderApplicationQualifier | Der Absenderanwendungsqualifizierer. | Zeichenfolge |
EdifactValidationOverride
Name | Beschreibung | Wert |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zugelassen werden sollen. | bool (erforderlich) |
enforceCharacterSet | Der Wert, der angibt, ob der Zeichensatz überprüft werden soll. | bool (erforderlich) |
messageId | Die Nachrichten-ID, auf die die Validierungseinstellungen angewendet werden müssen. | Zeichenfolge (erforderlich) |
trailingSeparatorPolicy | Die nachfolgende Trennzeichenrichtlinie. | "Obligatorisch" "NotAllowed" "NotSpecified" "Optional" (erforderlich) |
trimLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zu kürzen sind. | bool (erforderlich) |
validateEDITypes | Der Wert, der angibt, ob EDI-Typen überprüft werden sollen. | bool (erforderlich) |
validateXSDTypes | Der Wert, der angibt, ob XSD-Typen überprüft werden sollen. | bool (erforderlich) |
EdifactValidationSettings
Name | Beschreibung | Wert |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zugelassen werden sollen. | bool (erforderlich) |
checkDuplicateGroupControlNumber | Der Wert, der angibt, ob nach doppelter Gruppenkontrollnummer gesucht werden soll. | bool (erforderlich) |
checkDuplicateInterchangeControlNumber | Der Wert, der angibt, ob auf doppelte Austauschkontrollnummer überprüft werden soll. | bool (erforderlich) |
checkDuplicateTransactionSetControlNumber | Der Wert, der angibt, ob auf doppelte Transaktionssatz-Kontrollnummer überprüft werden soll. | bool (erforderlich) |
interchangeControlNumberValidityDays | Der Gültigkeitszeitraum der Austauschkontrollnummer. | int (erforderlich) |
trailingSeparatorPolicy | Die nachfolgende Trennzeichenrichtlinie. | "Obligatorisch" "NotAllowed" "NotSpecified" "Optional" (erforderlich) |
trimLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zu kürzen sind. | bool (erforderlich) |
validateCharacterSet | Der Wert, der angibt, ob der Zeichensatz in der Nachricht überprüft werden soll. | bool (erforderlich) |
validateEDITypes | Der Wert, der angibt, ob edi-Typen überprüft werden sollen. | bool (erforderlich) |
validateXSDTypes | Der Wert, der angibt, ob XSD-Typen überprüft werden sollen. | bool (erforderlich) |
X12AgreementContent
Name | Beschreibung | Wert |
---|---|---|
receiveAgreement | Die unidirektionale Empfangsvereinbarung für X12. | X12OneWayAgreement (erforderlich) |
sendAgreement | Die X12-Vereinbarung für unidirektionales Senden. | X12OneWayAgreement (erforderlich) |
X12OneWayAgreement
Name | Beschreibung | Wert |
---|---|---|
protocolSettings | Die X12-Protokolleinstellungen. | X12ProtocolSettings (erforderlich) |
receiverBusinessIdentity | Die Unternehmensidentität des Empfängers | BusinessIdentity (erforderlich) |
senderBusinessIdentity | Die Geschäftsidentität des Absenders | BusinessIdentity (erforderlich) |
X12ProtocolSettings
Name | Beschreibung | Wert |
---|---|---|
acknowledgementSettings | Die X12-Bestätigungseinstellungen. | X12AcknowledgementSettings (erforderlich) |
envelopeOverrides | Die Einstellungen für den X12-Umschlag werden außer Kraft gesetzt. | X12EnvelopeOverride[] |
envelopeSettings | Die X12-Umschlageinstellungen. | X12EnvelopeSettings (erforderlich) |
framingSettings | Die X12-Rahmeneinstellungen. | X12FramingSettings (erforderlich) |
Messagefilter | Der X12-Nachrichtenfilter. | X12MessageFilter (erforderlich) |
messageFilterList | Die X12-Nachrichtenfilterliste. | X12MessageIdentifier[] |
processingSettings | Die X12-Verarbeitungseinstellungen. | X12ProcessingSettings (erforderlich) |
schemaReferenzen | Das X12-Schema verweist. | X12SchemaReference[] (erforderlich) |
securitySettings | Die X12-Sicherheitseinstellungen. | X12SecuritySettings (erforderlich) |
validationOverrides | Die X12-Überprüfung setzt Einstellungen außer Kraft. | X12ValidationOverride[] |
Validationsettings | Die X12-Validierungseinstellungen. | X12ValidationSettings (erforderlich) |
x12DelimiterOverrides | Die Einstellungen des X12-Trennzeichens überschreiben. | X12DelimiterOverrides[] |
X12AcknowledgementSettings
Name | Beschreibung | Wert |
---|---|---|
acknowledgementControlNumberLowerBound | Die Untergrenze der Bestätigungssteuerelementnummer. | int (erforderlich) |
acknowledgementControlNumberPrefix | Das Präfix der Bestätigungssteuerungsnummer. | Zeichenfolge |
acknowledgementControlNumberSuffix | Das Suffix der Bestätigungssteuerelementnummer. | Zeichenfolge |
acknowledgementControlNumberUpperBound | Die Obergrenze der Bestätigungssteuerelementnummer. | int (erforderlich) |
batchFunctionalAcknowledgements | Der Wert, der angibt, ob funktionsbezogene Bestätigungen batchweise verwendet werden sollen. | bool (erforderlich) |
batchImplementationAcknowledgements | Der Wert, der angibt, ob Implementierungsbestätigungen im Batch verwendet werden sollen. | bool (erforderlich) |
batchTechnicalAcknowledgements | Der Wert, der angibt, ob die technischen Bestätigungen in Batch gebatt werden sollen. | bool (erforderlich) |
functionalAcknowledgementVersion | Die Funktionsbestätigungsversion. | Zeichenfolge |
implementationAcknowledgementVersion | Die Implementierungsbestätigungsversion. | Zeichenfolge |
needFunctionalAcknowledgement | Der Wert, der angibt, ob eine funktionsbezogene Bestätigung erforderlich ist. | bool (erforderlich) |
needImplementationAcknowledgement | Der Wert, der angibt, ob die Implementierungsbestätigung erforderlich ist. | bool (erforderlich) |
needLoopForValidMessages | Der Wert, der angibt, ob eine Schleife für gültige Nachrichten benötigt wird. | bool (erforderlich) |
needTechnicalAcknowledgement | Der Wert, der angibt, ob eine technische Bestätigung erforderlich ist. | bool (erforderlich) |
rolloverAcknowledgementControlNumber | Der Wert, der angibt, ob die Bestätigungssteuerelementnummer rollovern soll. | bool (erforderlich) |
sendSynchronousAcknowledgement | Der Wert, der angibt, ob synchrone Bestätigung gesendet werden soll. | bool (erforderlich) |
X12-Umschlagaußerkraftsetzung
Name | Beschreibung | Wert |
---|---|---|
dateFormat | Das Datumsformat, | "CCYYMMDD" "NotSpecified" 'JJMMD' (erforderlich) |
functionalIdentifierCode | Der Funktionsbezeichnercode. | Zeichenfolge |
headerVersion | Die Headerversion. | Zeichenfolge (erforderlich) |
messageId | Die Nachrichten-ID, auf die diese Umschlageinstellungen angewendet werden müssen. | Zeichenfolge (erforderlich) |
protocolVersion | Die Protokollversion, auf die diese Umschlageinstellungen angewendet werden müssen. | Zeichenfolge (erforderlich) |
receiverApplicationId | Die ID der Empfängeranwendung. | Zeichenfolge (erforderlich) |
responsibleAgencyCode | Der Code der zuständigen Agentur. | Zeichenfolge (erforderlich) |
senderApplicationId | Die Id der Absenderanwendung. | Zeichenfolge (erforderlich) |
targetNamespace | Der Zielnamespace, auf den diese Umschlageinstellungen angewendet werden müssen. | Zeichenfolge (erforderlich) |
Timeformat | Das Zeitformat. | "HHMM" 'HHMMSS' 'HHMMSSd' 'HHMMSSdd' "NotSpecified" (erforderlich) |
X12EnvelopeSettings
Name | Beschreibung | Wert |
---|---|---|
controlStandardsId | Die Standards-ID steuert. | int (erforderlich) |
controlVersionNumber | Die Versionsnummer des Steuerelements. | Zeichenfolge (erforderlich) |
enableDefaultGroupHeaders | Der Wert, der angibt, ob Standardgruppenheader aktiviert werden sollen. | bool (erforderlich) |
functionalGroupId | Die Funktionsgruppen-ID. | Zeichenfolge |
groupControlNumberLowerBound | Die Untergrenze der Gruppenkontrollnummer. | int (erforderlich) |
groupControlNumberUpperBound | Die Obergrenze der Gruppenkontrollnummer. | int (erforderlich) |
groupHeaderAgencyCode | Der Gruppenheader-Agenturcode. | Zeichenfolge (erforderlich) |
groupHeaderDateFormat | Das Datumsformat für Gruppenheader. | 'CCYYMMDD' "NotSpecified" "JJMMDD" (erforderlich) |
groupHeaderTimeFormat | Das Zeitformat für Gruppenheader. | "HHMM" 'HHMMSS' 'HHMMSSd' 'HHMMSSdd' "NotSpecified" (erforderlich) |
groupHeaderVersion | Die Gruppenheaderversion. | Zeichenfolge (erforderlich) |
interchangeControlNumberLowerBound | Die Untergrenze der Austauschkontrollnummer. | int (erforderlich) |
interchangeControlNumberUpperBound | Die Obergrenze der Austauschkontrollnummer. | int (erforderlich) |
overwriteExistingTransactionSetControlNumber | Der Wert, der angibt, ob vorhandene Transaktionssatzkontrollnummer überschrieben werden soll. | bool (erforderlich) |
receiverApplicationId | Die ID der Empfängeranwendung. | Zeichenfolge (erforderlich) |
rolloverGroupControlNumber | Der Wert, der angibt, ob die Rollover-Gruppenkontrollnummer verwendet werden soll. | bool (erforderlich) |
rolloverInterchangeControlNumber | Der Wert, der angibt, ob die Rollover-Austauschkontrollnummer verwendet werden soll. | bool (erforderlich) |
rolloverTransactionSetControlNumber | Der Wert, der angibt, ob die Transaktionssatzkontrollnummer für rollovert werden soll. | bool (erforderlich) |
senderApplicationId | Die Id der Absenderanwendung. | Zeichenfolge (erforderlich) |
transactionSetControlNumberLowerBound | Die Untergrenze der Transaktionssatz-Kontrollnummer. | int (erforderlich) |
transactionSetControlNumberPrefix | Das Transaktionssatz-Kontrollnummernpräfix. | Zeichenfolge |
transactionSetControlNumberSuffix | Das Suffix der Transaktionssatz-Kontrollnummer. | Zeichenfolge |
transactionSetControlNumberUpperBound | Die Obergrenze der Transaktionssatz-Kontrollnummer. | int (erforderlich) |
usageIndicator | Der Nutzungsindikator. | "Informationen" "NotSpecified" "Produktion" "Test" (erforderlich) |
useControlStandardsIdAsRepetitionCharacter | Der Wert, der angibt, ob die Steuerelementstandard-ID als Wiederholungszeichen verwendet werden soll. | bool (erforderlich) |
X12FramingSettings
Name | Beschreibung | Wert |
---|---|---|
characterSet | Der X12-Zeichensatz. | "Basic" "Erweitert" "NotSpecified" 'UTF8' (erforderlich) |
componentSeparator | Das Komponententrennzeichen. | int (erforderlich) |
dataElementSeparator | Das Datenelementtrennzeichen. | int (erforderlich) |
replaceCharacter | Das Ersetzungszeichen. | int (erforderlich) |
replaceSeparatorsInPayload | Der Wert, der angibt, ob Trennzeichen in der Nutzlast ersetzt werden sollen. | bool (erforderlich) |
segmentTerminator | Das Segmentabschlusszeichen. | int (erforderlich) |
segmentTerminatorSuffix | Das Segmentabschlusssuffix. | "CR" "CRLF" "LF" "Keine" "NotSpecified" (erforderlich) |
X12MessageFilter
Name | Beschreibung | Wert |
---|---|---|
messageFilterType | Der Nachrichtenfiltertyp. | "Ausschließen" "Einschließen" "NotSpecified" (erforderlich) |
X12MessageIdentifier
Name | Beschreibung | Wert |
---|---|---|
messageId | Die Nachrichten-ID. | Zeichenfolge (erforderlich) |
X12ProcessingSettings
Name | Beschreibung | Wert |
---|---|---|
convertImpliedDecimal | Der Wert, der angibt, ob der numerische Typ in das implizierte Dezimaltrennzeichen konvertiert werden soll. | bool (erforderlich) |
createEmptyXmlTagsForTrailingSeparators | Der Wert, der angibt, ob leere XML-Tags für nachfolgende Trennzeichen erstellt werden sollen. | bool (erforderlich) |
maskSecurityInfo | Der Wert, der angibt, ob Sicherheitsinformationen maskiert werden sollen. | bool (erforderlich) |
preserveInterchange | Der Wert, der angibt, ob der Austausch beibehalten werden soll. | bool (erforderlich) |
suspendInterchangeOnError | Der Wert, der angibt, ob der Austausch bei Einem Fehler angehalten werden soll. | bool (erforderlich) |
useDotAsDecimalSeparator | Der Wert, der angibt, ob Punkt als Dezimaltrennzeichen verwendet werden soll. | bool (erforderlich) |
X12-Schemaverweis
Name | Beschreibung | Wert |
---|---|---|
messageId | Die Nachrichten-ID. | Zeichenfolge (erforderlich) |
schemaName | Der Schemaname. | Zeichenfolge (erforderlich) |
schemaVersion | Die Schemaversion. | Zeichenfolge (erforderlich) |
senderApplicationId | Die Id der Absenderanwendung. | Zeichenfolge |
X12SecuritySettings
Name | Beschreibung | Wert |
---|---|---|
authorizationQualifier | Der Autorisierungsqualifizierer. | Zeichenfolge (erforderlich) |
authorizationValue | Der Autorisierungswert. | Zeichenfolge |
passwordValue | Der Kennwortwert. | Zeichenfolge |
Sicherheitsqualifizierer | Der Sicherheitsqualifizierer. | Zeichenfolge (erforderlich) |
Außerkraftsetzung der X12-Überprüfung
Name | Beschreibung | Wert |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zugelassen werden sollen. | bool (erforderlich) |
messageId | Die Nachrichten-ID, auf die die Validierungseinstellungen angewendet werden müssen. | Zeichenfolge (erforderlich) |
trailingSeparatorPolicy | Die nachfolgende Trennzeichenrichtlinie. | "Obligatorisch" "NotAllowed" "NotSpecified" "Optional" (erforderlich) |
trimLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zu kürzen sind. | bool (erforderlich) |
validateCharacterSet | Der Wert, der angibt, ob der Zeichensatz überprüft werden soll. | bool (erforderlich) |
validateEDITypes | Der Wert, der angibt, ob EDI-Typen überprüft werden sollen. | bool (erforderlich) |
validateXSDTypes | Der Wert, der angibt, ob XSD-Typen überprüft werden sollen. | bool (erforderlich) |
X12ValidationSettings
Name | Beschreibung | Wert |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zugelassen werden sollen. | bool (erforderlich) |
checkDuplicateGroupControlNumber | Der Wert, der angibt, ob nach doppelter Gruppenkontrollnummer gesucht werden soll. | bool (erforderlich) |
checkDuplicateInterchangeControlNumber | Der Wert, der angibt, ob auf doppelte Austauschkontrollnummer überprüft werden soll. | bool (erforderlich) |
checkDuplicateTransactionSetControlNumber | Der Wert, der angibt, ob auf doppelte Transaktionssatz-Kontrollnummer überprüft werden soll. | bool (erforderlich) |
interchangeControlNumberValidityDays | Der Gültigkeitszeitraum der Austauschkontrollnummer. | int (erforderlich) |
trailingSeparatorPolicy | Die nachfolgende Trennzeichenrichtlinie. | "Obligatorisch" "NotAllowed" "NotSpecified" "Optional" (erforderlich) |
trimLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zu kürzen sind. | bool (erforderlich) |
validateCharacterSet | Der Wert, der angibt, ob der Zeichensatz in der Nachricht überprüft werden soll. | bool (erforderlich) |
validateEDITypes | Der Wert, der angibt, ob edi-Typen überprüft werden sollen. | bool (erforderlich) |
validateXSDTypes | Der Wert, der angibt, ob XSD-Typen überprüft werden sollen. | bool (erforderlich) |
X12DelimiterOverrides
Name | Beschreibung | Wert |
---|---|---|
componentSeparator | Das Komponententrennzeichen. | int (erforderlich) |
dataElementSeparator | Das Datenelementtrennzeichen. | int (erforderlich) |
messageId | Die Nachrichten-ID. | Zeichenfolge |
protocolVersion | Die Protokollversion. | Zeichenfolge |
replaceCharacter | Das Ersetzungszeichen. | int (erforderlich) |
replaceSeparatorsInPayload | Der Wert, der angibt, ob Trennzeichen in der Nutzlast ersetzt werden sollen. | bool (erforderlich) |
segmentTerminator | Der Segmentabschluss. | int (erforderlich) |
segmentTerminatorSuffix | Das Segmentabschlusssuffix. | "CR" 'CRLF' "LF" "Keine" "NotSpecified" (erforderlich) |
targetNamespace | Der Zielnamespace, auf den diese Trennzeicheneinstellungen angewendet werden müssen. | Zeichenfolge |
Schnellstartvorlagen
Diesen Ressourcentyp werden in den folgenden Schnellstartvorlagen bereitgestellt.
Vorlage | Beschreibung |
---|---|
Azure Logic Apps – AS2 Send Receive |
Erstellt Integrationskonten für zwei Partner, Contoso und Fabrikam, einschließlich der Artefakte für Partner und Vereinbarungen. Die Vorlage erstellt auch Logik-Apps zwischen Fabrikam Sales und Contoso, um synchrone AS2-Sende empfangen zu veranschaulichen. Die Vorlage erstellt auch Logik-Apps zwischen Fabrikam Finance und Contoso, die asynchrone AS2-Sende empfangen veranschaulichen. |
Terraform (AzAPI-Anbieter) Ressourcendefinition
Der Ressourcentyp integrationAccounts/agreements kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:
- Ressourcengruppen
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.Logic/integrationAccounts/agreements-Ressource zu erstellen, fügen Sie der Vorlage die folgende Terraform-Ressource hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Logic/integrationAccounts/agreements@2019-05-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
agreementType = "string"
content = {
aS2 = {
receiveAgreement = {
protocolSettings = {
acknowledgementConnectionSettings = {
ignoreCertificateNameMismatch = bool
keepHttpConnectionAlive = bool
supportHttpStatusCodeContinue = bool
unfoldHttpHeaders = bool
}
envelopeSettings = {
autogenerateFileName = bool
fileNameTemplate = "string"
messageContentType = "string"
suspendMessageOnFileNameGenerationError = bool
transmitFileNameInMimeHeader = bool
}
errorSettings = {
resendIfMDNNotReceived = bool
suspendDuplicateMessage = bool
}
mdnSettings = {
dispositionNotificationTo = "string"
mdnText = "string"
micHashingAlgorithm = "string"
needMDN = bool
receiptDeliveryUrl = "string"
sendInboundMDNToMessageBox = bool
sendMDNAsynchronously = bool
signMDN = bool
signOutboundMDNIfOptional = bool
}
messageConnectionSettings = {
ignoreCertificateNameMismatch = bool
keepHttpConnectionAlive = bool
supportHttpStatusCodeContinue = bool
unfoldHttpHeaders = bool
}
securitySettings = {
enableNRRForInboundDecodedMessages = bool
enableNRRForInboundEncodedMessages = bool
enableNRRForInboundMDN = bool
enableNRRForOutboundDecodedMessages = bool
enableNRRForOutboundEncodedMessages = bool
enableNRRForOutboundMDN = bool
encryptionCertificateName = "string"
overrideGroupSigningCertificate = bool
sha2AlgorithmFormat = "string"
signingCertificateName = "string"
}
validationSettings = {
checkCertificateRevocationListOnReceive = bool
checkCertificateRevocationListOnSend = bool
checkDuplicateMessage = bool
compressMessage = bool
encryptionAlgorithm = "string"
encryptMessage = bool
interchangeDuplicatesValidityDays = int
overrideMessageProperties = bool
signingAlgorithm = "string"
signMessage = bool
}
}
receiverBusinessIdentity = {
qualifier = "string"
value = "string"
}
senderBusinessIdentity = {
qualifier = "string"
value = "string"
}
}
sendAgreement = {
protocolSettings = {
acknowledgementConnectionSettings = {
ignoreCertificateNameMismatch = bool
keepHttpConnectionAlive = bool
supportHttpStatusCodeContinue = bool
unfoldHttpHeaders = bool
}
envelopeSettings = {
autogenerateFileName = bool
fileNameTemplate = "string"
messageContentType = "string"
suspendMessageOnFileNameGenerationError = bool
transmitFileNameInMimeHeader = bool
}
errorSettings = {
resendIfMDNNotReceived = bool
suspendDuplicateMessage = bool
}
mdnSettings = {
dispositionNotificationTo = "string"
mdnText = "string"
micHashingAlgorithm = "string"
needMDN = bool
receiptDeliveryUrl = "string"
sendInboundMDNToMessageBox = bool
sendMDNAsynchronously = bool
signMDN = bool
signOutboundMDNIfOptional = bool
}
messageConnectionSettings = {
ignoreCertificateNameMismatch = bool
keepHttpConnectionAlive = bool
supportHttpStatusCodeContinue = bool
unfoldHttpHeaders = bool
}
securitySettings = {
enableNRRForInboundDecodedMessages = bool
enableNRRForInboundEncodedMessages = bool
enableNRRForInboundMDN = bool
enableNRRForOutboundDecodedMessages = bool
enableNRRForOutboundEncodedMessages = bool
enableNRRForOutboundMDN = bool
encryptionCertificateName = "string"
overrideGroupSigningCertificate = bool
sha2AlgorithmFormat = "string"
signingCertificateName = "string"
}
validationSettings = {
checkCertificateRevocationListOnReceive = bool
checkCertificateRevocationListOnSend = bool
checkDuplicateMessage = bool
compressMessage = bool
encryptionAlgorithm = "string"
encryptMessage = bool
interchangeDuplicatesValidityDays = int
overrideMessageProperties = bool
signingAlgorithm = "string"
signMessage = bool
}
}
receiverBusinessIdentity = {
qualifier = "string"
value = "string"
}
senderBusinessIdentity = {
qualifier = "string"
value = "string"
}
}
}
edifact = {
receiveAgreement = {
protocolSettings = {
acknowledgementSettings = {
acknowledgementControlNumberLowerBound = int
acknowledgementControlNumberPrefix = "string"
acknowledgementControlNumberSuffix = "string"
acknowledgementControlNumberUpperBound = int
batchFunctionalAcknowledgements = bool
batchTechnicalAcknowledgements = bool
needFunctionalAcknowledgement = bool
needLoopForValidMessages = bool
needTechnicalAcknowledgement = bool
rolloverAcknowledgementControlNumber = bool
sendSynchronousAcknowledgement = bool
}
edifactDelimiterOverrides = [
{
componentSeparator = int
dataElementSeparator = int
decimalPointIndicator = "string"
messageAssociationAssignedCode = "string"
messageId = "string"
messageRelease = "string"
messageVersion = "string"
releaseIndicator = int
repetitionSeparator = int
segmentTerminator = int
segmentTerminatorSuffix = "string"
targetNamespace = "string"
}
]
envelopeOverrides = [
{
applicationPassword = "string"
associationAssignedCode = "string"
controllingAgencyCode = "string"
functionalGroupId = "string"
groupHeaderMessageRelease = "string"
groupHeaderMessageVersion = "string"
messageAssociationAssignedCode = "string"
messageId = "string"
messageRelease = "string"
messageVersion = "string"
receiverApplicationId = "string"
receiverApplicationQualifier = "string"
senderApplicationId = "string"
senderApplicationQualifier = "string"
targetNamespace = "string"
}
]
envelopeSettings = {
applicationReferenceId = "string"
applyDelimiterStringAdvice = bool
communicationAgreementId = "string"
createGroupingSegments = bool
enableDefaultGroupHeaders = bool
functionalGroupId = "string"
groupApplicationPassword = "string"
groupApplicationReceiverId = "string"
groupApplicationReceiverQualifier = "string"
groupApplicationSenderId = "string"
groupApplicationSenderQualifier = "string"
groupAssociationAssignedCode = "string"
groupControllingAgencyCode = "string"
groupControlNumberLowerBound = int
groupControlNumberPrefix = "string"
groupControlNumberSuffix = "string"
groupControlNumberUpperBound = int
groupMessageRelease = "string"
groupMessageVersion = "string"
interchangeControlNumberLowerBound = int
interchangeControlNumberPrefix = "string"
interchangeControlNumberSuffix = "string"
interchangeControlNumberUpperBound = int
isTestInterchange = bool
overwriteExistingTransactionSetControlNumber = bool
processingPriorityCode = "string"
receiverInternalIdentification = "string"
receiverInternalSubIdentification = "string"
receiverReverseRoutingAddress = "string"
recipientReferencePasswordQualifier = "string"
recipientReferencePasswordValue = "string"
rolloverGroupControlNumber = bool
rolloverInterchangeControlNumber = bool
rolloverTransactionSetControlNumber = bool
senderInternalIdentification = "string"
senderInternalSubIdentification = "string"
senderReverseRoutingAddress = "string"
transactionSetControlNumberLowerBound = int
transactionSetControlNumberPrefix = "string"
transactionSetControlNumberSuffix = "string"
transactionSetControlNumberUpperBound = int
}
framingSettings = {
characterEncoding = "string"
characterSet = "string"
componentSeparator = int
dataElementSeparator = int
decimalPointIndicator = "string"
protocolVersion = int
releaseIndicator = int
repetitionSeparator = int
segmentTerminator = int
segmentTerminatorSuffix = "string"
serviceCodeListDirectoryVersion = "string"
}
messageFilter = {
messageFilterType = "string"
}
messageFilterList = [
{
messageId = "string"
}
]
processingSettings = {
createEmptyXmlTagsForTrailingSeparators = bool
maskSecurityInfo = bool
preserveInterchange = bool
suspendInterchangeOnError = bool
useDotAsDecimalSeparator = bool
}
schemaReferences = [
{
associationAssignedCode = "string"
messageId = "string"
messageRelease = "string"
messageVersion = "string"
schemaName = "string"
senderApplicationId = "string"
senderApplicationQualifier = "string"
}
]
validationOverrides = [
{
allowLeadingAndTrailingSpacesAndZeroes = bool
enforceCharacterSet = bool
messageId = "string"
trailingSeparatorPolicy = "string"
trimLeadingAndTrailingSpacesAndZeroes = bool
validateEDITypes = bool
validateXSDTypes = bool
}
]
validationSettings = {
allowLeadingAndTrailingSpacesAndZeroes = bool
checkDuplicateGroupControlNumber = bool
checkDuplicateInterchangeControlNumber = bool
checkDuplicateTransactionSetControlNumber = bool
interchangeControlNumberValidityDays = int
trailingSeparatorPolicy = "string"
trimLeadingAndTrailingSpacesAndZeroes = bool
validateCharacterSet = bool
validateEDITypes = bool
validateXSDTypes = bool
}
}
receiverBusinessIdentity = {
qualifier = "string"
value = "string"
}
senderBusinessIdentity = {
qualifier = "string"
value = "string"
}
}
sendAgreement = {
protocolSettings = {
acknowledgementSettings = {
acknowledgementControlNumberLowerBound = int
acknowledgementControlNumberPrefix = "string"
acknowledgementControlNumberSuffix = "string"
acknowledgementControlNumberUpperBound = int
batchFunctionalAcknowledgements = bool
batchTechnicalAcknowledgements = bool
needFunctionalAcknowledgement = bool
needLoopForValidMessages = bool
needTechnicalAcknowledgement = bool
rolloverAcknowledgementControlNumber = bool
sendSynchronousAcknowledgement = bool
}
edifactDelimiterOverrides = [
{
componentSeparator = int
dataElementSeparator = int
decimalPointIndicator = "string"
messageAssociationAssignedCode = "string"
messageId = "string"
messageRelease = "string"
messageVersion = "string"
releaseIndicator = int
repetitionSeparator = int
segmentTerminator = int
segmentTerminatorSuffix = "string"
targetNamespace = "string"
}
]
envelopeOverrides = [
{
applicationPassword = "string"
associationAssignedCode = "string"
controllingAgencyCode = "string"
functionalGroupId = "string"
groupHeaderMessageRelease = "string"
groupHeaderMessageVersion = "string"
messageAssociationAssignedCode = "string"
messageId = "string"
messageRelease = "string"
messageVersion = "string"
receiverApplicationId = "string"
receiverApplicationQualifier = "string"
senderApplicationId = "string"
senderApplicationQualifier = "string"
targetNamespace = "string"
}
]
envelopeSettings = {
applicationReferenceId = "string"
applyDelimiterStringAdvice = bool
communicationAgreementId = "string"
createGroupingSegments = bool
enableDefaultGroupHeaders = bool
functionalGroupId = "string"
groupApplicationPassword = "string"
groupApplicationReceiverId = "string"
groupApplicationReceiverQualifier = "string"
groupApplicationSenderId = "string"
groupApplicationSenderQualifier = "string"
groupAssociationAssignedCode = "string"
groupControllingAgencyCode = "string"
groupControlNumberLowerBound = int
groupControlNumberPrefix = "string"
groupControlNumberSuffix = "string"
groupControlNumberUpperBound = int
groupMessageRelease = "string"
groupMessageVersion = "string"
interchangeControlNumberLowerBound = int
interchangeControlNumberPrefix = "string"
interchangeControlNumberSuffix = "string"
interchangeControlNumberUpperBound = int
isTestInterchange = bool
overwriteExistingTransactionSetControlNumber = bool
processingPriorityCode = "string"
receiverInternalIdentification = "string"
receiverInternalSubIdentification = "string"
receiverReverseRoutingAddress = "string"
recipientReferencePasswordQualifier = "string"
recipientReferencePasswordValue = "string"
rolloverGroupControlNumber = bool
rolloverInterchangeControlNumber = bool
rolloverTransactionSetControlNumber = bool
senderInternalIdentification = "string"
senderInternalSubIdentification = "string"
senderReverseRoutingAddress = "string"
transactionSetControlNumberLowerBound = int
transactionSetControlNumberPrefix = "string"
transactionSetControlNumberSuffix = "string"
transactionSetControlNumberUpperBound = int
}
framingSettings = {
characterEncoding = "string"
characterSet = "string"
componentSeparator = int
dataElementSeparator = int
decimalPointIndicator = "string"
protocolVersion = int
releaseIndicator = int
repetitionSeparator = int
segmentTerminator = int
segmentTerminatorSuffix = "string"
serviceCodeListDirectoryVersion = "string"
}
messageFilter = {
messageFilterType = "string"
}
messageFilterList = [
{
messageId = "string"
}
]
processingSettings = {
createEmptyXmlTagsForTrailingSeparators = bool
maskSecurityInfo = bool
preserveInterchange = bool
suspendInterchangeOnError = bool
useDotAsDecimalSeparator = bool
}
schemaReferences = [
{
associationAssignedCode = "string"
messageId = "string"
messageRelease = "string"
messageVersion = "string"
schemaName = "string"
senderApplicationId = "string"
senderApplicationQualifier = "string"
}
]
validationOverrides = [
{
allowLeadingAndTrailingSpacesAndZeroes = bool
enforceCharacterSet = bool
messageId = "string"
trailingSeparatorPolicy = "string"
trimLeadingAndTrailingSpacesAndZeroes = bool
validateEDITypes = bool
validateXSDTypes = bool
}
]
validationSettings = {
allowLeadingAndTrailingSpacesAndZeroes = bool
checkDuplicateGroupControlNumber = bool
checkDuplicateInterchangeControlNumber = bool
checkDuplicateTransactionSetControlNumber = bool
interchangeControlNumberValidityDays = int
trailingSeparatorPolicy = "string"
trimLeadingAndTrailingSpacesAndZeroes = bool
validateCharacterSet = bool
validateEDITypes = bool
validateXSDTypes = bool
}
}
receiverBusinessIdentity = {
qualifier = "string"
value = "string"
}
senderBusinessIdentity = {
qualifier = "string"
value = "string"
}
}
}
x12 = {
receiveAgreement = {
protocolSettings = {
acknowledgementSettings = {
acknowledgementControlNumberLowerBound = int
acknowledgementControlNumberPrefix = "string"
acknowledgementControlNumberSuffix = "string"
acknowledgementControlNumberUpperBound = int
batchFunctionalAcknowledgements = bool
batchImplementationAcknowledgements = bool
batchTechnicalAcknowledgements = bool
functionalAcknowledgementVersion = "string"
implementationAcknowledgementVersion = "string"
needFunctionalAcknowledgement = bool
needImplementationAcknowledgement = bool
needLoopForValidMessages = bool
needTechnicalAcknowledgement = bool
rolloverAcknowledgementControlNumber = bool
sendSynchronousAcknowledgement = bool
}
envelopeOverrides = [
{
dateFormat = "string"
functionalIdentifierCode = "string"
headerVersion = "string"
messageId = "string"
protocolVersion = "string"
receiverApplicationId = "string"
responsibleAgencyCode = "string"
senderApplicationId = "string"
targetNamespace = "string"
timeFormat = "string"
}
]
envelopeSettings = {
controlStandardsId = int
controlVersionNumber = "string"
enableDefaultGroupHeaders = bool
functionalGroupId = "string"
groupControlNumberLowerBound = int
groupControlNumberUpperBound = int
groupHeaderAgencyCode = "string"
groupHeaderDateFormat = "string"
groupHeaderTimeFormat = "string"
groupHeaderVersion = "string"
interchangeControlNumberLowerBound = int
interchangeControlNumberUpperBound = int
overwriteExistingTransactionSetControlNumber = bool
receiverApplicationId = "string"
rolloverGroupControlNumber = bool
rolloverInterchangeControlNumber = bool
rolloverTransactionSetControlNumber = bool
senderApplicationId = "string"
transactionSetControlNumberLowerBound = int
transactionSetControlNumberPrefix = "string"
transactionSetControlNumberSuffix = "string"
transactionSetControlNumberUpperBound = int
usageIndicator = "string"
useControlStandardsIdAsRepetitionCharacter = bool
}
framingSettings = {
characterSet = "string"
componentSeparator = int
dataElementSeparator = int
replaceCharacter = int
replaceSeparatorsInPayload = bool
segmentTerminator = int
segmentTerminatorSuffix = "string"
}
messageFilter = {
messageFilterType = "string"
}
messageFilterList = [
{
messageId = "string"
}
]
processingSettings = {
convertImpliedDecimal = bool
createEmptyXmlTagsForTrailingSeparators = bool
maskSecurityInfo = bool
preserveInterchange = bool
suspendInterchangeOnError = bool
useDotAsDecimalSeparator = bool
}
schemaReferences = [
{
messageId = "string"
schemaName = "string"
schemaVersion = "string"
senderApplicationId = "string"
}
]
securitySettings = {
authorizationQualifier = "string"
authorizationValue = "string"
passwordValue = "string"
securityQualifier = "string"
}
validationOverrides = [
{
allowLeadingAndTrailingSpacesAndZeroes = bool
messageId = "string"
trailingSeparatorPolicy = "string"
trimLeadingAndTrailingSpacesAndZeroes = bool
validateCharacterSet = bool
validateEDITypes = bool
validateXSDTypes = bool
}
]
validationSettings = {
allowLeadingAndTrailingSpacesAndZeroes = bool
checkDuplicateGroupControlNumber = bool
checkDuplicateInterchangeControlNumber = bool
checkDuplicateTransactionSetControlNumber = bool
interchangeControlNumberValidityDays = int
trailingSeparatorPolicy = "string"
trimLeadingAndTrailingSpacesAndZeroes = bool
validateCharacterSet = bool
validateEDITypes = bool
validateXSDTypes = bool
}
x12DelimiterOverrides = [
{
componentSeparator = int
dataElementSeparator = int
messageId = "string"
protocolVersion = "string"
replaceCharacter = int
replaceSeparatorsInPayload = bool
segmentTerminator = int
segmentTerminatorSuffix = "string"
targetNamespace = "string"
}
]
}
receiverBusinessIdentity = {
qualifier = "string"
value = "string"
}
senderBusinessIdentity = {
qualifier = "string"
value = "string"
}
}
sendAgreement = {
protocolSettings = {
acknowledgementSettings = {
acknowledgementControlNumberLowerBound = int
acknowledgementControlNumberPrefix = "string"
acknowledgementControlNumberSuffix = "string"
acknowledgementControlNumberUpperBound = int
batchFunctionalAcknowledgements = bool
batchImplementationAcknowledgements = bool
batchTechnicalAcknowledgements = bool
functionalAcknowledgementVersion = "string"
implementationAcknowledgementVersion = "string"
needFunctionalAcknowledgement = bool
needImplementationAcknowledgement = bool
needLoopForValidMessages = bool
needTechnicalAcknowledgement = bool
rolloverAcknowledgementControlNumber = bool
sendSynchronousAcknowledgement = bool
}
envelopeOverrides = [
{
dateFormat = "string"
functionalIdentifierCode = "string"
headerVersion = "string"
messageId = "string"
protocolVersion = "string"
receiverApplicationId = "string"
responsibleAgencyCode = "string"
senderApplicationId = "string"
targetNamespace = "string"
timeFormat = "string"
}
]
envelopeSettings = {
controlStandardsId = int
controlVersionNumber = "string"
enableDefaultGroupHeaders = bool
functionalGroupId = "string"
groupControlNumberLowerBound = int
groupControlNumberUpperBound = int
groupHeaderAgencyCode = "string"
groupHeaderDateFormat = "string"
groupHeaderTimeFormat = "string"
groupHeaderVersion = "string"
interchangeControlNumberLowerBound = int
interchangeControlNumberUpperBound = int
overwriteExistingTransactionSetControlNumber = bool
receiverApplicationId = "string"
rolloverGroupControlNumber = bool
rolloverInterchangeControlNumber = bool
rolloverTransactionSetControlNumber = bool
senderApplicationId = "string"
transactionSetControlNumberLowerBound = int
transactionSetControlNumberPrefix = "string"
transactionSetControlNumberSuffix = "string"
transactionSetControlNumberUpperBound = int
usageIndicator = "string"
useControlStandardsIdAsRepetitionCharacter = bool
}
framingSettings = {
characterSet = "string"
componentSeparator = int
dataElementSeparator = int
replaceCharacter = int
replaceSeparatorsInPayload = bool
segmentTerminator = int
segmentTerminatorSuffix = "string"
}
messageFilter = {
messageFilterType = "string"
}
messageFilterList = [
{
messageId = "string"
}
]
processingSettings = {
convertImpliedDecimal = bool
createEmptyXmlTagsForTrailingSeparators = bool
maskSecurityInfo = bool
preserveInterchange = bool
suspendInterchangeOnError = bool
useDotAsDecimalSeparator = bool
}
schemaReferences = [
{
messageId = "string"
schemaName = "string"
schemaVersion = "string"
senderApplicationId = "string"
}
]
securitySettings = {
authorizationQualifier = "string"
authorizationValue = "string"
passwordValue = "string"
securityQualifier = "string"
}
validationOverrides = [
{
allowLeadingAndTrailingSpacesAndZeroes = bool
messageId = "string"
trailingSeparatorPolicy = "string"
trimLeadingAndTrailingSpacesAndZeroes = bool
validateCharacterSet = bool
validateEDITypes = bool
validateXSDTypes = bool
}
]
validationSettings = {
allowLeadingAndTrailingSpacesAndZeroes = bool
checkDuplicateGroupControlNumber = bool
checkDuplicateInterchangeControlNumber = bool
checkDuplicateTransactionSetControlNumber = bool
interchangeControlNumberValidityDays = int
trailingSeparatorPolicy = "string"
trimLeadingAndTrailingSpacesAndZeroes = bool
validateCharacterSet = bool
validateEDITypes = bool
validateXSDTypes = bool
}
x12DelimiterOverrides = [
{
componentSeparator = int
dataElementSeparator = int
messageId = "string"
protocolVersion = "string"
replaceCharacter = int
replaceSeparatorsInPayload = bool
segmentTerminator = int
segmentTerminatorSuffix = "string"
targetNamespace = "string"
}
]
}
receiverBusinessIdentity = {
qualifier = "string"
value = "string"
}
senderBusinessIdentity = {
qualifier = "string"
value = "string"
}
}
}
}
guestIdentity = {
qualifier = "string"
value = "string"
}
guestPartner = "string"
hostIdentity = {
qualifier = "string"
value = "string"
}
hostPartner = "string"
}
})
}
Eigenschaftswerte
integrationAccounts/agreements
Name | Beschreibung | Wert |
---|---|---|
type | Ressourcentyp | "Microsoft.Logic/integrationAccounts/agreements@2019-05-01" |
name | Der Ressourcenname | Zeichenfolge (erforderlich) |
location | Der Ressourcenspeicherort. | Zeichenfolge |
parent_id | Die ID der Ressource, die die übergeordnete Ressource für diese Ressource ist. | ID für Ressource vom Typ: integrationAccounts |
tags | Die Ressourcentags. | Wörterbuch der Tagnamen und -werte. |
properties | Die Eigenschaften der Integrationskontovereinbarung. | IntegrationAccountAgreementProperties (erforderlich) |
IntegrationAccountAgreementProperties
Name | Beschreibung | Wert |
---|---|---|
agreementType | Der Vereinbarungstyp. | "AS2" "Edifact" "NotSpecified" "X12" (erforderlich) |
Inhalt | Der Vertragsinhalt. | AgreementContent (erforderlich) |
guestIdentity | Die Geschäftsidentität des Gastpartners. | BusinessIdentity (erforderlich) |
guestPartner | Der Integrationskontopartner, der als Gastpartner für diese Vereinbarung festgelegt ist. | Zeichenfolge (erforderlich) |
hostIdentity | Die Geschäftsidentität des Hostpartners. | BusinessIdentity (erforderlich) |
hostPartner | Der Integrationskontopartner, der als Hostpartner für diese Vereinbarung festgelegt ist. | Zeichenfolge (erforderlich) |
metadata | Die Metadaten. |
VereinbarungInhalt
Name | Beschreibung | Wert |
---|---|---|
aS2 | Der Inhalt der AS2-Vereinbarung. | AS2AgreementContent |
Edifact | Der Inhalt der EDIFACT-Vereinbarung. | EdifactAgreementContent |
x12 | Der Inhalt der X12-Vereinbarung. | X12AgreementContent |
AS2AgreementContent
Name | Beschreibung | Wert |
---|---|---|
receiveAgreement | Die as2-Vereinbarung für den unidirektionalen Empfang. | AS2OneWayAgreement (erforderlich) |
sendAgreement | Die As2-Vereinbarung für unidirektionales Senden. | AS2OneWayAgreement (erforderlich) |
AS2OneWayAgreement
Name | Beschreibung | Wert |
---|---|---|
protocolSettings | Die AS2-Protokolleinstellungen. | AS2ProtocolSettings (erforderlich) |
receiverBusinessIdentity | Die Unternehmensidentität des Empfängers | BusinessIdentity (erforderlich) |
senderBusinessIdentity | Die Geschäftsidentität des Absenders | BusinessIdentity (erforderlich) |
AS2ProtocolSettings
Name | Beschreibung | Wert |
---|---|---|
acknowledgementConnectionSettings | Die Verbindungseinstellungen für die Bestätigung. | AS2AcknowledgementConnectionSettings (erforderlich) |
envelopeSettings | Die Umschlageinstellungen. | AS2EnvelopeSettings (erforderlich) |
errorSettings | Die Fehlereinstellungen. | AS2ErrorSettings (erforderlich) |
mdnSettings | Die MDN-Einstellungen. | AS2MdnSettings (erforderlich) |
messageConnectionSettings | Die Verbindungseinstellungen der Nachricht. | AS2MessageConnectionSettings (erforderlich) |
securitySettings | Die Sicherheitseinstellungen. | AS2SecuritySettings (erforderlich) |
Validationsettings | Die Überprüfungseinstellungen. | AS2ValidationSettings (erforderlich) |
AS2AcknowledgementConnectionSettings
Name | Beschreibung | Wert |
---|---|---|
ignoreCertificateNameMismatch | Gibt an, ob ein Konflikt im Zertifikatnamen ignoriert werden soll. | bool (erforderlich) |
keepHttpConnectionAlive | Gibt an, ob die Verbindung aktiv bleiben soll. | bool (erforderlich) |
supportHttpStatusCodeContinue | Gibt an, ob HTTP-status Code "CONTINUE" unterstützt werden soll. | bool (erforderlich) |
unfoldHttpHeaders | Gibt an, ob die HTTP-Header aufgeklappt werden sollen. | bool (erforderlich) |
AS2EnvelopeSettings
Name | Beschreibung | Wert |
---|---|---|
autogenerateFileName | Der Wert, der angibt, ob der Dateiname automatisch generiert werden soll. | bool (erforderlich) |
fileNameTemplate | Die Vorlage für den Dateinamen. | Zeichenfolge (erforderlich) |
messageContentType | Der Nachrichteninhaltstyp. | Zeichenfolge (erforderlich) |
suspendMessageOnFileNameGenerationError | Der Wert, der angibt, ob die Meldung bei einem Fehler bei der Dateinamengenerierung angehalten werden soll. | bool (erforderlich) |
transmitFileNameInMimeHeader | Der Wert, der angibt, ob der Dateiname im MIME-Header übertragen werden soll. | bool (erforderlich) |
AS2ErrorSettings
Name | Beschreibung | Wert |
---|---|---|
resendIfMDNNotReceived | Der Wert, der angibt, ob die Nachricht erneut gesendet werden soll, wenn MDN nicht empfangen wird. | bool (erforderlich) |
suspendDuplicateMessage | Der Wert, der angibt, ob doppelte Nachrichten angehalten werden sollen. | bool (erforderlich) |
AS2MdnSettings
Name | Beschreibung | Wert |
---|---|---|
dispositionNotificationTo | Die Dispositionsbenachrichtigung zum Headerwert. | Zeichenfolge |
mdnText | Der MDN-Text. | Zeichenfolge |
micHashingAlgorithm | Der Signatur- oder Hashalgorithmus. | "MD5" "None" "NotSpecified" "SHA1" "SHA2256" "SHA2384" "SHA2512" (erforderlich) |
needMDN | Der Wert, der angibt, ob ein MDN gesendet oder anzufordern wird. | bool (erforderlich) |
receiptDeliveryUrl | Die Empfangsübermittlungs-URL. | Zeichenfolge |
sendInboundMDNToMessageBox | Der Wert, der angibt, ob eingehende MDN an das Meldungsfeld gesendet werden soll. | bool (erforderlich) |
sendMDNAsynchronly | Der Wert, der angibt, ob der asynchrone MDN gesendet werden soll. | bool (erforderlich) |
signMDN | Der Wert, der angibt, ob der MDN signiert werden muss oder nicht. | bool (erforderlich) |
signOutboundMDNIfOptional | Der Wert, der angibt, ob der ausgehende MDN(optional) signiert werden soll. | bool (erforderlich) |
AS2MessageConnectionSettings
Name | Beschreibung | Wert |
---|---|---|
ignoreCertificateNameMismatch | Der Wert, der angibt, ob eine nicht übereinstimmende Übereinstimmung im Zertifikatnamen ignoriert werden soll. | bool (erforderlich) |
keepHttpConnectionAlive | Der Wert, der angibt, ob die Verbindung am Leben erhalten bleiben soll. | bool (erforderlich) |
supportHttpStatusCodeContinue | Der Wert, der angibt, ob HTTP status Code "CONTINUE" unterstützt werden soll. | bool (erforderlich) |
unfoldHttpHeaders | Der Wert, der angibt, ob die HTTP-Header aufgeklappt werden sollen. | bool (erforderlich) |
AS2SecuritySettings
Name | Beschreibung | Wert |
---|---|---|
enableNRRForInboundDecodedMessages | Der Wert, der angibt, ob NRR für eingehende decodierte Nachrichten aktiviert werden soll. | bool (erforderlich) |
enableNRRForInboundEncodedMessages | Der Wert, der angibt, ob NRR für eingehende codierte Nachrichten aktiviert werden soll. | bool (erforderlich) |
enableNRRForInboundMDN | Der Wert, der angibt, ob NRR für eingehende MDN aktiviert werden soll. | bool (erforderlich) |
enableNRRForOutboundDecodedMessages | Der Wert, der angibt, ob NRR für ausgehende decodierte Nachrichten aktiviert werden soll. | bool (erforderlich) |
enableNRRForOutboundEncodedMessages | Der Wert, der angibt, ob NRR für ausgehende codierte Nachrichten aktiviert werden soll. | bool (erforderlich) |
enableNRRForOutboundMDN | Der Wert, der angibt, ob NRR für ausgehende MDN aktiviert werden soll. | bool (erforderlich) |
encryptionCertificateName | Der Name des Verschlüsselungszertifikats. | Zeichenfolge |
überschreibenGroupSigningCertificate | Der Wert, der angibt, ob ein MDN gesendet oder anzufordern wird. | bool (erforderlich) |
sha2AlgorithmFormat | Das Sha2-Algorithmusformat. Gültige Werte sind Sha2, ShaHashSize, ShaHyphenHashSize, Sha2UnderscoreHashSize. | Zeichenfolge |
signingCertificateName | Der Name des Signaturzertifikats. | Zeichenfolge |
AS2ValidationSettings
Name | Beschreibung | Wert |
---|---|---|
checkCertificateRevocationListOnReceive | Der Wert, der angibt, ob die Zertifikatsperrliste beim Empfang überprüft werden soll. | bool (erforderlich) |
checkCertificateRevocationListOnSend | Der Wert, der angibt, ob die Zertifikatsperrliste beim Senden überprüft werden soll. | bool (erforderlich) |
checkDuplicateMessage | Der Wert, der angibt, ob nach einer doppelten Nachricht gesucht werden soll. | bool (erforderlich) |
compressMessage | Der Wert, der angibt, ob die Nachricht komprimiert werden muss. | bool (erforderlich) |
encryptionAlgorithm | Der Verschlüsselungsalgorithmus. | "AES128" "AES192" "AES256" "DES3" "None" "NotSpecified" "RC2" (erforderlich) |
encryptMessage | Der Wert, der angibt, ob die Nachricht verschlüsselt werden muss. | bool (erforderlich) |
interchangeDuplicatesValidityDays | Die Anzahl der Tage, die für den doppelten Austausch zurückschauen müssen. | int (erforderlich) |
overrideMessageProperties | Der Wert, der angibt, ob eingehende Nachrichteneigenschaften mit den übereinstimmenden Nachrichten überschrieben werden sollen. | bool (erforderlich) |
signingAlgorithm | Der Signaturalgorithmus. | "Standard" "NotSpecified" "SHA1" "SHA2256" "SHA2384" "SHA2512" |
signMessage | Der Wert, der angibt, ob die Nachricht signiert werden muss. | bool (erforderlich) |
BusinessIdentity
Name | Beschreibung | Wert |
---|---|---|
Qualifizierer | Der Business Identity-Qualifizierer z.B. as2identity, ZZ, ZZZ, 31, 32 | Zeichenfolge (erforderlich) |
value | Der benutzerdefinierte Geschäftsidentitätswert. | Zeichenfolge (erforderlich) |
EdifactAgreementContent
Name | Beschreibung | Wert |
---|---|---|
receiveAgreement | Die EDIFACT-Vereinbarung für den unidirektionalen Empfang. | EdifactOneWayAgreement (erforderlich) |
sendAgreement | Die Vereinbarung zum unidirektionalen Senden von EDIFACT. | EdifactOneWayAgreement (erforderlich) |
EdifactOneWayAgreement
Name | Beschreibung | Wert |
---|---|---|
protocolSettings | Die EDIFACT-Protokolleinstellungen. | EdifactProtocolSettings (erforderlich) |
receiverBusinessIdentity | Die Unternehmensidentität des Empfängers | BusinessIdentity (erforderlich) |
senderBusinessIdentity | Die Geschäftsidentität des Absenders | BusinessIdentity (erforderlich) |
EdifactProtocolSettings
Name | Beschreibung | Wert |
---|---|---|
acknowledgementSettings | Die EDIFACT-Bestätigungseinstellungen. | EdifactAcknowledgementSettings (erforderlich) |
edifactDelimiterOverrides | Das EDIFACT-Trennzeichen überschreibt Einstellungen. | EdifactDelimiterOverride[] |
envelopeOverrides | Die EDIFACT-Umschläge setzen Einstellungen außer Kraft. | EdifactEnvelopeOverride[] |
envelopeSettings | Die EDIFACT-Umschlageinstellungen. | EdifactEnvelopeSettings (erforderlich) |
framingSettings | Die EDIFACT-Rahmeneinstellungen. | EdifactFramingSettings (erforderlich) |
Messagefilter | Der EDIFACT-Nachrichtenfilter. | EdifactMessageFilter (erforderlich) |
messageFilterList | Die EDIFACT-Nachrichtenfilterliste. | EdifactMessageIdentifier[] |
processingSettings | Die EDIFACT-Verarbeitungseinstellungen. | EdifactProcessingSettings (erforderlich) |
schemaReferenzen | Die EDIFACT-Schemaverweise. | EdifactSchemaReference[] (erforderlich) |
validationOverrides | Die EDIFACT-Überprüfung setzt Einstellungen außer Kraft. | EdifactValidationOverride[] |
Validationsettings | Die EDIFACT-Validierungseinstellungen. | EdifactValidationSettings (erforderlich) |
EdifactAcknowledgementSettings
Name | Beschreibung | Wert |
---|---|---|
acknowledgementControlNumberLowerBound | Die Untergrenze der Bestätigungssteuerelementnummer. | int (erforderlich) |
acknowledgementControlNumberPrefix | Das Präfix der Bestätigungssteuerungsnummer. | Zeichenfolge |
acknowledgementControlNumberSuffix | Das Suffix der Bestätigungssteuerelementnummer. | Zeichenfolge |
acknowledgementControlNumberUpperBound | Die Obergrenze der Bestätigungssteuerelementnummer. | int (erforderlich) |
batchFunctionalAcknowledgements | Der Wert, der angibt, ob funktionsbezogene Bestätigungen batchweise verwendet werden sollen. | bool (erforderlich) |
batchTechnicalAcknowledgements | Der Wert, der angibt, ob die technischen Bestätigungen in Batch gebatt werden sollen. | bool (erforderlich) |
needFunctionalAcknowledgement | Der Wert, der angibt, ob eine funktionsbezogene Bestätigung erforderlich ist. | bool (erforderlich) |
needLoopForValidMessages | Der Wert, der angibt, ob eine Schleife für gültige Nachrichten benötigt wird. | bool (erforderlich) |
needTechnicalAcknowledgement | Der Wert, der angibt, ob eine technische Bestätigung erforderlich ist. | bool (erforderlich) |
rolloverAcknowledgementControlNumber | Der Wert, der angibt, ob die Bestätigungssteuerelementnummer rollovern soll. | bool (erforderlich) |
sendSynchronousAcknowledgement | Der Wert, der angibt, ob synchrone Bestätigung gesendet werden soll. | bool (erforderlich) |
EdifactDelimiterOverride
Name | Beschreibung | Wert |
---|---|---|
componentSeparator | Das Komponententrennzeichen. | int (erforderlich) |
dataElementSeparator | Das Datenelementtrennzeichen. | int (erforderlich) |
decimalPointIndicator | Der Dezimalpunktindikator. | "Komma" "Dezimal" "NotSpecified" (erforderlich) |
messageAssociationAssignedCode | Der zugewiesene Code für die Nachrichtenzuordnung. | Zeichenfolge |
messageId | Die Nachrichten-ID. | Zeichenfolge |
messageRelease | Die Meldungsfreigabe. | Zeichenfolge |
messageVersion | Die Nachrichtenversion. | Zeichenfolge |
releaseIndicator | Der Releaseindikator. | int (erforderlich) |
repetitionSeparator | Das Wiederholungstrennzeichen. | int (erforderlich) |
segmentTerminator | Der Segmentabschluss. | int (erforderlich) |
segmentTerminatorSuffix | Das Segmentabschlusssuffix. | "CR" "CRLF" "LF" "None" "NotSpecified" (erforderlich) |
targetNamespace | Der Zielnamespace, auf den diese Trennzeicheneinstellungen angewendet werden müssen. | Zeichenfolge |
EdifactEnvelopeOverride
Name | Beschreibung | Wert |
---|---|---|
applicationPassword | Das Anwendungskennwort. | Zeichenfolge |
associationAssignedCode | Der zugewiesene Zuordnungscode. | Zeichenfolge |
controllingAgencyCode | Der Code der Controllingagentur. | Zeichenfolge |
functionalGroupId | Die Funktionsgruppen-ID. | Zeichenfolge |
groupHeaderMessageRelease | Die Gruppenheadermeldung. | Zeichenfolge |
groupHeaderMessageVersion | Die Version der Gruppenheadernachricht. | Zeichenfolge |
messageAssociationAssignedCode | Der zugewiesene Code für die Nachrichtenzuordnung. | Zeichenfolge |
messageId | Die Nachrichten-ID, auf die diese Umschlageinstellungen angewendet werden müssen. | Zeichenfolge |
messageRelease | Die Nachrichtenversionsversion, auf die diese Umschlageinstellungen angewendet werden müssen. | Zeichenfolge |
messageVersion | Die Nachrichtenversion, auf die diese Umschlageinstellungen angewendet werden müssen. | Zeichenfolge |
receiverApplicationId | Die ID der Empfängeranwendung. | Zeichenfolge |
receiverApplicationQualifier | Der Empfängeranwendungsqualifizierer. | Zeichenfolge |
senderApplicationId | Die Id der Absenderanwendung. | Zeichenfolge |
senderApplicationQualifier | Der Absenderanwendungsqualifizierer. | Zeichenfolge |
targetNamespace | Der Zielnamespace, auf den diese Umschlageinstellungen angewendet werden müssen. | Zeichenfolge |
EdifactEnvelopeSettings
Name | Beschreibung | Wert |
---|---|---|
applicationReferenceId | Die Anwendungsreferenz-ID. | Zeichenfolge |
applyDelimiterStringAdvice | Der Wert, der angibt, ob Trennzeichenzeichenfolgenhinweise angewendet werden sollen. | bool (erforderlich) |
communicationAgreementId | Die Id der Kommunikationsvereinbarung. | Zeichenfolge |
createGroupingSegments | Der Wert, der angibt, ob Gruppierungssegmente erstellt werden sollen. | bool (erforderlich) |
enableDefaultGroupHeaders | Der Wert, der angibt, ob Standardgruppenheader aktiviert werden sollen. | bool (erforderlich) |
functionalGroupId | Die Funktionsgruppen-ID. | Zeichenfolge |
groupApplicationPassword | Das Kennwort der Gruppenanwendung. | Zeichenfolge |
groupApplicationReceiverId | Die Empfänger-ID der Gruppenanwendung. | Zeichenfolge |
groupApplicationReceiverQualifier | Der Gruppenanwendungsempfängerqualifizierer. | Zeichenfolge |
groupApplicationSenderId | Die Absender-ID der Gruppenanwendung. | Zeichenfolge |
groupApplicationSenderQualifier | Der Gruppenanwendungs-Absenderqualifizierer. | Zeichenfolge |
groupAssociationAssignedCode | Der zugewiesene Code der Gruppenzuordnung. | Zeichenfolge |
groupControllingAgencyCode | Der Gruppenkontrollstellencode. | Zeichenfolge |
groupControlNumberLowerBound | Die Untergrenze der Gruppenkontrollnummer. | int (erforderlich) |
groupControlNumberPrefix | Das Gruppenkontrollnummernpräfix. | Zeichenfolge |
groupControlNumberSuffix | Das Gruppenkontrollnummernsuffix. | Zeichenfolge |
groupControlNumberUpperBound | Die Obergrenze der Gruppenkontrollnummer. | int (erforderlich) |
groupMessageRelease | Die Gruppennachrichtenfreigabe. | Zeichenfolge |
groupMessageVersion | Die Gruppennachrichtenversion. | Zeichenfolge |
interchangeControlNumberLowerBound | Die Untergrenze der Austauschkontrollnummer. | int (erforderlich) |
interchangeControlNumberPrefix | Das Präfix der Austauschkontrollnummer. | Zeichenfolge |
interchangeControlNumberSuffix | Das Suffix der Austauschkontrollnummer. | Zeichenfolge |
interchangeControlNumberUpperBound | Die Obergrenze der Austauschkontrollnummer. | int (erforderlich) |
isTestInterchange | Der Wert, der angibt, ob die Nachricht ein Testaustausch ist. | bool (erforderlich) |
overwriteExistingTransactionSetControlNumber | Der Wert, der angibt, ob vorhandene Transaktionssatzkontrollnummer überschrieben werden soll. | bool (erforderlich) |
processingPriorityCode | Der Verarbeitungsprioritätscode. | Zeichenfolge |
receiverInternalIdentification | Die interne Identifikation des Empfängers. | Zeichenfolge |
receiverInternalSubIdentification | Die interne Unterkennung des Empfängers. | Zeichenfolge |
receiverReverseRoutingAddress | Die Empfänger-Reverse-Routingadresse. | Zeichenfolge |
recipientReferencePasswordQualifier | Der Empfängerverweiskennwortqualifizierer. | Zeichenfolge |
recipientReferencePasswordValue | Der Wert des Empfängerverweiskennworts. | Zeichenfolge |
rolloverGroupControlNumber | Der Wert, der angibt, ob die Rollover-Gruppenkontrollnummer verwendet werden soll. | bool (erforderlich) |
rolloverInterchangeControlNumber | Der Wert, der angibt, ob die Rollover-Austauschkontrollnummer verwendet werden soll. | bool (erforderlich) |
rolloverTransactionSetControlNumber | Der Wert, der angibt, ob die Transaktionssatzkontrollnummer für rollovert werden soll. | bool (erforderlich) |
senderInternalIdentification | Die interne Absenderidentifikation. | Zeichenfolge |
senderInternalSubIdentification | Die interne Unterkennung des Absenders. | Zeichenfolge |
senderReverseRoutingAddress | Die Absender-Reverse-Routingadresse. | Zeichenfolge |
transactionSetControlNumberLowerBound | Die Untergrenze der Transaktionssatz-Kontrollnummer. | int (erforderlich) |
transactionSetControlNumberPrefix | Das Transaktionssatz-Kontrollnummernpräfix. | Zeichenfolge |
transactionSetControlNumberSuffix | Das Suffix der Transaktionssatz-Kontrollnummer. | Zeichenfolge |
transactionSetControlNumberUpperBound | Die Obergrenze der Transaktionssatz-Kontrollnummer. | int (erforderlich) |
EdifactFramingSettings
Name | Beschreibung | Wert |
---|---|---|
characterEncoding | Die Zeichencodierung. | Zeichenfolge |
characterSet | Die EDIFACT-Frameeinstellung characterSet. | "KECA" "NotSpecified" "UNOA" "UNOB" "UNOC" "UNOD" "UNOE" "UNOF" "UNOG" "UNOH" "UNOI" "UNOJ" "UNOK" "UNOX" "UNOY" (erforderlich) |
componentSeparator | Das Komponententrennzeichen. | int (erforderlich) |
dataElementSeparator | Das Datenelementtrennzeichen. | int (erforderlich) |
decimalPointIndicator | Der EDIFACT-Frameeinstellungsindikator. | "Komma" "Dezimal" "NotSpecified" (erforderlich) |
protocolVersion | Die Protokollversion. | int (erforderlich) |
releaseIndicator | Der Releaseindikator. | int (erforderlich) |
repetitionSeparator | Das Wiederholungstrennzeichen. | int (erforderlich) |
segmentTerminator | Das Segmentabschlusszeichen. | int (erforderlich) |
segmentTerminatorSuffix | Das EDIFACT-Frameeinstellungssegmentabschlusssuffix. | "CR" "CRLF" "LF" "None" "NotSpecified" (erforderlich) |
serviceCodeListDirectoryVersion | Die Verzeichnisversion der Dienstcodeliste. | Zeichenfolge |
EdifactMessageFilter
Name | Beschreibung | Wert |
---|---|---|
messageFilterType | Der Nachrichtenfiltertyp. | "Ausschließen" "Include" "NotSpecified" (erforderlich) |
EdifactMessageIdentifier
Name | Beschreibung | Wert |
---|---|---|
messageId | Die Nachrichten-ID, auf die diese Umschlageinstellungen angewendet werden müssen. | Zeichenfolge (erforderlich) |
EdifactProcessingSettings
Name | Beschreibung | Wert |
---|---|---|
createEmptyXmlTagsForTrailingSeparators | Der Wert, der angibt, ob leere XML-Tags für nachfolgende Trennzeichen erstellt werden sollen. | bool (erforderlich) |
maskSecurityInfo | Der Wert, der angibt, ob Sicherheitsinformationen maskiert werden sollen. | bool (erforderlich) |
preserveInterchange | Der Wert, der angibt, ob der Austausch beibehalten werden soll. | bool (erforderlich) |
suspendInterchangeOnError | Der Wert, der angibt, ob der Austausch bei Einem Fehler angehalten werden soll. | bool (erforderlich) |
useDotAsDecimalSeparator | Der Wert, der angibt, ob Punkt als Dezimaltrennzeichen verwendet werden soll. | bool (erforderlich) |
EdifactSchemaReference
Name | Beschreibung | Wert |
---|---|---|
associationAssignedCode | Der zugewiesene Zuordnungscode. | Zeichenfolge |
messageId | Die Nachrichten-ID. | Zeichenfolge (erforderlich) |
messageRelease | Die Releaseversion der Nachricht. | Zeichenfolge (erforderlich) |
messageVersion | Die Nachrichtenversion. | Zeichenfolge (erforderlich) |
schemaName | Der Schemaname. | Zeichenfolge (erforderlich) |
senderApplicationId | Die Id der Absenderanwendung. | Zeichenfolge |
senderApplicationQualifier | Der Absenderanwendungsqualifizierer. | Zeichenfolge |
EdifactValidationOverride
Name | Beschreibung | Wert |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zugelassen werden sollen. | bool (erforderlich) |
enforceCharacterSet | Der Wert, der angibt, ob der Zeichensatz überprüft werden soll. | bool (erforderlich) |
messageId | Die Nachrichten-ID, auf die die Validierungseinstellungen angewendet werden müssen. | Zeichenfolge (erforderlich) |
trailingSeparatorPolicy | Die nachfolgende Trennzeichenrichtlinie. | „Obligatorisch“ "NotAllowed" "NotSpecified" "Optional" (erforderlich) |
trimLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zu kürzen sind. | bool (erforderlich) |
validateEDITypes | Der Wert, der angibt, ob EDI-Typen überprüft werden sollen. | bool (erforderlich) |
validateXSDTypes | Der Wert, der angibt, ob XSD-Typen überprüft werden sollen. | bool (erforderlich) |
EdifactValidationSettings
Name | Beschreibung | Wert |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zugelassen werden sollen. | bool (erforderlich) |
checkDuplicateGroupControlNumber | Der Wert, der angibt, ob nach doppelter Gruppenkontrollnummer gesucht werden soll. | bool (erforderlich) |
checkDuplicateInterchangeControlNumber | Der Wert, der angibt, ob die doppelte Austauschkontrollnummer überprüft werden soll. | bool (erforderlich) |
checkDuplicateTransactionSetControlNumber | Der Wert, der angibt, ob die Kontrollnummer für doppelte Transaktionssätze überprüft werden soll. | bool (erforderlich) |
interchangeControlNumberValidityDays | Der Gültigkeitszeitraum der Austauschkontrollnummer. | int (erforderlich) |
trailingSeparatorPolicy | Die nachfolgende Trennzeichenrichtlinie. | „Obligatorisch“ "NotAllowed" "NotSpecified" "Optional" (erforderlich) |
trimLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zu kürzen sind. | bool (erforderlich) |
validateCharacterSet | Der Wert, der angibt, ob zeichensatz in der Nachricht überprüft werden soll. | bool (erforderlich) |
validateEDITypes | Der Wert, der angibt, ob EDI-Typen überprüft werden sollen. | bool (erforderlich) |
validateXSDTypes | Der Wert, der angibt, ob XSD-Typen überprüft werden sollen. | bool (erforderlich) |
X12AgreementContent
Name | Beschreibung | Wert |
---|---|---|
receiveAgreement | Die One-Way-Vereinbarung für X12. | X12OneWayAgreement (erforderlich) |
sendAgreement | Die X12-Vereinbarung für unidirektionales Senden. | X12OneWayAgreement (erforderlich) |
X12OneWayAgreement
Name | Beschreibung | Wert |
---|---|---|
protocolSettings | Die X12-Protokolleinstellungen. | X12ProtocolSettings (erforderlich) |
receiverBusinessIdentity | Die Unternehmensidentität des Empfängers | BusinessIdentity (erforderlich) |
senderBusinessIdentity | Die Geschäftsidentität des Absenders | BusinessIdentity (erforderlich) |
X12ProtocolSettings
Name | Beschreibung | Wert |
---|---|---|
acknowledgementSettings | Die X12-Bestätigungseinstellungen. | X12AcknowledgementSettings (erforderlich) |
envelopeOverrides | Die Einstellungen für den X12-Umschlag werden außer Kraft gesetzt. | X12EnvelopeOverride[] |
envelopeSettings | Die X12-Umschlageinstellungen. | X12EnvelopeSettings (erforderlich) |
framingSettings | Die X12-Rahmeneinstellungen. | X12FramingSettings (erforderlich) |
Messagefilter | Der X12-Nachrichtenfilter. | X12MessageFilter (erforderlich) |
messageFilterList | Die X12-Nachrichtenfilterliste. | X12MessageIdentifier[] |
processingSettings | Die X12-Verarbeitungseinstellungen. | X12ProcessingSettings (erforderlich) |
schemaReferenzen | Das X12-Schema verweist. | X12SchemaReference[] (erforderlich) |
securitySettings | Die X12-Sicherheitseinstellungen. | X12SecuritySettings (erforderlich) |
validationOverrides | Die X12-Überprüfung setzt Einstellungen außer Kraft. | X12ValidationOverride[] |
Validationsettings | Die X12-Validierungseinstellungen. | X12ValidationSettings (erforderlich) |
x12DelimiterOverrides | Die Einstellungen des X12-Trennzeichens überschreiben. | X12DelimiterOverrides[] |
X12AcknowledgementSettings
Name | Beschreibung | Wert |
---|---|---|
acknowledgementControlNumberLowerBound | Die Untergrenze der Bestätigungssteuerelementnummer. | int (erforderlich) |
acknowledgementControlNumberPrefix | Das Präfix der Bestätigungssteuerungsnummer. | Zeichenfolge |
acknowledgementControlNumberSuffix | Das Suffix der Bestätigungskontrollnummer. | Zeichenfolge |
acknowledgementControlNumberUpperBound | Die Obergrenze der Bestätigungssteuerelementnummer. | int (erforderlich) |
batchFunctionalAcknowledgements | Der Wert, der angibt, ob funktionsbezogene Bestätigungen als Batch verwendet werden sollen. | bool (erforderlich) |
batchImplementationAcknowledgements | Der Wert, der angibt, ob Implementierungsbestätigungen batchisiert werden sollen. | bool (erforderlich) |
batchTechnicalAcknowledgements | Der Wert, der angibt, ob die technischen Bestätigungen als Batch verwendet werden sollen. | bool (erforderlich) |
functionalAcknowledgementVersion | Die Funktionsbestätigungsversion. | Zeichenfolge |
implementationAcknowledgementVersion | Die Version der Implementierungsbestätigung. | Zeichenfolge |
needFunctionalAcknowledgement | Der Wert, der angibt, ob eine Funktionsbestätigung erforderlich ist. | bool (erforderlich) |
needImplementationAcknowledgement | Der Wert, der angibt, ob eine Implementierungsbestätigung erforderlich ist. | bool (erforderlich) |
needLoopForValidMessages | Der Wert, der angibt, ob eine Schleife für gültige Nachrichten erforderlich ist. | bool (erforderlich) |
needTechnicalAcknowledgement | Der Wert, der angibt, ob eine technische Bestätigung erforderlich ist. | bool (erforderlich) |
rolloverAcknowledgementControlNumber | Der Wert, der angibt, ob die Rollover-Bestätigungskontrollnummer verwendet werden soll. | bool (erforderlich) |
sendSynchronousAcknowledgement | Der Wert, der angibt, ob synchrone Bestätigung gesendet werden soll. | bool (erforderlich) |
X12-Umschlagaußerkraftsetzung
Name | Beschreibung | Wert |
---|---|---|
dateFormat | Das Datumsformat, | "CCYYMMDD" "NotSpecified" "JJMMDD" (erforderlich) |
functionalIdentifierCode | Der Funktionsbezeichnercode. | Zeichenfolge |
headerVersion | Die Headerversion. | Zeichenfolge (erforderlich) |
messageId | Die Nachrichten-ID, auf die diese Umschlageinstellungen angewendet werden müssen. | Zeichenfolge (erforderlich) |
protocolVersion | Die Protokollversion, auf die diese Umschlageinstellungen angewendet werden müssen. | Zeichenfolge (erforderlich) |
receiverApplicationId | Die ID der Empfängeranwendung. | Zeichenfolge (erforderlich) |
responsibleAgencyCode | Der Code der zuständigen Agentur. | Zeichenfolge (erforderlich) |
senderApplicationId | Die Id der Absenderanwendung. | Zeichenfolge (erforderlich) |
targetNamespace | Der Zielnamespace, auf den diese Umschlageinstellungen angewendet werden müssen. | Zeichenfolge (erforderlich) |
Timeformat | Das Zeitformat. | "HHMM" "HHMMSS" "HHMMSSd" "HHMMSSdd" "NotSpecified" (erforderlich) |
X12EnvelopeSettings
Name | Beschreibung | Wert |
---|---|---|
controlStandardsId | Die Standards-ID steuert. | int (erforderlich) |
controlVersionNumber | Die Versionsnummer des Steuerelements. | Zeichenfolge (erforderlich) |
enableDefaultGroupHeaders | Der Wert, der angibt, ob Standardgruppenheader aktiviert werden sollen. | bool (erforderlich) |
functionalGroupId | Die Funktionsgruppen-ID. | Zeichenfolge |
groupControlNumberLowerBound | Die Untergrenze der Gruppenkontrollnummer. | int (erforderlich) |
groupControlNumberUpperBound | Die Obergrenze der Gruppenkontrollnummer. | int (erforderlich) |
groupHeaderAgencyCode | Der Gruppenheader-Agenturcode. | Zeichenfolge (erforderlich) |
groupHeaderDateFormat | Das Datumsformat für Gruppenheader. | "CCYYMMDD" "NotSpecified" "JJMMDD" (erforderlich) |
groupHeaderTimeFormat | Das Zeitformat für Gruppenheader. | "HHMM" "HHMMSS" "HHMMSSd" "HHMMSSdd" "NotSpecified" (erforderlich) |
groupHeaderVersion | Die Gruppenheaderversion. | Zeichenfolge (erforderlich) |
interchangeControlNumberLowerBound | Die Untergrenze der Austauschkontrollnummer. | int (erforderlich) |
interchangeControlNumberUpperBound | Die Obergrenze der Austauschkontrollnummer. | int (erforderlich) |
overwriteExistingTransactionSetControlNumber | Der Wert, der angibt, ob vorhandene Transaktionssatzkontrollnummer überschrieben werden soll. | bool (erforderlich) |
receiverApplicationId | Die ID der Empfängeranwendung. | Zeichenfolge (erforderlich) |
rolloverGroupControlNumber | Der Wert, der angibt, ob die Rollover-Gruppenkontrollnummer verwendet werden soll. | bool (erforderlich) |
rolloverInterchangeControlNumber | Der Wert, der angibt, ob die Rollover-Austauschkontrollnummer verwendet werden soll. | bool (erforderlich) |
rolloverTransactionSetControlNumber | Der Wert, der angibt, ob die Transaktionssatzkontrollnummer für rollovert werden soll. | bool (erforderlich) |
senderApplicationId | Die Id der Absenderanwendung. | Zeichenfolge (erforderlich) |
transactionSetControlNumberLowerBound | Die Untergrenze der Transaktionssatz-Kontrollnummer. | int (erforderlich) |
transactionSetControlNumberPrefix | Das Transaktionssatz-Kontrollnummernpräfix. | Zeichenfolge |
transactionSetControlNumberSuffix | Das Suffix der Transaktionssatz-Kontrollnummer. | Zeichenfolge |
transactionSetControlNumberUpperBound | Die Obergrenze der Transaktionssatz-Kontrollnummer. | int (erforderlich) |
usageIndicator | Der Nutzungsindikator. | "Information" "NotSpecified" "Production" "Test" (erforderlich) |
useControlStandardsIdAsRepetitionCharacter | Der Wert, der angibt, ob die Steuerelementstandard-ID als Wiederholungszeichen verwendet werden soll. | bool (erforderlich) |
X12FramingSettings
Name | Beschreibung | Wert |
---|---|---|
characterSet | Der X12-Zeichensatz. | „Basic“ "Erweitert" "NotSpecified" "UTF8" (erforderlich) |
componentSeparator | Das Komponententrennzeichen. | int (erforderlich) |
dataElementSeparator | Das Datenelementtrennzeichen. | int (erforderlich) |
replaceCharacter | Das Ersetzungszeichen. | int (erforderlich) |
replaceSeparatorsInPayload | Der Wert, der angibt, ob Trennzeichen in der Nutzlast ersetzt werden sollen. | bool (erforderlich) |
segmentTerminator | Das Segmentabschlusszeichen. | int (erforderlich) |
segmentTerminatorSuffix | Das Segmentabschlusssuffix. | "CR" "CRLF" "LF" "None" "NotSpecified" (erforderlich) |
X12MessageFilter
Name | Beschreibung | Wert |
---|---|---|
messageFilterType | Der Nachrichtenfiltertyp. | "Ausschließen" "Include" "NotSpecified" (erforderlich) |
X12MessageIdentifier
Name | Beschreibung | Wert |
---|---|---|
messageId | Die Nachrichten-ID. | Zeichenfolge (erforderlich) |
X12ProcessingSettings
Name | Beschreibung | Wert |
---|---|---|
convertImpliedDecimal | Der Wert, der angibt, ob der numerische Typ in das implizierte Dezimaltrennzeichen konvertiert werden soll. | bool (erforderlich) |
createEmptyXmlTagsForTrailingSeparators | Der Wert, der angibt, ob leere XML-Tags für nachfolgende Trennzeichen erstellt werden sollen. | bool (erforderlich) |
maskSecurityInfo | Der Wert, der angibt, ob Sicherheitsinformationen maskiert werden sollen. | bool (erforderlich) |
preserveInterchange | Der Wert, der angibt, ob der Austausch beibehalten werden soll. | bool (erforderlich) |
suspendInterchangeOnError | Der Wert, der angibt, ob der Austausch bei Einem Fehler angehalten werden soll. | bool (erforderlich) |
useDotAsDecimalSeparator | Der Wert, der angibt, ob Punkt als Dezimaltrennzeichen verwendet werden soll. | bool (erforderlich) |
X12-Schemaverweis
Name | Beschreibung | Wert |
---|---|---|
messageId | Die Nachrichten-ID. | Zeichenfolge (erforderlich) |
schemaName | Der Schemaname. | Zeichenfolge (erforderlich) |
schemaVersion | Die Schemaversion. | Zeichenfolge (erforderlich) |
senderApplicationId | Die Id der Absenderanwendung. | Zeichenfolge |
X12SecuritySettings
Name | Beschreibung | Wert |
---|---|---|
authorizationQualifier | Der Autorisierungsqualifizierer. | Zeichenfolge (erforderlich) |
authorizationValue | Der Autorisierungswert. | Zeichenfolge |
passwordValue | Der Kennwortwert. | Zeichenfolge |
Sicherheitsqualifizierer | Der Sicherheitsqualifizierer. | Zeichenfolge (erforderlich) |
Außerkraftsetzung der X12-Überprüfung
Name | Beschreibung | Wert |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zugelassen werden sollen. | bool (erforderlich) |
messageId | Die Nachrichten-ID, auf die die Validierungseinstellungen angewendet werden müssen. | Zeichenfolge (erforderlich) |
trailingSeparatorPolicy | Die nachfolgende Trennzeichenrichtlinie. | „Obligatorisch“ "NotAllowed" "NotSpecified" "Optional" (erforderlich) |
trimLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zu kürzen sind. | bool (erforderlich) |
validateCharacterSet | Der Wert, der angibt, ob der Zeichensatz überprüft werden soll. | bool (erforderlich) |
validateEDITypes | Der Wert, der angibt, ob EDI-Typen überprüft werden sollen. | bool (erforderlich) |
validateXSDTypes | Der Wert, der angibt, ob XSD-Typen überprüft werden sollen. | bool (erforderlich) |
X12ValidationSettings
Name | Beschreibung | Wert |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zugelassen werden sollen. | bool (erforderlich) |
checkDuplicateGroupControlNumber | Der Wert, der angibt, ob die doppelte Gruppenkontrollnummer überprüft werden soll. | bool (erforderlich) |
checkDuplicateInterchangeControlNumber | Der Wert, der angibt, ob die doppelte Austauschkontrollnummer überprüft werden soll. | bool (erforderlich) |
checkDuplicateTransactionSetControlNumber | Der Wert, der angibt, ob die Kontrollnummer für doppelte Transaktionssätze überprüft werden soll. | bool (erforderlich) |
interchangeControlNumberValidityDays | Der Gültigkeitszeitraum der Austauschkontrollnummer. | int (erforderlich) |
trailingSeparatorPolicy | Die nachfolgende Trennzeichenrichtlinie. | „Obligatorisch“ "NotAllowed" "NotSpecified" "Optional" (erforderlich) |
trimLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zu kürzen sind. | bool (erforderlich) |
validateCharacterSet | Der Wert, der angibt, ob zeichensatz in der Nachricht überprüft werden soll. | bool (erforderlich) |
validateEDITypes | Der Wert, der angibt, ob EDI-Typen überprüft werden sollen. | bool (erforderlich) |
validateXSDTypes | Der Wert, der angibt, ob XSD-Typen überprüft werden sollen. | bool (erforderlich) |
X12DelimiterOverrides
Name | Beschreibung | Wert |
---|---|---|
componentSeparator | Das Komponententrennzeichen. | int (erforderlich) |
dataElementSeparator | Das Datenelementtrennzeichen. | int (erforderlich) |
messageId | Die Nachrichten-ID. | Zeichenfolge |
protocolVersion | Die Protokollversion. | Zeichenfolge |
replaceCharacter | Das Ersatzzeichen. | int (erforderlich) |
replaceSeparatorsInPayload | Der Wert, der angibt, ob Trennzeichen in der Nutzlast ersetzt werden sollen. | bool (erforderlich) |
segmentTerminator | Der Segmentabschluss. | int (erforderlich) |
segmentTerminatorSuffix | Das Segmentabschlusssuffix. | "CR" "CRLF" "LF" "None" "NotSpecified" (erforderlich) |
targetNamespace | Der Zielnamespace, auf den diese Trennzeicheneinstellungen angewendet werden müssen. | Zeichenfolge |