Dela via


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

Bicep-resursdefinition

Resurstypen integrationAccounts/agreements kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Logic/integrationAccounts/agreements-resurs lägger du till följande Bicep i mallen.

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'
  }
}

Egenskapsvärden

AgreementContent

Namn Beskrivning Värde
AS2 AS2-avtalsinnehållet. AS2AgreementContent
Edifact Innehållet i EDIFACT-avtalet. EdifactAgreementContent
X12 X12-avtalsinnehållet. X12AgreementContent

AS2AcknowledgementConnectionSettings

Namn Beskrivning Värde
ignoreCertificateNameMismatch Värdet som anger om felmatchning ska ignoreras i certifikatnamnet. Bool
keepHttpConnectionAlive Värdet som anger om anslutningen ska hållas vid liv. Bool
supportHttpStatusCodeFortsätt Värdet som anger om http-statuskoden "CONTINUE" ska stödjas. Bool
unfoldHttpHeaders Värdet som anger om HTTP-huvudena ska utvecklas. Bool

AS2AgreementContent

Namn Beskrivning Värde
receiveAgreement AS2-envägsavtalet. AS2OneWayAgreement
sendAgreement AS2-avtalet för enkelriktad sändning. AS2OneWayAgreement

AS2EnvelopeSettings

Namn Beskrivning Värde
AutogenerateFileName Värdet som anger om filnamnet ska genereras automatiskt. Bool
fileNameTemplate Mallen för filnamn. sträng
messageContentType Meddelandeinnehållstypen. sträng
SuspendMessageOnFileNameGenerationError Värdet som anger om meddelandet ska pausas vid genereringsfel för filnamn. Bool
transmitFileNameInMimeHeader Värdet som anger om filnamnet ska överföras i mime-huvudet. Bool

AS2ErrorSettings

Namn Beskrivning Värde
ÅterndIfMdnNotReceived Värdet som anger om meddelandet ska skickas om MDN inte tas emot. Bool
SuspendDuplicateMessage Värdet som anger om du vill pausa duplicerat meddelande. Bool

AS2MdnSettings

Namn Beskrivning Värde
dispositionNotificationTo Borttagningsmeddelandet till huvudvärdet. sträng
mdnText MDN-texten. sträng
micHashingAlgorithm Algoritmen för signering eller hashning. "Ingen"
"NotSpecified"
"SHA2256"
"SHA2384"
"SHA2512"
needMdn Värdet som anger om du vill skicka eller begära ett MDN. Bool
receiptDeliveryUrl URL:en för kvittoleveransen. sträng
sendInboundMdnToMessageBox Värdet som anger om inkommande MDN ska skickas till meddelanderutan. Bool
sendMdnAsynchronously Värdet som anger om det asynkrona MDN ska skickas. Bool
signMdn Värdet som anger om MDN måste signeras eller inte. Bool
signOutboundMdnIfOptional Värdet som anger om utgående MDN ska signeras om det är valfritt. Bool

AS2MessageConnectionSettings

Namn Beskrivning Värde
ignoreCertificateNameMismatch Värdet som anger om felmatchning ska ignoreras i certifikatnamnet. Bool
keepHttpConnectionAlive Värdet som anger om anslutningen ska hållas vid liv. Bool
supportHttpStatusCodeFortsätt Värdet som anger om http-statuskoden "CONTINUE" ska stödjas. Bool
unfoldHttpHeaders Värdet som anger om HTTP-huvudena ska utvecklas. Bool

AS2OneWayAgreement

Namn Beskrivning Värde
protocolSettings Inställningarna för AS2-protokollet. AS2ProtocolSettings
receiverBusinessIdentity Mottagarens företagsidentitet BusinessIdentity
senderBusinessIdentity Avsändarens företagsidentitet BusinessIdentity

AS2ProtocolSettings

Namn Beskrivning Värde
acknowledgementConnectionSettings Anslutningsinställningarna för bekräftelse. AS2AcknowledgementConnectionSettings
kuvertInställningar Kuvertinställningarna. AS2EnvelopeSettings
errorSettings Felinställningarna. AS2ErrorSettings
mdnSettings MDN-inställningarna. AS2MdnSettings
messageConnectionSettings Inställningar för meddelandeanslutning. AS2MessageConnectionSettings
securitySettings Säkerhetsinställningarna. AS2SecuritySettings
validationSettings Valideringsinställningarna. AS2ValidationSettings

AS2SecuritySettings

Namn Beskrivning Värde
enableNrrForInboundDecodedMessages Värdet som anger om NRR ska aktiveras för inkommande avkodade meddelanden. Bool
enableNrrForInboundEncodedMessages Värdet som anger om NRR ska aktiveras för inkommande kodade meddelanden. Bool
enableNrrForInboundMdn Värdet som anger om NRR ska aktiveras för inkommande MDN. Bool
enableNrrForOutboundDecodedMessages Värdet som anger om NRR ska aktiveras för utgående avkodade meddelanden. Bool
enableNrrForOutboundEncodedMessages Värdet som anger om NRR ska aktiveras för utgående kodade meddelanden. Bool
enableNrrForOutboundMdn Värdet som anger om NRR ska aktiveras för utgående MDN. Bool
encryptionCertificateName Namnet på krypteringscertifikatet. sträng
overrideGroupSigningCertificate Värdet som anger om du vill skicka eller begära ett MDN. Bool
signingCertificateName Namnet på signeringscertifikatet. sträng

AS2ValidationSettings

Namn Beskrivning Värde
checkCertificateRevocationListOnReceive Värdet som anger om du vill söka efter listan över återkallade certifikat vid mottagning. Bool
checkCertificateRevocationListOnSend Värdet som anger om du vill söka efter listan över återkallade certifikat vid sändning. Bool
checkDuplicateMessage Värdet som anger om du vill söka efter duplicerat meddelande. Bool
compressMessage Värdet som anger om meddelandet måste komprimeras. Bool
encryptionAlgorithm Krypteringsalgoritmen. "AES128"
"AES192"
"AES256"
"DES3"
"Ingen"
"NotSpecified"
"RC2"
encryptMessage Värdet som anger om meddelandet måste krypteras. Bool
interchangeDuplicatesValidityDays Antalet dagar som du kan se tillbaka för duplicerat utbyte. Int
overrideMessageProperties Värdet som anger om inkommande meddelandeegenskaper ska åsidosättas med de som är avtalade. Bool
signMessage Värdet som anger om meddelandet måste signeras. Bool

BusinessIdentity

Namn Beskrivning Värde
Kvalificerare Kvalificeraren för företagsidentitet. sträng
Värde Värdet för företagsidentitet. sträng

EdifactAcknowledgementSettings

Namn Beskrivning Värde
acknowledgementControlNumberLowerBound Bekräftelsekontrollnumret är lägre gräns. Int
acknowledgementControlNumberPrefix Prefixet för bekräftelsekontrollnummer. sträng
acknowledgementControlNumberSuffix Suffixet för bekräftelsekontrollnummer. sträng
acknowledgementControlNumberUpperBound Bekräftelsekontrollnumrets övre gräns. Int
batchFunctionalAcknowledgements Värdet som anger om funktionella bekräftelser ska batchas. Bool
batchTechnicalAcknowledgements Värdet som anger om de tekniska bekräftelseerna ska batchas. Bool
needFunctionalAcknowledgement Värdet som anger om funktionell bekräftelse behövs. Bool
needLoopForValidMessages Värdet som anger om en loop behövs för giltiga meddelanden. Bool
needTechnicalAcknowledgement Värdet som anger om teknisk bekräftelse behövs. Bool
rolloverAcknowledgementControlNumber Värdet som anger om kontrollnumret för rollover-bekräftelse ska återställas. Bool
sendSynchronousAcknowledgement Värdet som anger om synkron bekräftelse ska skickas. Bool

EdifactAgreementContent

Namn Beskrivning Värde
receiveAgreement EDIFACT-avtalet för enkelriktad mottagning. EdifactOneWayAgreement
sendAgreement EDIFACT-avtalet för enkelriktad sändning. EdifactOneWayAgreement

EdifactDelimiterOverride

Namn Beskrivning Värde
componentSeparator Komponentavgränsaren. Int
dataElementSeparator Dataelementavgränsaren. Int
decimalPointIndicator Indikatorn för decimaltecken. "Komma"
Decimaltecken
"NotSpecified"
messageAssociationAssignedCode Den tilldelade koden för meddelandeassociationen. sträng
messageId Meddelande-ID:t. sträng
messageRelease Versionen av meddelandet. sträng
messageVersion Meddelandeversionen. sträng
releaseIndicator Versionsindikatorn. Int
repetitionSeparator Upprepningsavgränsaren. Int
segmentTerminator Segmentavgränsaren. Int
segmentTerminatorSuffix Segmentavgränsarens suffix. "CR"
"CRLF"
"LF"
"Ingen"
"NotSpecified"
targetNamespace Målnamnområdet som inställningarna för avgränsare måste tillämpas på. sträng

EdifactEnvelopeOverride

Namn Beskrivning Värde
applicationPassword Programmets lösenord. sträng
associationAssignedCode Den kopplade koden. sträng
controllingAgencyCode Den kontrollerande agenturkoden. sträng
functionalGroupId Det funktionella grupp-ID:t. sträng
groupHeaderMessageRelease Meddelandeversionen av grupprubriken. sträng
groupHeaderMessageVersion Meddelandeversionen för grupprubriken. sträng
messageAssociationAssignedCode Den tilldelade koden för meddelandeassociationen. sträng
messageId Det meddelande-ID som kuvertinställningarna måste tillämpas på. sträng
messageRelease Den version av meddelandeversionen som kuvertinställningarna måste tillämpas på. sträng
messageVersion Den meddelandeversion som kuvertinställningarna ska tillämpas på. sträng
receiverApplicationId Mottagarens program-ID. sträng
receiverApplicationQualifier Mottagarprogrammets kvalificerare. sträng
senderApplicationId Avsändarprogrammets ID. sträng
senderApplicationQualifier Avsändarprogrammets kvalificerare. sträng
targetNamespace Målnamnområdet som kuvertinställningarna måste tillämpas på. sträng

EdifactEnvelopeSettings

Namn Beskrivning Värde
applicationReferenceId Programmets referens-ID. sträng
applyDelimiterStringAdvice Värdet som anger om avgränsningssträngen ska tillämpas. Bool
communicationAgreementId ID:t för kommunikationsavtalet. sträng
createGroupingSegments Värdet som anger om grupperingssegment ska skapas. Bool
enableDefaultGroupHeaders Värdet som anger om standardgrupprubriker ska aktiveras. Bool
functionalGroupId Det funktionella grupp-ID:t. sträng
groupApplicationPassword Lösenordet för gruppprogrammet. sträng
groupApplicationReceiverId Mottagar-ID för gruppprogram. sträng
groupApplicationReceiverQualifier Kvalificerare för gruppprogrammottagare. sträng
groupApplicationSenderId Gruppprogrammets avsändar-ID. sträng
groupApplicationSenderQualifier Gruppprogramssändarkval. sträng
groupAssociationAssignedCode Den gruppassociation som tilldelats kod. sträng
groupControllingAgencyCode Gruppen som kontrollerar agenturkoden. sträng
groupControlNumberLowerBound Gruppkontrollnumret med lägre bindning. Int
groupControlNumberPrefix Prefixet för gruppkontrollnummer. sträng
groupControlNumberSuffix Suffixet för gruppkontrollnummer. sträng
groupControlNumberUpperBound Gruppkontrollnumrets övre gräns. Int
groupMessageRelease Gruppmeddelandeversionen. sträng
groupMessageVersion Gruppmeddelandeversionen. sträng
interchangeControlNumberLowerBound Utbyteskontrollnumret är lägre gräns. Int
interchangeControlNumberPrefix Prefixet för utbyteskontrollnummer. sträng
interchangeControlNumberSuffix Suffixet för utbyteskontrollnummer. sträng
interchangeControlNumberUpperBound Det övre gränsvärdet för utbyteskontrollnumret. Int
isTestInterchange Värdet som anger om meddelandet är ett testutbyte. Bool
overwriteExistingTransactionSetControlNumber Värdet som anger om du vill skriva över det befintliga transaktionsuppsättningskontrollnumret. Bool
processingPriorityCode Prioritetskoden för bearbetning. sträng
receiverInternalIdentification Intern identifiering av mottagaren. sträng
receiverInternalSubIdentification Mottagarens interna underidentifiering. sträng
receiverReverseRoutingAddress Mottagarens adress för omvänd routning. sträng
recipientReferencePasswordQualifier Mottagarreferensens lösenordskvalificerare. sträng
recipientReferencePasswordValue Värdet för mottagarens referenslösenord. sträng
rolloverGroupControlNumber Värdet som anger om gruppkontrollnumret ska rullas över. Bool
rolloverInterchangeControlNumber Värdet som anger om utbyteskontrollnumret ska rullas över. Bool
rolloverTransactionSetControlNumber Värdet som anger om du vill återställa transaktionsuppsättningens kontrollnummer. Bool
senderInternalIdentification Avsändarens interna identifiering. sträng
senderInternalSubIdentification Avsändarens interna underidentifiering. sträng
senderReverseRoutingAddress Avsändarens adress för omvänd routning. sträng
transactionSetControlNumberLowerBound Transaktionsuppsättningens kontrollnummer, lägre gräns. Int
transactionSetControlNumberPrefix Transaktionsuppsättningens kontrollnummerprefix. sträng
transactionSetControlNumberSuffix Suffixet för transaktionsuppsättningens kontrollnummer. sträng
transactionSetControlNumberUpperBound Kontrollnumret för transaktionsuppsättningen är övre gräns. Int

EdifactFramingSettings

Namn Beskrivning Värde
characterEncoding Teckenkodningen. sträng
characterSet EDIFACT-raminställningen teckenUppsättning. "KECA"
"NotSpecified"
"UNOA"
"UNOB"
"UNOC"
"UNOD"
"UNOE"
"UNOF"
"UNOG"
"UNOH"
"UNOI"
"UNOJ"
"UNOK"
"UNOX"
"UNOY"
componentSeparator Komponentavgränsaren. Int
dataElementSeparator Dataelementavgränsaren. Int
decimalPointIndicator Decimalindikator för EDIFACT-raminställning. "Komma"
Decimaltecken
"NotSpecified"
protocolVersion Protokollversionen. Int
releaseIndicator Versionsindikatorn. Int
repetitionSeparator Upprepningsavgränsaren. Int
segmentTerminator Segmentavgränsaren. Int
segmentTerminatorSuffix Suffixet EDIFACT-raminställningssegmentet terminator. "CR"
"CRLF"
"LF"
"Ingen"
"NotSpecified"
serviceCodeListDirectoryVersion Katalogversionen för tjänstkodlistan. sträng

EdifactMessageFilter

Namn Beskrivning Värde
messageFilterType Typ av meddelandefilter. "Exkludera"
"Inkludera"
"NotSpecified"

EdifactMessageIdentifier

Namn Beskrivning Värde
messageId Det meddelande-ID som kuvertinställningarna måste tillämpas på. sträng

EdifactOneWayAgreement

Namn Beskrivning Värde
protocolSettings EDIFACT-protokollinställningarna. EdifactProtocolSettings
receiverBusinessIdentity Mottagarens företagsidentitet BusinessIdentity
senderBusinessIdentity Avsändarens företagsidentitet BusinessIdentity

EdifactProcessingSettings

Namn Beskrivning Värde
createEmptyXmlTagsForTrailingSeparators Värdet som anger om du vill skapa tomma XML-taggar för avslutande avgränsare. Bool
maskSecurityInfo Värdet som anger om säkerhetsinformation ska maskeras. Bool
preserveInterchange Värdet som anger om utbyte ska bevaras. Bool
suspendInterchangeOnError Värdet som anger om utbyte vid fel ska pausas. Bool
useDotAsDecimalSeparator Värdet som anger om punkt ska användas som decimalavgränsare. Bool

EdifactProtocolSettings

Namn Beskrivning Värde
acknowledgementSettings EDIFACT-bekräftelseinställningarna. EdifactAcknowledgementSettings
edifactDelimiterOverrides Åsidosättningsinställningarna för EDIFACT-avgränsare. EdifactDelimiterOverride[]
envelopeOverrides Åsidosättningsinställningarna för EDIFACT-kuvertet. EdifactEnvelopeOverride[]
kuvertInställningar EDIFACT-kuvertinställningarna. EdifactEnvelopeSettings
inramningInställningar EDIFACT-inramningsinställningarna. EdifactFramingSettings
messageFilter EDIFACT-meddelandefiltret. EdifactMessageFilter
messageFilterList EDIFACT-meddelandefilterlistan. EdifactMessageIdentifier[]
processingSettings EDIFACT-bearbetningsinställningarna. EdifactProcessingSettings
schemaReferences EDIFACT-schemareferenserna. EdifactSchemaReference[]
validationOverrides EDIFACT-verifieringen åsidosätter inställningar. EdifactValidationOverride[]
validationSettings EDIFACT-verifieringsinställningarna. EdifactValidationSettings

EdifactSchemaReference

Namn Beskrivning Värde
associationAssignedCode Den kopplade koden. sträng
messageId Meddelande-ID:t. sträng
messageRelease Versionen av meddelandet. sträng
messageVersion Meddelandeversionen. sträng
schemaName Schemanamnet. sträng
senderApplicationId Avsändarprogrammets ID. sträng
senderApplicationQualifier Avsändarprogrammets kvalificerare. sträng

EdifactValidationOverride

Namn Beskrivning Värde
allowLeadingAndTrailingSpacesAndZeroes Värdet som anger om inledande och avslutande blanksteg och nolla ska tillåtas. Bool
enforceCharacterSet Värdet som anger om teckenuppsättningen ska verifieras. Bool
messageId Det meddelande-ID som verifieringsinställningarna måste tillämpas på. sträng
trailingSeparatorPolicy Den avslutande avgränsarprincipen. "Obligatoriskt"
"NotAllowed"
"NotSpecified"
"Valfritt"
trimLeadingAndTrailingSpacesAndZeroes Värdet som anger om inledande och avslutande blanksteg och nolla ska trimmas. Bool
validateEDITypes Värdet som anger om EDI-typer ska verifieras. Bool
validateXSDTypes Värdet som anger om XSD-typer ska verifieras. Bool

EdifactValidationSettings

Namn Beskrivning Värde
allowLeadingAndTrailingSpacesAndZeroes Värdet som anger om inledande och avslutande blanksteg och nolla ska tillåtas. Bool
checkDuplicateGroupControlNumber Värdet som anger om du vill söka efter duplicerat gruppkontrollnummer. Bool
checkDuplicateInterchangeControlNumber Värdet som anger om du vill söka efter duplicerat utbyteskontrollnummer. Bool
checkDuplicateTransactionSetControlNumber Värdet som anger om du vill söka efter kontrollnummer för dubbletter av transaktionsuppsättningar. Bool
interchangeControlNumberValidityDays Giltighetsperioden för utbyteskontrollnumret. Int
trailingSeparatorPolicy Den avslutande avgränsarprincipen. "Obligatoriskt"
"NotAllowed"
"NotSpecified"
"Valfritt"
trimLeadingAndTrailingSpacesAndZeroes Värdet som anger om inledande och avslutande blanksteg och nolla ska trimmas. Bool
validateCharacterSet Värdet som anger om teckenuppsättningen ska verifieras i meddelandet. Bool
validateEDITypes Värdet som anger om EDI-typer ska verifieras. Bool
validateXSDTypes Värdet som anger om XSD-typer ska verifieras. Bool

IntegrationAccountAgreementEgenskaper

Namn Beskrivning Värde
agreementType Avtalstypen. "AS2"
"Edifact"
"NotSpecified"
"X12"
innehåll Avtalsinnehållet. AgreementContent
guestIdentity Gästidentiteten. BusinessIdentity
guestPartner Gästpartnern. sträng
hostIdentity Värdidentiteten. BusinessIdentity
hostPartner Värdpartnern. sträng
metadata Metadata. någon

IntegrationAccountResourceTags

Namn Beskrivning Värde

Microsoft.Logic/integrationAccounts/agreements

Namn Beskrivning Värde
plats Resursplatsen. sträng
Namn Resursnamnet sträng (krävs)
förälder I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen.

Mer information finns i Underordnad resurs utanför den överordnade resursen.
Symboliskt namn för resurs av typen: integrationKonton
Egenskaper Egenskaperna för integrationskontoavtalet. IntegrationAccountAgreementEgenskaper
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar

X12AcknowledgementSettings

Namn Beskrivning Värde
acknowledgementControlNumberLowerBound Bekräftelsekontrollnumret är lägre gräns. Int
acknowledgementControlNumberPrefix Prefixet för bekräftelsekontrollnummer. sträng
acknowledgementControlNumberSuffix Suffixet för bekräftelsekontrollnummer. sträng
acknowledgementControlNumberUpperBound Bekräftelsekontrollnumrets övre gräns. Int
batchFunctionalAcknowledgements Värdet som anger om funktionella bekräftelser ska batchas. Bool
batchImplementationAcknowledgements Värdet som anger om bekräftelser för batchimplementering ska utföras. Bool
batchTechnicalAcknowledgements Värdet som anger om de tekniska bekräftelseerna ska batchas. Bool
functionalAcknowledgementVersion Den funktionella bekräftelseversionen. sträng
implementationAcknowledgementVersion Implementeringens bekräftelseversion. sträng
needFunctionalAcknowledgement Värdet som anger om funktionell bekräftelse behövs. Bool
needImplementationAcknowledgement Värdet som anger om implementeringserkännelse behövs. Bool
needLoopForValidMessages Värdet som anger om en loop behövs för giltiga meddelanden. Bool
needTechnicalAcknowledgement Värdet som anger om teknisk bekräftelse behövs. Bool
rolloverAcknowledgementControlNumber Värdet som anger om kontrollnumret för rollover-bekräftelse ska återställas. Bool
sendSynchronousAcknowledgement Värdet som anger om synkron bekräftelse ska skickas. Bool

X12AgreementContent

Namn Beskrivning Värde
receiveAgreement X12-envägsavtalet. X12OneWayAgreement
sendAgreement X12-avtalet för enkelriktad sändning. X12OneWayAgreement

X12DelimiterOverrides

Namn Beskrivning Värde
componentSeparator Komponentavgränsaren. Int
dataElementSeparator Dataelementavgränsaren. Int
messageId Meddelande-ID:t. sträng
protocolVersion Protokollversionen. sträng
replaceCharacter Ersättningstecknet. Int
replaceSeparatorsInPayload Värdet som anger om avgränsare ska ersättas i nyttolasten. Bool
segmentTerminator Segmentavgränsaren. Int
segmentTerminatorSuffix Segmentavgränsarens suffix. "CR"
"CRLF"
"LF"
"Ingen"
"NotSpecified"
targetNamespace Målnamnområdet som inställningarna för avgränsare måste tillämpas på. sträng

X12EnvelopeOverride

Namn Beskrivning Värde
dateFormat Datumformatet. "CCYYMMDD"
"NotSpecified"
"YYMMDD"
functionalIdentifierCode Den funktionella identifierarkoden. sträng
headerVersion Huvudversionen. sträng
messageId Det meddelande-ID som kuvertinställningarna måste tillämpas på. sträng
protocolVersion Den protokollversion som kuvertinställningarna måste tillämpas på. sträng
receiverApplicationId Mottagarens program-ID. sträng
responsibleAgencyCode Den ansvariga agenturkoden. Int
senderApplicationId Avsändarprogrammets ID. sträng
targetNamespace Målnamnområdet som kuvertinställningarna måste tillämpas på. sträng
timeFormat Tidsformatet. "HHMM"
"HHMMSS"
"HHMMSSd"
"HHMMSSdd"
"NotSpecified"

X12EnvelopeSettings

Namn Beskrivning Värde
controlStandardsId Standard-ID för kontroller. Int
controlVersionNumber Kontrollversionsnumret. sträng
enableDefaultGroupHeaders Värdet som anger om standardgrupprubriker ska aktiveras. Bool
functionalGroupId Det funktionella grupp-ID:t. sträng
groupControlNumberLowerBound Gruppkontrollnumret med lägre bindning. Int
groupControlNumberUpperBound Gruppkontrollnumrets övre gräns. Int
groupHeaderAgencyCode Agenturkoden för grupprubriken. sträng
groupHeaderDateFormat Datumformatet för grupprubriken. "CCYYMMDD"
"NotSpecified"
"YYMMDD"
groupHeaderTimeFormat Tidsformatet för grupprubriken. "HHMM"
"HHMMSS"
"HHMMSSd"
"HHMMSSdd"
"NotSpecified"
groupHeaderVersion Grupphuvudversionen. sträng
interchangeControlNumberLowerBound Utbyteskontrollnumret är lägre gräns. Int
interchangeControlNumberUpperBound Det övre gränsvärdet för utbyteskontrollnumret. Int
overwriteExistingTransactionSetControlNumber Värdet som anger om du vill skriva över det befintliga transaktionsuppsättningskontrollnumret. Bool
receiverApplicationId Mottagarens program-ID. sträng
rolloverGroupControlNumber Värdet som anger om gruppkontrollnumret ska rullas över. Bool
rolloverInterchangeControlNumber Värdet som anger om utbyteskontrollnumret ska rullas över. Bool
rolloverTransactionSetControlNumber Värdet som anger om du vill återställa transaktionsuppsättningens kontrollnummer. Bool
senderApplicationId Avsändarprogrammets ID. sträng
transactionSetControlNumberLowerBound Transaktionsuppsättningens kontrollnummer, lägre gräns. Int
transactionSetControlNumberPrefix Transaktionsuppsättningens kontrollnummerprefix. sträng
transactionSetControlNumberSuffix Suffixet för transaktionsuppsättningens kontrollnummer. sträng
transactionSetControlNumberUpperBound Kontrollnumret för transaktionsuppsättningen är övre gräns. Int
usageIndicator Användningsindikatorn. "Information"
"NotSpecified"
"Produktion"
"Test"
useControlStandardsIdAsRepetitionCharacter Värdet som anger om kontrollstandard-ID ska användas som upprepningstecken. Bool

X12FramingSettings

Namn Beskrivning Värde
characterSet X12-teckenuppsättningen. "Grundläggande"
"Utökad"
"NotSpecified"
"UTF8"
componentSeparator Komponentavgränsaren. Int
dataElementSeparator Dataelementavgränsaren. Int
replaceCharacter Ersättningstecknet. Int
replaceSeparatorsInPayload Värdet som anger om avgränsare ska ersättas i nyttolasten. Bool
segmentTerminator Segmentavgränsaren. Int
segmentTerminatorSuffix Segmentavgränsarens suffix. "CR"
"CRLF"
"LF"
"Ingen"
"NotSpecified"

X12MessageFilter

Namn Beskrivning Värde
messageFilterType Typ av meddelandefilter. "Exkludera"
"Inkludera"
"NotSpecified"

X12MessageIdentifier

Namn Beskrivning Värde
messageId Meddelande-ID:t. sträng

X12OneWayAgreement

Namn Beskrivning Värde
protocolSettings X12-protokollinställningarna. X12ProtocolSettings
receiverBusinessIdentity Mottagarens företagsidentitet BusinessIdentity
senderBusinessIdentity Avsändarens företagsidentitet BusinessIdentity

X12ProcessingSettings

Namn Beskrivning Värde
convertImpliedDecimal Värdet som anger om numerisk typ ska konverteras till underförstådda decimaler. Bool
createEmptyXmlTagsForTrailingSeparators Värdet som anger om du vill skapa tomma XML-taggar för avslutande avgränsare. Bool
maskSecurityInfo Värdet som anger om säkerhetsinformation ska maskeras. Bool
preserveInterchange Värdet som anger om utbyte ska bevaras. Bool
suspendInterchangeOnError Värdet som anger om utbyte vid fel ska pausas. Bool
useDotAsDecimalSeparator Värdet som anger om punkt ska användas som decimalavgränsare. Bool

X12ProtocolSettings

Namn Beskrivning Värde
acknowledgementSettings X12-bekräftelseinställningarna. X12AcknowledgementSettings
envelopeOverrides Åsidosättningsinställningarna för X12-kuvertet. X12EnvelopeOverride[]
kuvertInställningar Inställningarna för X12-kuvert. X12EnvelopeSettings
inramningInställningar X12-inramningsinställningarna. X12FramingSettings
messageFilter X12-meddelandefiltret. X12MessageFilter
messageFilterList Listan med X12-meddelandefilter. X12MessageIdentifier[]
processingSettings Inställningarna för X12-bearbetning. X12ProcessingSettings
schemaReferences X12-schemareferenserna. X12SchemaReference[]
securitySettings Säkerhetsinställningarna för X12. X12SecuritySettings
validationOverrides Åsidosättningsinställningarna för X12-validering. X12ValidationOverride[]
validationSettings X12-verifieringsinställningarna. X12ValidationSettings
x12DelimiterOverrides Åsidosättningsinställningarna för X12-avgränsare. X12DelimiterOverrides[]

X12SchemaReference

Namn Beskrivning Värde
messageId Meddelande-ID:t. sträng
schemaName Schemanamnet. sträng
schemaVersion Schemaversionen. sträng
senderApplicationId Avsändarprogrammets ID. sträng

X12SecuritySettings

Namn Beskrivning Värde
authorizationQualifier Auktoriseringskvalificeraren. sträng
authorizationValue Auktoriseringsvärdet. sträng
passwordValue Lösenordsvärdet. sträng
securityQualifier Säkerhetskvalificeraren. sträng

X12ValidationOverride

Namn Beskrivning Värde
allowLeadingAndTrailingSpacesAndZeroes Värdet som anger om inledande och avslutande blanksteg och nolla ska tillåtas. Bool
messageId Det meddelande-ID som verifieringsinställningarna måste tillämpas på. sträng
trailingSeparatorPolicy Den avslutande avgränsarprincipen. "Obligatoriskt"
"NotAllowed"
"NotSpecified"
"Valfritt"
trimLeadingAndTrailingSpacesAndZeroes Värdet som anger om inledande och avslutande blanksteg och nolla ska trimmas. Bool
validateCharacterSet Värdet som anger om teckenuppsättningen ska verifieras. Bool
validateEDITypes Värdet som anger om EDI-typer ska verifieras. Bool
validateXSDTypes Värdet som anger om XSD-typer ska verifieras. Bool

X12ValidationSettings

Namn Beskrivning Värde
allowLeadingAndTrailingSpacesAndZeroes Värdet som anger om inledande och avslutande blanksteg och nolla ska tillåtas. Bool
checkDuplicateGroupControlNumber Värdet som anger om du vill söka efter duplicerat gruppkontrollnummer. Bool
checkDuplicateInterchangeControlNumber Värdet som anger om du vill söka efter duplicerat utbyteskontrollnummer. Bool
checkDuplicateTransactionSetControlNumber Värdet som anger om du vill söka efter kontrollnummer för dubbletter av transaktionsuppsättningar. Bool
interchangeControlNumberValidityDays Giltighetsperioden för utbyteskontrollnumret. Int
trailingSeparatorPolicy Den avslutande avgränsarprincipen. "Obligatoriskt"
"NotAllowed"
"NotSpecified"
"Valfritt"
trimLeadingAndTrailingSpacesAndZeroes Värdet som anger om inledande och avslutande blanksteg och nolla ska trimmas. Bool
validateCharacterSet Värdet som anger om teckenuppsättningen ska verifieras i meddelandet. Bool
validateEDITypes Värdet som anger om EDI-typer ska verifieras. Bool
validateXSDTypes Värdet som anger om XSD-typer ska verifieras. Bool

Snabbstartsexempel

Följande snabbstartsexempel distribuerar den här resurstypen.

Bicep-fil Beskrivning
Azure Logic Apps – AS2 Send Receive Skapar integrationskonton för två partner, Contoso och Fabrikam, inklusive artefakter för partner och avtal. Mallen skapar också logikappar mellan Fabrikam Sales och Contoso för att demonstrera synkron AS2 Skicka mottagning. Mallen skapar även logikappar mellan Fabrikam Finance och Contoso, som demonstrerar asynkrona AS2 Send Receive.

Resursdefinition för ARM-mall

Resurstypen integrationAccounts/agreements kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Logic/integrationAccounts/agreements-resurs lägger du till följande JSON i mallen.

{
  "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"
  }
}

Egenskapsvärden

AgreementContent

Namn Beskrivning Värde
AS2 AS2-avtalsinnehållet. AS2AgreementContent
Edifact Innehållet i EDIFACT-avtalet. EdifactAgreementContent
X12 X12-avtalsinnehållet. X12AgreementContent

AS2AcknowledgementConnectionSettings

Namn Beskrivning Värde
ignoreCertificateNameMismatch Värdet som anger om felmatchning ska ignoreras i certifikatnamnet. Bool
keepHttpConnectionAlive Värdet som anger om anslutningen ska hållas vid liv. Bool
supportHttpStatusCodeFortsätt Värdet som anger om http-statuskoden "CONTINUE" ska stödjas. Bool
unfoldHttpHeaders Värdet som anger om HTTP-huvudena ska utvecklas. Bool

AS2AgreementContent

Namn Beskrivning Värde
receiveAgreement AS2-envägsavtalet. AS2OneWayAgreement
sendAgreement AS2-avtalet för enkelriktad sändning. AS2OneWayAgreement

AS2EnvelopeSettings

Namn Beskrivning Värde
AutogenerateFileName Värdet som anger om filnamnet ska genereras automatiskt. Bool
fileNameTemplate Mallen för filnamn. sträng
messageContentType Meddelandeinnehållstypen. sträng
SuspendMessageOnFileNameGenerationError Värdet som anger om meddelandet ska pausas vid genereringsfel för filnamn. Bool
transmitFileNameInMimeHeader Värdet som anger om filnamnet ska överföras i mime-huvudet. Bool

AS2ErrorSettings

Namn Beskrivning Värde
ÅterndIfMdnNotReceived Värdet som anger om meddelandet ska skickas om MDN inte tas emot. Bool
SuspendDuplicateMessage Värdet som anger om du vill pausa duplicerat meddelande. Bool

AS2MdnSettings

Namn Beskrivning Värde
dispositionNotificationTo Borttagningsmeddelandet till huvudvärdet. sträng
mdnText MDN-texten. sträng
micHashingAlgorithm Algoritmen för signering eller hashning. "Ingen"
"NotSpecified"
"SHA2256"
"SHA2384"
"SHA2512"
needMdn Värdet som anger om du vill skicka eller begära ett MDN. Bool
receiptDeliveryUrl URL:en för kvittoleveransen. sträng
sendInboundMdnToMessageBox Värdet som anger om inkommande MDN ska skickas till meddelanderutan. Bool
sendMdnAsynchronously Värdet som anger om det asynkrona MDN ska skickas. Bool
signMdn Värdet som anger om MDN måste signeras eller inte. Bool
signOutboundMdnIfOptional Värdet som anger om utgående MDN ska signeras om det är valfritt. Bool

AS2MessageConnectionSettings

Namn Beskrivning Värde
ignoreCertificateNameMismatch Värdet som anger om felmatchning ska ignoreras i certifikatnamnet. Bool
keepHttpConnectionAlive Värdet som anger om anslutningen ska hållas vid liv. Bool
supportHttpStatusCodeFortsätt Värdet som anger om http-statuskoden "CONTINUE" ska stödjas. Bool
unfoldHttpHeaders Värdet som anger om HTTP-huvudena ska utvecklas. Bool

AS2OneWayAgreement

Namn Beskrivning Värde
protocolSettings Inställningarna för AS2-protokollet. AS2ProtocolSettings
receiverBusinessIdentity Mottagarens företagsidentitet BusinessIdentity
senderBusinessIdentity Avsändarens företagsidentitet BusinessIdentity

AS2ProtocolSettings

Namn Beskrivning Värde
acknowledgementConnectionSettings Anslutningsinställningarna för bekräftelse. AS2AcknowledgementConnectionSettings
kuvertInställningar Kuvertinställningarna. AS2EnvelopeSettings
errorSettings Felinställningarna. AS2ErrorSettings
mdnSettings MDN-inställningarna. AS2MdnSettings
messageConnectionSettings Inställningar för meddelandeanslutning. AS2MessageConnectionSettings
securitySettings Säkerhetsinställningarna. AS2SecuritySettings
validationSettings Valideringsinställningarna. AS2ValidationSettings

AS2SecuritySettings

Namn Beskrivning Värde
enableNrrForInboundDecodedMessages Värdet som anger om NRR ska aktiveras för inkommande avkodade meddelanden. Bool
enableNrrForInboundEncodedMessages Värdet som anger om NRR ska aktiveras för inkommande kodade meddelanden. Bool
enableNrrForInboundMdn Värdet som anger om NRR ska aktiveras för inkommande MDN. Bool
enableNrrForOutboundDecodedMessages Värdet som anger om NRR ska aktiveras för utgående avkodade meddelanden. Bool
enableNrrForOutboundEncodedMessages Värdet som anger om NRR ska aktiveras för utgående kodade meddelanden. Bool
enableNrrForOutboundMdn Värdet som anger om NRR ska aktiveras för utgående MDN. Bool
encryptionCertificateName Namnet på krypteringscertifikatet. sträng
overrideGroupSigningCertificate Värdet som anger om du vill skicka eller begära ett MDN. Bool
signingCertificateName Namnet på signeringscertifikatet. sträng

AS2ValidationSettings

Namn Beskrivning Värde
checkCertificateRevocationListOnReceive Värdet som anger om du vill söka efter listan över återkallade certifikat vid mottagning. Bool
checkCertificateRevocationListOnSend Värdet som anger om du vill söka efter listan över återkallade certifikat vid sändning. Bool
checkDuplicateMessage Värdet som anger om du vill söka efter duplicerat meddelande. Bool
compressMessage Värdet som anger om meddelandet måste komprimeras. Bool
encryptionAlgorithm Krypteringsalgoritmen. "AES128"
"AES192"
"AES256"
"DES3"
"Ingen"
"NotSpecified"
"RC2"
encryptMessage Värdet som anger om meddelandet måste krypteras. Bool
interchangeDuplicatesValidityDays Antalet dagar som du kan se tillbaka för duplicerat utbyte. Int
overrideMessageProperties Värdet som anger om inkommande meddelandeegenskaper ska åsidosättas med de som är avtalade. Bool
signMessage Värdet som anger om meddelandet måste signeras. Bool

BusinessIdentity

Namn Beskrivning Värde
Kvalificerare Kvalificeraren för företagsidentitet. sträng
Värde Värdet för företagsidentitet. sträng

EdifactAcknowledgementSettings

Namn Beskrivning Värde
acknowledgementControlNumberLowerBound Bekräftelsekontrollnumret är lägre gräns. Int
acknowledgementControlNumberPrefix Prefixet för bekräftelsekontrollnummer. sträng
acknowledgementControlNumberSuffix Suffixet för bekräftelsekontrollnummer. sträng
acknowledgementControlNumberUpperBound Bekräftelsekontrollnumrets övre gräns. Int
batchFunctionalAcknowledgements Värdet som anger om funktionella bekräftelser ska batchas. Bool
batchTechnicalAcknowledgements Värdet som anger om de tekniska bekräftelseerna ska batchas. Bool
needFunctionalAcknowledgement Värdet som anger om funktionell bekräftelse behövs. Bool
needLoopForValidMessages Värdet som anger om en loop behövs för giltiga meddelanden. Bool
needTechnicalAcknowledgement Värdet som anger om teknisk bekräftelse behövs. Bool
rolloverAcknowledgementControlNumber Värdet som anger om kontrollnumret för rollover-bekräftelse ska återställas. Bool
sendSynchronousAcknowledgement Värdet som anger om synkron bekräftelse ska skickas. Bool

EdifactAgreementContent

Namn Beskrivning Värde
receiveAgreement EDIFACT-avtalet för enkelriktad mottagning. EdifactOneWayAgreement
sendAgreement EDIFACT-avtalet för enkelriktad sändning. EdifactOneWayAgreement

EdifactDelimiterOverride

Namn Beskrivning Värde
componentSeparator Komponentavgränsaren. Int
dataElementSeparator Dataelementavgränsaren. Int
decimalPointIndicator Indikatorn för decimaltecken. "Komma"
Decimaltecken
"NotSpecified"
messageAssociationAssignedCode Den tilldelade koden för meddelandeassociationen. sträng
messageId Meddelande-ID:t. sträng
messageRelease Versionen av meddelandet. sträng
messageVersion Meddelandeversionen. sträng
releaseIndicator Versionsindikatorn. Int
repetitionSeparator Upprepningsavgränsaren. Int
segmentTerminator Segmentavgränsaren. Int
segmentTerminatorSuffix Segmentavgränsarens suffix. "CR"
"CRLF"
"LF"
"Ingen"
"NotSpecified"
targetNamespace Målnamnområdet som inställningarna för avgränsare måste tillämpas på. sträng

EdifactEnvelopeOverride

Namn Beskrivning Värde
applicationPassword Programmets lösenord. sträng
associationAssignedCode Den kopplade koden. sträng
controllingAgencyCode Den kontrollerande agenturkoden. sträng
functionalGroupId Det funktionella grupp-ID:t. sträng
groupHeaderMessageRelease Meddelandeversionen av grupprubriken. sträng
groupHeaderMessageVersion Meddelandeversionen för grupprubriken. sträng
messageAssociationAssignedCode Den tilldelade koden för meddelandeassociationen. sträng
messageId Det meddelande-ID som kuvertinställningarna måste tillämpas på. sträng
messageRelease Den version av meddelandeversionen som kuvertinställningarna måste tillämpas på. sträng
messageVersion Den meddelandeversion som kuvertinställningarna ska tillämpas på. sträng
receiverApplicationId Mottagarens program-ID. sträng
receiverApplicationQualifier Mottagarprogrammets kvalificerare. sträng
senderApplicationId Avsändarprogrammets ID. sträng
senderApplicationQualifier Avsändarprogrammets kvalificerare. sträng
targetNamespace Målnamnområdet som kuvertinställningarna måste tillämpas på. sträng

EdifactEnvelopeSettings

Namn Beskrivning Värde
applicationReferenceId Programmets referens-ID. sträng
applyDelimiterStringAdvice Värdet som anger om avgränsningssträngen ska tillämpas. Bool
communicationAgreementId ID:t för kommunikationsavtalet. sträng
createGroupingSegments Värdet som anger om grupperingssegment ska skapas. Bool
enableDefaultGroupHeaders Värdet som anger om standardgrupprubriker ska aktiveras. Bool
functionalGroupId Det funktionella grupp-ID:t. sträng
groupApplicationPassword Lösenordet för gruppprogrammet. sträng
groupApplicationReceiverId Mottagar-ID för gruppprogram. sträng
groupApplicationReceiverQualifier Kvalificerare för gruppprogrammottagare. sträng
groupApplicationSenderId Gruppprogrammets avsändar-ID. sträng
groupApplicationSenderQualifier Gruppprogramssändarkval. sträng
groupAssociationAssignedCode Den gruppassociation som tilldelats kod. sträng
groupControllingAgencyCode Gruppen som kontrollerar agenturkoden. sträng
groupControlNumberLowerBound Gruppkontrollnumret med lägre bindning. Int
groupControlNumberPrefix Prefixet för gruppkontrollnummer. sträng
groupControlNumberSuffix Suffixet för gruppkontrollnummer. sträng
groupControlNumberUpperBound Gruppkontrollnumrets övre gräns. Int
groupMessageRelease Gruppmeddelandeversionen. sträng
groupMessageVersion Gruppmeddelandeversionen. sträng
interchangeControlNumberLowerBound Utbyteskontrollnumret är lägre gräns. Int
interchangeControlNumberPrefix Prefixet för utbyteskontrollnummer. sträng
interchangeControlNumberSuffix Suffixet för utbyteskontrollnummer. sträng
interchangeControlNumberUpperBound Det övre gränsvärdet för utbyteskontrollnumret. Int
isTestInterchange Värdet som anger om meddelandet är ett testutbyte. Bool
overwriteExistingTransactionSetControlNumber Värdet som anger om du vill skriva över det befintliga transaktionsuppsättningskontrollnumret. Bool
processingPriorityCode Prioritetskoden för bearbetning. sträng
receiverInternalIdentification Intern identifiering av mottagaren. sträng
receiverInternalSubIdentification Mottagarens interna underidentifiering. sträng
receiverReverseRoutingAddress Mottagarens adress för omvänd routning. sträng
recipientReferencePasswordQualifier Mottagarreferensens lösenordskvalificerare. sträng
recipientReferencePasswordValue Värdet för mottagarens referenslösenord. sträng
rolloverGroupControlNumber Värdet som anger om gruppkontrollnumret ska rullas över. Bool
rolloverInterchangeControlNumber Värdet som anger om utbyteskontrollnumret ska rullas över. Bool
rolloverTransactionSetControlNumber Värdet som anger om du vill återställa transaktionsuppsättningens kontrollnummer. Bool
senderInternalIdentification Avsändarens interna identifiering. sträng
senderInternalSubIdentification Avsändarens interna underidentifiering. sträng
senderReverseRoutingAddress Avsändarens adress för omvänd routning. sträng
transactionSetControlNumberLowerBound Transaktionsuppsättningens kontrollnummer, lägre gräns. Int
transactionSetControlNumberPrefix Transaktionsuppsättningens kontrollnummerprefix. sträng
transactionSetControlNumberSuffix Suffixet för transaktionsuppsättningens kontrollnummer. sträng
transactionSetControlNumberUpperBound Kontrollnumret för transaktionsuppsättningen är övre gräns. Int

EdifactFramingSettings

Namn Beskrivning Värde
characterEncoding Teckenkodningen. sträng
characterSet EDIFACT-raminställningen teckenUppsättning. "KECA"
"NotSpecified"
"UNOA"
"UNOB"
"UNOC"
"UNOD"
"UNOE"
"UNOF"
"UNOG"
"UNOH"
"UNOI"
"UNOJ"
"UNOK"
"UNOX"
"UNOY"
componentSeparator Komponentavgränsaren. Int
dataElementSeparator Dataelementavgränsaren. Int
decimalPointIndicator Decimalindikator för EDIFACT-raminställning. "Komma"
Decimaltecken
"NotSpecified"
protocolVersion Protokollversionen. Int
releaseIndicator Versionsindikatorn. Int
repetitionSeparator Upprepningsavgränsaren. Int
segmentTerminator Segmentavgränsaren. Int
segmentTerminatorSuffix Suffixet EDIFACT-raminställningssegmentet terminator. "CR"
"CRLF"
"LF"
"Ingen"
"NotSpecified"
serviceCodeListDirectoryVersion Katalogversionen för tjänstkodlistan. sträng

EdifactMessageFilter

Namn Beskrivning Värde
messageFilterType Typ av meddelandefilter. "Exkludera"
"Inkludera"
"NotSpecified"

EdifactMessageIdentifier

Namn Beskrivning Värde
messageId Det meddelande-ID som kuvertinställningarna måste tillämpas på. sträng

EdifactOneWayAgreement

Namn Beskrivning Värde
protocolSettings EDIFACT-protokollinställningarna. EdifactProtocolSettings
receiverBusinessIdentity Mottagarens företagsidentitet BusinessIdentity
senderBusinessIdentity Avsändarens företagsidentitet BusinessIdentity

EdifactProcessingSettings

Namn Beskrivning Värde
createEmptyXmlTagsForTrailingSeparators Värdet som anger om du vill skapa tomma XML-taggar för avslutande avgränsare. Bool
maskSecurityInfo Värdet som anger om säkerhetsinformation ska maskeras. Bool
preserveInterchange Värdet som anger om utbyte ska bevaras. Bool
suspendInterchangeOnError Värdet som anger om utbyte vid fel ska pausas. Bool
useDotAsDecimalSeparator Värdet som anger om punkt ska användas som decimalavgränsare. Bool

EdifactProtocolSettings

Namn Beskrivning Värde
acknowledgementSettings EDIFACT-bekräftelseinställningarna. EdifactAcknowledgementSettings
edifactDelimiterOverrides Åsidosättningsinställningarna för EDIFACT-avgränsare. EdifactDelimiterOverride[]
envelopeOverrides Åsidosättningsinställningarna för EDIFACT-kuvertet. EdifactEnvelopeOverride[]
kuvertInställningar EDIFACT-kuvertinställningarna. EdifactEnvelopeSettings
inramningInställningar EDIFACT-inramningsinställningarna. EdifactFramingSettings
messageFilter EDIFACT-meddelandefiltret. EdifactMessageFilter
messageFilterList EDIFACT-meddelandefilterlistan. EdifactMessageIdentifier[]
processingSettings EDIFACT-bearbetningsinställningarna. EdifactProcessingSettings
schemaReferences EDIFACT-schemareferenserna. EdifactSchemaReference[]
validationOverrides EDIFACT-verifieringen åsidosätter inställningar. EdifactValidationOverride[]
validationSettings EDIFACT-verifieringsinställningarna. EdifactValidationSettings

EdifactSchemaReference

Namn Beskrivning Värde
associationAssignedCode Den kopplade koden. sträng
messageId Meddelande-ID:t. sträng
messageRelease Versionen av meddelandet. sträng
messageVersion Meddelandeversionen. sträng
schemaName Schemanamnet. sträng
senderApplicationId Avsändarprogrammets ID. sträng
senderApplicationQualifier Avsändarprogrammets kvalificerare. sträng

EdifactValidationOverride

Namn Beskrivning Värde
allowLeadingAndTrailingSpacesAndZeroes Värdet som anger om inledande och avslutande blanksteg och nolla ska tillåtas. Bool
enforceCharacterSet Värdet som anger om teckenuppsättningen ska verifieras. Bool
messageId Det meddelande-ID som verifieringsinställningarna måste tillämpas på. sträng
trailingSeparatorPolicy Den avslutande avgränsarprincipen. "Obligatoriskt"
"NotAllowed"
"NotSpecified"
"Valfritt"
trimLeadingAndTrailingSpacesAndZeroes Värdet som anger om inledande och avslutande blanksteg och nolla ska trimmas. Bool
validateEDITypes Värdet som anger om EDI-typer ska verifieras. Bool
validateXSDTypes Värdet som anger om XSD-typer ska verifieras. Bool

EdifactValidationSettings

Namn Beskrivning Värde
allowLeadingAndTrailingSpacesAndZeroes Värdet som anger om inledande och avslutande blanksteg och nolla ska tillåtas. Bool
checkDuplicateGroupControlNumber Värdet som anger om du vill söka efter duplicerat gruppkontrollnummer. Bool
checkDuplicateInterchangeControlNumber Värdet som anger om du vill söka efter duplicerat utbyteskontrollnummer. Bool
checkDuplicateTransactionSetControlNumber Värdet som anger om du vill söka efter kontrollnummer för dubbletter av transaktionsuppsättningar. Bool
interchangeControlNumberValidityDays Giltighetsperioden för utbyteskontrollnumret. Int
trailingSeparatorPolicy Den avslutande avgränsarprincipen. "Obligatoriskt"
"NotAllowed"
"NotSpecified"
"Valfritt"
trimLeadingAndTrailingSpacesAndZeroes Värdet som anger om inledande och avslutande blanksteg och nolla ska trimmas. Bool
validateCharacterSet Värdet som anger om teckenuppsättningen ska verifieras i meddelandet. Bool
validateEDITypes Värdet som anger om EDI-typer ska verifieras. Bool
validateXSDTypes Värdet som anger om XSD-typer ska verifieras. Bool

IntegrationAccountAgreementEgenskaper

Namn Beskrivning Värde
agreementType Avtalstypen. "AS2"
"Edifact"
"NotSpecified"
"X12"
innehåll Avtalsinnehållet. AgreementContent
guestIdentity Gästidentiteten. BusinessIdentity
guestPartner Gästpartnern. sträng
hostIdentity Värdidentiteten. BusinessIdentity
hostPartner Värdpartnern. sträng
metadata Metadata. någon

IntegrationAccountResourceTags

Namn Beskrivning Värde

Microsoft.Logic/integrationAccounts/agreements

Namn Beskrivning Värde
apiVersion API-versionen "2015-08-01-preview"
plats Resursplatsen. sträng
Namn Resursnamnet sträng (krävs)
Egenskaper Egenskaperna för integrationskontoavtalet. IntegrationAccountAgreementEgenskaper
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar
typ Resurstypen "Microsoft.Logic/integrationAccounts/agreements"

X12AcknowledgementSettings

Namn Beskrivning Värde
acknowledgementControlNumberLowerBound Bekräftelsekontrollnumret är lägre gräns. Int
acknowledgementControlNumberPrefix Prefixet för bekräftelsekontrollnummer. sträng
acknowledgementControlNumberSuffix Suffixet för bekräftelsekontrollnummer. sträng
acknowledgementControlNumberUpperBound Bekräftelsekontrollnumrets övre gräns. Int
batchFunctionalAcknowledgements Värdet som anger om funktionella bekräftelser ska batchas. Bool
batchImplementationAcknowledgements Värdet som anger om bekräftelser för batchimplementering ska utföras. Bool
batchTechnicalAcknowledgements Värdet som anger om de tekniska bekräftelseerna ska batchas. Bool
functionalAcknowledgementVersion Den funktionella bekräftelseversionen. sträng
implementationAcknowledgementVersion Implementeringens bekräftelseversion. sträng
needFunctionalAcknowledgement Värdet som anger om funktionell bekräftelse behövs. Bool
needImplementationAcknowledgement Värdet som anger om implementeringserkännelse behövs. Bool
needLoopForValidMessages Värdet som anger om en loop behövs för giltiga meddelanden. Bool
needTechnicalAcknowledgement Värdet som anger om teknisk bekräftelse behövs. Bool
rolloverAcknowledgementControlNumber Värdet som anger om kontrollnumret för rollover-bekräftelse ska återställas. Bool
sendSynchronousAcknowledgement Värdet som anger om synkron bekräftelse ska skickas. Bool

X12AgreementContent

Namn Beskrivning Värde
receiveAgreement X12-envägsavtalet. X12OneWayAgreement
sendAgreement X12-avtalet för enkelriktad sändning. X12OneWayAgreement

X12DelimiterOverrides

Namn Beskrivning Värde
componentSeparator Komponentavgränsaren. Int
dataElementSeparator Dataelementavgränsaren. Int
messageId Meddelande-ID:t. sträng
protocolVersion Protokollversionen. sträng
replaceCharacter Ersättningstecknet. Int
replaceSeparatorsInPayload Värdet som anger om avgränsare ska ersättas i nyttolasten. Bool
segmentTerminator Segmentavgränsaren. Int
segmentTerminatorSuffix Segmentavgränsarens suffix. "CR"
"CRLF"
"LF"
"Ingen"
"NotSpecified"
targetNamespace Målnamnområdet som inställningarna för avgränsare måste tillämpas på. sträng

X12EnvelopeOverride

Namn Beskrivning Värde
dateFormat Datumformatet. "CCYYMMDD"
"NotSpecified"
"YYMMDD"
functionalIdentifierCode Den funktionella identifierarkoden. sträng
headerVersion Huvudversionen. sträng
messageId Det meddelande-ID som kuvertinställningarna måste tillämpas på. sträng
protocolVersion Den protokollversion som kuvertinställningarna måste tillämpas på. sträng
receiverApplicationId Mottagarens program-ID. sträng
responsibleAgencyCode Den ansvariga agenturkoden. Int
senderApplicationId Avsändarprogrammets ID. sträng
targetNamespace Målnamnområdet som kuvertinställningarna måste tillämpas på. sträng
timeFormat Tidsformatet. "HHMM"
"HHMMSS"
"HHMMSSd"
"HHMMSSdd"
"NotSpecified"

X12EnvelopeSettings

Namn Beskrivning Värde
controlStandardsId Standard-ID för kontroller. Int
controlVersionNumber Kontrollversionsnumret. sträng
enableDefaultGroupHeaders Värdet som anger om standardgrupprubriker ska aktiveras. Bool
functionalGroupId Det funktionella grupp-ID:t. sträng
groupControlNumberLowerBound Gruppkontrollnumret med lägre bindning. Int
groupControlNumberUpperBound Gruppkontrollnumrets övre gräns. Int
groupHeaderAgencyCode Agenturkoden för grupprubriken. sträng
groupHeaderDateFormat Datumformatet för grupprubriken. "CCYYMMDD"
"NotSpecified"
"YYMMDD"
groupHeaderTimeFormat Tidsformatet för grupprubriken. "HHMM"
"HHMMSS"
"HHMMSSd"
"HHMMSSdd"
"NotSpecified"
groupHeaderVersion Grupphuvudversionen. sträng
interchangeControlNumberLowerBound Utbyteskontrollnumret är lägre gräns. Int
interchangeControlNumberUpperBound Det övre gränsvärdet för utbyteskontrollnumret. Int
overwriteExistingTransactionSetControlNumber Värdet som anger om du vill skriva över det befintliga transaktionsuppsättningskontrollnumret. Bool
receiverApplicationId Mottagarens program-ID. sträng
rolloverGroupControlNumber Värdet som anger om gruppkontrollnumret ska rullas över. Bool
rolloverInterchangeControlNumber Värdet som anger om utbyteskontrollnumret ska rullas över. Bool
rolloverTransactionSetControlNumber Värdet som anger om du vill återställa transaktionsuppsättningens kontrollnummer. Bool
senderApplicationId Avsändarprogrammets ID. sträng
transactionSetControlNumberLowerBound Transaktionsuppsättningens kontrollnummer, lägre gräns. Int
transactionSetControlNumberPrefix Transaktionsuppsättningens kontrollnummerprefix. sträng
transactionSetControlNumberSuffix Suffixet för transaktionsuppsättningens kontrollnummer. sträng
transactionSetControlNumberUpperBound Kontrollnumret för transaktionsuppsättningen är övre gräns. Int
usageIndicator Användningsindikatorn. "Information"
"NotSpecified"
"Produktion"
"Test"
useControlStandardsIdAsRepetitionCharacter Värdet som anger om kontrollstandard-ID ska användas som upprepningstecken. Bool

X12FramingSettings

Namn Beskrivning Värde
characterSet X12-teckenuppsättningen. "Grundläggande"
"Utökad"
"NotSpecified"
"UTF8"
componentSeparator Komponentavgränsaren. Int
dataElementSeparator Dataelementavgränsaren. Int
replaceCharacter Ersättningstecknet. Int
replaceSeparatorsInPayload Värdet som anger om avgränsare ska ersättas i nyttolasten. Bool
segmentTerminator Segmentavgränsaren. Int
segmentTerminatorSuffix Segmentavgränsarens suffix. "CR"
"CRLF"
"LF"
"Ingen"
"NotSpecified"

X12MessageFilter

Namn Beskrivning Värde
messageFilterType Typ av meddelandefilter. "Exkludera"
"Inkludera"
"NotSpecified"

X12MessageIdentifier

Namn Beskrivning Värde
messageId Meddelande-ID:t. sträng

X12OneWayAgreement

Namn Beskrivning Värde
protocolSettings X12-protokollinställningarna. X12ProtocolSettings
receiverBusinessIdentity Mottagarens företagsidentitet BusinessIdentity
senderBusinessIdentity Avsändarens företagsidentitet BusinessIdentity

X12ProcessingSettings

Namn Beskrivning Värde
convertImpliedDecimal Värdet som anger om numerisk typ ska konverteras till underförstådda decimaler. Bool
createEmptyXmlTagsForTrailingSeparators Värdet som anger om du vill skapa tomma XML-taggar för avslutande avgränsare. Bool
maskSecurityInfo Värdet som anger om säkerhetsinformation ska maskeras. Bool
preserveInterchange Värdet som anger om utbyte ska bevaras. Bool
suspendInterchangeOnError Värdet som anger om utbyte vid fel ska pausas. Bool
useDotAsDecimalSeparator Värdet som anger om punkt ska användas som decimalavgränsare. Bool

X12ProtocolSettings

Namn Beskrivning Värde
acknowledgementSettings X12-bekräftelseinställningarna. X12AcknowledgementSettings
envelopeOverrides Åsidosättningsinställningarna för X12-kuvertet. X12EnvelopeOverride[]
kuvertInställningar Inställningarna för X12-kuvert. X12EnvelopeSettings
inramningInställningar X12-inramningsinställningarna. X12FramingSettings
messageFilter X12-meddelandefiltret. X12MessageFilter
messageFilterList Listan med X12-meddelandefilter. X12MessageIdentifier[]
processingSettings Inställningarna för X12-bearbetning. X12ProcessingSettings
schemaReferences X12-schemareferenserna. X12SchemaReference[]
securitySettings Säkerhetsinställningarna för X12. X12SecuritySettings
validationOverrides Åsidosättningsinställningarna för X12-validering. X12ValidationOverride[]
validationSettings X12-verifieringsinställningarna. X12ValidationSettings
x12DelimiterOverrides Åsidosättningsinställningarna för X12-avgränsare. X12DelimiterOverrides[]

X12SchemaReference

Namn Beskrivning Värde
messageId Meddelande-ID:t. sträng
schemaName Schemanamnet. sträng
schemaVersion Schemaversionen. sträng
senderApplicationId Avsändarprogrammets ID. sträng

X12SecuritySettings

Namn Beskrivning Värde
authorizationQualifier Auktoriseringskvalificeraren. sträng
authorizationValue Auktoriseringsvärdet. sträng
passwordValue Lösenordsvärdet. sträng
securityQualifier Säkerhetskvalificeraren. sträng

X12ValidationOverride

Namn Beskrivning Värde
allowLeadingAndTrailingSpacesAndZeroes Värdet som anger om inledande och avslutande blanksteg och nolla ska tillåtas. Bool
messageId Det meddelande-ID som verifieringsinställningarna måste tillämpas på. sträng
trailingSeparatorPolicy Den avslutande avgränsarprincipen. "Obligatoriskt"
"NotAllowed"
"NotSpecified"
"Valfritt"
trimLeadingAndTrailingSpacesAndZeroes Värdet som anger om inledande och avslutande blanksteg och nolla ska trimmas. Bool
validateCharacterSet Värdet som anger om teckenuppsättningen ska verifieras. Bool
validateEDITypes Värdet som anger om EDI-typer ska verifieras. Bool
validateXSDTypes Värdet som anger om XSD-typer ska verifieras. Bool

X12ValidationSettings

Namn Beskrivning Värde
allowLeadingAndTrailingSpacesAndZeroes Värdet som anger om inledande och avslutande blanksteg och nolla ska tillåtas. Bool
checkDuplicateGroupControlNumber Värdet som anger om du vill söka efter duplicerat gruppkontrollnummer. Bool
checkDuplicateInterchangeControlNumber Värdet som anger om du vill söka efter duplicerat utbyteskontrollnummer. Bool
checkDuplicateTransactionSetControlNumber Värdet som anger om du vill söka efter kontrollnummer för dubbletter av transaktionsuppsättningar. Bool
interchangeControlNumberValidityDays Giltighetsperioden för utbyteskontrollnumret. Int
trailingSeparatorPolicy Den avslutande avgränsarprincipen. "Obligatoriskt"
"NotAllowed"
"NotSpecified"
"Valfritt"
trimLeadingAndTrailingSpacesAndZeroes Värdet som anger om inledande och avslutande blanksteg och nolla ska trimmas. Bool
validateCharacterSet Värdet som anger om teckenuppsättningen ska verifieras i meddelandet. Bool
validateEDITypes Värdet som anger om EDI-typer ska verifieras. Bool
validateXSDTypes Värdet som anger om XSD-typer ska verifieras. Bool

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Beskrivning
Azure Logic Apps – AS2 Send Receive

Distribuera till Azure
Skapar integrationskonton för två partner, Contoso och Fabrikam, inklusive artefakter för partner och avtal. Mallen skapar också logikappar mellan Fabrikam Sales och Contoso för att demonstrera synkron AS2 Skicka mottagning. Mallen skapar även logikappar mellan Fabrikam Finance och Contoso, som demonstrerar asynkrona AS2 Send Receive.

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen integrationAccounts/agreements kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Logic/integrationAccounts/agreements-resurs lägger du till följande Terraform i mallen.

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 = ?
    }
  })
}

Egenskapsvärden

AgreementContent

Namn Beskrivning Värde
AS2 AS2-avtalsinnehållet. AS2AgreementContent
Edifact Innehållet i EDIFACT-avtalet. EdifactAgreementContent
X12 X12-avtalsinnehållet. X12AgreementContent

AS2AcknowledgementConnectionSettings

Namn Beskrivning Värde
ignoreCertificateNameMismatch Värdet som anger om felmatchning ska ignoreras i certifikatnamnet. Bool
keepHttpConnectionAlive Värdet som anger om anslutningen ska hållas vid liv. Bool
supportHttpStatusCodeFortsätt Värdet som anger om http-statuskoden "CONTINUE" ska stödjas. Bool
unfoldHttpHeaders Värdet som anger om HTTP-huvudena ska utvecklas. Bool

AS2AgreementContent

Namn Beskrivning Värde
receiveAgreement AS2-envägsavtalet. AS2OneWayAgreement
sendAgreement AS2-avtalet för enkelriktad sändning. AS2OneWayAgreement

AS2EnvelopeSettings

Namn Beskrivning Värde
AutogenerateFileName Värdet som anger om filnamnet ska genereras automatiskt. Bool
fileNameTemplate Mallen för filnamn. sträng
messageContentType Meddelandeinnehållstypen. sträng
SuspendMessageOnFileNameGenerationError Värdet som anger om meddelandet ska pausas vid genereringsfel för filnamn. Bool
transmitFileNameInMimeHeader Värdet som anger om filnamnet ska överföras i mime-huvudet. Bool

AS2ErrorSettings

Namn Beskrivning Värde
ÅterndIfMdnNotReceived Värdet som anger om meddelandet ska skickas om MDN inte tas emot. Bool
SuspendDuplicateMessage Värdet som anger om du vill pausa duplicerat meddelande. Bool

AS2MdnSettings

Namn Beskrivning Värde
dispositionNotificationTo Borttagningsmeddelandet till huvudvärdet. sträng
mdnText MDN-texten. sträng
micHashingAlgorithm Algoritmen för signering eller hashning. "Ingen"
"NotSpecified"
"SHA2256"
"SHA2384"
"SHA2512"
needMdn Värdet som anger om du vill skicka eller begära ett MDN. Bool
receiptDeliveryUrl URL:en för kvittoleveransen. sträng
sendInboundMdnToMessageBox Värdet som anger om inkommande MDN ska skickas till meddelanderutan. Bool
sendMdnAsynchronously Värdet som anger om det asynkrona MDN ska skickas. Bool
signMdn Värdet som anger om MDN måste signeras eller inte. Bool
signOutboundMdnIfOptional Värdet som anger om utgående MDN ska signeras om det är valfritt. Bool

AS2MessageConnectionSettings

Namn Beskrivning Värde
ignoreCertificateNameMismatch Värdet som anger om felmatchning ska ignoreras i certifikatnamnet. Bool
keepHttpConnectionAlive Värdet som anger om anslutningen ska hållas vid liv. Bool
supportHttpStatusCodeFortsätt Värdet som anger om http-statuskoden "CONTINUE" ska stödjas. Bool
unfoldHttpHeaders Värdet som anger om HTTP-huvudena ska utvecklas. Bool

AS2OneWayAgreement

Namn Beskrivning Värde
protocolSettings Inställningarna för AS2-protokollet. AS2ProtocolSettings
receiverBusinessIdentity Mottagarens företagsidentitet BusinessIdentity
senderBusinessIdentity Avsändarens företagsidentitet BusinessIdentity

AS2ProtocolSettings

Namn Beskrivning Värde
acknowledgementConnectionSettings Anslutningsinställningarna för bekräftelse. AS2AcknowledgementConnectionSettings
kuvertInställningar Kuvertinställningarna. AS2EnvelopeSettings
errorSettings Felinställningarna. AS2ErrorSettings
mdnSettings MDN-inställningarna. AS2MdnSettings
messageConnectionSettings Inställningar för meddelandeanslutning. AS2MessageConnectionSettings
securitySettings Säkerhetsinställningarna. AS2SecuritySettings
validationSettings Valideringsinställningarna. AS2ValidationSettings

AS2SecuritySettings

Namn Beskrivning Värde
enableNrrForInboundDecodedMessages Värdet som anger om NRR ska aktiveras för inkommande avkodade meddelanden. Bool
enableNrrForInboundEncodedMessages Värdet som anger om NRR ska aktiveras för inkommande kodade meddelanden. Bool
enableNrrForInboundMdn Värdet som anger om NRR ska aktiveras för inkommande MDN. Bool
enableNrrForOutboundDecodedMessages Värdet som anger om NRR ska aktiveras för utgående avkodade meddelanden. Bool
enableNrrForOutboundEncodedMessages Värdet som anger om NRR ska aktiveras för utgående kodade meddelanden. Bool
enableNrrForOutboundMdn Värdet som anger om NRR ska aktiveras för utgående MDN. Bool
encryptionCertificateName Namnet på krypteringscertifikatet. sträng
overrideGroupSigningCertificate Värdet som anger om du vill skicka eller begära ett MDN. Bool
signingCertificateName Namnet på signeringscertifikatet. sträng

AS2ValidationSettings

Namn Beskrivning Värde
checkCertificateRevocationListOnReceive Värdet som anger om du vill söka efter listan över återkallade certifikat vid mottagning. Bool
checkCertificateRevocationListOnSend Värdet som anger om du vill söka efter listan över återkallade certifikat vid sändning. Bool
checkDuplicateMessage Värdet som anger om du vill söka efter duplicerat meddelande. Bool
compressMessage Värdet som anger om meddelandet måste komprimeras. Bool
encryptionAlgorithm Krypteringsalgoritmen. "AES128"
"AES192"
"AES256"
"DES3"
"Ingen"
"NotSpecified"
"RC2"
encryptMessage Värdet som anger om meddelandet måste krypteras. Bool
interchangeDuplicatesValidityDays Antalet dagar som du kan se tillbaka för duplicerat utbyte. Int
overrideMessageProperties Värdet som anger om inkommande meddelandeegenskaper ska åsidosättas med de som är avtalade. Bool
signMessage Värdet som anger om meddelandet måste signeras. Bool

BusinessIdentity

Namn Beskrivning Värde
Kvalificerare Kvalificeraren för företagsidentitet. sträng
Värde Värdet för företagsidentitet. sträng

EdifactAcknowledgementSettings

Namn Beskrivning Värde
acknowledgementControlNumberLowerBound Bekräftelsekontrollnumret är lägre gräns. Int
acknowledgementControlNumberPrefix Prefixet för bekräftelsekontrollnummer. sträng
acknowledgementControlNumberSuffix Suffixet för bekräftelsekontrollnummer. sträng
acknowledgementControlNumberUpperBound Bekräftelsekontrollnumrets övre gräns. Int
batchFunctionalAcknowledgements Värdet som anger om funktionella bekräftelser ska batchas. Bool
batchTechnicalAcknowledgements Värdet som anger om de tekniska bekräftelseerna ska batchas. Bool
needFunctionalAcknowledgement Värdet som anger om funktionell bekräftelse behövs. Bool
needLoopForValidMessages Värdet som anger om en loop behövs för giltiga meddelanden. Bool
needTechnicalAcknowledgement Värdet som anger om teknisk bekräftelse behövs. Bool
rolloverAcknowledgementControlNumber Värdet som anger om kontrollnumret för rollover-bekräftelse ska återställas. Bool
sendSynchronousAcknowledgement Värdet som anger om synkron bekräftelse ska skickas. Bool

EdifactAgreementContent

Namn Beskrivning Värde
receiveAgreement EDIFACT-avtalet för enkelriktad mottagning. EdifactOneWayAgreement
sendAgreement EDIFACT-avtalet för enkelriktad sändning. EdifactOneWayAgreement

EdifactDelimiterOverride

Namn Beskrivning Värde
componentSeparator Komponentavgränsaren. Int
dataElementSeparator Dataelementavgränsaren. Int
decimalPointIndicator Indikatorn för decimaltecken. "Komma"
Decimaltecken
"NotSpecified"
messageAssociationAssignedCode Den tilldelade koden för meddelandeassociationen. sträng
messageId Meddelande-ID:t. sträng
messageRelease Versionen av meddelandet. sträng
messageVersion Meddelandeversionen. sträng
releaseIndicator Versionsindikatorn. Int
repetitionSeparator Upprepningsavgränsaren. Int
segmentTerminator Segmentavgränsaren. Int
segmentTerminatorSuffix Segmentavgränsarens suffix. "CR"
"CRLF"
"LF"
"Ingen"
"NotSpecified"
targetNamespace Målnamnområdet som inställningarna för avgränsare måste tillämpas på. sträng

EdifactEnvelopeOverride

Namn Beskrivning Värde
applicationPassword Programmets lösenord. sträng
associationAssignedCode Den kopplade koden. sträng
controllingAgencyCode Den kontrollerande agenturkoden. sträng
functionalGroupId Det funktionella grupp-ID:t. sträng
groupHeaderMessageRelease Meddelandeversionen av grupprubriken. sträng
groupHeaderMessageVersion Meddelandeversionen för grupprubriken. sträng
messageAssociationAssignedCode Den tilldelade koden för meddelandeassociationen. sträng
messageId Det meddelande-ID som kuvertinställningarna måste tillämpas på. sträng
messageRelease Den version av meddelandeversionen som kuvertinställningarna måste tillämpas på. sträng
messageVersion Den meddelandeversion som kuvertinställningarna ska tillämpas på. sträng
receiverApplicationId Mottagarens program-ID. sträng
receiverApplicationQualifier Mottagarprogrammets kvalificerare. sträng
senderApplicationId Avsändarprogrammets ID. sträng
senderApplicationQualifier Avsändarprogrammets kvalificerare. sträng
targetNamespace Målnamnområdet som kuvertinställningarna måste tillämpas på. sträng

EdifactEnvelopeSettings

Namn Beskrivning Värde
applicationReferenceId Programmets referens-ID. sträng
applyDelimiterStringAdvice Värdet som anger om avgränsningssträngen ska tillämpas. Bool
communicationAgreementId ID:t för kommunikationsavtalet. sträng
createGroupingSegments Värdet som anger om grupperingssegment ska skapas. Bool
enableDefaultGroupHeaders Värdet som anger om standardgrupprubriker ska aktiveras. Bool
functionalGroupId Det funktionella grupp-ID:t. sträng
groupApplicationPassword Lösenordet för gruppprogrammet. sträng
groupApplicationReceiverId Mottagar-ID för gruppprogram. sträng
groupApplicationReceiverQualifier Kvalificerare för gruppprogrammottagare. sträng
groupApplicationSenderId Gruppprogrammets avsändar-ID. sträng
groupApplicationSenderQualifier Gruppprogramssändarkval. sträng
groupAssociationAssignedCode Den gruppassociation som tilldelats kod. sträng
groupControllingAgencyCode Gruppen som kontrollerar agenturkoden. sträng
groupControlNumberLowerBound Gruppkontrollnumret med lägre bindning. Int
groupControlNumberPrefix Prefixet för gruppkontrollnummer. sträng
groupControlNumberSuffix Suffixet för gruppkontrollnummer. sträng
groupControlNumberUpperBound Gruppkontrollnumrets övre gräns. Int
groupMessageRelease Gruppmeddelandeversionen. sträng
groupMessageVersion Gruppmeddelandeversionen. sträng
interchangeControlNumberLowerBound Utbyteskontrollnumret är lägre gräns. Int
interchangeControlNumberPrefix Prefixet för utbyteskontrollnummer. sträng
interchangeControlNumberSuffix Suffixet för utbyteskontrollnummer. sträng
interchangeControlNumberUpperBound Det övre gränsvärdet för utbyteskontrollnumret. Int
isTestInterchange Värdet som anger om meddelandet är ett testutbyte. Bool
overwriteExistingTransactionSetControlNumber Värdet som anger om du vill skriva över det befintliga transaktionsuppsättningskontrollnumret. Bool
processingPriorityCode Prioritetskoden för bearbetning. sträng
receiverInternalIdentification Intern identifiering av mottagaren. sträng
receiverInternalSubIdentification Mottagarens interna underidentifiering. sträng
receiverReverseRoutingAddress Mottagarens adress för omvänd routning. sträng
recipientReferencePasswordQualifier Mottagarreferensens lösenordskvalificerare. sträng
recipientReferencePasswordValue Värdet för mottagarens referenslösenord. sträng
rolloverGroupControlNumber Värdet som anger om gruppkontrollnumret ska rullas över. Bool
rolloverInterchangeControlNumber Värdet som anger om utbyteskontrollnumret ska rullas över. Bool
rolloverTransactionSetControlNumber Värdet som anger om du vill återställa transaktionsuppsättningens kontrollnummer. Bool
senderInternalIdentification Avsändarens interna identifiering. sträng
senderInternalSubIdentification Avsändarens interna underidentifiering. sträng
senderReverseRoutingAddress Avsändarens adress för omvänd routning. sträng
transactionSetControlNumberLowerBound Transaktionsuppsättningens kontrollnummer, lägre gräns. Int
transactionSetControlNumberPrefix Transaktionsuppsättningens kontrollnummerprefix. sträng
transactionSetControlNumberSuffix Suffixet för transaktionsuppsättningens kontrollnummer. sträng
transactionSetControlNumberUpperBound Kontrollnumret för transaktionsuppsättningen är övre gräns. Int

EdifactFramingSettings

Namn Beskrivning Värde
characterEncoding Teckenkodningen. sträng
characterSet EDIFACT-raminställningen teckenUppsättning. "KECA"
"NotSpecified"
"UNOA"
"UNOB"
"UNOC"
"UNOD"
"UNOE"
"UNOF"
"UNOG"
"UNOH"
"UNOI"
"UNOJ"
"UNOK"
"UNOX"
"UNOY"
componentSeparator Komponentavgränsaren. Int
dataElementSeparator Dataelementavgränsaren. Int
decimalPointIndicator Decimalindikator för EDIFACT-raminställning. "Komma"
Decimaltecken
"NotSpecified"
protocolVersion Protokollversionen. Int
releaseIndicator Versionsindikatorn. Int
repetitionSeparator Upprepningsavgränsaren. Int
segmentTerminator Segmentavgränsaren. Int
segmentTerminatorSuffix Suffixet EDIFACT-raminställningssegmentet terminator. "CR"
"CRLF"
"LF"
"Ingen"
"NotSpecified"
serviceCodeListDirectoryVersion Katalogversionen för tjänstkodlistan. sträng

EdifactMessageFilter

Namn Beskrivning Värde
messageFilterType Typ av meddelandefilter. "Exkludera"
"Inkludera"
"NotSpecified"

EdifactMessageIdentifier

Namn Beskrivning Värde
messageId Det meddelande-ID som kuvertinställningarna måste tillämpas på. sträng

EdifactOneWayAgreement

Namn Beskrivning Värde
protocolSettings EDIFACT-protokollinställningarna. EdifactProtocolSettings
receiverBusinessIdentity Mottagarens företagsidentitet BusinessIdentity
senderBusinessIdentity Avsändarens företagsidentitet BusinessIdentity

EdifactProcessingSettings

Namn Beskrivning Värde
createEmptyXmlTagsForTrailingSeparators Värdet som anger om du vill skapa tomma XML-taggar för avslutande avgränsare. Bool
maskSecurityInfo Värdet som anger om säkerhetsinformation ska maskeras. Bool
preserveInterchange Värdet som anger om utbyte ska bevaras. Bool
suspendInterchangeOnError Värdet som anger om utbyte vid fel ska pausas. Bool
useDotAsDecimalSeparator Värdet som anger om punkt ska användas som decimalavgränsare. Bool

EdifactProtocolSettings

Namn Beskrivning Värde
acknowledgementSettings EDIFACT-bekräftelseinställningarna. EdifactAcknowledgementSettings
edifactDelimiterOverrides Åsidosättningsinställningarna för EDIFACT-avgränsare. EdifactDelimiterOverride[]
envelopeOverrides Åsidosättningsinställningarna för EDIFACT-kuvertet. EdifactEnvelopeOverride[]
kuvertInställningar EDIFACT-kuvertinställningarna. EdifactEnvelopeSettings
inramningInställningar EDIFACT-inramningsinställningarna. EdifactFramingSettings
messageFilter EDIFACT-meddelandefiltret. EdifactMessageFilter
messageFilterList EDIFACT-meddelandefilterlistan. EdifactMessageIdentifier[]
processingSettings EDIFACT-bearbetningsinställningarna. EdifactProcessingSettings
schemaReferences EDIFACT-schemareferenserna. EdifactSchemaReference[]
validationOverrides EDIFACT-verifieringen åsidosätter inställningar. EdifactValidationOverride[]
validationSettings EDIFACT-verifieringsinställningarna. EdifactValidationSettings

EdifactSchemaReference

Namn Beskrivning Värde
associationAssignedCode Den kopplade koden. sträng
messageId Meddelande-ID:t. sträng
messageRelease Versionen av meddelandet. sträng
messageVersion Meddelandeversionen. sträng
schemaName Schemanamnet. sträng
senderApplicationId Avsändarprogrammets ID. sträng
senderApplicationQualifier Avsändarprogrammets kvalificerare. sträng

EdifactValidationOverride

Namn Beskrivning Värde
allowLeadingAndTrailingSpacesAndZeroes Värdet som anger om inledande och avslutande blanksteg och nolla ska tillåtas. Bool
enforceCharacterSet Värdet som anger om teckenuppsättningen ska verifieras. Bool
messageId Det meddelande-ID som verifieringsinställningarna måste tillämpas på. sträng
trailingSeparatorPolicy Den avslutande avgränsarprincipen. "Obligatoriskt"
"NotAllowed"
"NotSpecified"
"Valfritt"
trimLeadingAndTrailingSpacesAndZeroes Värdet som anger om inledande och avslutande blanksteg och nolla ska trimmas. Bool
validateEDITypes Värdet som anger om EDI-typer ska verifieras. Bool
validateXSDTypes Värdet som anger om XSD-typer ska verifieras. Bool

EdifactValidationSettings

Namn Beskrivning Värde
allowLeadingAndTrailingSpacesAndZeroes Värdet som anger om inledande och avslutande blanksteg och nolla ska tillåtas. Bool
checkDuplicateGroupControlNumber Värdet som anger om du vill söka efter duplicerat gruppkontrollnummer. Bool
checkDuplicateInterchangeControlNumber Värdet som anger om du vill söka efter duplicerat utbyteskontrollnummer. Bool
checkDuplicateTransactionSetControlNumber Värdet som anger om du vill söka efter kontrollnummer för dubbletter av transaktionsuppsättningar. Bool
interchangeControlNumberValidityDays Giltighetsperioden för utbyteskontrollnumret. Int
trailingSeparatorPolicy Den avslutande avgränsarprincipen. "Obligatoriskt"
"NotAllowed"
"NotSpecified"
"Valfritt"
trimLeadingAndTrailingSpacesAndZeroes Värdet som anger om inledande och avslutande blanksteg och nolla ska trimmas. Bool
validateCharacterSet Värdet som anger om teckenuppsättningen ska verifieras i meddelandet. Bool
validateEDITypes Värdet som anger om EDI-typer ska verifieras. Bool
validateXSDTypes Värdet som anger om XSD-typer ska verifieras. Bool

IntegrationAccountAgreementEgenskaper

Namn Beskrivning Värde
agreementType Avtalstypen. "AS2"
"Edifact"
"NotSpecified"
"X12"
innehåll Avtalsinnehållet. AgreementContent
guestIdentity Gästidentiteten. BusinessIdentity
guestPartner Gästpartnern. sträng
hostIdentity Värdidentiteten. BusinessIdentity
hostPartner Värdpartnern. sträng
metadata Metadata. någon

IntegrationAccountResourceTags

Namn Beskrivning Värde

Microsoft.Logic/integrationAccounts/agreements

Namn Beskrivning Värde
plats Resursplatsen. sträng
Namn Resursnamnet sträng (krävs)
parent_id ID för resursen som är överordnad för den här resursen. ID för resurs av typen: integrationKonton
Egenskaper Egenskaperna för integrationskontoavtalet. IntegrationAccountAgreementEgenskaper
Taggar Resurstaggar Ordlista med taggnamn och värden.
typ Resurstypen "Microsoft.Logic/integrationAccounts/agreements@2015-08-01-preview"

X12AcknowledgementSettings

Namn Beskrivning Värde
acknowledgementControlNumberLowerBound Bekräftelsekontrollnumret är lägre gräns. Int
acknowledgementControlNumberPrefix Prefixet för bekräftelsekontrollnummer. sträng
acknowledgementControlNumberSuffix Suffixet för bekräftelsekontrollnummer. sträng
acknowledgementControlNumberUpperBound Bekräftelsekontrollnumrets övre gräns. Int
batchFunctionalAcknowledgements Värdet som anger om funktionella bekräftelser ska batchas. Bool
batchImplementationAcknowledgements Värdet som anger om bekräftelser för batchimplementering ska utföras. Bool
batchTechnicalAcknowledgements Värdet som anger om de tekniska bekräftelseerna ska batchas. Bool
functionalAcknowledgementVersion Den funktionella bekräftelseversionen. sträng
implementationAcknowledgementVersion Implementeringens bekräftelseversion. sträng
needFunctionalAcknowledgement Värdet som anger om funktionell bekräftelse behövs. Bool
needImplementationAcknowledgement Värdet som anger om implementeringserkännelse behövs. Bool
needLoopForValidMessages Värdet som anger om en loop behövs för giltiga meddelanden. Bool
needTechnicalAcknowledgement Värdet som anger om teknisk bekräftelse behövs. Bool
rolloverAcknowledgementControlNumber Värdet som anger om kontrollnumret för rollover-bekräftelse ska återställas. Bool
sendSynchronousAcknowledgement Värdet som anger om synkron bekräftelse ska skickas. Bool

X12AgreementContent

Namn Beskrivning Värde
receiveAgreement X12-envägsavtalet. X12OneWayAgreement
sendAgreement X12-avtalet för enkelriktad sändning. X12OneWayAgreement

X12DelimiterOverrides

Namn Beskrivning Värde
componentSeparator Komponentavgränsaren. Int
dataElementSeparator Dataelementavgränsaren. Int
messageId Meddelande-ID:t. sträng
protocolVersion Protokollversionen. sträng
replaceCharacter Ersättningstecknet. Int
replaceSeparatorsInPayload Värdet som anger om avgränsare ska ersättas i nyttolasten. Bool
segmentTerminator Segmentavgränsaren. Int
segmentTerminatorSuffix Segmentavgränsarens suffix. "CR"
"CRLF"
"LF"
"Ingen"
"NotSpecified"
targetNamespace Målnamnområdet som inställningarna för avgränsare måste tillämpas på. sträng

X12EnvelopeOverride

Namn Beskrivning Värde
dateFormat Datumformatet. "CCYYMMDD"
"NotSpecified"
"YYMMDD"
functionalIdentifierCode Den funktionella identifierarkoden. sträng
headerVersion Huvudversionen. sträng
messageId Det meddelande-ID som kuvertinställningarna måste tillämpas på. sträng
protocolVersion Den protokollversion som kuvertinställningarna måste tillämpas på. sträng
receiverApplicationId Mottagarens program-ID. sträng
responsibleAgencyCode Den ansvariga agenturkoden. Int
senderApplicationId Avsändarprogrammets ID. sträng
targetNamespace Målnamnområdet som kuvertinställningarna måste tillämpas på. sträng
timeFormat Tidsformatet. "HHMM"
"HHMMSS"
"HHMMSSd"
"HHMMSSdd"
"NotSpecified"

X12EnvelopeSettings

Namn Beskrivning Värde
controlStandardsId Standard-ID för kontroller. Int
controlVersionNumber Kontrollversionsnumret. sträng
enableDefaultGroupHeaders Värdet som anger om standardgrupprubriker ska aktiveras. Bool
functionalGroupId Det funktionella grupp-ID:t. sträng
groupControlNumberLowerBound Gruppkontrollnumret med lägre bindning. Int
groupControlNumberUpperBound Gruppkontrollnumrets övre gräns. Int
groupHeaderAgencyCode Agenturkoden för grupprubriken. sträng
groupHeaderDateFormat Datumformatet för grupprubriken. "CCYYMMDD"
"NotSpecified"
"YYMMDD"
groupHeaderTimeFormat Tidsformatet för grupprubriken. "HHMM"
"HHMMSS"
"HHMMSSd"
"HHMMSSdd"
"NotSpecified"
groupHeaderVersion Grupphuvudversionen. sträng
interchangeControlNumberLowerBound Utbyteskontrollnumret är lägre gräns. Int
interchangeControlNumberUpperBound Det övre gränsvärdet för utbyteskontrollnumret. Int
overwriteExistingTransactionSetControlNumber Värdet som anger om du vill skriva över det befintliga transaktionsuppsättningskontrollnumret. Bool
receiverApplicationId Mottagarens program-ID. sträng
rolloverGroupControlNumber Värdet som anger om gruppkontrollnumret ska rullas över. Bool
rolloverInterchangeControlNumber Värdet som anger om utbyteskontrollnumret ska rullas över. Bool
rolloverTransactionSetControlNumber Värdet som anger om du vill återställa transaktionsuppsättningens kontrollnummer. Bool
senderApplicationId Avsändarprogrammets ID. sträng
transactionSetControlNumberLowerBound Transaktionsuppsättningens kontrollnummer, lägre gräns. Int
transactionSetControlNumberPrefix Transaktionsuppsättningens kontrollnummerprefix. sträng
transactionSetControlNumberSuffix Suffixet för transaktionsuppsättningens kontrollnummer. sträng
transactionSetControlNumberUpperBound Kontrollnumret för transaktionsuppsättningen är övre gräns. Int
usageIndicator Användningsindikatorn. "Information"
"NotSpecified"
"Produktion"
"Test"
useControlStandardsIdAsRepetitionCharacter Värdet som anger om kontrollstandard-ID ska användas som upprepningstecken. Bool

X12FramingSettings

Namn Beskrivning Värde
characterSet X12-teckenuppsättningen. "Grundläggande"
"Utökad"
"NotSpecified"
"UTF8"
componentSeparator Komponentavgränsaren. Int
dataElementSeparator Dataelementavgränsaren. Int
replaceCharacter Ersättningstecknet. Int
replaceSeparatorsInPayload Värdet som anger om avgränsare ska ersättas i nyttolasten. Bool
segmentTerminator Segmentavgränsaren. Int
segmentTerminatorSuffix Segmentavgränsarens suffix. "CR"
"CRLF"
"LF"
"Ingen"
"NotSpecified"

X12MessageFilter

Namn Beskrivning Värde
messageFilterType Typ av meddelandefilter. "Exkludera"
"Inkludera"
"NotSpecified"

X12MessageIdentifier

Namn Beskrivning Värde
messageId Meddelande-ID:t. sträng

X12OneWayAgreement

Namn Beskrivning Värde
protocolSettings X12-protokollinställningarna. X12ProtocolSettings
receiverBusinessIdentity Mottagarens företagsidentitet BusinessIdentity
senderBusinessIdentity Avsändarens företagsidentitet BusinessIdentity

X12ProcessingSettings

Namn Beskrivning Värde
convertImpliedDecimal Värdet som anger om numerisk typ ska konverteras till underförstådda decimaler. Bool
createEmptyXmlTagsForTrailingSeparators Värdet som anger om du vill skapa tomma XML-taggar för avslutande avgränsare. Bool
maskSecurityInfo Värdet som anger om säkerhetsinformation ska maskeras. Bool
preserveInterchange Värdet som anger om utbyte ska bevaras. Bool
suspendInterchangeOnError Värdet som anger om utbyte vid fel ska pausas. Bool
useDotAsDecimalSeparator Värdet som anger om punkt ska användas som decimalavgränsare. Bool

X12ProtocolSettings

Namn Beskrivning Värde
acknowledgementSettings X12-bekräftelseinställningarna. X12AcknowledgementSettings
envelopeOverrides Åsidosättningsinställningarna för X12-kuvertet. X12EnvelopeOverride[]
kuvertInställningar Inställningarna för X12-kuvert. X12EnvelopeSettings
inramningInställningar X12-inramningsinställningarna. X12FramingSettings
messageFilter X12-meddelandefiltret. X12MessageFilter
messageFilterList Listan med X12-meddelandefilter. X12MessageIdentifier[]
processingSettings Inställningarna för X12-bearbetning. X12ProcessingSettings
schemaReferences X12-schemareferenserna. X12SchemaReference[]
securitySettings Säkerhetsinställningarna för X12. X12SecuritySettings
validationOverrides Åsidosättningsinställningarna för X12-validering. X12ValidationOverride[]
validationSettings X12-verifieringsinställningarna. X12ValidationSettings
x12DelimiterOverrides Åsidosättningsinställningarna för X12-avgränsare. X12DelimiterOverrides[]

X12SchemaReference

Namn Beskrivning Värde
messageId Meddelande-ID:t. sträng
schemaName Schemanamnet. sträng
schemaVersion Schemaversionen. sträng
senderApplicationId Avsändarprogrammets ID. sträng

X12SecuritySettings

Namn Beskrivning Värde
authorizationQualifier Auktoriseringskvalificeraren. sträng
authorizationValue Auktoriseringsvärdet. sträng
passwordValue Lösenordsvärdet. sträng
securityQualifier Säkerhetskvalificeraren. sträng

X12ValidationOverride

Namn Beskrivning Värde
allowLeadingAndTrailingSpacesAndZeroes Värdet som anger om inledande och avslutande blanksteg och nolla ska tillåtas. Bool
messageId Det meddelande-ID som verifieringsinställningarna måste tillämpas på. sträng
trailingSeparatorPolicy Den avslutande avgränsarprincipen. "Obligatoriskt"
"NotAllowed"
"NotSpecified"
"Valfritt"
trimLeadingAndTrailingSpacesAndZeroes Värdet som anger om inledande och avslutande blanksteg och nolla ska trimmas. Bool
validateCharacterSet Värdet som anger om teckenuppsättningen ska verifieras. Bool
validateEDITypes Värdet som anger om EDI-typer ska verifieras. Bool
validateXSDTypes Värdet som anger om XSD-typer ska verifieras. Bool

X12ValidationSettings

Namn Beskrivning Värde
allowLeadingAndTrailingSpacesAndZeroes Värdet som anger om inledande och avslutande blanksteg och nolla ska tillåtas. Bool
checkDuplicateGroupControlNumber Värdet som anger om du vill söka efter duplicerat gruppkontrollnummer. Bool
checkDuplicateInterchangeControlNumber Värdet som anger om du vill söka efter duplicerat utbyteskontrollnummer. Bool
checkDuplicateTransactionSetControlNumber Värdet som anger om du vill söka efter kontrollnummer för dubbletter av transaktionsuppsättningar. Bool
interchangeControlNumberValidityDays Giltighetsperioden för utbyteskontrollnumret. Int
trailingSeparatorPolicy Den avslutande avgränsarprincipen. "Obligatoriskt"
"NotAllowed"
"NotSpecified"
"Valfritt"
trimLeadingAndTrailingSpacesAndZeroes Värdet som anger om inledande och avslutande blanksteg och nolla ska trimmas. Bool
validateCharacterSet Värdet som anger om teckenuppsättningen ska verifieras i meddelandet. Bool
validateEDITypes Värdet som anger om EDI-typer ska verifieras. Bool
validateXSDTypes Värdet som anger om XSD-typer ska verifieras. Bool