Freigeben über


Microsoft.Logic integrationAccounts/agreements 2015-08-01-preview

Bicep-Ressourcendefinition

Der Ressourcentyp "integrationAccounts/agreements" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Ressource "Microsoft.Logic/integrationAccounts/agreements" zu erstellen, fügen Sie Ihrer Vorlage den folgenden Bicep hinzu.

resource symbolicname 'Microsoft.Logic/integrationAccounts/agreements@2015-08-01-preview' = {
  parent: resourceSymbolicName
  location: 'string'
  name: 'string'
  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
              signingCertificateName: 'string'
            }
            validationSettings: {
              checkCertificateRevocationListOnReceive: bool
              checkCertificateRevocationListOnSend: bool
              checkDuplicateMessage: bool
              compressMessage: bool
              encryptionAlgorithm: 'string'
              encryptMessage: bool
              interchangeDuplicatesValidityDays: int
              overrideMessageProperties: bool
              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
              signingCertificateName: 'string'
            }
            validationSettings: {
              checkCertificateRevocationListOnReceive: bool
              checkCertificateRevocationListOnSend: bool
              checkDuplicateMessage: bool
              compressMessage: bool
              encryptionAlgorithm: 'string'
              encryptMessage: bool
              interchangeDuplicatesValidityDays: int
              overrideMessageProperties: bool
              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: int
                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: int
                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(Azure.Bicep.Types.Concrete.AnyType)
  }
  tags: {
    {customized property}: 'string'
  }
}

Eigenschaftswerte

AgreementContent

Name Beschreibung Wert
AS2 Inhalt der AS2-Vereinbarung. AS2AgreementContent-
Edifact Inhalt des EDIFACT-Vertrags. EdifactAgreementContent
X12 Der Inhalt der X12-Vereinbarung. X12AgreementContent-

AS2AcknowledgementConnectionSettings

Name Beschreibung Wert
ignoreCertificateNameMismatch Der Wert, der angibt, ob die Übereinstimmung im Zertifikatnamen ignoriert werden soll. Bool
keepHttpConnectionAlive Der Wert, der angibt, ob die Verbindung aktiv bleibt. Bool
supportHttpStatusCodeContinue Der Wert, der angibt, ob DER HTTP-Statuscode 'CONTINUE' unterstützt werden soll. Bool
unfoldHttpHeaders Der Wert, der angibt, ob die HTTP-Header ausgeklappt werden sollen. Bool

AS2AgreementContent

Name Beschreibung Wert
receiveAgreement Die Unidirektionale As2-Vereinbarung. AS2OneWayAgreement
sendAgreement Die Unidirektionale Versandvereinbarung AS2. AS2OneWayAgreement

AS2EnvelopeSettings

Name Beschreibung Wert
AutogenerateFileName Der Wert, der angibt, ob der Dateiname automatisch generiert werden soll. Bool
fileNameTemplate Die Vorlage für den Dateinamen. Schnur
messageContentType Der Nachrichteninhaltstyp. Schnur
SuspendMessageOnFileNameGenerationError Der Wert, der angibt, ob die Nachricht beim Fehler beim Generieren von Dateinamen angehalten werden soll. Bool
transmitFileNameInMimeHeader Der Wert, der angibt, ob der Dateiname im MIME-Header übertragen werden soll. Bool

AS2ErrorSettings

Name Beschreibung Wert
ResendIfMdnNotReceived Der Wert, der angibt, ob die Nachricht erneut senden soll, wenn MDN nicht empfangen wird. Bool
SuspendDuplicateMessage Der Wert, der angibt, ob doppelte Nachricht angehalten werden soll. Bool

AS2MdnSettings

Name Beschreibung Wert
dispositionNotificationTo Die Anordnungsbenachrichtigung für den Kopfzeilenwert. Schnur
mdnText Der MDN-Text. Schnur
micHashingAlgorithm Der Signatur- oder Hashingalgorithmus. 'None'
"Nicht angegeben"
"SHA2256"
"SHA2384"
"SHA2512"
needMdn Der Wert, der angibt, ob ein MDN gesendet oder angefordert werden soll. Bool
receiptDeliveryUrl Die Übermittlungs-URL des Belegs. Schnur
sendInboundMdnToMessageBox Der Wert, der angibt, ob eingehende MDN an das Meldungsfeld gesendet werden soll. Bool
sendMdnAsynchronously Der Wert, der angibt, ob der asynchrone MDN gesendet werden soll. Bool
signMdn Der Wert, der angibt, ob der MDN signiert werden muss oder nicht. Bool
signOutboundMdnIfOptional Der Wert, der angibt, ob der ausgehende MDN abgemeldet werden soll, falls optional. Bool

AS2MessageConnectionSettings

Name Beschreibung Wert
ignoreCertificateNameMismatch Der Wert, der angibt, ob die Übereinstimmung im Zertifikatnamen ignoriert werden soll. Bool
keepHttpConnectionAlive Der Wert, der angibt, ob die Verbindung aktiv bleibt. Bool
supportHttpStatusCodeContinue Der Wert, der angibt, ob DER HTTP-Statuscode 'CONTINUE' unterstützt werden soll. Bool
unfoldHttpHeaders Der Wert, der angibt, ob die HTTP-Header ausgeklappt werden sollen. Bool

AS2OneWayAgreement

Name Beschreibung Wert
protocolSettings Die AS2-Protokolleinstellungen. AS2ProtocolSettings
receiverBusinessIdentity Die Unternehmensidentität des Empfängers BusinessIdentity-
senderBusinessIdentity Die Geschäftsidentität des Absenders BusinessIdentity-

AS2ProtocolSettings

Name Beschreibung Wert
acknowledgementConnectionSettings Die Verbindungseinstellungen für die Bestätigung. AS2AcknowledgementConnectionSettings
envelopeSettings Die Umschlageinstellungen. AS2EnvelopeSettings
errorSettings Die Fehlereinstellungen. AS2ErrorSettings-
mdnSettings Die MDN-Einstellungen. AS2MdnSettings-
messageConnectionSettings Die Nachrichtenverbindungseinstellungen. AS2MessageConnectionSettings
securitySettings Die Sicherheitseinstellungen. AS2SecuritySettings
validationSettings Die Überprüfungseinstellungen. AS2ValidationSettings

AS2SecuritySettings

Name Beschreibung Wert
enableNrForInboundDecodedMessages Der Wert, der angibt, ob NRR für eingehende decodierte Nachrichten aktiviert werden soll. Bool
enableNrForInboundEncodedMessages Der Wert, der angibt, ob NRR für eingehende codierte Nachrichten aktiviert werden soll. Bool
enableNrForInboundMdn Der Wert, der angibt, ob NRR für eingehende MDN aktiviert werden soll. Bool
enableNrForOutboundDecodedMessages Der Wert, der angibt, ob NRR für ausgehende decodierte Nachrichten aktiviert werden soll. Bool
enableNrForOutboundEncodedMessages Der Wert, der angibt, ob NRR für ausgehende codierte Nachrichten aktiviert werden soll. Bool
enableNrForOutboundMdn Der Wert, der angibt, ob NRR für ausgehende MDN aktiviert werden soll. Bool
encryptionCertificateName Der Name des Verschlüsselungszertifikats. Schnur
overrideGroupSigningCertificate Der Wert, der angibt, ob ein MDN gesendet oder angefordert werden soll. Bool
signingCertificateName Der Name des Signaturzertifikats. Schnur

AS2ValidationSettings

Name Beschreibung Wert
checkCertificateRevocationListOnReceive Der Wert, der angibt, ob die Zertifikatsperrliste beim Empfang überprüft werden soll. Bool
checkCertificateRevocationListOnSend Der Wert, der angibt, ob die Zertifikatsperrliste beim Senden überprüft werden soll. Bool
checkDuplicateMessage Der Wert, der angibt, ob eine doppelte Nachricht überprüft werden soll. Bool
compressMessage Der Wert, der angibt, ob die Nachricht komprimiert werden muss. Bool
encryptionAlgorithm Der Verschlüsselungsalgorithmus. "AES128"
"AES192"
"AES256"
'DES3'
'None'
"Nicht angegeben"
'RC2'
encryptMessage Der Wert, der angibt, ob die Nachricht verschlüsselt werden muss. Bool
interchangeDuplicatesValidityDays Die Anzahl der Tage, die nach doppelten Austauschzwecken gesucht werden sollen. Int
overrideMessageProperties Der Wert, der angibt, ob eingehende Nachrichteneigenschaften mit denen in Übereinstimmung überschreiben werden sollen. Bool
signMessage Der Wert, der angibt, ob die Nachricht signiert werden muss. Bool

BusinessIdentity

Name Beschreibung Wert
Kennzeichner Der Business Identity-Qualifizierer. Schnur
Wert Der Geschäftsidentitätswert. Schnur

EdifactAcknowledgementSettings

Name Beschreibung Wert
acknowledgementControlNumberLowerBound Die Nummer des Bestätigungssteuerelements, die untere Grenze liegt. Int
acknowledgementControlNumberPrefix Das Präfix der Bestätigungssteuerelementnummer. Schnur
acknowledgementControlNumberSuffix Das Suffix der Bestätigungssteuerelementnummer. Schnur
acknowledgementControlNumberUpperBound Die Obergrenze des Bestätigungssteuerelements. Int
batchFunctionalAcknowledgements Der Wert, der angibt, ob funktionsbezogene Bestätigungen batchweise gestapelt werden sollen. Bool
batchTechnicalAcknowledgements Der Wert, der angibt, ob die technischen Bestätigungen stapeln sollen. Bool
needFunctionalAcknowledgement Der Wert, der angibt, ob funktionale Bestätigung erforderlich ist. Bool
needLoopForValidMessages Der Wert, der angibt, ob eine Schleife für gültige Nachrichten erforderlich ist. Bool
needTechnicalAcknowledgement Der Wert, der angibt, ob eine technische Bestätigung erforderlich ist. Bool
rolloverAcknowledgementControlNumber Der Wert, der angibt, ob die Rollover-Bestätigungssteuerungsnummer zurückgegeben werden soll. Bool
sendSynchronousAcknowledgement Der Wert, der angibt, ob synchrone Bestätigung gesendet werden soll. Bool

EdifactAgreementContent

Name Beschreibung Wert
receiveAgreement Die unidirektionale EdiFACT-Vereinbarung. EdifactOneWayAgreement
sendAgreement Der unidirektionale Versandvertrag von EDIFACT. EdifactOneWayAgreement

EdifactDelimiterOverride

Name Beschreibung Wert
componentSeparator Das Komponententrennzeichen. Int
dataElementSeparator Das Datenelementtrennzeichen. Int
DezimalpointIndicator Der Dezimalkommaindikator. 'Komma'
"Dezimal"
"Nicht angegeben"
messageAssociationAssignedCode Der zugewiesene Code für die Nachrichtenzuordnung. Schnur
messageId Die Nachrichten-ID. Schnur
messageRelease Die Nachrichtenversion. Schnur
messageVersion Die Nachrichtenversion. Schnur
releaseIndicator Der Veröffentlichungsindikator. Int
wiederholungSeparator Das Wiederholungstrennzeichen. Int
segmentTerminator Der Segmentendpunkt. Int
segmentTerminatorSuffix Das Segmentterminatorsuffix. "CR"
"CRLF"
"LF"
'None'
"Nicht angegeben"
targetNamespace Der Zielnamespace, auf den diese Trennzeicheneinstellungen angewendet werden müssen. Schnur

EdifactEnvelopeOverride

Name Beschreibung Wert
applicationPassword Das Anwendungskennwort. Schnur
associationAssignedCode Der zugewiesene Zuordnungscode. Schnur
controllingAgencyCode Der Kontrollagenturkodex. Schnur
functionalGroupId Die Funktionale Gruppen-ID. Schnur
groupHeaderMessageRelease Die Gruppenkopfnachricht wird freigegeben. Schnur
groupHeaderMessageVersion Die Nachrichtenversion der Gruppenkopfnachricht. Schnur
messageAssociationAssignedCode Der zugewiesene Code für die Nachrichtenzuordnung. Schnur
messageId Die Nachrichten-ID, auf die diese Umschlageinstellungen angewendet werden müssen. Schnur
messageRelease Die Version der Nachrichtenfreigabe, auf die diese Umschlageinstellungen angewendet werden müssen. Schnur
messageVersion Die Nachrichtenversion, auf die diese Umschlageinstellungen angewendet werden müssen. Schnur
receiverApplicationId Die Empfängeranwendungs-ID. Schnur
receiverApplicationQualifier Der Empfängeranwendungsqualifizierer. Schnur
senderApplicationId Die Absenderanwendungs-ID. Schnur
senderApplicationQualifier Der Absenderanwendungsqualifizierer. Schnur
targetNamespace Der Zielnamespace, auf den diese Umschlageinstellungen angewendet werden müssen. Schnur

EdifactEnvelopeSettings

Name Beschreibung Wert
applicationReferenceId Die Anwendungsreferenz-ID. Schnur
applyDelimiterStringAdvice Der Wert, der angibt, ob Zeichenfolgenhinweise mit Trennzeichen angewendet werden sollen. Bool
communicationAgreementId Die Kommunikationsvereinbarungs-ID. Schnur
createGroupingSegments Der Wert, der angibt, ob gruppierte Segmente erstellt werden sollen. Bool
enableDefaultGroupHeaders Der Wert, der angibt, ob Standardgruppenkopfzeilen aktiviert werden sollen. Bool
functionalGroupId Die Funktionale Gruppen-ID. Schnur
groupApplicationPassword Das Gruppenanwendungskennwort. Schnur
groupApplicationReceiverId Die Gruppenanwendungsempfänger-ID. Schnur
groupApplicationReceiverQualifier Der Gruppenanwendungsempfängerqualifizierer. Schnur
groupApplicationSenderId Die Absender-ID der Gruppenanwendung. Schnur
groupApplicationSenderQualifier Der Qualifizierer der Gruppenanwendung. Schnur
groupAssociationAssignedCode Der zugewiesene Gruppenzuordnungscode. Schnur
groupControllingAgencyCode Die Gruppe, die den Agenturcode steuert. Schnur
groupControlNumberLowerBound Die Gruppensteuerelementnummer untere Grenze. Int
groupControlNumberPrefix Das Gruppensteuerelement-Nummernpräfix. Schnur
groupControlNumberSuffix Das Gruppensteuerelement-Nummernsuffix. Schnur
groupControlNumberUpperBound Die Obere Grenze der Gruppensteuerelementnummer. Int
groupMessageRelease Die Gruppennachricht wird freigegeben. Schnur
groupMessageVersion Die Gruppennachrichtenversion. Schnur
interchangeControlNumberLowerBound Die Untergrenze der Austauschsteuerelementnummer. Int
interchangeControlNumberPrefix Das Präfix der Austauschsteuerelementnummer. Schnur
interchangeControlNumberSuffix Das Suffix der Austauschsteuerelementnummer. Schnur
interchangeControlNumberUpperBound Die Obergrenze der Austauschsteuerelementnummer. Int
isTestInterchange Der Wert, der angibt, ob es sich bei der Nachricht um einen Testaustausch handelt. Bool
overwriteExistingTransactionSetControlNumber Der Wert, der angibt, ob vorhandene Transaktionssatz-Steuerelementnummer überschrieben werden soll. Bool
processingPriorityCode Der Code für die Verarbeitungspriorität. Schnur
receiverInternalIdentification Die interne Identifikation des Empfängers. Schnur
receiverInternalSubIdentification Die interne Unteridentifikation des Empfängers. Schnur
receiverReverseRoutingAddress Die Empfängerumleitungsadresse. Schnur
recipientReferencePasswordQualifier Der Empfängerverweiskennwortqualifizierer. Schnur
recipientReferencePasswordValue Der Empfängerverweiskennwortwert. Schnur
rolloverGroupControlNumber Der Wert, der angibt, ob die Gruppensteuerungsnummer rollovern soll. Bool
rolloverInterchangeControlNumber Der Wert, der angibt, ob die Austauschsteuerungsnummer rollovern soll. Bool
rolloverTransactionSetControlNumber Der Wert, der angibt, ob Transaktionssatz-Steuerelementnummer rollovern soll. Bool
senderInternalIdentification Die interne Identifizierung des Absenders. Schnur
senderInternalSubIdentification Die interne Identifikation des Absenders. Schnur
senderReverseRoutingAddress Die Absenderumleitungsadresse. Schnur
transactionSetControlNumberLowerBound Die Transaktionssatz-Kontrollnummer untere Grenze. Int
transactionSetControlNumberPrefix Das Präfix der Transaktionssatz-Steuerelementnummer. Schnur
transactionSetControlNumberSuffix Das Steuerelementnummernsuffix des Transaktionssatzes. Schnur
transactionSetControlNumberUpperBound Die Transaktionssatz-Kontrollnummer oben. Int

EdifactFramingSettings

Name Beschreibung Wert
characterEncoding Die Zeichencodierung. Schnur
characterSet Die EDIFACT-Frameeinstellung characterSet. 'KECA'
"Nicht angegeben"
'UNOA'
"UNOB"
"UNOC"
"UNOD"
'UNOE'
"UNOF"
"UNOG"
'UNOH'
"UNOI"
"UNOJ"
"UNOK"
"UNOX"
"UNOY"
componentSeparator Das Komponententrennzeichen. Int
dataElementSeparator Das Datenelementtrennzeichen. Int
DezimalpointIndicator Der EDIFACT-Frameeinstellungs-Dezimalindikator. 'Komma'
"Dezimal"
"Nicht angegeben"
protocolVersion Die Protokollversion. Int
releaseIndicator Der Veröffentlichungsindikator. Int
wiederholungSeparator Das Wiederholungstrennzeichen. Int
segmentTerminator Der Segmentendpunkt. Int
segmentTerminatorSuffix Das EDIFACT-Frameeinstellungssegment-Endatorsuffix. "CR"
"CRLF"
"LF"
'None'
"Nicht angegeben"
serviceCodeListDirectoryVersion Die Verzeichnisversion der Dienstcodeliste. Schnur

EdifactMessageFilter

Name Beschreibung Wert
messageFilterType Der Nachrichtenfiltertyp. "Ausschließen"
"Einschließen"
"Nicht angegeben"

EdifactMessageIdentifier

Name Beschreibung Wert
messageId Die Nachrichten-ID, auf die diese Umschlageinstellungen angewendet werden müssen. Schnur

EdifactOneWayAgreement

Name Beschreibung Wert
protocolSettings Die EDIFACT-Protokolleinstellungen. EdifactProtocolSettings
receiverBusinessIdentity Die Unternehmensidentität des Empfängers BusinessIdentity-
senderBusinessIdentity Die Geschäftsidentität des Absenders BusinessIdentity-

EdifactProcessingSettings

Name Beschreibung Wert
createEmptyXmlTagsForTrailingSeparators Der Wert, der angibt, ob leere XML-Tags für nachfolgende Trennzeichen erstellt werden sollen. Bool
maskSecurityInfo Der Wert, der angibt, ob Sicherheitsinformationen maskiert werden sollen. Bool
preserveInterchange Der Wert, der angibt, ob der Austausch beibehalten werden soll. Bool
suspendInterchangeOnError Der Wert, der angibt, ob der Austausch beim Fehler angehalten werden soll. Bool
useDotAsDecimalSeparator Der Wert, der angibt, ob Punkt als Dezimaltrennzeichen verwendet werden soll. Bool

EdifactProtocolSettings

Name Beschreibung Wert
acknowledgementSettings Die EDIFACT-Bestätigungseinstellungen. EdifactAcknowledgementSettings
edifactDelimiterOverrides Die EDIFACT-Trennzeichen setzen Einstellungen außer Kraft. EdifactDelimiterOverride[]
envelopeOverrides Die Einstellungen des EDIFACT-Umschlags überschreiben. EdifactEnvelopeOverride[]
envelopeSettings Die EDIFACT-Umschlageinstellungen. EdifactEnvelopeSettings
framingSettings Die EDIFACT-Rahmeneinstellungen. EdifactFramingSettings
messageFilter Der EDIFACT-Nachrichtenfilter. EdifactMessageFilter
messageFilterList Die EDIFACT-Nachrichtenfilterliste. EdifactMessageIdentifier[]
processingSettings Die EDIFACT-Verarbeitungseinstellungen. EdifactProcessingSettings
schemaReferences Die EDIFACT-Schemaverweise. EdifactSchemaReference[]
validationOverrides Die Einstellungen für die EDIFACT-Überprüfung überschreiben. EdifactValidationOverride[]
validationSettings Die EDIFACT-Überprüfungseinstellungen. EdifactValidationSettings

EdifactSchemaReference

Name Beschreibung Wert
associationAssignedCode Der zugewiesene Zuordnungscode. Schnur
messageId Die Nachrichten-ID. Schnur
messageRelease Die Nachrichtenversion. Schnur
messageVersion Die Nachrichtenversion. Schnur
schemaName Der Schemaname. Schnur
senderApplicationId Die Absenderanwendungs-ID. Schnur
senderApplicationQualifier Der Absenderanwendungsqualifizierer. Schnur

EdifactValidationOverride

Name Beschreibung Wert
allowLeadingAndTrailingSpacesAndZeroes Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zulässig sind. Bool
enforceCharacterSet Der Wert, der angibt, ob zeichensatz überprüft werden soll. Bool
messageId Die Nachrichten-ID, auf die die Überprüfungseinstellungen angewendet werden müssen. Schnur
trailingSeparatorPolicy Die nachfolgende Trennlinie. "Verpflichtend"
"NotAllowed"
"Nicht angegeben"
"Optional"
trimLeadingAndTrailingSpacesAndZeroes Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen gekürzt werden sollen. Bool
validateEDITypes Der Wert, der angibt, ob EDI-Typen überprüft werden sollen. Bool
validateXSDTypes Der Wert, der angibt, ob XSD-Typen überprüft werden sollen. Bool

EdifactValidationSettings

Name Beschreibung Wert
allowLeadingAndTrailingSpacesAndZeroes Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zulässig sind. Bool
checkDuplicateGroupControlNumber Der Wert, der angibt, ob auf doppelte Gruppensteuerelementnummer überprüft werden soll. Bool
checkDuplicateInterchangeControlNumber Der Wert, der angibt, ob die Doppelte Austauschsteuerungsnummer überprüft werden soll. Bool
checkDuplicateTransactionSetControlNumber Der Wert, der angibt, ob auf doppelte Transaktionssatz-Kontrollnummer überprüft werden soll. Bool
interchangeControlNumberValidityDays Die Gültigkeitsdauer der Austauschkontrollnummer. Int
trailingSeparatorPolicy Die nachfolgende Trennlinie. "Verpflichtend"
"NotAllowed"
"Nicht angegeben"
"Optional"
trimLeadingAndTrailingSpacesAndZeroes Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen gekürzt werden sollen. Bool
validateCharacterSet Der Wert, der angibt, ob der Zeichensatz in der Nachricht überprüft werden soll. Bool
validateEDITypes Der Wert, der angibt, ob EDI-Typen überprüft werden sollen. Bool
validateXSDTypes Der Wert, der angibt, ob XSD-Typen überprüft werden sollen. Bool

IntegrationAccountAgreementProperties

Name Beschreibung Wert
agreementType Der Vereinbarungstyp. "AS2"
"Edifact"
"Nicht angegeben"
'X12'
Inhalt Der Inhalt der Vereinbarung. AgreementContent-
guestIdentity Die Gastidentität. BusinessIdentity-
guestPartner Der Gastpartner. Schnur
hostIdentity Die Hostidentität. BusinessIdentity-
hostPartner Der Gastgeberpartner. Schnur
Metadaten Die Metadaten. jegliche

IntegrationAccountResourceTags

Name Beschreibung Wert

Microsoft.Logic/integrationAccounts/agreements

Name Beschreibung Wert
Ort Der Ressourcenspeicherort. Schnur
Name Der Ressourcenname Zeichenfolge (erforderlich)
Elternteil 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 des Typs: integrationAccounts
Eigenschaften Die Eigenschaften des Integrationskontovertrags. IntegrationAccountAgreementProperties
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen

X12AcknowledgementSettings

Name Beschreibung Wert
acknowledgementControlNumberLowerBound Die Nummer des Bestätigungssteuerelements, die untere Grenze liegt. Int
acknowledgementControlNumberPrefix Das Präfix der Bestätigungssteuerelementnummer. Schnur
acknowledgementControlNumberSuffix Das Suffix der Bestätigungssteuerelementnummer. Schnur
acknowledgementControlNumberUpperBound Die Obergrenze des Bestätigungssteuerelements. Int
batchFunctionalAcknowledgements Der Wert, der angibt, ob funktionsbezogene Bestätigungen batchweise gestapelt werden sollen. Bool
batchImplementationAcknowledgements Der Wert, der angibt, ob bestätigungen für die Batchimplementierung angegeben werden sollen. Bool
batchTechnicalAcknowledgements Der Wert, der angibt, ob die technischen Bestätigungen stapeln sollen. Bool
functionalAcknowledgementVersion Die funktionale Bestätigungsversion. Schnur
implementationAcknowledgementVersion Die Implementierungsbestätigungsversion. Schnur
needFunctionalAcknowledgement Der Wert, der angibt, ob funktionale Bestätigung erforderlich ist. Bool
needImplementationAcknowledgement Der Wert, der angibt, ob die Implementierungsbestätigung erforderlich ist. Bool
needLoopForValidMessages Der Wert, der angibt, ob eine Schleife für gültige Nachrichten erforderlich ist. Bool
needTechnicalAcknowledgement Der Wert, der angibt, ob eine technische Bestätigung erforderlich ist. Bool
rolloverAcknowledgementControlNumber Der Wert, der angibt, ob die Rollover-Bestätigungssteuerungsnummer zurückgegeben werden soll. Bool
sendSynchronousAcknowledgement Der Wert, der angibt, ob synchrone Bestätigung gesendet werden soll. Bool

X12AgreementContent

Name Beschreibung Wert
receiveAgreement Die One-Way-Vereinbarung für X12. X12OneWayAgreement
sendAgreement Der X12-Versandvertrag mit unidirektionaler Übermittlung. X12OneWayAgreement

X12DelimiterOverrides

Name Beschreibung Wert
componentSeparator Das Komponententrennzeichen. Int
dataElementSeparator Das Datenelementtrennzeichen. Int
messageId Die Nachrichten-ID. Schnur
protocolVersion Die Protokollversion. Schnur
replaceCharacter Das Ersetzungszeichen. Int
replaceSeparatorsInPayload Der Wert, der angibt, ob Trennzeichen in Nutzlast ersetzt werden sollen. Bool
segmentTerminator Der Segmentendpunkt. Int
segmentTerminatorSuffix Das Segmentterminatorsuffix. "CR"
"CRLF"
"LF"
'None'
"Nicht angegeben"
targetNamespace Der Zielnamespace, auf den diese Trennzeicheneinstellungen angewendet werden müssen. Schnur

X12EnvelopeOverride

Name Beschreibung Wert
dateFormat Das Datumsformat. "CCYYMMDD"
"Nicht angegeben"
"YYMMDD"
functionalIdentifierCode Der Funktionsbezeichnercode. Schnur
headerVersion Die Headerversion. Schnur
messageId Die Nachrichten-ID, auf die diese Umschlageinstellungen angewendet werden müssen. Schnur
protocolVersion Die Protokollversion, auf die diese Umschlageinstellungen angewendet werden müssen. Schnur
receiverApplicationId Die Empfängeranwendungs-ID. Schnur
responsibleAgencyCode Der zuständige Agenturkodex. Int
senderApplicationId Die Absenderanwendungs-ID. Schnur
targetNamespace Der Zielnamespace, auf den diese Umschlageinstellungen angewendet werden müssen. Schnur
timeFormat Das Zeitformat. "HHMM"
"HHMMSS"
"HHMMSSd"
"HHMMSSdd"
"Nicht angegeben"

X12EnvelopeSettings

Name Beschreibung Wert
controlStandardsId Die Standards-ID der Steuerelemente. Int
controlVersionNumber Die Versionsnummer des Steuerelements. Schnur
enableDefaultGroupHeaders Der Wert, der angibt, ob Standardgruppenkopfzeilen aktiviert werden sollen. Bool
functionalGroupId Die Funktionale Gruppen-ID. Schnur
groupControlNumberLowerBound Die Gruppensteuerelementnummer untere Grenze. Int
groupControlNumberUpperBound Die Obere Grenze der Gruppensteuerelementnummer. Int
groupHeaderAgencyCode Der Code der Gruppenkopfagentur. Schnur
groupHeaderDateFormat Das Gruppenkopfdatumsformat. "CCYYMMDD"
"Nicht angegeben"
"YYMMDD"
groupHeaderTimeFormat Das Gruppenkopfzeitformat. "HHMM"
"HHMMSS"
"HHMMSSd"
"HHMMSSdd"
"Nicht angegeben"
groupHeaderVersion Die Gruppenkopfversion. Schnur
interchangeControlNumberLowerBound Die Untergrenze der Austauschsteuerelementnummer. Int
interchangeControlNumberUpperBound Die Obergrenze der Austauschsteuerelementnummer. Int
overwriteExistingTransactionSetControlNumber Der Wert, der angibt, ob vorhandene Transaktionssatz-Steuerelementnummer überschrieben werden soll. Bool
receiverApplicationId Die Empfängeranwendungs-ID. Schnur
rolloverGroupControlNumber Der Wert, der angibt, ob die Gruppensteuerungsnummer rollovern soll. Bool
rolloverInterchangeControlNumber Der Wert, der angibt, ob die Austauschsteuerungsnummer rollovern soll. Bool
rolloverTransactionSetControlNumber Der Wert, der angibt, ob Transaktionssatz-Steuerelementnummer rollovern soll. Bool
senderApplicationId Die Absenderanwendungs-ID. Schnur
transactionSetControlNumberLowerBound Die Transaktionssatz-Kontrollnummer untere Grenze. Int
transactionSetControlNumberPrefix Das Präfix der Transaktionssatz-Steuerelementnummer. Schnur
transactionSetControlNumberSuffix Das Steuerelementnummernsuffix des Transaktionssatzes. Schnur
transactionSetControlNumberUpperBound Die Transaktionssatz-Kontrollnummer oben. Int
usageIndicator Der Verwendungsindikator. "Informationen"
"Nicht angegeben"
"Produktion"
"Test"
useControlStandardsIdAsRepetitionCharacter Der Wert, der angibt, ob die Steuerelementstandards-ID als Wiederholungszeichen verwendet werden soll. Bool

X12FramingSettings

Name Beschreibung Wert
characterSet Der X12-Zeichensatz. "Einfach"
"Erweitert"
"Nicht angegeben"
'UTF8'
componentSeparator Das Komponententrennzeichen. Int
dataElementSeparator Das Datenelementtrennzeichen. Int
replaceCharacter Das Ersetzungszeichen. Int
replaceSeparatorsInPayload Der Wert, der angibt, ob Trennzeichen in Nutzlast ersetzt werden sollen. Bool
segmentTerminator Der Segmentendpunkt. Int
segmentTerminatorSuffix Das Segmentterminatorsuffix. "CR"
"CRLF"
"LF"
'None'
"Nicht angegeben"

X12MessageFilter

Name Beschreibung Wert
messageFilterType Der Nachrichtenfiltertyp. "Ausschließen"
"Einschließen"
"Nicht angegeben"

X12MessageIdentifier

Name Beschreibung Wert
messageId Die Nachrichten-ID. Schnur

X12OneWayAgreement

Name Beschreibung Wert
protocolSettings Die X12-Protokolleinstellungen. X12ProtocolSettings
receiverBusinessIdentity Die Unternehmensidentität des Empfängers BusinessIdentity-
senderBusinessIdentity Die Geschäftsidentität des Absenders BusinessIdentity-

X12ProcessingSettings

Name Beschreibung Wert
convertImpliedDecimal Der Wert, der angibt, ob der numerische Typ in eine konkludente Dezimalzahl konvertiert werden soll. Bool
createEmptyXmlTagsForTrailingSeparators Der Wert, der angibt, ob leere XML-Tags für nachfolgende Trennzeichen erstellt werden sollen. Bool
maskSecurityInfo Der Wert, der angibt, ob Sicherheitsinformationen maskiert werden sollen. Bool
preserveInterchange Der Wert, der angibt, ob der Austausch beibehalten werden soll. Bool
suspendInterchangeOnError Der Wert, der angibt, ob der Austausch beim Fehler angehalten werden soll. Bool
useDotAsDecimalSeparator Der Wert, der angibt, ob Punkt als Dezimaltrennzeichen verwendet werden soll. Bool

X12ProtocolSettings

Name Beschreibung Wert
acknowledgementSettings Die X12-Bestätigungseinstellungen. X12AcknowledgementSettings
envelopeOverrides Die X12-Umschlagüberschreibungseinstellungen. X12EnvelopeOverride[]
envelopeSettings Die X12-Umschlageinstellungen. X12EnvelopeSettings
framingSettings Die X12-Rahmeneinstellungen. X12FramingSettings
messageFilter Der X12-Nachrichtenfilter. X12MessageFilter-
messageFilterList Die X12-Nachrichtenfilterliste. X12MessageIdentifier[]
processingSettings Die X12-Verarbeitungseinstellungen. X12ProcessingSettings
schemaReferences Die X12-Schemaverweise. X12SchemaReference[]
securitySettings Die X12-Sicherheitseinstellungen. X12SecuritySettings
validationOverrides Die Einstellungen für die X12-Überprüfung überschreiben. X12ValidationOverride[]
validationSettings Die X12-Überprüfungseinstellungen. X12ValidationSettings
x12DelimiterOverrides Die X12-Trennzeichen setzen Einstellungen außer Kraft. X12DelimiterOverrides[]

X12SchemaReference

Name Beschreibung Wert
messageId Die Nachrichten-ID. Schnur
schemaName Der Schemaname. Schnur
schemaVersion Die Schemaversion. Schnur
senderApplicationId Die Absenderanwendungs-ID. Schnur

X12SecuritySettings

Name Beschreibung Wert
autorisierungsqualifizierer Der Autorisierungsqualifizierer. Schnur
authorizationValue Der Autorisierungswert. Schnur
passwordValue Der Kennwortwert. Schnur
securityQualifier Der Sicherheitsqualifizierer. Schnur

X12ValidationOverride

Name Beschreibung Wert
allowLeadingAndTrailingSpacesAndZeroes Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zulässig sind. Bool
messageId Die Nachrichten-ID, auf die die Überprüfungseinstellungen angewendet werden müssen. Schnur
trailingSeparatorPolicy Die nachfolgende Trennlinie. "Verpflichtend"
"NotAllowed"
"Nicht angegeben"
"Optional"
trimLeadingAndTrailingSpacesAndZeroes Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen gekürzt werden sollen. Bool
validateCharacterSet Der Wert, der angibt, ob zeichensatz überprüft werden soll. Bool
validateEDITypes Der Wert, der angibt, ob EDI-Typen überprüft werden sollen. Bool
validateXSDTypes Der Wert, der angibt, ob XSD-Typen überprüft werden sollen. Bool

X12ValidationSettings

Name Beschreibung Wert
allowLeadingAndTrailingSpacesAndZeroes Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zulässig sind. Bool
checkDuplicateGroupControlNumber Der Wert, der angibt, ob auf doppelte Gruppensteuerelementnummer überprüft werden soll. Bool
checkDuplicateInterchangeControlNumber Der Wert, der angibt, ob die Doppelte Austauschsteuerungsnummer überprüft werden soll. Bool
checkDuplicateTransactionSetControlNumber Der Wert, der angibt, ob auf doppelte Transaktionssatz-Kontrollnummer überprüft werden soll. Bool
interchangeControlNumberValidityDays Die Gültigkeitsdauer der Austauschkontrollnummer. Int
trailingSeparatorPolicy Die nachfolgende Trennlinie. "Verpflichtend"
"NotAllowed"
"Nicht angegeben"
"Optional"
trimLeadingAndTrailingSpacesAndZeroes Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen gekürzt werden sollen. Bool
validateCharacterSet Der Wert, der angibt, ob der Zeichensatz in der Nachricht überprüft werden soll. Bool
validateEDITypes Der Wert, der angibt, ob EDI-Typen überprüft werden sollen. Bool
validateXSDTypes Der Wert, der angibt, ob XSD-Typen überprüft werden sollen. Bool

Schnellstartbeispiele

Die folgenden Schnellstartbeispiele stellen diesen Ressourcentyp bereit.

Bicep-Datei 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 außerdem Logik-Apps zwischen Fabrikam Sales und Contoso, um synchrone AS2 Send Receive zu veranschaulichen. Die Vorlage erstellt außerdem Logik-Apps zwischen Fabrikam Finance und Contoso, die asynchrone AS2-Sende empfangen veranschaulichen.

ARM-Vorlagenressourcendefinition

Der Ressourcentyp "integrationAccounts/agreements" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Ressource "Microsoft.Logic/integrationAccounts/agreements" zu erstellen, fügen Sie Ihrer Vorlage den folgenden JSON-Code hinzu.

{
  "type": "Microsoft.Logic/integrationAccounts/agreements",
  "apiVersion": "2015-08-01-preview",
  "name": "string",
  "location": "string",
  "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",
              "signingCertificateName": "string"
            },
            "validationSettings": {
              "checkCertificateRevocationListOnReceive": "bool",
              "checkCertificateRevocationListOnSend": "bool",
              "checkDuplicateMessage": "bool",
              "compressMessage": "bool",
              "encryptionAlgorithm": "string",
              "encryptMessage": "bool",
              "interchangeDuplicatesValidityDays": "int",
              "overrideMessageProperties": "bool",
              "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",
              "signingCertificateName": "string"
            },
            "validationSettings": {
              "checkCertificateRevocationListOnReceive": "bool",
              "checkCertificateRevocationListOnSend": "bool",
              "checkDuplicateMessage": "bool",
              "compressMessage": "bool",
              "encryptionAlgorithm": "string",
              "encryptMessage": "bool",
              "interchangeDuplicatesValidityDays": "int",
              "overrideMessageProperties": "bool",
              "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": "int",
                "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": "int",
                "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": {}
  },
  "tags": {
    "{customized property}": "string"
  }
}

Eigenschaftswerte

AgreementContent

Name Beschreibung Wert
AS2 Inhalt der AS2-Vereinbarung. AS2AgreementContent-
Edifact Inhalt des EDIFACT-Vertrags. EdifactAgreementContent
X12 Der Inhalt der X12-Vereinbarung. X12AgreementContent-

AS2AcknowledgementConnectionSettings

Name Beschreibung Wert
ignoreCertificateNameMismatch Der Wert, der angibt, ob die Übereinstimmung im Zertifikatnamen ignoriert werden soll. Bool
keepHttpConnectionAlive Der Wert, der angibt, ob die Verbindung aktiv bleibt. Bool
supportHttpStatusCodeContinue Der Wert, der angibt, ob DER HTTP-Statuscode 'CONTINUE' unterstützt werden soll. Bool
unfoldHttpHeaders Der Wert, der angibt, ob die HTTP-Header ausgeklappt werden sollen. Bool

AS2AgreementContent

Name Beschreibung Wert
receiveAgreement Die Unidirektionale As2-Vereinbarung. AS2OneWayAgreement
sendAgreement Die Unidirektionale Versandvereinbarung AS2. AS2OneWayAgreement

AS2EnvelopeSettings

Name Beschreibung Wert
AutogenerateFileName Der Wert, der angibt, ob der Dateiname automatisch generiert werden soll. Bool
fileNameTemplate Die Vorlage für den Dateinamen. Schnur
messageContentType Der Nachrichteninhaltstyp. Schnur
SuspendMessageOnFileNameGenerationError Der Wert, der angibt, ob die Nachricht beim Fehler beim Generieren von Dateinamen angehalten werden soll. Bool
transmitFileNameInMimeHeader Der Wert, der angibt, ob der Dateiname im MIME-Header übertragen werden soll. Bool

AS2ErrorSettings

Name Beschreibung Wert
ResendIfMdnNotReceived Der Wert, der angibt, ob die Nachricht erneut senden soll, wenn MDN nicht empfangen wird. Bool
SuspendDuplicateMessage Der Wert, der angibt, ob doppelte Nachricht angehalten werden soll. Bool

AS2MdnSettings

Name Beschreibung Wert
dispositionNotificationTo Die Anordnungsbenachrichtigung für den Kopfzeilenwert. Schnur
mdnText Der MDN-Text. Schnur
micHashingAlgorithm Der Signatur- oder Hashingalgorithmus. 'None'
"Nicht angegeben"
"SHA2256"
"SHA2384"
"SHA2512"
needMdn Der Wert, der angibt, ob ein MDN gesendet oder angefordert werden soll. Bool
receiptDeliveryUrl Die Übermittlungs-URL des Belegs. Schnur
sendInboundMdnToMessageBox Der Wert, der angibt, ob eingehende MDN an das Meldungsfeld gesendet werden soll. Bool
sendMdnAsynchronously Der Wert, der angibt, ob der asynchrone MDN gesendet werden soll. Bool
signMdn Der Wert, der angibt, ob der MDN signiert werden muss oder nicht. Bool
signOutboundMdnIfOptional Der Wert, der angibt, ob der ausgehende MDN abgemeldet werden soll, falls optional. Bool

AS2MessageConnectionSettings

Name Beschreibung Wert
ignoreCertificateNameMismatch Der Wert, der angibt, ob die Übereinstimmung im Zertifikatnamen ignoriert werden soll. Bool
keepHttpConnectionAlive Der Wert, der angibt, ob die Verbindung aktiv bleibt. Bool
supportHttpStatusCodeContinue Der Wert, der angibt, ob DER HTTP-Statuscode 'CONTINUE' unterstützt werden soll. Bool
unfoldHttpHeaders Der Wert, der angibt, ob die HTTP-Header ausgeklappt werden sollen. Bool

AS2OneWayAgreement

Name Beschreibung Wert
protocolSettings Die AS2-Protokolleinstellungen. AS2ProtocolSettings
receiverBusinessIdentity Die Unternehmensidentität des Empfängers BusinessIdentity-
senderBusinessIdentity Die Geschäftsidentität des Absenders BusinessIdentity-

AS2ProtocolSettings

Name Beschreibung Wert
acknowledgementConnectionSettings Die Verbindungseinstellungen für die Bestätigung. AS2AcknowledgementConnectionSettings
envelopeSettings Die Umschlageinstellungen. AS2EnvelopeSettings
errorSettings Die Fehlereinstellungen. AS2ErrorSettings-
mdnSettings Die MDN-Einstellungen. AS2MdnSettings-
messageConnectionSettings Die Nachrichtenverbindungseinstellungen. AS2MessageConnectionSettings
securitySettings Die Sicherheitseinstellungen. AS2SecuritySettings
validationSettings Die Überprüfungseinstellungen. AS2ValidationSettings

AS2SecuritySettings

Name Beschreibung Wert
enableNrForInboundDecodedMessages Der Wert, der angibt, ob NRR für eingehende decodierte Nachrichten aktiviert werden soll. Bool
enableNrForInboundEncodedMessages Der Wert, der angibt, ob NRR für eingehende codierte Nachrichten aktiviert werden soll. Bool
enableNrForInboundMdn Der Wert, der angibt, ob NRR für eingehende MDN aktiviert werden soll. Bool
enableNrForOutboundDecodedMessages Der Wert, der angibt, ob NRR für ausgehende decodierte Nachrichten aktiviert werden soll. Bool
enableNrForOutboundEncodedMessages Der Wert, der angibt, ob NRR für ausgehende codierte Nachrichten aktiviert werden soll. Bool
enableNrForOutboundMdn Der Wert, der angibt, ob NRR für ausgehende MDN aktiviert werden soll. Bool
encryptionCertificateName Der Name des Verschlüsselungszertifikats. Schnur
overrideGroupSigningCertificate Der Wert, der angibt, ob ein MDN gesendet oder angefordert werden soll. Bool
signingCertificateName Der Name des Signaturzertifikats. Schnur

AS2ValidationSettings

Name Beschreibung Wert
checkCertificateRevocationListOnReceive Der Wert, der angibt, ob die Zertifikatsperrliste beim Empfang überprüft werden soll. Bool
checkCertificateRevocationListOnSend Der Wert, der angibt, ob die Zertifikatsperrliste beim Senden überprüft werden soll. Bool
checkDuplicateMessage Der Wert, der angibt, ob eine doppelte Nachricht überprüft werden soll. Bool
compressMessage Der Wert, der angibt, ob die Nachricht komprimiert werden muss. Bool
encryptionAlgorithm Der Verschlüsselungsalgorithmus. "AES128"
"AES192"
"AES256"
'DES3'
'None'
"Nicht angegeben"
'RC2'
encryptMessage Der Wert, der angibt, ob die Nachricht verschlüsselt werden muss. Bool
interchangeDuplicatesValidityDays Die Anzahl der Tage, die nach doppelten Austauschzwecken gesucht werden sollen. Int
overrideMessageProperties Der Wert, der angibt, ob eingehende Nachrichteneigenschaften mit denen in Übereinstimmung überschreiben werden sollen. Bool
signMessage Der Wert, der angibt, ob die Nachricht signiert werden muss. Bool

BusinessIdentity

Name Beschreibung Wert
Kennzeichner Der Business Identity-Qualifizierer. Schnur
Wert Der Geschäftsidentitätswert. Schnur

EdifactAcknowledgementSettings

Name Beschreibung Wert
acknowledgementControlNumberLowerBound Die Nummer des Bestätigungssteuerelements, die untere Grenze liegt. Int
acknowledgementControlNumberPrefix Das Präfix der Bestätigungssteuerelementnummer. Schnur
acknowledgementControlNumberSuffix Das Suffix der Bestätigungssteuerelementnummer. Schnur
acknowledgementControlNumberUpperBound Die Obergrenze des Bestätigungssteuerelements. Int
batchFunctionalAcknowledgements Der Wert, der angibt, ob funktionsbezogene Bestätigungen batchweise gestapelt werden sollen. Bool
batchTechnicalAcknowledgements Der Wert, der angibt, ob die technischen Bestätigungen stapeln sollen. Bool
needFunctionalAcknowledgement Der Wert, der angibt, ob funktionale Bestätigung erforderlich ist. Bool
needLoopForValidMessages Der Wert, der angibt, ob eine Schleife für gültige Nachrichten erforderlich ist. Bool
needTechnicalAcknowledgement Der Wert, der angibt, ob eine technische Bestätigung erforderlich ist. Bool
rolloverAcknowledgementControlNumber Der Wert, der angibt, ob die Rollover-Bestätigungssteuerungsnummer zurückgegeben werden soll. Bool
sendSynchronousAcknowledgement Der Wert, der angibt, ob synchrone Bestätigung gesendet werden soll. Bool

EdifactAgreementContent

Name Beschreibung Wert
receiveAgreement Die unidirektionale EdiFACT-Vereinbarung. EdifactOneWayAgreement
sendAgreement Der unidirektionale Versandvertrag von EDIFACT. EdifactOneWayAgreement

EdifactDelimiterOverride

Name Beschreibung Wert
componentSeparator Das Komponententrennzeichen. Int
dataElementSeparator Das Datenelementtrennzeichen. Int
DezimalpointIndicator Der Dezimalkommaindikator. 'Komma'
"Dezimal"
"Nicht angegeben"
messageAssociationAssignedCode Der zugewiesene Code für die Nachrichtenzuordnung. Schnur
messageId Die Nachrichten-ID. Schnur
messageRelease Die Nachrichtenversion. Schnur
messageVersion Die Nachrichtenversion. Schnur
releaseIndicator Der Veröffentlichungsindikator. Int
wiederholungSeparator Das Wiederholungstrennzeichen. Int
segmentTerminator Der Segmentendpunkt. Int
segmentTerminatorSuffix Das Segmentterminatorsuffix. "CR"
"CRLF"
"LF"
'None'
"Nicht angegeben"
targetNamespace Der Zielnamespace, auf den diese Trennzeicheneinstellungen angewendet werden müssen. Schnur

EdifactEnvelopeOverride

Name Beschreibung Wert
applicationPassword Das Anwendungskennwort. Schnur
associationAssignedCode Der zugewiesene Zuordnungscode. Schnur
controllingAgencyCode Der Kontrollagenturkodex. Schnur
functionalGroupId Die Funktionale Gruppen-ID. Schnur
groupHeaderMessageRelease Die Gruppenkopfnachricht wird freigegeben. Schnur
groupHeaderMessageVersion Die Nachrichtenversion der Gruppenkopfnachricht. Schnur
messageAssociationAssignedCode Der zugewiesene Code für die Nachrichtenzuordnung. Schnur
messageId Die Nachrichten-ID, auf die diese Umschlageinstellungen angewendet werden müssen. Schnur
messageRelease Die Version der Nachrichtenfreigabe, auf die diese Umschlageinstellungen angewendet werden müssen. Schnur
messageVersion Die Nachrichtenversion, auf die diese Umschlageinstellungen angewendet werden müssen. Schnur
receiverApplicationId Die Empfängeranwendungs-ID. Schnur
receiverApplicationQualifier Der Empfängeranwendungsqualifizierer. Schnur
senderApplicationId Die Absenderanwendungs-ID. Schnur
senderApplicationQualifier Der Absenderanwendungsqualifizierer. Schnur
targetNamespace Der Zielnamespace, auf den diese Umschlageinstellungen angewendet werden müssen. Schnur

EdifactEnvelopeSettings

Name Beschreibung Wert
applicationReferenceId Die Anwendungsreferenz-ID. Schnur
applyDelimiterStringAdvice Der Wert, der angibt, ob Zeichenfolgenhinweise mit Trennzeichen angewendet werden sollen. Bool
communicationAgreementId Die Kommunikationsvereinbarungs-ID. Schnur
createGroupingSegments Der Wert, der angibt, ob gruppierte Segmente erstellt werden sollen. Bool
enableDefaultGroupHeaders Der Wert, der angibt, ob Standardgruppenkopfzeilen aktiviert werden sollen. Bool
functionalGroupId Die Funktionale Gruppen-ID. Schnur
groupApplicationPassword Das Gruppenanwendungskennwort. Schnur
groupApplicationReceiverId Die Gruppenanwendungsempfänger-ID. Schnur
groupApplicationReceiverQualifier Der Gruppenanwendungsempfängerqualifizierer. Schnur
groupApplicationSenderId Die Absender-ID der Gruppenanwendung. Schnur
groupApplicationSenderQualifier Der Qualifizierer der Gruppenanwendung. Schnur
groupAssociationAssignedCode Der zugewiesene Gruppenzuordnungscode. Schnur
groupControllingAgencyCode Die Gruppe, die den Agenturcode steuert. Schnur
groupControlNumberLowerBound Die Gruppensteuerelementnummer untere Grenze. Int
groupControlNumberPrefix Das Gruppensteuerelement-Nummernpräfix. Schnur
groupControlNumberSuffix Das Gruppensteuerelement-Nummernsuffix. Schnur
groupControlNumberUpperBound Die Obere Grenze der Gruppensteuerelementnummer. Int
groupMessageRelease Die Gruppennachricht wird freigegeben. Schnur
groupMessageVersion Die Gruppennachrichtenversion. Schnur
interchangeControlNumberLowerBound Die Untergrenze der Austauschsteuerelementnummer. Int
interchangeControlNumberPrefix Das Präfix der Austauschsteuerelementnummer. Schnur
interchangeControlNumberSuffix Das Suffix der Austauschsteuerelementnummer. Schnur
interchangeControlNumberUpperBound Die Obergrenze der Austauschsteuerelementnummer. Int
isTestInterchange Der Wert, der angibt, ob es sich bei der Nachricht um einen Testaustausch handelt. Bool
overwriteExistingTransactionSetControlNumber Der Wert, der angibt, ob vorhandene Transaktionssatz-Steuerelementnummer überschrieben werden soll. Bool
processingPriorityCode Der Code für die Verarbeitungspriorität. Schnur
receiverInternalIdentification Die interne Identifikation des Empfängers. Schnur
receiverInternalSubIdentification Die interne Unteridentifikation des Empfängers. Schnur
receiverReverseRoutingAddress Die Empfängerumleitungsadresse. Schnur
recipientReferencePasswordQualifier Der Empfängerverweiskennwortqualifizierer. Schnur
recipientReferencePasswordValue Der Empfängerverweiskennwortwert. Schnur
rolloverGroupControlNumber Der Wert, der angibt, ob die Gruppensteuerungsnummer rollovern soll. Bool
rolloverInterchangeControlNumber Der Wert, der angibt, ob die Austauschsteuerungsnummer rollovern soll. Bool
rolloverTransactionSetControlNumber Der Wert, der angibt, ob Transaktionssatz-Steuerelementnummer rollovern soll. Bool
senderInternalIdentification Die interne Identifizierung des Absenders. Schnur
senderInternalSubIdentification Die interne Identifikation des Absenders. Schnur
senderReverseRoutingAddress Die Absenderumleitungsadresse. Schnur
transactionSetControlNumberLowerBound Die Transaktionssatz-Kontrollnummer untere Grenze. Int
transactionSetControlNumberPrefix Das Präfix der Transaktionssatz-Steuerelementnummer. Schnur
transactionSetControlNumberSuffix Das Steuerelementnummernsuffix des Transaktionssatzes. Schnur
transactionSetControlNumberUpperBound Die Transaktionssatz-Kontrollnummer oben. Int

EdifactFramingSettings

Name Beschreibung Wert
characterEncoding Die Zeichencodierung. Schnur
characterSet Die EDIFACT-Frameeinstellung characterSet. 'KECA'
"Nicht angegeben"
'UNOA'
"UNOB"
"UNOC"
"UNOD"
'UNOE'
"UNOF"
"UNOG"
'UNOH'
"UNOI"
"UNOJ"
"UNOK"
"UNOX"
"UNOY"
componentSeparator Das Komponententrennzeichen. Int
dataElementSeparator Das Datenelementtrennzeichen. Int
DezimalpointIndicator Der EDIFACT-Frameeinstellungs-Dezimalindikator. 'Komma'
"Dezimal"
"Nicht angegeben"
protocolVersion Die Protokollversion. Int
releaseIndicator Der Veröffentlichungsindikator. Int
wiederholungSeparator Das Wiederholungstrennzeichen. Int
segmentTerminator Der Segmentendpunkt. Int
segmentTerminatorSuffix Das EDIFACT-Frameeinstellungssegment-Endatorsuffix. "CR"
"CRLF"
"LF"
'None'
"Nicht angegeben"
serviceCodeListDirectoryVersion Die Verzeichnisversion der Dienstcodeliste. Schnur

EdifactMessageFilter

Name Beschreibung Wert
messageFilterType Der Nachrichtenfiltertyp. "Ausschließen"
"Einschließen"
"Nicht angegeben"

EdifactMessageIdentifier

Name Beschreibung Wert
messageId Die Nachrichten-ID, auf die diese Umschlageinstellungen angewendet werden müssen. Schnur

EdifactOneWayAgreement

Name Beschreibung Wert
protocolSettings Die EDIFACT-Protokolleinstellungen. EdifactProtocolSettings
receiverBusinessIdentity Die Unternehmensidentität des Empfängers BusinessIdentity-
senderBusinessIdentity Die Geschäftsidentität des Absenders BusinessIdentity-

EdifactProcessingSettings

Name Beschreibung Wert
createEmptyXmlTagsForTrailingSeparators Der Wert, der angibt, ob leere XML-Tags für nachfolgende Trennzeichen erstellt werden sollen. Bool
maskSecurityInfo Der Wert, der angibt, ob Sicherheitsinformationen maskiert werden sollen. Bool
preserveInterchange Der Wert, der angibt, ob der Austausch beibehalten werden soll. Bool
suspendInterchangeOnError Der Wert, der angibt, ob der Austausch beim Fehler angehalten werden soll. Bool
useDotAsDecimalSeparator Der Wert, der angibt, ob Punkt als Dezimaltrennzeichen verwendet werden soll. Bool

EdifactProtocolSettings

Name Beschreibung Wert
acknowledgementSettings Die EDIFACT-Bestätigungseinstellungen. EdifactAcknowledgementSettings
edifactDelimiterOverrides Die EDIFACT-Trennzeichen setzen Einstellungen außer Kraft. EdifactDelimiterOverride[]
envelopeOverrides Die Einstellungen des EDIFACT-Umschlags überschreiben. EdifactEnvelopeOverride[]
envelopeSettings Die EDIFACT-Umschlageinstellungen. EdifactEnvelopeSettings
framingSettings Die EDIFACT-Rahmeneinstellungen. EdifactFramingSettings
messageFilter Der EDIFACT-Nachrichtenfilter. EdifactMessageFilter
messageFilterList Die EDIFACT-Nachrichtenfilterliste. EdifactMessageIdentifier[]
processingSettings Die EDIFACT-Verarbeitungseinstellungen. EdifactProcessingSettings
schemaReferences Die EDIFACT-Schemaverweise. EdifactSchemaReference[]
validationOverrides Die Einstellungen für die EDIFACT-Überprüfung überschreiben. EdifactValidationOverride[]
validationSettings Die EDIFACT-Überprüfungseinstellungen. EdifactValidationSettings

EdifactSchemaReference

Name Beschreibung Wert
associationAssignedCode Der zugewiesene Zuordnungscode. Schnur
messageId Die Nachrichten-ID. Schnur
messageRelease Die Nachrichtenversion. Schnur
messageVersion Die Nachrichtenversion. Schnur
schemaName Der Schemaname. Schnur
senderApplicationId Die Absenderanwendungs-ID. Schnur
senderApplicationQualifier Der Absenderanwendungsqualifizierer. Schnur

EdifactValidationOverride

Name Beschreibung Wert
allowLeadingAndTrailingSpacesAndZeroes Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zulässig sind. Bool
enforceCharacterSet Der Wert, der angibt, ob zeichensatz überprüft werden soll. Bool
messageId Die Nachrichten-ID, auf die die Überprüfungseinstellungen angewendet werden müssen. Schnur
trailingSeparatorPolicy Die nachfolgende Trennlinie. "Verpflichtend"
"NotAllowed"
"Nicht angegeben"
"Optional"
trimLeadingAndTrailingSpacesAndZeroes Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen gekürzt werden sollen. Bool
validateEDITypes Der Wert, der angibt, ob EDI-Typen überprüft werden sollen. Bool
validateXSDTypes Der Wert, der angibt, ob XSD-Typen überprüft werden sollen. Bool

EdifactValidationSettings

Name Beschreibung Wert
allowLeadingAndTrailingSpacesAndZeroes Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zulässig sind. Bool
checkDuplicateGroupControlNumber Der Wert, der angibt, ob auf doppelte Gruppensteuerelementnummer überprüft werden soll. Bool
checkDuplicateInterchangeControlNumber Der Wert, der angibt, ob die Doppelte Austauschsteuerungsnummer überprüft werden soll. Bool
checkDuplicateTransactionSetControlNumber Der Wert, der angibt, ob auf doppelte Transaktionssatz-Kontrollnummer überprüft werden soll. Bool
interchangeControlNumberValidityDays Die Gültigkeitsdauer der Austauschkontrollnummer. Int
trailingSeparatorPolicy Die nachfolgende Trennlinie. "Verpflichtend"
"NotAllowed"
"Nicht angegeben"
"Optional"
trimLeadingAndTrailingSpacesAndZeroes Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen gekürzt werden sollen. Bool
validateCharacterSet Der Wert, der angibt, ob der Zeichensatz in der Nachricht überprüft werden soll. Bool
validateEDITypes Der Wert, der angibt, ob EDI-Typen überprüft werden sollen. Bool
validateXSDTypes Der Wert, der angibt, ob XSD-Typen überprüft werden sollen. Bool

IntegrationAccountAgreementProperties

Name Beschreibung Wert
agreementType Der Vereinbarungstyp. "AS2"
"Edifact"
"Nicht angegeben"
'X12'
Inhalt Der Inhalt der Vereinbarung. AgreementContent-
guestIdentity Die Gastidentität. BusinessIdentity-
guestPartner Der Gastpartner. Schnur
hostIdentity Die Hostidentität. BusinessIdentity-
hostPartner Der Gastgeberpartner. Schnur
Metadaten Die Metadaten. jegliche

IntegrationAccountResourceTags

Name Beschreibung Wert

Microsoft.Logic/integrationAccounts/agreements

Name Beschreibung Wert
apiVersion Die API-Version "2015-08-01-preview"
Ort Der Ressourcenspeicherort. Schnur
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Die Eigenschaften des Integrationskontovertrags. IntegrationAccountAgreementProperties
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
Art Der Ressourcentyp "Microsoft.Logic/integrationAccounts/agreements"

X12AcknowledgementSettings

Name Beschreibung Wert
acknowledgementControlNumberLowerBound Die Nummer des Bestätigungssteuerelements, die untere Grenze liegt. Int
acknowledgementControlNumberPrefix Das Präfix der Bestätigungssteuerelementnummer. Schnur
acknowledgementControlNumberSuffix Das Suffix der Bestätigungssteuerelementnummer. Schnur
acknowledgementControlNumberUpperBound Die Obergrenze des Bestätigungssteuerelements. Int
batchFunctionalAcknowledgements Der Wert, der angibt, ob funktionsbezogene Bestätigungen batchweise gestapelt werden sollen. Bool
batchImplementationAcknowledgements Der Wert, der angibt, ob bestätigungen für die Batchimplementierung angegeben werden sollen. Bool
batchTechnicalAcknowledgements Der Wert, der angibt, ob die technischen Bestätigungen stapeln sollen. Bool
functionalAcknowledgementVersion Die funktionale Bestätigungsversion. Schnur
implementationAcknowledgementVersion Die Implementierungsbestätigungsversion. Schnur
needFunctionalAcknowledgement Der Wert, der angibt, ob funktionale Bestätigung erforderlich ist. Bool
needImplementationAcknowledgement Der Wert, der angibt, ob die Implementierungsbestätigung erforderlich ist. Bool
needLoopForValidMessages Der Wert, der angibt, ob eine Schleife für gültige Nachrichten erforderlich ist. Bool
needTechnicalAcknowledgement Der Wert, der angibt, ob eine technische Bestätigung erforderlich ist. Bool
rolloverAcknowledgementControlNumber Der Wert, der angibt, ob die Rollover-Bestätigungssteuerungsnummer zurückgegeben werden soll. Bool
sendSynchronousAcknowledgement Der Wert, der angibt, ob synchrone Bestätigung gesendet werden soll. Bool

X12AgreementContent

Name Beschreibung Wert
receiveAgreement Die One-Way-Vereinbarung für X12. X12OneWayAgreement
sendAgreement Der X12-Versandvertrag mit unidirektionaler Übermittlung. X12OneWayAgreement

X12DelimiterOverrides

Name Beschreibung Wert
componentSeparator Das Komponententrennzeichen. Int
dataElementSeparator Das Datenelementtrennzeichen. Int
messageId Die Nachrichten-ID. Schnur
protocolVersion Die Protokollversion. Schnur
replaceCharacter Das Ersetzungszeichen. Int
replaceSeparatorsInPayload Der Wert, der angibt, ob Trennzeichen in Nutzlast ersetzt werden sollen. Bool
segmentTerminator Der Segmentendpunkt. Int
segmentTerminatorSuffix Das Segmentterminatorsuffix. "CR"
"CRLF"
"LF"
'None'
"Nicht angegeben"
targetNamespace Der Zielnamespace, auf den diese Trennzeicheneinstellungen angewendet werden müssen. Schnur

X12EnvelopeOverride

Name Beschreibung Wert
dateFormat Das Datumsformat. "CCYYMMDD"
"Nicht angegeben"
"YYMMDD"
functionalIdentifierCode Der Funktionsbezeichnercode. Schnur
headerVersion Die Headerversion. Schnur
messageId Die Nachrichten-ID, auf die diese Umschlageinstellungen angewendet werden müssen. Schnur
protocolVersion Die Protokollversion, auf die diese Umschlageinstellungen angewendet werden müssen. Schnur
receiverApplicationId Die Empfängeranwendungs-ID. Schnur
responsibleAgencyCode Der zuständige Agenturkodex. Int
senderApplicationId Die Absenderanwendungs-ID. Schnur
targetNamespace Der Zielnamespace, auf den diese Umschlageinstellungen angewendet werden müssen. Schnur
timeFormat Das Zeitformat. "HHMM"
"HHMMSS"
"HHMMSSd"
"HHMMSSdd"
"Nicht angegeben"

X12EnvelopeSettings

Name Beschreibung Wert
controlStandardsId Die Standards-ID der Steuerelemente. Int
controlVersionNumber Die Versionsnummer des Steuerelements. Schnur
enableDefaultGroupHeaders Der Wert, der angibt, ob Standardgruppenkopfzeilen aktiviert werden sollen. Bool
functionalGroupId Die Funktionale Gruppen-ID. Schnur
groupControlNumberLowerBound Die Gruppensteuerelementnummer untere Grenze. Int
groupControlNumberUpperBound Die Obere Grenze der Gruppensteuerelementnummer. Int
groupHeaderAgencyCode Der Code der Gruppenkopfagentur. Schnur
groupHeaderDateFormat Das Gruppenkopfdatumsformat. "CCYYMMDD"
"Nicht angegeben"
"YYMMDD"
groupHeaderTimeFormat Das Gruppenkopfzeitformat. "HHMM"
"HHMMSS"
"HHMMSSd"
"HHMMSSdd"
"Nicht angegeben"
groupHeaderVersion Die Gruppenkopfversion. Schnur
interchangeControlNumberLowerBound Die Untergrenze der Austauschsteuerelementnummer. Int
interchangeControlNumberUpperBound Die Obergrenze der Austauschsteuerelementnummer. Int
overwriteExistingTransactionSetControlNumber Der Wert, der angibt, ob vorhandene Transaktionssatz-Steuerelementnummer überschrieben werden soll. Bool
receiverApplicationId Die Empfängeranwendungs-ID. Schnur
rolloverGroupControlNumber Der Wert, der angibt, ob die Gruppensteuerungsnummer rollovern soll. Bool
rolloverInterchangeControlNumber Der Wert, der angibt, ob die Austauschsteuerungsnummer rollovern soll. Bool
rolloverTransactionSetControlNumber Der Wert, der angibt, ob Transaktionssatz-Steuerelementnummer rollovern soll. Bool
senderApplicationId Die Absenderanwendungs-ID. Schnur
transactionSetControlNumberLowerBound Die Transaktionssatz-Kontrollnummer untere Grenze. Int
transactionSetControlNumberPrefix Das Präfix der Transaktionssatz-Steuerelementnummer. Schnur
transactionSetControlNumberSuffix Das Steuerelementnummernsuffix des Transaktionssatzes. Schnur
transactionSetControlNumberUpperBound Die Transaktionssatz-Kontrollnummer oben. Int
usageIndicator Der Verwendungsindikator. "Informationen"
"Nicht angegeben"
"Produktion"
"Test"
useControlStandardsIdAsRepetitionCharacter Der Wert, der angibt, ob die Steuerelementstandards-ID als Wiederholungszeichen verwendet werden soll. Bool

X12FramingSettings

Name Beschreibung Wert
characterSet Der X12-Zeichensatz. "Einfach"
"Erweitert"
"Nicht angegeben"
'UTF8'
componentSeparator Das Komponententrennzeichen. Int
dataElementSeparator Das Datenelementtrennzeichen. Int
replaceCharacter Das Ersetzungszeichen. Int
replaceSeparatorsInPayload Der Wert, der angibt, ob Trennzeichen in Nutzlast ersetzt werden sollen. Bool
segmentTerminator Der Segmentendpunkt. Int
segmentTerminatorSuffix Das Segmentterminatorsuffix. "CR"
"CRLF"
"LF"
'None'
"Nicht angegeben"

X12MessageFilter

Name Beschreibung Wert
messageFilterType Der Nachrichtenfiltertyp. "Ausschließen"
"Einschließen"
"Nicht angegeben"

X12MessageIdentifier

Name Beschreibung Wert
messageId Die Nachrichten-ID. Schnur

X12OneWayAgreement

Name Beschreibung Wert
protocolSettings Die X12-Protokolleinstellungen. X12ProtocolSettings
receiverBusinessIdentity Die Unternehmensidentität des Empfängers BusinessIdentity-
senderBusinessIdentity Die Geschäftsidentität des Absenders BusinessIdentity-

X12ProcessingSettings

Name Beschreibung Wert
convertImpliedDecimal Der Wert, der angibt, ob der numerische Typ in eine konkludente Dezimalzahl konvertiert werden soll. Bool
createEmptyXmlTagsForTrailingSeparators Der Wert, der angibt, ob leere XML-Tags für nachfolgende Trennzeichen erstellt werden sollen. Bool
maskSecurityInfo Der Wert, der angibt, ob Sicherheitsinformationen maskiert werden sollen. Bool
preserveInterchange Der Wert, der angibt, ob der Austausch beibehalten werden soll. Bool
suspendInterchangeOnError Der Wert, der angibt, ob der Austausch beim Fehler angehalten werden soll. Bool
useDotAsDecimalSeparator Der Wert, der angibt, ob Punkt als Dezimaltrennzeichen verwendet werden soll. Bool

X12ProtocolSettings

Name Beschreibung Wert
acknowledgementSettings Die X12-Bestätigungseinstellungen. X12AcknowledgementSettings
envelopeOverrides Die X12-Umschlagüberschreibungseinstellungen. X12EnvelopeOverride[]
envelopeSettings Die X12-Umschlageinstellungen. X12EnvelopeSettings
framingSettings Die X12-Rahmeneinstellungen. X12FramingSettings
messageFilter Der X12-Nachrichtenfilter. X12MessageFilter-
messageFilterList Die X12-Nachrichtenfilterliste. X12MessageIdentifier[]
processingSettings Die X12-Verarbeitungseinstellungen. X12ProcessingSettings
schemaReferences Die X12-Schemaverweise. X12SchemaReference[]
securitySettings Die X12-Sicherheitseinstellungen. X12SecuritySettings
validationOverrides Die Einstellungen für die X12-Überprüfung überschreiben. X12ValidationOverride[]
validationSettings Die X12-Überprüfungseinstellungen. X12ValidationSettings
x12DelimiterOverrides Die X12-Trennzeichen setzen Einstellungen außer Kraft. X12DelimiterOverrides[]

X12SchemaReference

Name Beschreibung Wert
messageId Die Nachrichten-ID. Schnur
schemaName Der Schemaname. Schnur
schemaVersion Die Schemaversion. Schnur
senderApplicationId Die Absenderanwendungs-ID. Schnur

X12SecuritySettings

Name Beschreibung Wert
autorisierungsqualifizierer Der Autorisierungsqualifizierer. Schnur
authorizationValue Der Autorisierungswert. Schnur
passwordValue Der Kennwortwert. Schnur
securityQualifier Der Sicherheitsqualifizierer. Schnur

X12ValidationOverride

Name Beschreibung Wert
allowLeadingAndTrailingSpacesAndZeroes Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zulässig sind. Bool
messageId Die Nachrichten-ID, auf die die Überprüfungseinstellungen angewendet werden müssen. Schnur
trailingSeparatorPolicy Die nachfolgende Trennlinie. "Verpflichtend"
"NotAllowed"
"Nicht angegeben"
"Optional"
trimLeadingAndTrailingSpacesAndZeroes Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen gekürzt werden sollen. Bool
validateCharacterSet Der Wert, der angibt, ob zeichensatz überprüft werden soll. Bool
validateEDITypes Der Wert, der angibt, ob EDI-Typen überprüft werden sollen. Bool
validateXSDTypes Der Wert, der angibt, ob XSD-Typen überprüft werden sollen. Bool

X12ValidationSettings

Name Beschreibung Wert
allowLeadingAndTrailingSpacesAndZeroes Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zulässig sind. Bool
checkDuplicateGroupControlNumber Der Wert, der angibt, ob auf doppelte Gruppensteuerelementnummer überprüft werden soll. Bool
checkDuplicateInterchangeControlNumber Der Wert, der angibt, ob die Doppelte Austauschsteuerungsnummer überprüft werden soll. Bool
checkDuplicateTransactionSetControlNumber Der Wert, der angibt, ob auf doppelte Transaktionssatz-Kontrollnummer überprüft werden soll. Bool
interchangeControlNumberValidityDays Die Gültigkeitsdauer der Austauschkontrollnummer. Int
trailingSeparatorPolicy Die nachfolgende Trennlinie. "Verpflichtend"
"NotAllowed"
"Nicht angegeben"
"Optional"
trimLeadingAndTrailingSpacesAndZeroes Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen gekürzt werden sollen. Bool
validateCharacterSet Der Wert, der angibt, ob der Zeichensatz in der Nachricht überprüft werden soll. Bool
validateEDITypes Der Wert, der angibt, ob EDI-Typen überprüft werden sollen. Bool
validateXSDTypes Der Wert, der angibt, ob XSD-Typen überprüft werden sollen. Bool

Schnellstartvorlagen

Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.

Schablone Beschreibung
Azure Logic Apps – AS2 Send Receive

Bereitstellen in Azure
Erstellt Integrationskonten für zwei Partner, Contoso und Fabrikam, einschließlich der Artefakte für Partner und Vereinbarungen. Die Vorlage erstellt außerdem Logik-Apps zwischen Fabrikam Sales und Contoso, um synchrone AS2 Send Receive zu veranschaulichen. Die Vorlage erstellt außerdem Logik-Apps zwischen Fabrikam Finance und Contoso, die asynchrone AS2-Sende empfangen veranschaulichen.

Terraform -Ressourcendefinition (AzAPI-Anbieter)

Der Ressourcentyp "integrationAccounts/agreements" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Ressource "Microsoft.Logic/integrationAccounts/agreements" zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Logic/integrationAccounts/agreements@2015-08-01-preview"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  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
                signingCertificateName = "string"
              }
              validationSettings = {
                checkCertificateRevocationListOnReceive = bool
                checkCertificateRevocationListOnSend = bool
                checkDuplicateMessage = bool
                compressMessage = bool
                encryptionAlgorithm = "string"
                encryptMessage = bool
                interchangeDuplicatesValidityDays = int
                overrideMessageProperties = bool
                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
                signingCertificateName = "string"
              }
              validationSettings = {
                checkCertificateRevocationListOnReceive = bool
                checkCertificateRevocationListOnSend = bool
                checkDuplicateMessage = bool
                compressMessage = bool
                encryptionAlgorithm = "string"
                encryptMessage = bool
                interchangeDuplicatesValidityDays = int
                overrideMessageProperties = bool
                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 = int
                  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 = int
                  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

AgreementContent

Name Beschreibung Wert
AS2 Inhalt der AS2-Vereinbarung. AS2AgreementContent-
Edifact Inhalt des EDIFACT-Vertrags. EdifactAgreementContent
X12 Der Inhalt der X12-Vereinbarung. X12AgreementContent-

AS2AcknowledgementConnectionSettings

Name Beschreibung Wert
ignoreCertificateNameMismatch Der Wert, der angibt, ob die Übereinstimmung im Zertifikatnamen ignoriert werden soll. Bool
keepHttpConnectionAlive Der Wert, der angibt, ob die Verbindung aktiv bleibt. Bool
supportHttpStatusCodeContinue Der Wert, der angibt, ob DER HTTP-Statuscode 'CONTINUE' unterstützt werden soll. Bool
unfoldHttpHeaders Der Wert, der angibt, ob die HTTP-Header ausgeklappt werden sollen. Bool

AS2AgreementContent

Name Beschreibung Wert
receiveAgreement Die Unidirektionale As2-Vereinbarung. AS2OneWayAgreement
sendAgreement Die Unidirektionale Versandvereinbarung AS2. AS2OneWayAgreement

AS2EnvelopeSettings

Name Beschreibung Wert
AutogenerateFileName Der Wert, der angibt, ob der Dateiname automatisch generiert werden soll. Bool
fileNameTemplate Die Vorlage für den Dateinamen. Schnur
messageContentType Der Nachrichteninhaltstyp. Schnur
SuspendMessageOnFileNameGenerationError Der Wert, der angibt, ob die Nachricht beim Fehler beim Generieren von Dateinamen angehalten werden soll. Bool
transmitFileNameInMimeHeader Der Wert, der angibt, ob der Dateiname im MIME-Header übertragen werden soll. Bool

AS2ErrorSettings

Name Beschreibung Wert
ResendIfMdnNotReceived Der Wert, der angibt, ob die Nachricht erneut senden soll, wenn MDN nicht empfangen wird. Bool
SuspendDuplicateMessage Der Wert, der angibt, ob doppelte Nachricht angehalten werden soll. Bool

AS2MdnSettings

Name Beschreibung Wert
dispositionNotificationTo Die Anordnungsbenachrichtigung für den Kopfzeilenwert. Schnur
mdnText Der MDN-Text. Schnur
micHashingAlgorithm Der Signatur- oder Hashingalgorithmus. 'None'
"Nicht angegeben"
"SHA2256"
"SHA2384"
"SHA2512"
needMdn Der Wert, der angibt, ob ein MDN gesendet oder angefordert werden soll. Bool
receiptDeliveryUrl Die Übermittlungs-URL des Belegs. Schnur
sendInboundMdnToMessageBox Der Wert, der angibt, ob eingehende MDN an das Meldungsfeld gesendet werden soll. Bool
sendMdnAsynchronously Der Wert, der angibt, ob der asynchrone MDN gesendet werden soll. Bool
signMdn Der Wert, der angibt, ob der MDN signiert werden muss oder nicht. Bool
signOutboundMdnIfOptional Der Wert, der angibt, ob der ausgehende MDN abgemeldet werden soll, falls optional. Bool

AS2MessageConnectionSettings

Name Beschreibung Wert
ignoreCertificateNameMismatch Der Wert, der angibt, ob die Übereinstimmung im Zertifikatnamen ignoriert werden soll. Bool
keepHttpConnectionAlive Der Wert, der angibt, ob die Verbindung aktiv bleibt. Bool
supportHttpStatusCodeContinue Der Wert, der angibt, ob DER HTTP-Statuscode 'CONTINUE' unterstützt werden soll. Bool
unfoldHttpHeaders Der Wert, der angibt, ob die HTTP-Header ausgeklappt werden sollen. Bool

AS2OneWayAgreement

Name Beschreibung Wert
protocolSettings Die AS2-Protokolleinstellungen. AS2ProtocolSettings
receiverBusinessIdentity Die Unternehmensidentität des Empfängers BusinessIdentity-
senderBusinessIdentity Die Geschäftsidentität des Absenders BusinessIdentity-

AS2ProtocolSettings

Name Beschreibung Wert
acknowledgementConnectionSettings Die Verbindungseinstellungen für die Bestätigung. AS2AcknowledgementConnectionSettings
envelopeSettings Die Umschlageinstellungen. AS2EnvelopeSettings
errorSettings Die Fehlereinstellungen. AS2ErrorSettings-
mdnSettings Die MDN-Einstellungen. AS2MdnSettings-
messageConnectionSettings Die Nachrichtenverbindungseinstellungen. AS2MessageConnectionSettings
securitySettings Die Sicherheitseinstellungen. AS2SecuritySettings
validationSettings Die Überprüfungseinstellungen. AS2ValidationSettings

AS2SecuritySettings

Name Beschreibung Wert
enableNrForInboundDecodedMessages Der Wert, der angibt, ob NRR für eingehende decodierte Nachrichten aktiviert werden soll. Bool
enableNrForInboundEncodedMessages Der Wert, der angibt, ob NRR für eingehende codierte Nachrichten aktiviert werden soll. Bool
enableNrForInboundMdn Der Wert, der angibt, ob NRR für eingehende MDN aktiviert werden soll. Bool
enableNrForOutboundDecodedMessages Der Wert, der angibt, ob NRR für ausgehende decodierte Nachrichten aktiviert werden soll. Bool
enableNrForOutboundEncodedMessages Der Wert, der angibt, ob NRR für ausgehende codierte Nachrichten aktiviert werden soll. Bool
enableNrForOutboundMdn Der Wert, der angibt, ob NRR für ausgehende MDN aktiviert werden soll. Bool
encryptionCertificateName Der Name des Verschlüsselungszertifikats. Schnur
overrideGroupSigningCertificate Der Wert, der angibt, ob ein MDN gesendet oder angefordert werden soll. Bool
signingCertificateName Der Name des Signaturzertifikats. Schnur

AS2ValidationSettings

Name Beschreibung Wert
checkCertificateRevocationListOnReceive Der Wert, der angibt, ob die Zertifikatsperrliste beim Empfang überprüft werden soll. Bool
checkCertificateRevocationListOnSend Der Wert, der angibt, ob die Zertifikatsperrliste beim Senden überprüft werden soll. Bool
checkDuplicateMessage Der Wert, der angibt, ob eine doppelte Nachricht überprüft werden soll. Bool
compressMessage Der Wert, der angibt, ob die Nachricht komprimiert werden muss. Bool
encryptionAlgorithm Der Verschlüsselungsalgorithmus. "AES128"
"AES192"
"AES256"
'DES3'
'None'
"Nicht angegeben"
'RC2'
encryptMessage Der Wert, der angibt, ob die Nachricht verschlüsselt werden muss. Bool
interchangeDuplicatesValidityDays Die Anzahl der Tage, die nach doppelten Austauschzwecken gesucht werden sollen. Int
overrideMessageProperties Der Wert, der angibt, ob eingehende Nachrichteneigenschaften mit denen in Übereinstimmung überschreiben werden sollen. Bool
signMessage Der Wert, der angibt, ob die Nachricht signiert werden muss. Bool

BusinessIdentity

Name Beschreibung Wert
Kennzeichner Der Business Identity-Qualifizierer. Schnur
Wert Der Geschäftsidentitätswert. Schnur

EdifactAcknowledgementSettings

Name Beschreibung Wert
acknowledgementControlNumberLowerBound Die Nummer des Bestätigungssteuerelements, die untere Grenze liegt. Int
acknowledgementControlNumberPrefix Das Präfix der Bestätigungssteuerelementnummer. Schnur
acknowledgementControlNumberSuffix Das Suffix der Bestätigungssteuerelementnummer. Schnur
acknowledgementControlNumberUpperBound Die Obergrenze des Bestätigungssteuerelements. Int
batchFunctionalAcknowledgements Der Wert, der angibt, ob funktionsbezogene Bestätigungen batchweise gestapelt werden sollen. Bool
batchTechnicalAcknowledgements Der Wert, der angibt, ob die technischen Bestätigungen stapeln sollen. Bool
needFunctionalAcknowledgement Der Wert, der angibt, ob funktionale Bestätigung erforderlich ist. Bool
needLoopForValidMessages Der Wert, der angibt, ob eine Schleife für gültige Nachrichten erforderlich ist. Bool
needTechnicalAcknowledgement Der Wert, der angibt, ob eine technische Bestätigung erforderlich ist. Bool
rolloverAcknowledgementControlNumber Der Wert, der angibt, ob die Rollover-Bestätigungssteuerungsnummer zurückgegeben werden soll. Bool
sendSynchronousAcknowledgement Der Wert, der angibt, ob synchrone Bestätigung gesendet werden soll. Bool

EdifactAgreementContent

Name Beschreibung Wert
receiveAgreement Die unidirektionale EdiFACT-Vereinbarung. EdifactOneWayAgreement
sendAgreement Der unidirektionale Versandvertrag von EDIFACT. EdifactOneWayAgreement

EdifactDelimiterOverride

Name Beschreibung Wert
componentSeparator Das Komponententrennzeichen. Int
dataElementSeparator Das Datenelementtrennzeichen. Int
DezimalpointIndicator Der Dezimalkommaindikator. 'Komma'
"Dezimal"
"Nicht angegeben"
messageAssociationAssignedCode Der zugewiesene Code für die Nachrichtenzuordnung. Schnur
messageId Die Nachrichten-ID. Schnur
messageRelease Die Nachrichtenversion. Schnur
messageVersion Die Nachrichtenversion. Schnur
releaseIndicator Der Veröffentlichungsindikator. Int
wiederholungSeparator Das Wiederholungstrennzeichen. Int
segmentTerminator Der Segmentendpunkt. Int
segmentTerminatorSuffix Das Segmentterminatorsuffix. "CR"
"CRLF"
"LF"
'None'
"Nicht angegeben"
targetNamespace Der Zielnamespace, auf den diese Trennzeicheneinstellungen angewendet werden müssen. Schnur

EdifactEnvelopeOverride

Name Beschreibung Wert
applicationPassword Das Anwendungskennwort. Schnur
associationAssignedCode Der zugewiesene Zuordnungscode. Schnur
controllingAgencyCode Der Kontrollagenturkodex. Schnur
functionalGroupId Die Funktionale Gruppen-ID. Schnur
groupHeaderMessageRelease Die Gruppenkopfnachricht wird freigegeben. Schnur
groupHeaderMessageVersion Die Nachrichtenversion der Gruppenkopfnachricht. Schnur
messageAssociationAssignedCode Der zugewiesene Code für die Nachrichtenzuordnung. Schnur
messageId Die Nachrichten-ID, auf die diese Umschlageinstellungen angewendet werden müssen. Schnur
messageRelease Die Version der Nachrichtenfreigabe, auf die diese Umschlageinstellungen angewendet werden müssen. Schnur
messageVersion Die Nachrichtenversion, auf die diese Umschlageinstellungen angewendet werden müssen. Schnur
receiverApplicationId Die Empfängeranwendungs-ID. Schnur
receiverApplicationQualifier Der Empfängeranwendungsqualifizierer. Schnur
senderApplicationId Die Absenderanwendungs-ID. Schnur
senderApplicationQualifier Der Absenderanwendungsqualifizierer. Schnur
targetNamespace Der Zielnamespace, auf den diese Umschlageinstellungen angewendet werden müssen. Schnur

EdifactEnvelopeSettings

Name Beschreibung Wert
applicationReferenceId Die Anwendungsreferenz-ID. Schnur
applyDelimiterStringAdvice Der Wert, der angibt, ob Zeichenfolgenhinweise mit Trennzeichen angewendet werden sollen. Bool
communicationAgreementId Die Kommunikationsvereinbarungs-ID. Schnur
createGroupingSegments Der Wert, der angibt, ob gruppierte Segmente erstellt werden sollen. Bool
enableDefaultGroupHeaders Der Wert, der angibt, ob Standardgruppenkopfzeilen aktiviert werden sollen. Bool
functionalGroupId Die Funktionale Gruppen-ID. Schnur
groupApplicationPassword Das Gruppenanwendungskennwort. Schnur
groupApplicationReceiverId Die Gruppenanwendungsempfänger-ID. Schnur
groupApplicationReceiverQualifier Der Gruppenanwendungsempfängerqualifizierer. Schnur
groupApplicationSenderId Die Absender-ID der Gruppenanwendung. Schnur
groupApplicationSenderQualifier Der Qualifizierer der Gruppenanwendung. Schnur
groupAssociationAssignedCode Der zugewiesene Gruppenzuordnungscode. Schnur
groupControllingAgencyCode Die Gruppe, die den Agenturcode steuert. Schnur
groupControlNumberLowerBound Die Gruppensteuerelementnummer untere Grenze. Int
groupControlNumberPrefix Das Gruppensteuerelement-Nummernpräfix. Schnur
groupControlNumberSuffix Das Gruppensteuerelement-Nummernsuffix. Schnur
groupControlNumberUpperBound Die Obere Grenze der Gruppensteuerelementnummer. Int
groupMessageRelease Die Gruppennachricht wird freigegeben. Schnur
groupMessageVersion Die Gruppennachrichtenversion. Schnur
interchangeControlNumberLowerBound Die Untergrenze der Austauschsteuerelementnummer. Int
interchangeControlNumberPrefix Das Präfix der Austauschsteuerelementnummer. Schnur
interchangeControlNumberSuffix Das Suffix der Austauschsteuerelementnummer. Schnur
interchangeControlNumberUpperBound Die Obergrenze der Austauschsteuerelementnummer. Int
isTestInterchange Der Wert, der angibt, ob es sich bei der Nachricht um einen Testaustausch handelt. Bool
overwriteExistingTransactionSetControlNumber Der Wert, der angibt, ob vorhandene Transaktionssatz-Steuerelementnummer überschrieben werden soll. Bool
processingPriorityCode Der Code für die Verarbeitungspriorität. Schnur
receiverInternalIdentification Die interne Identifikation des Empfängers. Schnur
receiverInternalSubIdentification Die interne Unteridentifikation des Empfängers. Schnur
receiverReverseRoutingAddress Die Empfängerumleitungsadresse. Schnur
recipientReferencePasswordQualifier Der Empfängerverweiskennwortqualifizierer. Schnur
recipientReferencePasswordValue Der Empfängerverweiskennwortwert. Schnur
rolloverGroupControlNumber Der Wert, der angibt, ob die Gruppensteuerungsnummer rollovern soll. Bool
rolloverInterchangeControlNumber Der Wert, der angibt, ob die Austauschsteuerungsnummer rollovern soll. Bool
rolloverTransactionSetControlNumber Der Wert, der angibt, ob Transaktionssatz-Steuerelementnummer rollovern soll. Bool
senderInternalIdentification Die interne Identifizierung des Absenders. Schnur
senderInternalSubIdentification Die interne Identifikation des Absenders. Schnur
senderReverseRoutingAddress Die Absenderumleitungsadresse. Schnur
transactionSetControlNumberLowerBound Die Transaktionssatz-Kontrollnummer untere Grenze. Int
transactionSetControlNumberPrefix Das Präfix der Transaktionssatz-Steuerelementnummer. Schnur
transactionSetControlNumberSuffix Das Steuerelementnummernsuffix des Transaktionssatzes. Schnur
transactionSetControlNumberUpperBound Die Transaktionssatz-Kontrollnummer oben. Int

EdifactFramingSettings

Name Beschreibung Wert
characterEncoding Die Zeichencodierung. Schnur
characterSet Die EDIFACT-Frameeinstellung characterSet. 'KECA'
"Nicht angegeben"
'UNOA'
"UNOB"
"UNOC"
"UNOD"
'UNOE'
"UNOF"
"UNOG"
'UNOH'
"UNOI"
"UNOJ"
"UNOK"
"UNOX"
"UNOY"
componentSeparator Das Komponententrennzeichen. Int
dataElementSeparator Das Datenelementtrennzeichen. Int
DezimalpointIndicator Der EDIFACT-Frameeinstellungs-Dezimalindikator. 'Komma'
"Dezimal"
"Nicht angegeben"
protocolVersion Die Protokollversion. Int
releaseIndicator Der Veröffentlichungsindikator. Int
wiederholungSeparator Das Wiederholungstrennzeichen. Int
segmentTerminator Der Segmentendpunkt. Int
segmentTerminatorSuffix Das EDIFACT-Frameeinstellungssegment-Endatorsuffix. "CR"
"CRLF"
"LF"
'None'
"Nicht angegeben"
serviceCodeListDirectoryVersion Die Verzeichnisversion der Dienstcodeliste. Schnur

EdifactMessageFilter

Name Beschreibung Wert
messageFilterType Der Nachrichtenfiltertyp. "Ausschließen"
"Einschließen"
"Nicht angegeben"

EdifactMessageIdentifier

Name Beschreibung Wert
messageId Die Nachrichten-ID, auf die diese Umschlageinstellungen angewendet werden müssen. Schnur

EdifactOneWayAgreement

Name Beschreibung Wert
protocolSettings Die EDIFACT-Protokolleinstellungen. EdifactProtocolSettings
receiverBusinessIdentity Die Unternehmensidentität des Empfängers BusinessIdentity-
senderBusinessIdentity Die Geschäftsidentität des Absenders BusinessIdentity-

EdifactProcessingSettings

Name Beschreibung Wert
createEmptyXmlTagsForTrailingSeparators Der Wert, der angibt, ob leere XML-Tags für nachfolgende Trennzeichen erstellt werden sollen. Bool
maskSecurityInfo Der Wert, der angibt, ob Sicherheitsinformationen maskiert werden sollen. Bool
preserveInterchange Der Wert, der angibt, ob der Austausch beibehalten werden soll. Bool
suspendInterchangeOnError Der Wert, der angibt, ob der Austausch beim Fehler angehalten werden soll. Bool
useDotAsDecimalSeparator Der Wert, der angibt, ob Punkt als Dezimaltrennzeichen verwendet werden soll. Bool

EdifactProtocolSettings

Name Beschreibung Wert
acknowledgementSettings Die EDIFACT-Bestätigungseinstellungen. EdifactAcknowledgementSettings
edifactDelimiterOverrides Die EDIFACT-Trennzeichen setzen Einstellungen außer Kraft. EdifactDelimiterOverride[]
envelopeOverrides Die Einstellungen des EDIFACT-Umschlags überschreiben. EdifactEnvelopeOverride[]
envelopeSettings Die EDIFACT-Umschlageinstellungen. EdifactEnvelopeSettings
framingSettings Die EDIFACT-Rahmeneinstellungen. EdifactFramingSettings
messageFilter Der EDIFACT-Nachrichtenfilter. EdifactMessageFilter
messageFilterList Die EDIFACT-Nachrichtenfilterliste. EdifactMessageIdentifier[]
processingSettings Die EDIFACT-Verarbeitungseinstellungen. EdifactProcessingSettings
schemaReferences Die EDIFACT-Schemaverweise. EdifactSchemaReference[]
validationOverrides Die Einstellungen für die EDIFACT-Überprüfung überschreiben. EdifactValidationOverride[]
validationSettings Die EDIFACT-Überprüfungseinstellungen. EdifactValidationSettings

EdifactSchemaReference

Name Beschreibung Wert
associationAssignedCode Der zugewiesene Zuordnungscode. Schnur
messageId Die Nachrichten-ID. Schnur
messageRelease Die Nachrichtenversion. Schnur
messageVersion Die Nachrichtenversion. Schnur
schemaName Der Schemaname. Schnur
senderApplicationId Die Absenderanwendungs-ID. Schnur
senderApplicationQualifier Der Absenderanwendungsqualifizierer. Schnur

EdifactValidationOverride

Name Beschreibung Wert
allowLeadingAndTrailingSpacesAndZeroes Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zulässig sind. Bool
enforceCharacterSet Der Wert, der angibt, ob zeichensatz überprüft werden soll. Bool
messageId Die Nachrichten-ID, auf die die Überprüfungseinstellungen angewendet werden müssen. Schnur
trailingSeparatorPolicy Die nachfolgende Trennlinie. "Verpflichtend"
"NotAllowed"
"Nicht angegeben"
"Optional"
trimLeadingAndTrailingSpacesAndZeroes Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen gekürzt werden sollen. Bool
validateEDITypes Der Wert, der angibt, ob EDI-Typen überprüft werden sollen. Bool
validateXSDTypes Der Wert, der angibt, ob XSD-Typen überprüft werden sollen. Bool

EdifactValidationSettings

Name Beschreibung Wert
allowLeadingAndTrailingSpacesAndZeroes Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zulässig sind. Bool
checkDuplicateGroupControlNumber Der Wert, der angibt, ob auf doppelte Gruppensteuerelementnummer überprüft werden soll. Bool
checkDuplicateInterchangeControlNumber Der Wert, der angibt, ob die Doppelte Austauschsteuerungsnummer überprüft werden soll. Bool
checkDuplicateTransactionSetControlNumber Der Wert, der angibt, ob auf doppelte Transaktionssatz-Kontrollnummer überprüft werden soll. Bool
interchangeControlNumberValidityDays Die Gültigkeitsdauer der Austauschkontrollnummer. Int
trailingSeparatorPolicy Die nachfolgende Trennlinie. "Verpflichtend"
"NotAllowed"
"Nicht angegeben"
"Optional"
trimLeadingAndTrailingSpacesAndZeroes Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen gekürzt werden sollen. Bool
validateCharacterSet Der Wert, der angibt, ob der Zeichensatz in der Nachricht überprüft werden soll. Bool
validateEDITypes Der Wert, der angibt, ob EDI-Typen überprüft werden sollen. Bool
validateXSDTypes Der Wert, der angibt, ob XSD-Typen überprüft werden sollen. Bool

IntegrationAccountAgreementProperties

Name Beschreibung Wert
agreementType Der Vereinbarungstyp. "AS2"
"Edifact"
"Nicht angegeben"
'X12'
Inhalt Der Inhalt der Vereinbarung. AgreementContent-
guestIdentity Die Gastidentität. BusinessIdentity-
guestPartner Der Gastpartner. Schnur
hostIdentity Die Hostidentität. BusinessIdentity-
hostPartner Der Gastgeberpartner. Schnur
Metadaten Die Metadaten. jegliche

IntegrationAccountResourceTags

Name Beschreibung Wert

Microsoft.Logic/integrationAccounts/agreements

Name Beschreibung Wert
Ort Der Ressourcenspeicherort. Schnur
Name Der Ressourcenname Zeichenfolge (erforderlich)
parent_id Die ID der Ressource, die das übergeordnete Element für diese Ressource ist. ID für Ressource des Typs: integrationAccounts
Eigenschaften Die Eigenschaften des Integrationskontovertrags. IntegrationAccountAgreementProperties
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte.
Art Der Ressourcentyp "Microsoft.Logic/integrationAccounts/agreements@2015-08-01-preview"

X12AcknowledgementSettings

Name Beschreibung Wert
acknowledgementControlNumberLowerBound Die Nummer des Bestätigungssteuerelements, die untere Grenze liegt. Int
acknowledgementControlNumberPrefix Das Präfix der Bestätigungssteuerelementnummer. Schnur
acknowledgementControlNumberSuffix Das Suffix der Bestätigungssteuerelementnummer. Schnur
acknowledgementControlNumberUpperBound Die Obergrenze des Bestätigungssteuerelements. Int
batchFunctionalAcknowledgements Der Wert, der angibt, ob funktionsbezogene Bestätigungen batchweise gestapelt werden sollen. Bool
batchImplementationAcknowledgements Der Wert, der angibt, ob bestätigungen für die Batchimplementierung angegeben werden sollen. Bool
batchTechnicalAcknowledgements Der Wert, der angibt, ob die technischen Bestätigungen stapeln sollen. Bool
functionalAcknowledgementVersion Die funktionale Bestätigungsversion. Schnur
implementationAcknowledgementVersion Die Implementierungsbestätigungsversion. Schnur
needFunctionalAcknowledgement Der Wert, der angibt, ob funktionale Bestätigung erforderlich ist. Bool
needImplementationAcknowledgement Der Wert, der angibt, ob die Implementierungsbestätigung erforderlich ist. Bool
needLoopForValidMessages Der Wert, der angibt, ob eine Schleife für gültige Nachrichten erforderlich ist. Bool
needTechnicalAcknowledgement Der Wert, der angibt, ob eine technische Bestätigung erforderlich ist. Bool
rolloverAcknowledgementControlNumber Der Wert, der angibt, ob die Rollover-Bestätigungssteuerungsnummer zurückgegeben werden soll. Bool
sendSynchronousAcknowledgement Der Wert, der angibt, ob synchrone Bestätigung gesendet werden soll. Bool

X12AgreementContent

Name Beschreibung Wert
receiveAgreement Die One-Way-Vereinbarung für X12. X12OneWayAgreement
sendAgreement Der X12-Versandvertrag mit unidirektionaler Übermittlung. X12OneWayAgreement

X12DelimiterOverrides

Name Beschreibung Wert
componentSeparator Das Komponententrennzeichen. Int
dataElementSeparator Das Datenelementtrennzeichen. Int
messageId Die Nachrichten-ID. Schnur
protocolVersion Die Protokollversion. Schnur
replaceCharacter Das Ersetzungszeichen. Int
replaceSeparatorsInPayload Der Wert, der angibt, ob Trennzeichen in Nutzlast ersetzt werden sollen. Bool
segmentTerminator Der Segmentendpunkt. Int
segmentTerminatorSuffix Das Segmentterminatorsuffix. "CR"
"CRLF"
"LF"
'None'
"Nicht angegeben"
targetNamespace Der Zielnamespace, auf den diese Trennzeicheneinstellungen angewendet werden müssen. Schnur

X12EnvelopeOverride

Name Beschreibung Wert
dateFormat Das Datumsformat. "CCYYMMDD"
"Nicht angegeben"
"YYMMDD"
functionalIdentifierCode Der Funktionsbezeichnercode. Schnur
headerVersion Die Headerversion. Schnur
messageId Die Nachrichten-ID, auf die diese Umschlageinstellungen angewendet werden müssen. Schnur
protocolVersion Die Protokollversion, auf die diese Umschlageinstellungen angewendet werden müssen. Schnur
receiverApplicationId Die Empfängeranwendungs-ID. Schnur
responsibleAgencyCode Der zuständige Agenturkodex. Int
senderApplicationId Die Absenderanwendungs-ID. Schnur
targetNamespace Der Zielnamespace, auf den diese Umschlageinstellungen angewendet werden müssen. Schnur
timeFormat Das Zeitformat. "HHMM"
"HHMMSS"
"HHMMSSd"
"HHMMSSdd"
"Nicht angegeben"

X12EnvelopeSettings

Name Beschreibung Wert
controlStandardsId Die Standards-ID der Steuerelemente. Int
controlVersionNumber Die Versionsnummer des Steuerelements. Schnur
enableDefaultGroupHeaders Der Wert, der angibt, ob Standardgruppenkopfzeilen aktiviert werden sollen. Bool
functionalGroupId Die Funktionale Gruppen-ID. Schnur
groupControlNumberLowerBound Die Gruppensteuerelementnummer untere Grenze. Int
groupControlNumberUpperBound Die Obere Grenze der Gruppensteuerelementnummer. Int
groupHeaderAgencyCode Der Code der Gruppenkopfagentur. Schnur
groupHeaderDateFormat Das Gruppenkopfdatumsformat. "CCYYMMDD"
"Nicht angegeben"
"YYMMDD"
groupHeaderTimeFormat Das Gruppenkopfzeitformat. "HHMM"
"HHMMSS"
"HHMMSSd"
"HHMMSSdd"
"Nicht angegeben"
groupHeaderVersion Die Gruppenkopfversion. Schnur
interchangeControlNumberLowerBound Die Untergrenze der Austauschsteuerelementnummer. Int
interchangeControlNumberUpperBound Die Obergrenze der Austauschsteuerelementnummer. Int
overwriteExistingTransactionSetControlNumber Der Wert, der angibt, ob vorhandene Transaktionssatz-Steuerelementnummer überschrieben werden soll. Bool
receiverApplicationId Die Empfängeranwendungs-ID. Schnur
rolloverGroupControlNumber Der Wert, der angibt, ob die Gruppensteuerungsnummer rollovern soll. Bool
rolloverInterchangeControlNumber Der Wert, der angibt, ob die Austauschsteuerungsnummer rollovern soll. Bool
rolloverTransactionSetControlNumber Der Wert, der angibt, ob Transaktionssatz-Steuerelementnummer rollovern soll. Bool
senderApplicationId Die Absenderanwendungs-ID. Schnur
transactionSetControlNumberLowerBound Die Transaktionssatz-Kontrollnummer untere Grenze. Int
transactionSetControlNumberPrefix Das Präfix der Transaktionssatz-Steuerelementnummer. Schnur
transactionSetControlNumberSuffix Das Steuerelementnummernsuffix des Transaktionssatzes. Schnur
transactionSetControlNumberUpperBound Die Transaktionssatz-Kontrollnummer oben. Int
usageIndicator Der Verwendungsindikator. "Informationen"
"Nicht angegeben"
"Produktion"
"Test"
useControlStandardsIdAsRepetitionCharacter Der Wert, der angibt, ob die Steuerelementstandards-ID als Wiederholungszeichen verwendet werden soll. Bool

X12FramingSettings

Name Beschreibung Wert
characterSet Der X12-Zeichensatz. "Einfach"
"Erweitert"
"Nicht angegeben"
'UTF8'
componentSeparator Das Komponententrennzeichen. Int
dataElementSeparator Das Datenelementtrennzeichen. Int
replaceCharacter Das Ersetzungszeichen. Int
replaceSeparatorsInPayload Der Wert, der angibt, ob Trennzeichen in Nutzlast ersetzt werden sollen. Bool
segmentTerminator Der Segmentendpunkt. Int
segmentTerminatorSuffix Das Segmentterminatorsuffix. "CR"
"CRLF"
"LF"
'None'
"Nicht angegeben"

X12MessageFilter

Name Beschreibung Wert
messageFilterType Der Nachrichtenfiltertyp. "Ausschließen"
"Einschließen"
"Nicht angegeben"

X12MessageIdentifier

Name Beschreibung Wert
messageId Die Nachrichten-ID. Schnur

X12OneWayAgreement

Name Beschreibung Wert
protocolSettings Die X12-Protokolleinstellungen. X12ProtocolSettings
receiverBusinessIdentity Die Unternehmensidentität des Empfängers BusinessIdentity-
senderBusinessIdentity Die Geschäftsidentität des Absenders BusinessIdentity-

X12ProcessingSettings

Name Beschreibung Wert
convertImpliedDecimal Der Wert, der angibt, ob der numerische Typ in eine konkludente Dezimalzahl konvertiert werden soll. Bool
createEmptyXmlTagsForTrailingSeparators Der Wert, der angibt, ob leere XML-Tags für nachfolgende Trennzeichen erstellt werden sollen. Bool
maskSecurityInfo Der Wert, der angibt, ob Sicherheitsinformationen maskiert werden sollen. Bool
preserveInterchange Der Wert, der angibt, ob der Austausch beibehalten werden soll. Bool
suspendInterchangeOnError Der Wert, der angibt, ob der Austausch beim Fehler angehalten werden soll. Bool
useDotAsDecimalSeparator Der Wert, der angibt, ob Punkt als Dezimaltrennzeichen verwendet werden soll. Bool

X12ProtocolSettings

Name Beschreibung Wert
acknowledgementSettings Die X12-Bestätigungseinstellungen. X12AcknowledgementSettings
envelopeOverrides Die X12-Umschlagüberschreibungseinstellungen. X12EnvelopeOverride[]
envelopeSettings Die X12-Umschlageinstellungen. X12EnvelopeSettings
framingSettings Die X12-Rahmeneinstellungen. X12FramingSettings
messageFilter Der X12-Nachrichtenfilter. X12MessageFilter-
messageFilterList Die X12-Nachrichtenfilterliste. X12MessageIdentifier[]
processingSettings Die X12-Verarbeitungseinstellungen. X12ProcessingSettings
schemaReferences Die X12-Schemaverweise. X12SchemaReference[]
securitySettings Die X12-Sicherheitseinstellungen. X12SecuritySettings
validationOverrides Die Einstellungen für die X12-Überprüfung überschreiben. X12ValidationOverride[]
validationSettings Die X12-Überprüfungseinstellungen. X12ValidationSettings
x12DelimiterOverrides Die X12-Trennzeichen setzen Einstellungen außer Kraft. X12DelimiterOverrides[]

X12SchemaReference

Name Beschreibung Wert
messageId Die Nachrichten-ID. Schnur
schemaName Der Schemaname. Schnur
schemaVersion Die Schemaversion. Schnur
senderApplicationId Die Absenderanwendungs-ID. Schnur

X12SecuritySettings

Name Beschreibung Wert
autorisierungsqualifizierer Der Autorisierungsqualifizierer. Schnur
authorizationValue Der Autorisierungswert. Schnur
passwordValue Der Kennwortwert. Schnur
securityQualifier Der Sicherheitsqualifizierer. Schnur

X12ValidationOverride

Name Beschreibung Wert
allowLeadingAndTrailingSpacesAndZeroes Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zulässig sind. Bool
messageId Die Nachrichten-ID, auf die die Überprüfungseinstellungen angewendet werden müssen. Schnur
trailingSeparatorPolicy Die nachfolgende Trennlinie. "Verpflichtend"
"NotAllowed"
"Nicht angegeben"
"Optional"
trimLeadingAndTrailingSpacesAndZeroes Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen gekürzt werden sollen. Bool
validateCharacterSet Der Wert, der angibt, ob zeichensatz überprüft werden soll. Bool
validateEDITypes Der Wert, der angibt, ob EDI-Typen überprüft werden sollen. Bool
validateXSDTypes Der Wert, der angibt, ob XSD-Typen überprüft werden sollen. Bool

X12ValidationSettings

Name Beschreibung Wert
allowLeadingAndTrailingSpacesAndZeroes Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zulässig sind. Bool
checkDuplicateGroupControlNumber Der Wert, der angibt, ob auf doppelte Gruppensteuerelementnummer überprüft werden soll. Bool
checkDuplicateInterchangeControlNumber Der Wert, der angibt, ob die Doppelte Austauschsteuerungsnummer überprüft werden soll. Bool
checkDuplicateTransactionSetControlNumber Der Wert, der angibt, ob auf doppelte Transaktionssatz-Kontrollnummer überprüft werden soll. Bool
interchangeControlNumberValidityDays Die Gültigkeitsdauer der Austauschkontrollnummer. Int
trailingSeparatorPolicy Die nachfolgende Trennlinie. "Verpflichtend"
"NotAllowed"
"Nicht angegeben"
"Optional"
trimLeadingAndTrailingSpacesAndZeroes Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen gekürzt werden sollen. Bool
validateCharacterSet Der Wert, der angibt, ob der Zeichensatz in der Nachricht überprüft werden soll. Bool
validateEDITypes Der Wert, der angibt, ob EDI-Typen überprüft werden sollen. Bool
validateXSDTypes Der Wert, der angibt, ob XSD-Typen überprüft werden sollen. Bool