Microsoft.Logic IntegrationAccounts/agreements 2016-06-01
Resurstypen integrationAccounts/agreements kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
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@2016-06-01' = {
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
sha2AlgorithmFormat: 'string'
signingCertificateName: 'string'
}
validationSettings: {
checkCertificateRevocationListOnReceive: bool
checkCertificateRevocationListOnSend: bool
checkDuplicateMessage: bool
compressMessage: bool
encryptionAlgorithm: 'string'
encryptMessage: bool
interchangeDuplicatesValidityDays: int
overrideMessageProperties: bool
signingAlgorithm: 'string'
signMessage: bool
}
}
receiverBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
senderBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
}
sendAgreement: {
protocolSettings: {
acknowledgementConnectionSettings: {
ignoreCertificateNameMismatch: bool
keepHttpConnectionAlive: bool
supportHttpStatusCodeContinue: bool
unfoldHttpHeaders: bool
}
envelopeSettings: {
autogenerateFileName: bool
fileNameTemplate: 'string'
messageContentType: 'string'
suspendMessageOnFileNameGenerationError: bool
transmitFileNameInMimeHeader: bool
}
errorSettings: {
resendIfMdnNotReceived: bool
suspendDuplicateMessage: bool
}
mdnSettings: {
dispositionNotificationTo: 'string'
mdnText: 'string'
micHashingAlgorithm: 'string'
needMdn: bool
receiptDeliveryUrl: 'string'
sendInboundMdnToMessageBox: bool
sendMdnAsynchronously: bool
signMdn: bool
signOutboundMdnIfOptional: bool
}
messageConnectionSettings: {
ignoreCertificateNameMismatch: bool
keepHttpConnectionAlive: bool
supportHttpStatusCodeContinue: bool
unfoldHttpHeaders: bool
}
securitySettings: {
enableNrrForInboundDecodedMessages: bool
enableNrrForInboundEncodedMessages: bool
enableNrrForInboundMdn: bool
enableNrrForOutboundDecodedMessages: bool
enableNrrForOutboundEncodedMessages: bool
enableNrrForOutboundMdn: bool
encryptionCertificateName: 'string'
overrideGroupSigningCertificate: bool
sha2AlgorithmFormat: 'string'
signingCertificateName: 'string'
}
validationSettings: {
checkCertificateRevocationListOnReceive: bool
checkCertificateRevocationListOnSend: bool
checkDuplicateMessage: bool
compressMessage: bool
encryptionAlgorithm: 'string'
encryptMessage: bool
interchangeDuplicatesValidityDays: int
overrideMessageProperties: bool
signingAlgorithm: 'string'
signMessage: bool
}
}
receiverBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
senderBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
}
}
edifact: {
receiveAgreement: {
protocolSettings: {
acknowledgementSettings: {
acknowledgementControlNumberLowerBound: int
acknowledgementControlNumberPrefix: 'string'
acknowledgementControlNumberSuffix: 'string'
acknowledgementControlNumberUpperBound: int
batchFunctionalAcknowledgements: bool
batchTechnicalAcknowledgements: bool
needFunctionalAcknowledgement: bool
needLoopForValidMessages: bool
needTechnicalAcknowledgement: bool
rolloverAcknowledgementControlNumber: bool
sendSynchronousAcknowledgement: bool
}
edifactDelimiterOverrides: [
{
componentSeparator: int
dataElementSeparator: int
decimalPointIndicator: 'string'
messageAssociationAssignedCode: 'string'
messageId: 'string'
messageRelease: 'string'
messageVersion: 'string'
releaseIndicator: int
repetitionSeparator: int
segmentTerminator: int
segmentTerminatorSuffix: 'string'
targetNamespace: 'string'
}
]
envelopeOverrides: [
{
applicationPassword: 'string'
associationAssignedCode: 'string'
controllingAgencyCode: 'string'
functionalGroupId: 'string'
groupHeaderMessageRelease: 'string'
groupHeaderMessageVersion: 'string'
messageAssociationAssignedCode: 'string'
messageId: 'string'
messageRelease: 'string'
messageVersion: 'string'
receiverApplicationId: 'string'
receiverApplicationQualifier: 'string'
senderApplicationId: 'string'
senderApplicationQualifier: 'string'
targetNamespace: 'string'
}
]
envelopeSettings: {
applicationReferenceId: 'string'
applyDelimiterStringAdvice: bool
communicationAgreementId: 'string'
createGroupingSegments: bool
enableDefaultGroupHeaders: bool
functionalGroupId: 'string'
groupApplicationPassword: 'string'
groupApplicationReceiverId: 'string'
groupApplicationReceiverQualifier: 'string'
groupApplicationSenderId: 'string'
groupApplicationSenderQualifier: 'string'
groupAssociationAssignedCode: 'string'
groupControllingAgencyCode: 'string'
groupControlNumberLowerBound: int
groupControlNumberPrefix: 'string'
groupControlNumberSuffix: 'string'
groupControlNumberUpperBound: int
groupMessageRelease: 'string'
groupMessageVersion: 'string'
interchangeControlNumberLowerBound: int
interchangeControlNumberPrefix: 'string'
interchangeControlNumberSuffix: 'string'
interchangeControlNumberUpperBound: int
isTestInterchange: bool
overwriteExistingTransactionSetControlNumber: bool
processingPriorityCode: 'string'
receiverInternalIdentification: 'string'
receiverInternalSubIdentification: 'string'
receiverReverseRoutingAddress: 'string'
recipientReferencePasswordQualifier: 'string'
recipientReferencePasswordValue: 'string'
rolloverGroupControlNumber: bool
rolloverInterchangeControlNumber: bool
rolloverTransactionSetControlNumber: bool
senderInternalIdentification: 'string'
senderInternalSubIdentification: 'string'
senderReverseRoutingAddress: 'string'
transactionSetControlNumberLowerBound: int
transactionSetControlNumberPrefix: 'string'
transactionSetControlNumberSuffix: 'string'
transactionSetControlNumberUpperBound: int
}
framingSettings: {
characterEncoding: 'string'
characterSet: 'string'
componentSeparator: int
dataElementSeparator: int
decimalPointIndicator: 'string'
protocolVersion: int
releaseIndicator: int
repetitionSeparator: int
segmentTerminator: int
segmentTerminatorSuffix: 'string'
serviceCodeListDirectoryVersion: 'string'
}
messageFilter: {
messageFilterType: 'string'
}
messageFilterList: [
{
messageId: 'string'
}
]
processingSettings: {
createEmptyXmlTagsForTrailingSeparators: bool
maskSecurityInfo: bool
preserveInterchange: bool
suspendInterchangeOnError: bool
useDotAsDecimalSeparator: bool
}
schemaReferences: [
{
associationAssignedCode: 'string'
messageId: 'string'
messageRelease: 'string'
messageVersion: 'string'
schemaName: 'string'
senderApplicationId: 'string'
senderApplicationQualifier: 'string'
}
]
validationOverrides: [
{
allowLeadingAndTrailingSpacesAndZeroes: bool
enforceCharacterSet: bool
messageId: 'string'
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateEdiTypes: bool
validateXsdTypes: bool
}
]
validationSettings: {
allowLeadingAndTrailingSpacesAndZeroes: bool
checkDuplicateGroupControlNumber: bool
checkDuplicateInterchangeControlNumber: bool
checkDuplicateTransactionSetControlNumber: bool
interchangeControlNumberValidityDays: int
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateCharacterSet: bool
validateEdiTypes: bool
validateXsdTypes: bool
}
}
receiverBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
senderBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
}
sendAgreement: {
protocolSettings: {
acknowledgementSettings: {
acknowledgementControlNumberLowerBound: int
acknowledgementControlNumberPrefix: 'string'
acknowledgementControlNumberSuffix: 'string'
acknowledgementControlNumberUpperBound: int
batchFunctionalAcknowledgements: bool
batchTechnicalAcknowledgements: bool
needFunctionalAcknowledgement: bool
needLoopForValidMessages: bool
needTechnicalAcknowledgement: bool
rolloverAcknowledgementControlNumber: bool
sendSynchronousAcknowledgement: bool
}
edifactDelimiterOverrides: [
{
componentSeparator: int
dataElementSeparator: int
decimalPointIndicator: 'string'
messageAssociationAssignedCode: 'string'
messageId: 'string'
messageRelease: 'string'
messageVersion: 'string'
releaseIndicator: int
repetitionSeparator: int
segmentTerminator: int
segmentTerminatorSuffix: 'string'
targetNamespace: 'string'
}
]
envelopeOverrides: [
{
applicationPassword: 'string'
associationAssignedCode: 'string'
controllingAgencyCode: 'string'
functionalGroupId: 'string'
groupHeaderMessageRelease: 'string'
groupHeaderMessageVersion: 'string'
messageAssociationAssignedCode: 'string'
messageId: 'string'
messageRelease: 'string'
messageVersion: 'string'
receiverApplicationId: 'string'
receiverApplicationQualifier: 'string'
senderApplicationId: 'string'
senderApplicationQualifier: 'string'
targetNamespace: 'string'
}
]
envelopeSettings: {
applicationReferenceId: 'string'
applyDelimiterStringAdvice: bool
communicationAgreementId: 'string'
createGroupingSegments: bool
enableDefaultGroupHeaders: bool
functionalGroupId: 'string'
groupApplicationPassword: 'string'
groupApplicationReceiverId: 'string'
groupApplicationReceiverQualifier: 'string'
groupApplicationSenderId: 'string'
groupApplicationSenderQualifier: 'string'
groupAssociationAssignedCode: 'string'
groupControllingAgencyCode: 'string'
groupControlNumberLowerBound: int
groupControlNumberPrefix: 'string'
groupControlNumberSuffix: 'string'
groupControlNumberUpperBound: int
groupMessageRelease: 'string'
groupMessageVersion: 'string'
interchangeControlNumberLowerBound: int
interchangeControlNumberPrefix: 'string'
interchangeControlNumberSuffix: 'string'
interchangeControlNumberUpperBound: int
isTestInterchange: bool
overwriteExistingTransactionSetControlNumber: bool
processingPriorityCode: 'string'
receiverInternalIdentification: 'string'
receiverInternalSubIdentification: 'string'
receiverReverseRoutingAddress: 'string'
recipientReferencePasswordQualifier: 'string'
recipientReferencePasswordValue: 'string'
rolloverGroupControlNumber: bool
rolloverInterchangeControlNumber: bool
rolloverTransactionSetControlNumber: bool
senderInternalIdentification: 'string'
senderInternalSubIdentification: 'string'
senderReverseRoutingAddress: 'string'
transactionSetControlNumberLowerBound: int
transactionSetControlNumberPrefix: 'string'
transactionSetControlNumberSuffix: 'string'
transactionSetControlNumberUpperBound: int
}
framingSettings: {
characterEncoding: 'string'
characterSet: 'string'
componentSeparator: int
dataElementSeparator: int
decimalPointIndicator: 'string'
protocolVersion: int
releaseIndicator: int
repetitionSeparator: int
segmentTerminator: int
segmentTerminatorSuffix: 'string'
serviceCodeListDirectoryVersion: 'string'
}
messageFilter: {
messageFilterType: 'string'
}
messageFilterList: [
{
messageId: 'string'
}
]
processingSettings: {
createEmptyXmlTagsForTrailingSeparators: bool
maskSecurityInfo: bool
preserveInterchange: bool
suspendInterchangeOnError: bool
useDotAsDecimalSeparator: bool
}
schemaReferences: [
{
associationAssignedCode: 'string'
messageId: 'string'
messageRelease: 'string'
messageVersion: 'string'
schemaName: 'string'
senderApplicationId: 'string'
senderApplicationQualifier: 'string'
}
]
validationOverrides: [
{
allowLeadingAndTrailingSpacesAndZeroes: bool
enforceCharacterSet: bool
messageId: 'string'
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateEdiTypes: bool
validateXsdTypes: bool
}
]
validationSettings: {
allowLeadingAndTrailingSpacesAndZeroes: bool
checkDuplicateGroupControlNumber: bool
checkDuplicateInterchangeControlNumber: bool
checkDuplicateTransactionSetControlNumber: bool
interchangeControlNumberValidityDays: int
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateCharacterSet: bool
validateEdiTypes: bool
validateXsdTypes: bool
}
}
receiverBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
senderBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
}
}
x12: {
receiveAgreement: {
protocolSettings: {
acknowledgementSettings: {
acknowledgementControlNumberLowerBound: int
acknowledgementControlNumberPrefix: 'string'
acknowledgementControlNumberSuffix: 'string'
acknowledgementControlNumberUpperBound: int
batchFunctionalAcknowledgements: bool
batchImplementationAcknowledgements: bool
batchTechnicalAcknowledgements: bool
functionalAcknowledgementVersion: 'string'
implementationAcknowledgementVersion: 'string'
needFunctionalAcknowledgement: bool
needImplementationAcknowledgement: bool
needLoopForValidMessages: bool
needTechnicalAcknowledgement: bool
rolloverAcknowledgementControlNumber: bool
sendSynchronousAcknowledgement: bool
}
envelopeOverrides: [
{
dateFormat: 'string'
functionalIdentifierCode: 'string'
headerVersion: 'string'
messageId: 'string'
protocolVersion: 'string'
receiverApplicationId: 'string'
responsibleAgencyCode: 'string'
senderApplicationId: 'string'
targetNamespace: 'string'
timeFormat: 'string'
}
]
envelopeSettings: {
controlStandardsId: int
controlVersionNumber: 'string'
enableDefaultGroupHeaders: bool
functionalGroupId: 'string'
groupControlNumberLowerBound: int
groupControlNumberUpperBound: int
groupHeaderAgencyCode: 'string'
groupHeaderDateFormat: 'string'
groupHeaderTimeFormat: 'string'
groupHeaderVersion: 'string'
interchangeControlNumberLowerBound: int
interchangeControlNumberUpperBound: int
overwriteExistingTransactionSetControlNumber: bool
receiverApplicationId: 'string'
rolloverGroupControlNumber: bool
rolloverInterchangeControlNumber: bool
rolloverTransactionSetControlNumber: bool
senderApplicationId: 'string'
transactionSetControlNumberLowerBound: int
transactionSetControlNumberPrefix: 'string'
transactionSetControlNumberSuffix: 'string'
transactionSetControlNumberUpperBound: int
usageIndicator: 'string'
useControlStandardsIdAsRepetitionCharacter: bool
}
framingSettings: {
characterSet: 'string'
componentSeparator: int
dataElementSeparator: int
replaceCharacter: int
replaceSeparatorsInPayload: bool
segmentTerminator: int
segmentTerminatorSuffix: 'string'
}
messageFilter: {
messageFilterType: 'string'
}
messageFilterList: [
{
messageId: 'string'
}
]
processingSettings: {
convertImpliedDecimal: bool
createEmptyXmlTagsForTrailingSeparators: bool
maskSecurityInfo: bool
preserveInterchange: bool
suspendInterchangeOnError: bool
useDotAsDecimalSeparator: bool
}
schemaReferences: [
{
messageId: 'string'
schemaName: 'string'
schemaVersion: 'string'
senderApplicationId: 'string'
}
]
securitySettings: {
authorizationQualifier: 'string'
authorizationValue: 'string'
passwordValue: 'string'
securityQualifier: 'string'
}
validationOverrides: [
{
allowLeadingAndTrailingSpacesAndZeroes: bool
messageId: 'string'
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateCharacterSet: bool
validateEdiTypes: bool
validateXsdTypes: bool
}
]
validationSettings: {
allowLeadingAndTrailingSpacesAndZeroes: bool
checkDuplicateGroupControlNumber: bool
checkDuplicateInterchangeControlNumber: bool
checkDuplicateTransactionSetControlNumber: bool
interchangeControlNumberValidityDays: int
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateCharacterSet: bool
validateEdiTypes: bool
validateXsdTypes: bool
}
x12DelimiterOverrides: [
{
componentSeparator: int
dataElementSeparator: int
messageId: 'string'
protocolVersion: 'string'
replaceCharacter: int
replaceSeparatorsInPayload: bool
segmentTerminator: int
segmentTerminatorSuffix: 'string'
targetNamespace: 'string'
}
]
}
receiverBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
senderBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
}
sendAgreement: {
protocolSettings: {
acknowledgementSettings: {
acknowledgementControlNumberLowerBound: int
acknowledgementControlNumberPrefix: 'string'
acknowledgementControlNumberSuffix: 'string'
acknowledgementControlNumberUpperBound: int
batchFunctionalAcknowledgements: bool
batchImplementationAcknowledgements: bool
batchTechnicalAcknowledgements: bool
functionalAcknowledgementVersion: 'string'
implementationAcknowledgementVersion: 'string'
needFunctionalAcknowledgement: bool
needImplementationAcknowledgement: bool
needLoopForValidMessages: bool
needTechnicalAcknowledgement: bool
rolloverAcknowledgementControlNumber: bool
sendSynchronousAcknowledgement: bool
}
envelopeOverrides: [
{
dateFormat: 'string'
functionalIdentifierCode: 'string'
headerVersion: 'string'
messageId: 'string'
protocolVersion: 'string'
receiverApplicationId: 'string'
responsibleAgencyCode: 'string'
senderApplicationId: 'string'
targetNamespace: 'string'
timeFormat: 'string'
}
]
envelopeSettings: {
controlStandardsId: int
controlVersionNumber: 'string'
enableDefaultGroupHeaders: bool
functionalGroupId: 'string'
groupControlNumberLowerBound: int
groupControlNumberUpperBound: int
groupHeaderAgencyCode: 'string'
groupHeaderDateFormat: 'string'
groupHeaderTimeFormat: 'string'
groupHeaderVersion: 'string'
interchangeControlNumberLowerBound: int
interchangeControlNumberUpperBound: int
overwriteExistingTransactionSetControlNumber: bool
receiverApplicationId: 'string'
rolloverGroupControlNumber: bool
rolloverInterchangeControlNumber: bool
rolloverTransactionSetControlNumber: bool
senderApplicationId: 'string'
transactionSetControlNumberLowerBound: int
transactionSetControlNumberPrefix: 'string'
transactionSetControlNumberSuffix: 'string'
transactionSetControlNumberUpperBound: int
usageIndicator: 'string'
useControlStandardsIdAsRepetitionCharacter: bool
}
framingSettings: {
characterSet: 'string'
componentSeparator: int
dataElementSeparator: int
replaceCharacter: int
replaceSeparatorsInPayload: bool
segmentTerminator: int
segmentTerminatorSuffix: 'string'
}
messageFilter: {
messageFilterType: 'string'
}
messageFilterList: [
{
messageId: 'string'
}
]
processingSettings: {
convertImpliedDecimal: bool
createEmptyXmlTagsForTrailingSeparators: bool
maskSecurityInfo: bool
preserveInterchange: bool
suspendInterchangeOnError: bool
useDotAsDecimalSeparator: bool
}
schemaReferences: [
{
messageId: 'string'
schemaName: 'string'
schemaVersion: 'string'
senderApplicationId: 'string'
}
]
securitySettings: {
authorizationQualifier: 'string'
authorizationValue: 'string'
passwordValue: 'string'
securityQualifier: 'string'
}
validationOverrides: [
{
allowLeadingAndTrailingSpacesAndZeroes: bool
messageId: 'string'
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateCharacterSet: bool
validateEdiTypes: bool
validateXsdTypes: bool
}
]
validationSettings: {
allowLeadingAndTrailingSpacesAndZeroes: bool
checkDuplicateGroupControlNumber: bool
checkDuplicateInterchangeControlNumber: bool
checkDuplicateTransactionSetControlNumber: bool
interchangeControlNumberValidityDays: int
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateCharacterSet: bool
validateEdiTypes: bool
validateXsdTypes: bool
}
x12DelimiterOverrides: [
{
componentSeparator: int
dataElementSeparator: int
messageId: 'string'
protocolVersion: 'string'
replaceCharacter: int
replaceSeparatorsInPayload: bool
segmentTerminator: int
segmentTerminatorSuffix: 'string'
targetNamespace: 'string'
}
]
}
receiverBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
senderBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
}
}
}
guestIdentity: {
qualifier: 'string'
value: 'string'
}
guestPartner: 'string'
hostIdentity: {
qualifier: 'string'
value: 'string'
}
hostPartner: 'string'
metadata: any(...)
}
tags: {
{customized property}: 'string'
}
}
Namn | Beskrivning | Värde |
---|---|---|
aS2 | AS2-avtalsinnehållet. | AS2AgreementContent |
edifact | Innehållet i EDIFACT-avtalet. | EdifactAgreementContent |
x12 | X12-avtalsinnehållet. | X12AgreementContent |
Namn | Beskrivning | Värde |
---|---|---|
ignoreCertificateNameMismatch | Värdet som anger om felmatchning ska ignoreras i certifikatnamnet. | bool (krävs) |
keepHttpConnectionAlive | Värdet som anger om anslutningen ska hållas vid liv. | bool (krävs) |
supportHttpStatusCodeFortsätt | Värdet som anger om http-statuskoden "CONTINUE" ska stödjas. | bool (krävs) |
unfoldHttpHeaders | Värdet som anger om HTTP-huvudena ska utvecklas. | bool (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
receiveAgreement | AS2-envägsavtalet. | AS2OneWayAgreement (krävs) |
sendAgreement | AS2-avtalet för enkelriktad sändning. | AS2OneWayAgreement (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
autogenerateFileName | Värdet som anger om filnamnet ska genereras automatiskt. | bool (krävs) |
fileNameTemplate | Mallen för filnamn. | sträng (krävs) |
messageContentType | Meddelandeinnehållstypen. | sträng (krävs) |
suspendMessageOnFileNameGenerationError | Värdet som anger om meddelandet ska pausas vid genereringsfel för filnamn. | bool (krävs) |
transmitFileNameInMimeHeader | Värdet som anger om filnamnet ska överföras i mime-huvudet. | bool (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
resendIfMdnNotReceived | Värdet som anger om meddelandet ska skickas om MDN inte tas emot. | bool (krävs) |
suspendDuplicateMessage | Värdet som anger om du vill pausa duplicerat meddelande. | bool (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
dispositionNotificationTo | Borttagningsmeddelandet till huvudvärdet. | sträng |
mdnText | MDN-texten. | sträng |
micHashingAlgorithm | Algoritmen för signering eller hashning. | "MD5" "Ingen" "NotSpecified" "SHA1" "SHA2256" "SHA2384" "SHA2512" (krävs) |
needMdn | Värdet som anger om du vill skicka eller begära ett MDN. | bool (krävs) |
receiptDeliveryUrl | URL:en för kvittoleveransen. | sträng |
sendInboundMdnToMessageBox | Värdet som anger om inkommande MDN ska skickas till meddelanderutan. | bool (krävs) |
sendMdnAsynchronously | Värdet som anger om det asynkrona MDN ska skickas. | bool (krävs) |
signMdn | Värdet som anger om MDN måste signeras eller inte. | bool (krävs) |
signOutboundMdnIfOptional | Värdet som anger om utgående MDN ska signeras om det är valfritt. | bool (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
ignoreCertificateNameMismatch | Värdet som anger om felmatchning ska ignoreras i certifikatnamnet. | bool (krävs) |
keepHttpConnectionAlive | Värdet som anger om anslutningen ska hållas vid liv. | bool (krävs) |
supportHttpStatusCodeFortsätt | Värdet som anger om http-statuskoden "CONTINUE" ska stödjas. | bool (krävs) |
unfoldHttpHeaders | Värdet som anger om HTTP-huvudena ska utvecklas. | bool (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
protocolSettings | Inställningarna för AS2-protokollet. | AS2ProtocolSettings (krävs) |
receiverBusinessIdentity | Mottagarens företagsidentitet | BusinessIdentity (krävs) |
senderBusinessIdentity | Avsändarens företagsidentitet | BusinessIdentity (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
acknowledgementConnectionSettings | Anslutningsinställningarna för bekräftelse. | AS2AcknowledgementConnectionSettings (krävs) |
kuvertInställningar | Kuvertinställningarna. | AS2EnvelopeSettings (krävs) |
errorSettings | Felinställningarna. | AS2ErrorSettings (krävs) |
mdnSettings | MDN-inställningarna. | AS2MdnSettings (krävs) |
messageConnectionSettings | Inställningar för meddelandeanslutning. | AS2MessageConnectionSettings (krävs) |
securitySettings | Säkerhetsinställningarna. | AS2SecuritySettings (krävs) |
validationSettings | Valideringsinställningarna. | AS2ValidationSettings (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
enableNrrForInboundDecodedMessages | Värdet som anger om NRR ska aktiveras för inkommande avkodade meddelanden. | bool (krävs) |
enableNrrForInboundEncodedMessages | Värdet som anger om NRR ska aktiveras för inkommande kodade meddelanden. | bool (krävs) |
enableNrrForInboundMdn | Värdet som anger om NRR ska aktiveras för inkommande MDN. | bool (krävs) |
enableNrrForOutboundDecodedMessages | Värdet som anger om NRR ska aktiveras för utgående avkodade meddelanden. | bool (krävs) |
enableNrrForOutboundEncodedMessages | Värdet som anger om NRR ska aktiveras för utgående kodade meddelanden. | bool (krävs) |
enableNrrForOutboundMdn | Värdet som anger om NRR ska aktiveras för utgående MDN. | bool (krävs) |
encryptionCertificateName | Namnet på krypteringscertifikatet. | sträng |
overrideGroupSigningCertificate | Värdet som anger om du vill skicka eller begära ett MDN. | bool (krävs) |
sha2AlgorithmFormat | Sha2-algoritmformatet. Giltiga värden är Sha2, ShaHashSize, ShaHyphenHashSize, Sha2UnderscoreHashSize. | sträng |
signingCertificateName | Namnet på signeringscertifikatet. | sträng |
Namn | Beskrivning | Värde |
---|---|---|
checkCertificateRevocationListOnReceive | Värdet som anger om du vill söka efter listan över återkallade certifikat vid mottagning. | bool (krävs) |
checkCertificateRevocationListOnSend | Värdet som anger om du vill söka efter listan över återkallade certifikat vid sändning. | bool (krävs) |
checkDuplicateMessage | Värdet som anger om du vill söka efter duplicerat meddelande. | bool (krävs) |
compressMessage | Värdet som anger om meddelandet måste komprimeras. | bool (krävs) |
encryptionAlgorithm | Krypteringsalgoritmen. | "AES128" "AES192" "AES256" "DES3" "Ingen" "NotSpecified" "RC2" (krävs) |
encryptMessage | Värdet som anger om meddelandet måste krypteras. | bool (krävs) |
interchangeDuplicatesValidityDays | Antalet dagar som du kan se tillbaka för duplicerat utbyte. | int (krävs) |
overrideMessageProperties | Värdet som anger om inkommande meddelandeegenskaper ska åsidosättas med de som är avtalade. | bool (krävs) |
signingAlgorithm | Signeringsalgoritmen. | "Standard" "NotSpecified" "SHA1" "SHA2256" "SHA2384" "SHA2512" |
signMessage | Värdet som anger om meddelandet måste signeras. | bool (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
Kvalificerare | Kvalificeraren för företagsidentitet, t.ex. as2identity, ZZ, ZZZ, 31, 32 | sträng (krävs) |
värde | Värdet för användardefinierad företagsidentitet. | sträng (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
acknowledgementControlNumberLowerBound | Bekräftelsekontrollnumret är lägre gräns. | int (krävs) |
acknowledgementControlNumberPrefix | Prefixet för bekräftelsekontrollnummer. | sträng |
acknowledgementControlNumberSuffix | Suffixet för bekräftelsekontrollnummer. | sträng |
acknowledgementControlNumberUpperBound | Bekräftelsekontrollnumrets övre gräns. | int (krävs) |
batchFunctionalAcknowledgements | Värdet som anger om funktionella bekräftelser ska batchas. | bool (krävs) |
batchTechnicalAcknowledgements | Värdet som anger om de tekniska bekräftelseerna ska batchas. | bool (krävs) |
needFunctionalAcknowledgement | Värdet som anger om funktionell bekräftelse behövs. | bool (krävs) |
needLoopForValidMessages | Värdet som anger om en loop behövs för giltiga meddelanden. | bool (krävs) |
needTechnicalAcknowledgement | Värdet som anger om teknisk bekräftelse behövs. | bool (krävs) |
rolloverAcknowledgementControlNumber | Värdet som anger om kontrollnumret för rollover-bekräftelse ska återställas. | bool (krävs) |
sendSynchronousAcknowledgement | Värdet som anger om synkron bekräftelse ska skickas. | bool (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
receiveAgreement | EDIFACT-avtalet för enkelriktad mottagning. | EdifactOneWayAgreement (krävs) |
sendAgreement | EDIFACT-avtalet för enkelriktad sändning. | EdifactOneWayAgreement (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
componentSeparator | Komponentavgränsaren. | int (krävs) |
dataElementSeparator | Dataelementavgränsaren. | int (krävs) |
decimalPointIndicator | Indikatorn för decimaltecken. | "Komma" Decimaltecken "NotSpecified" (krävs) |
messageAssociationAssignedCode | Den tilldelade koden för meddelandeassociationen. | sträng |
messageId | Meddelande-ID:t. | sträng |
messageRelease | Meddelandeversionen. | sträng |
messageVersion | Meddelandeversionen. | sträng |
releaseIndicator | Versionsindikatorn. | int (krävs) |
repetitionSeparator | Upprepningsavgränsaren. | int (krävs) |
segmentTerminator | Segmentavgränsaren. | int (krävs) |
segmentTerminatorSuffix | Segmentavgränsarens suffix. | "CR" "CRLF" "LF" "Ingen" "NotSpecified" (krävs) |
targetNamespace | Målnamnområdet som inställningarna för avgränsare måste tillämpas på. | sträng |
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 |
Namn | Beskrivning | Värde |
---|---|---|
applicationReferenceId | Programmets referens-ID. | sträng |
applyDelimiterStringAdvice | Värdet som anger om avgränsningssträngen ska tillämpas. | bool (krävs) |
communicationAgreementId | ID:t för kommunikationsavtalet. | sträng |
createGroupingSegments | Värdet som anger om grupperingssegment ska skapas. | bool (krävs) |
enableDefaultGroupHeaders | Värdet som anger om standardgrupprubriker ska aktiveras. | bool (krävs) |
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 (krävs) |
groupControlNumberPrefix | Prefixet för gruppkontrollnummer. | sträng |
groupControlNumberSuffix | Suffixet för gruppkontrollnummer. | sträng |
groupControlNumberUpperBound | Gruppkontrollnumrets övre gräns. | int (krävs) |
groupMessageRelease | Gruppmeddelandeversionen. | sträng |
groupMessageVersion | Gruppmeddelandeversionen. | sträng |
interchangeControlNumberLowerBound | Utbyteskontrollnumret är lägre gräns. | int (krävs) |
interchangeControlNumberPrefix | Prefixet för utbyteskontrollnummer. | sträng |
interchangeControlNumberSuffix | Suffixet för utbyteskontrollnummer. | sträng |
interchangeControlNumberUpperBound | Det övre gränsvärdet för utbyteskontrollnumret. | int (krävs) |
isTestInterchange | Värdet som anger om meddelandet är ett testutbyte. | bool (krävs) |
overwriteExistingTransactionSetControlNumber | Värdet som anger om du vill skriva över det befintliga transaktionsuppsättningskontrollnumret. | bool (krävs) |
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 (krävs) |
rolloverInterchangeControlNumber | Värdet som anger om utbyteskontrollnumret ska rullas över. | bool (krävs) |
rolloverTransactionSetControlNumber | Värdet som anger om du vill återställa transaktionsuppsättningens kontrollnummer. | bool (krävs) |
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 (krävs) |
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 (krävs) |
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" (krävs) |
componentSeparator | Komponentavgränsaren. | int (krävs) |
dataElementSeparator | Dataelementavgränsaren. | int (krävs) |
decimalPointIndicator | Decimalindikator för EDIFACT-raminställning. | "Komma" Decimaltecken "NotSpecified" (krävs) |
protocolVersion | Protokollversionen. | int (krävs) |
releaseIndicator | Versionsindikatorn. | int (krävs) |
repetitionSeparator | Upprepningsavgränsaren. | int (krävs) |
segmentTerminator | Segmentavgränsaren. | int (krävs) |
segmentTerminatorSuffix | Suffixet EDIFACT-raminställningssegmentet terminator. | "CR" "CRLF" "LF" "Ingen" "NotSpecified" (krävs) |
serviceCodeListDirectoryVersion | Katalogversionen för tjänstkodlistan. | sträng |
Namn | Beskrivning | Värde |
---|---|---|
messageFilterType | Typ av meddelandefilter. | "Exkludera" "Inkludera" "NotSpecified" (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
messageId | Det meddelande-ID som kuvertinställningarna måste tillämpas på. | sträng (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
protocolSettings | EDIFACT-protokollinställningarna. | EdifactProtocolSettings (krävs) |
receiverBusinessIdentity | Mottagarens företagsidentitet | BusinessIdentity (krävs) |
senderBusinessIdentity | Avsändarens företagsidentitet | BusinessIdentity (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
createEmptyXmlTagsForTrailingSeparators | Värdet som anger om du vill skapa tomma XML-taggar för avslutande avgränsare. | bool (krävs) |
maskSecurityInfo | Värdet som anger om säkerhetsinformation ska maskeras. | bool (krävs) |
preserveInterchange | Värdet som anger om utbyte ska bevaras. | bool (krävs) |
suspendInterchangeOnError | Värdet som anger om utbyte vid fel ska pausas. | bool (krävs) |
useDotAsDecimalSeparator | Värdet som anger om punkt ska användas som decimalavgränsare. | bool (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
acknowledgementSettings | EDIFACT-bekräftelseinställningarna. | EdifactAcknowledgementSettings (krävs) |
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 (krävs) |
inramningInställningar | EDIFACT-inramningsinställningarna. | EdifactFramingSettings (krävs) |
messageFilter | EDIFACT-meddelandefiltret. | EdifactMessageFilter (krävs) |
messageFilterList | EDIFACT-meddelandefilterlistan. | EdifactMessageIdentifier[] |
processingSettings | EDIFACT-bearbetningsinställningarna. | EdifactProcessingSettings (krävs) |
schemaReferences | EDIFACT-schemareferenserna. | EdifactSchemaReference[] (krävs) |
validationOverrides | EDIFACT-verifieringen åsidosätter inställningar. | EdifactValidationOverride[] |
validationSettings | EDIFACT-verifieringsinställningarna. | EdifactValidationSettings (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
associationAssignedCode | Den kopplade koden. | sträng |
messageId | Meddelande-ID:t. | sträng (krävs) |
messageRelease | Versionen av meddelandet. | sträng (krävs) |
messageVersion | Meddelandeversionen. | sträng (krävs) |
schemaName | Schemanamnet. | sträng (krävs) |
senderApplicationId | Avsändarprogrammets ID. | sträng |
senderApplicationQualifier | Avsändarprogrammets kvalificerare. | sträng |
Namn | Beskrivning | Värde |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Värdet som anger om inledande och avslutande blanksteg och nolla ska tillåtas. | bool (krävs) |
enforceCharacterSet | Värdet som anger om teckenuppsättningen ska verifieras. | bool (krävs) |
messageId | Det meddelande-ID som verifieringsinställningarna måste tillämpas på. | sträng (krävs) |
trailingSeparatorPolicy | Den avslutande avgränsarprincipen. | "Obligatoriskt" "NotAllowed" "NotSpecified" "Valfritt" (krävs) |
trimLeadingAndTrailingSpacesAndZeroes | Värdet som anger om inledande och avslutande blanksteg och nolla ska trimmas. | bool (krävs) |
validateEdiTypes | Värdet som anger om EDI-typer ska verifieras. | bool (krävs) |
validateXsdTypes | Värdet som anger om XSD-typer ska verifieras. | bool (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Värdet som anger om inledande och avslutande blanksteg och nolla ska tillåtas. | bool (krävs) |
checkDuplicateGroupControlNumber | Värdet som anger om du vill söka efter duplicerat gruppkontrollnummer. | bool (krävs) |
checkDuplicateInterchangeControlNumber | Värdet som anger om du vill söka efter duplicerat utbyteskontrollnummer. | bool (krävs) |
checkDuplicateTransactionSetControlNumber | Värdet som anger om du vill söka efter kontrollnummer för dubbletter av transaktionsuppsättningar. | bool (krävs) |
interchangeControlNumberValidityDays | Giltighetsperioden för utbyteskontrollnumret. | int (krävs) |
trailingSeparatorPolicy | Den avslutande avgränsarprincipen. | "Obligatoriskt" "NotAllowed" "NotSpecified" "Valfritt" (krävs) |
trimLeadingAndTrailingSpacesAndZeroes | Värdet som anger om inledande och avslutande blanksteg och nolla ska trimmas. | bool (krävs) |
validateCharacterSet | Värdet som anger om teckenuppsättningen ska verifieras i meddelandet. | bool (krävs) |
validateEdiTypes | Värdet som anger om EDI-typer ska verifieras. | bool (krävs) |
validateXsdTypes | Värdet som anger om XSD-typer ska verifieras. | bool (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
agreementType | Avtalstypen. | "AS2" "Edifact" "NotSpecified" "X12" (krävs) |
innehåll | Avtalsinnehållet. | AgreementContent (krävs) |
guestIdentity | Gästpartnerns företagsidentitet. | BusinessIdentity (krävs) |
guestPartner | Den integrationskontopartner som har angetts som gästpartner för det här avtalet. | sträng (krävs) |
hostIdentity | Värdpartnerns företagsidentitet. | BusinessIdentity (krävs) |
hostPartner | Den integrationskontopartner som har angetts som värdpartner för det här avtalet. | sträng (krävs) |
metadata | Metadata. | någon |
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 (krävs) |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. Se taggar i mallar |
Namn | Beskrivning | Värde |
---|
Namn | Beskrivning | Värde |
---|---|---|
acknowledgementControlNumberLowerBound | Bekräftelsekontrollnumret är lägre gräns. | int (krävs) |
acknowledgementControlNumberPrefix | Prefixet för bekräftelsekontrollnummer. | sträng |
acknowledgementControlNumberSuffix | Suffixet för bekräftelsekontrollnummer. | sträng |
acknowledgementControlNumberUpperBound | Bekräftelsekontrollnumrets övre gräns. | int (krävs) |
batchFunctionalAcknowledgements | Värdet som anger om funktionella bekräftelser ska batchas. | bool (krävs) |
batchImplementationAcknowledgements | Värdet som anger om bekräftelser för batchimplementering ska utföras. | bool (krävs) |
batchTechnicalAcknowledgements | Värdet som anger om de tekniska bekräftelseerna ska batchas. | bool (krävs) |
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 (krävs) |
needImplementationAcknowledgement | Värdet som anger om implementeringserkännelse behövs. | bool (krävs) |
needLoopForValidMessages | Värdet som anger om en loop behövs för giltiga meddelanden. | bool (krävs) |
needTechnicalAcknowledgement | Värdet som anger om teknisk bekräftelse behövs. | bool (krävs) |
rolloverAcknowledgementControlNumber | Värdet som anger om kontrollnumret för rollover-bekräftelse ska återställas. | bool (krävs) |
sendSynchronousAcknowledgement | Värdet som anger om synkron bekräftelse ska skickas. | bool (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
receiveAgreement | X12-envägsavtalet. | X12OneWayAgreement (krävs) |
sendAgreement | X12-avtalet för enkelriktad sändning. | X12OneWayAgreement (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
componentSeparator | Komponentavgränsaren. | int (krävs) |
dataElementSeparator | Dataelementavgränsaren. | int (krävs) |
messageId | Meddelande-ID:t. | sträng |
protocolVersion | Protokollversionen. | sträng |
replaceCharacter | Ersättningstecknet. | int (krävs) |
replaceSeparatorsInPayload | Värdet som anger om avgränsare ska ersättas i nyttolasten. | bool (krävs) |
segmentTerminator | Segmentavgränsaren. | int (krävs) |
segmentTerminatorSuffix | Segmentavgränsarens suffix. | "CR" "CRLF" "LF" "Ingen" "NotSpecified" (krävs) |
targetNamespace | Målnamnområdet som inställningarna för avgränsare måste tillämpas på. | sträng |
Namn | Beskrivning | Värde |
---|---|---|
dateFormat | Datumformatet. | "CCYYMMDD" "NotSpecified" "YYMMDD" (krävs) |
functionalIdentifierCode | Den funktionella identifierarkoden. | sträng |
headerVersion | Huvudversionen. | sträng (krävs) |
messageId | Det meddelande-ID som kuvertinställningarna måste tillämpas på. | sträng (krävs) |
protocolVersion | Den protokollversion som kuvertinställningarna måste tillämpas på. | sträng (krävs) |
receiverApplicationId | Mottagarens program-ID. | sträng (krävs) |
responsibleAgencyCode | Den ansvariga agenturkoden. | sträng (krävs) |
senderApplicationId | Avsändarprogrammets ID. | sträng (krävs) |
targetNamespace | Målnamnområdet som kuvertinställningarna måste tillämpas på. | sträng (krävs) |
timeFormat | Tidsformatet. | "HHMM" "HHMMSS" "HHMMSSd" "HHMMSSdd" "NotSpecified" (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
controlStandardsId | Standard-ID för kontroller. | int (krävs) |
controlVersionNumber | Kontrollversionsnumret. | sträng (krävs) |
enableDefaultGroupHeaders | Värdet som anger om standardgrupprubriker ska aktiveras. | bool (krävs) |
functionalGroupId | Det funktionella grupp-ID:t. | sträng |
groupControlNumberLowerBound | Gruppkontrollnumret med lägre bindning. | int (krävs) |
groupControlNumberUpperBound | Gruppkontrollnumrets övre gräns. | int (krävs) |
groupHeaderAgencyCode | Agenturkoden för grupprubriken. | sträng (krävs) |
groupHeaderDateFormat | Datumformatet för grupprubriken. | "CCYYMMDD" "NotSpecified" "YYMMDD" (krävs) |
groupHeaderTimeFormat | Tidsformatet för grupprubriken. | "HHMM" "HHMMSS" "HHMMSSd" "HHMMSSdd" "NotSpecified" (krävs) |
groupHeaderVersion | Grupphuvudversionen. | sträng (krävs) |
interchangeControlNumberLowerBound | Utbyteskontrollnumret är lägre gräns. | int (krävs) |
interchangeControlNumberUpperBound | Det övre gränsvärdet för utbyteskontrollnumret. | int (krävs) |
overwriteExistingTransactionSetControlNumber | Värdet som anger om du vill skriva över det befintliga transaktionsuppsättningskontrollnumret. | bool (krävs) |
receiverApplicationId | Mottagarens program-ID. | sträng (krävs) |
rolloverGroupControlNumber | Värdet som anger om gruppkontrollnumret ska rullas över. | bool (krävs) |
rolloverInterchangeControlNumber | Värdet som anger om utbyteskontrollnumret ska rullas över. | bool (krävs) |
rolloverTransactionSetControlNumber | Värdet som anger om du vill återställa transaktionsuppsättningens kontrollnummer. | bool (krävs) |
senderApplicationId | Avsändarprogrammets ID. | sträng (krävs) |
transactionSetControlNumberLowerBound | Transaktionsuppsättningens kontrollnummer, lägre gräns. | int (krävs) |
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 (krävs) |
usageIndicator | Användningsindikatorn. | "Information" "NotSpecified" "Produktion" "Test" (krävs) |
useControlStandardsIdAsRepetitionCharacter | Värdet som anger om kontrollstandard-ID ska användas som upprepningstecken. | bool (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
characterSet | X12-teckenuppsättningen. | "Grundläggande" "Utökad" "NotSpecified" "UTF8" (krävs) |
componentSeparator | Komponentavgränsaren. | int (krävs) |
dataElementSeparator | Dataelementavgränsaren. | int (krävs) |
replaceCharacter | Ersättningstecknet. | int (krävs) |
replaceSeparatorsInPayload | Värdet som anger om avgränsare ska ersättas i nyttolasten. | bool (krävs) |
segmentTerminator | Segmentavgränsaren. | int (krävs) |
segmentTerminatorSuffix | Segmentavgränsarens suffix. | "CR" "CRLF" "LF" "Ingen" "NotSpecified" (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
messageFilterType | Typ av meddelandefilter. | "Exkludera" "Inkludera" "NotSpecified" (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
messageId | Meddelande-ID:t. | sträng (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
protocolSettings | X12-protokollinställningarna. | X12ProtocolSettings (krävs) |
receiverBusinessIdentity | Mottagarens företagsidentitet | BusinessIdentity (krävs) |
senderBusinessIdentity | Avsändarens företagsidentitet | BusinessIdentity (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
convertImpliedDecimal | Värdet som anger om numerisk typ ska konverteras till underförstådda decimaler. | bool (krävs) |
createEmptyXmlTagsForTrailingSeparators | Värdet som anger om du vill skapa tomma XML-taggar för avslutande avgränsare. | bool (krävs) |
maskSecurityInfo | Värdet som anger om säkerhetsinformation ska maskeras. | bool (krävs) |
preserveInterchange | Värdet som anger om utbyte ska bevaras. | bool (krävs) |
suspendInterchangeOnError | Värdet som anger om utbyte vid fel ska pausas. | bool (krävs) |
useDotAsDecimalSeparator | Värdet som anger om punkt ska användas som decimalavgränsare. | bool (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
acknowledgementSettings | X12-bekräftelseinställningarna. | X12AcknowledgementSettings (krävs) |
envelopeOverrides | Åsidosättningsinställningarna för X12-kuvertet. | X12EnvelopeOverride[] |
kuvertInställningar | Inställningarna för X12-kuvert. | X12EnvelopeSettings (krävs) |
inramningInställningar | X12-inramningsinställningarna. | X12FramingSettings (krävs) |
messageFilter | X12-meddelandefiltret. | X12MessageFilter (krävs) |
messageFilterList | Listan med X12-meddelandefilter. | X12MessageIdentifier[] |
processingSettings | Inställningarna för X12-bearbetning. | X12ProcessingSettings (krävs) |
schemaReferences | X12-schemareferenserna. | X12SchemaReference[] (krävs) |
securitySettings | Säkerhetsinställningarna för X12. | X12SecuritySettings (krävs) |
validationOverrides | Åsidosättningsinställningarna för X12-validering. | X12ValidationOverride[] |
validationSettings | X12-verifieringsinställningarna. | X12ValidationSettings (krävs) |
x12DelimiterOverrides | Åsidosättningsinställningarna för X12-avgränsare. | X12DelimiterOverrides[] |
Namn | Beskrivning | Värde |
---|---|---|
messageId | Meddelande-ID:t. | sträng (krävs) |
schemaName | Schemanamnet. | sträng (krävs) |
schemaVersion | Schemaversionen. | sträng (krävs) |
senderApplicationId | Avsändarprogrammets ID. | sträng |
Namn | Beskrivning | Värde |
---|---|---|
authorizationQualifier | Auktoriseringskvalificeraren. | sträng (krävs) |
authorizationValue | Auktoriseringsvärdet. | sträng |
passwordValue | Lösenordsvärdet. | sträng |
securityQualifier | Säkerhetskvalificeraren. | sträng (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Värdet som anger om inledande och avslutande blanksteg och nolla ska tillåtas. | bool (krävs) |
messageId | Det meddelande-ID som verifieringsinställningarna måste tillämpas på. | sträng (krävs) |
trailingSeparatorPolicy | Den avslutande avgränsarprincipen. | "Obligatoriskt" "NotAllowed" "NotSpecified" "Valfritt" (krävs) |
trimLeadingAndTrailingSpacesAndZeroes | Värdet som anger om inledande och avslutande blanksteg och nolla ska trimmas. | bool (krävs) |
validateCharacterSet | Värdet som anger om teckenuppsättningen ska verifieras. | bool (krävs) |
validateEdiTypes | Värdet som anger om EDI-typer ska verifieras. | bool (krävs) |
validateXsdTypes | Värdet som anger om XSD-typer ska verifieras. | bool (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Värdet som anger om inledande och avslutande blanksteg och nolla ska tillåtas. | bool (krävs) |
checkDuplicateGroupControlNumber | Värdet som anger om du vill söka efter duplicerat gruppkontrollnummer. | bool (krävs) |
checkDuplicateInterchangeControlNumber | Värdet som anger om du vill söka efter duplicerat utbyteskontrollnummer. | bool (krävs) |
checkDuplicateTransactionSetControlNumber | Värdet som anger om du vill söka efter kontrollnummer för dubbletter av transaktionsuppsättningar. | bool (krävs) |
interchangeControlNumberValidityDays | Giltighetsperioden för utbyteskontrollnumret. | int (krävs) |
trailingSeparatorPolicy | Den avslutande avgränsarprincipen. | "Obligatoriskt" "NotAllowed" "NotSpecified" "Valfritt" (krävs) |
trimLeadingAndTrailingSpacesAndZeroes | Värdet som anger om inledande och avslutande blanksteg och nolla ska trimmas. | bool (krävs) |
validateCharacterSet | Värdet som anger om teckenuppsättningen ska verifieras i meddelandet. | bool (krävs) |
validateEdiTypes | Värdet som anger om EDI-typer ska verifieras. | bool (krävs) |
validateXsdTypes | Värdet som anger om XSD-typer ska verifieras. | bool (krävs) |
Följande Azure-snabbstartsmallar innehålla Bicep-exempel för distribution av 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. |
Resurstypen integrationAccounts/agreements kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
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": "2016-06-01",
"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",
"sha2AlgorithmFormat": "string",
"signingCertificateName": "string"
},
"validationSettings": {
"checkCertificateRevocationListOnReceive": "bool",
"checkCertificateRevocationListOnSend": "bool",
"checkDuplicateMessage": "bool",
"compressMessage": "bool",
"encryptionAlgorithm": "string",
"encryptMessage": "bool",
"interchangeDuplicatesValidityDays": "int",
"overrideMessageProperties": "bool",
"signingAlgorithm": "string",
"signMessage": "bool"
}
},
"receiverBusinessIdentity": {
"qualifier": "string",
"value": "string"
},
"senderBusinessIdentity": {
"qualifier": "string",
"value": "string"
}
},
"sendAgreement": {
"protocolSettings": {
"acknowledgementConnectionSettings": {
"ignoreCertificateNameMismatch": "bool",
"keepHttpConnectionAlive": "bool",
"supportHttpStatusCodeContinue": "bool",
"unfoldHttpHeaders": "bool"
},
"envelopeSettings": {
"autogenerateFileName": "bool",
"fileNameTemplate": "string",
"messageContentType": "string",
"suspendMessageOnFileNameGenerationError": "bool",
"transmitFileNameInMimeHeader": "bool"
},
"errorSettings": {
"resendIfMdnNotReceived": "bool",
"suspendDuplicateMessage": "bool"
},
"mdnSettings": {
"dispositionNotificationTo": "string",
"mdnText": "string",
"micHashingAlgorithm": "string",
"needMdn": "bool",
"receiptDeliveryUrl": "string",
"sendInboundMdnToMessageBox": "bool",
"sendMdnAsynchronously": "bool",
"signMdn": "bool",
"signOutboundMdnIfOptional": "bool"
},
"messageConnectionSettings": {
"ignoreCertificateNameMismatch": "bool",
"keepHttpConnectionAlive": "bool",
"supportHttpStatusCodeContinue": "bool",
"unfoldHttpHeaders": "bool"
},
"securitySettings": {
"enableNrrForInboundDecodedMessages": "bool",
"enableNrrForInboundEncodedMessages": "bool",
"enableNrrForInboundMdn": "bool",
"enableNrrForOutboundDecodedMessages": "bool",
"enableNrrForOutboundEncodedMessages": "bool",
"enableNrrForOutboundMdn": "bool",
"encryptionCertificateName": "string",
"overrideGroupSigningCertificate": "bool",
"sha2AlgorithmFormat": "string",
"signingCertificateName": "string"
},
"validationSettings": {
"checkCertificateRevocationListOnReceive": "bool",
"checkCertificateRevocationListOnSend": "bool",
"checkDuplicateMessage": "bool",
"compressMessage": "bool",
"encryptionAlgorithm": "string",
"encryptMessage": "bool",
"interchangeDuplicatesValidityDays": "int",
"overrideMessageProperties": "bool",
"signingAlgorithm": "string",
"signMessage": "bool"
}
},
"receiverBusinessIdentity": {
"qualifier": "string",
"value": "string"
},
"senderBusinessIdentity": {
"qualifier": "string",
"value": "string"
}
}
},
"edifact": {
"receiveAgreement": {
"protocolSettings": {
"acknowledgementSettings": {
"acknowledgementControlNumberLowerBound": "int",
"acknowledgementControlNumberPrefix": "string",
"acknowledgementControlNumberSuffix": "string",
"acknowledgementControlNumberUpperBound": "int",
"batchFunctionalAcknowledgements": "bool",
"batchTechnicalAcknowledgements": "bool",
"needFunctionalAcknowledgement": "bool",
"needLoopForValidMessages": "bool",
"needTechnicalAcknowledgement": "bool",
"rolloverAcknowledgementControlNumber": "bool",
"sendSynchronousAcknowledgement": "bool"
},
"edifactDelimiterOverrides": [
{
"componentSeparator": "int",
"dataElementSeparator": "int",
"decimalPointIndicator": "string",
"messageAssociationAssignedCode": "string",
"messageId": "string",
"messageRelease": "string",
"messageVersion": "string",
"releaseIndicator": "int",
"repetitionSeparator": "int",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string",
"targetNamespace": "string"
}
],
"envelopeOverrides": [
{
"applicationPassword": "string",
"associationAssignedCode": "string",
"controllingAgencyCode": "string",
"functionalGroupId": "string",
"groupHeaderMessageRelease": "string",
"groupHeaderMessageVersion": "string",
"messageAssociationAssignedCode": "string",
"messageId": "string",
"messageRelease": "string",
"messageVersion": "string",
"receiverApplicationId": "string",
"receiverApplicationQualifier": "string",
"senderApplicationId": "string",
"senderApplicationQualifier": "string",
"targetNamespace": "string"
}
],
"envelopeSettings": {
"applicationReferenceId": "string",
"applyDelimiterStringAdvice": "bool",
"communicationAgreementId": "string",
"createGroupingSegments": "bool",
"enableDefaultGroupHeaders": "bool",
"functionalGroupId": "string",
"groupApplicationPassword": "string",
"groupApplicationReceiverId": "string",
"groupApplicationReceiverQualifier": "string",
"groupApplicationSenderId": "string",
"groupApplicationSenderQualifier": "string",
"groupAssociationAssignedCode": "string",
"groupControllingAgencyCode": "string",
"groupControlNumberLowerBound": "int",
"groupControlNumberPrefix": "string",
"groupControlNumberSuffix": "string",
"groupControlNumberUpperBound": "int",
"groupMessageRelease": "string",
"groupMessageVersion": "string",
"interchangeControlNumberLowerBound": "int",
"interchangeControlNumberPrefix": "string",
"interchangeControlNumberSuffix": "string",
"interchangeControlNumberUpperBound": "int",
"isTestInterchange": "bool",
"overwriteExistingTransactionSetControlNumber": "bool",
"processingPriorityCode": "string",
"receiverInternalIdentification": "string",
"receiverInternalSubIdentification": "string",
"receiverReverseRoutingAddress": "string",
"recipientReferencePasswordQualifier": "string",
"recipientReferencePasswordValue": "string",
"rolloverGroupControlNumber": "bool",
"rolloverInterchangeControlNumber": "bool",
"rolloverTransactionSetControlNumber": "bool",
"senderInternalIdentification": "string",
"senderInternalSubIdentification": "string",
"senderReverseRoutingAddress": "string",
"transactionSetControlNumberLowerBound": "int",
"transactionSetControlNumberPrefix": "string",
"transactionSetControlNumberSuffix": "string",
"transactionSetControlNumberUpperBound": "int"
},
"framingSettings": {
"characterEncoding": "string",
"characterSet": "string",
"componentSeparator": "int",
"dataElementSeparator": "int",
"decimalPointIndicator": "string",
"protocolVersion": "int",
"releaseIndicator": "int",
"repetitionSeparator": "int",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string",
"serviceCodeListDirectoryVersion": "string"
},
"messageFilter": {
"messageFilterType": "string"
},
"messageFilterList": [
{
"messageId": "string"
}
],
"processingSettings": {
"createEmptyXmlTagsForTrailingSeparators": "bool",
"maskSecurityInfo": "bool",
"preserveInterchange": "bool",
"suspendInterchangeOnError": "bool",
"useDotAsDecimalSeparator": "bool"
},
"schemaReferences": [
{
"associationAssignedCode": "string",
"messageId": "string",
"messageRelease": "string",
"messageVersion": "string",
"schemaName": "string",
"senderApplicationId": "string",
"senderApplicationQualifier": "string"
}
],
"validationOverrides": [
{
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"enforceCharacterSet": "bool",
"messageId": "string",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateEdiTypes": "bool",
"validateXsdTypes": "bool"
}
],
"validationSettings": {
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"checkDuplicateGroupControlNumber": "bool",
"checkDuplicateInterchangeControlNumber": "bool",
"checkDuplicateTransactionSetControlNumber": "bool",
"interchangeControlNumberValidityDays": "int",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateCharacterSet": "bool",
"validateEdiTypes": "bool",
"validateXsdTypes": "bool"
}
},
"receiverBusinessIdentity": {
"qualifier": "string",
"value": "string"
},
"senderBusinessIdentity": {
"qualifier": "string",
"value": "string"
}
},
"sendAgreement": {
"protocolSettings": {
"acknowledgementSettings": {
"acknowledgementControlNumberLowerBound": "int",
"acknowledgementControlNumberPrefix": "string",
"acknowledgementControlNumberSuffix": "string",
"acknowledgementControlNumberUpperBound": "int",
"batchFunctionalAcknowledgements": "bool",
"batchTechnicalAcknowledgements": "bool",
"needFunctionalAcknowledgement": "bool",
"needLoopForValidMessages": "bool",
"needTechnicalAcknowledgement": "bool",
"rolloverAcknowledgementControlNumber": "bool",
"sendSynchronousAcknowledgement": "bool"
},
"edifactDelimiterOverrides": [
{
"componentSeparator": "int",
"dataElementSeparator": "int",
"decimalPointIndicator": "string",
"messageAssociationAssignedCode": "string",
"messageId": "string",
"messageRelease": "string",
"messageVersion": "string",
"releaseIndicator": "int",
"repetitionSeparator": "int",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string",
"targetNamespace": "string"
}
],
"envelopeOverrides": [
{
"applicationPassword": "string",
"associationAssignedCode": "string",
"controllingAgencyCode": "string",
"functionalGroupId": "string",
"groupHeaderMessageRelease": "string",
"groupHeaderMessageVersion": "string",
"messageAssociationAssignedCode": "string",
"messageId": "string",
"messageRelease": "string",
"messageVersion": "string",
"receiverApplicationId": "string",
"receiverApplicationQualifier": "string",
"senderApplicationId": "string",
"senderApplicationQualifier": "string",
"targetNamespace": "string"
}
],
"envelopeSettings": {
"applicationReferenceId": "string",
"applyDelimiterStringAdvice": "bool",
"communicationAgreementId": "string",
"createGroupingSegments": "bool",
"enableDefaultGroupHeaders": "bool",
"functionalGroupId": "string",
"groupApplicationPassword": "string",
"groupApplicationReceiverId": "string",
"groupApplicationReceiverQualifier": "string",
"groupApplicationSenderId": "string",
"groupApplicationSenderQualifier": "string",
"groupAssociationAssignedCode": "string",
"groupControllingAgencyCode": "string",
"groupControlNumberLowerBound": "int",
"groupControlNumberPrefix": "string",
"groupControlNumberSuffix": "string",
"groupControlNumberUpperBound": "int",
"groupMessageRelease": "string",
"groupMessageVersion": "string",
"interchangeControlNumberLowerBound": "int",
"interchangeControlNumberPrefix": "string",
"interchangeControlNumberSuffix": "string",
"interchangeControlNumberUpperBound": "int",
"isTestInterchange": "bool",
"overwriteExistingTransactionSetControlNumber": "bool",
"processingPriorityCode": "string",
"receiverInternalIdentification": "string",
"receiverInternalSubIdentification": "string",
"receiverReverseRoutingAddress": "string",
"recipientReferencePasswordQualifier": "string",
"recipientReferencePasswordValue": "string",
"rolloverGroupControlNumber": "bool",
"rolloverInterchangeControlNumber": "bool",
"rolloverTransactionSetControlNumber": "bool",
"senderInternalIdentification": "string",
"senderInternalSubIdentification": "string",
"senderReverseRoutingAddress": "string",
"transactionSetControlNumberLowerBound": "int",
"transactionSetControlNumberPrefix": "string",
"transactionSetControlNumberSuffix": "string",
"transactionSetControlNumberUpperBound": "int"
},
"framingSettings": {
"characterEncoding": "string",
"characterSet": "string",
"componentSeparator": "int",
"dataElementSeparator": "int",
"decimalPointIndicator": "string",
"protocolVersion": "int",
"releaseIndicator": "int",
"repetitionSeparator": "int",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string",
"serviceCodeListDirectoryVersion": "string"
},
"messageFilter": {
"messageFilterType": "string"
},
"messageFilterList": [
{
"messageId": "string"
}
],
"processingSettings": {
"createEmptyXmlTagsForTrailingSeparators": "bool",
"maskSecurityInfo": "bool",
"preserveInterchange": "bool",
"suspendInterchangeOnError": "bool",
"useDotAsDecimalSeparator": "bool"
},
"schemaReferences": [
{
"associationAssignedCode": "string",
"messageId": "string",
"messageRelease": "string",
"messageVersion": "string",
"schemaName": "string",
"senderApplicationId": "string",
"senderApplicationQualifier": "string"
}
],
"validationOverrides": [
{
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"enforceCharacterSet": "bool",
"messageId": "string",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateEdiTypes": "bool",
"validateXsdTypes": "bool"
}
],
"validationSettings": {
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"checkDuplicateGroupControlNumber": "bool",
"checkDuplicateInterchangeControlNumber": "bool",
"checkDuplicateTransactionSetControlNumber": "bool",
"interchangeControlNumberValidityDays": "int",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateCharacterSet": "bool",
"validateEdiTypes": "bool",
"validateXsdTypes": "bool"
}
},
"receiverBusinessIdentity": {
"qualifier": "string",
"value": "string"
},
"senderBusinessIdentity": {
"qualifier": "string",
"value": "string"
}
}
},
"x12": {
"receiveAgreement": {
"protocolSettings": {
"acknowledgementSettings": {
"acknowledgementControlNumberLowerBound": "int",
"acknowledgementControlNumberPrefix": "string",
"acknowledgementControlNumberSuffix": "string",
"acknowledgementControlNumberUpperBound": "int",
"batchFunctionalAcknowledgements": "bool",
"batchImplementationAcknowledgements": "bool",
"batchTechnicalAcknowledgements": "bool",
"functionalAcknowledgementVersion": "string",
"implementationAcknowledgementVersion": "string",
"needFunctionalAcknowledgement": "bool",
"needImplementationAcknowledgement": "bool",
"needLoopForValidMessages": "bool",
"needTechnicalAcknowledgement": "bool",
"rolloverAcknowledgementControlNumber": "bool",
"sendSynchronousAcknowledgement": "bool"
},
"envelopeOverrides": [
{
"dateFormat": "string",
"functionalIdentifierCode": "string",
"headerVersion": "string",
"messageId": "string",
"protocolVersion": "string",
"receiverApplicationId": "string",
"responsibleAgencyCode": "string",
"senderApplicationId": "string",
"targetNamespace": "string",
"timeFormat": "string"
}
],
"envelopeSettings": {
"controlStandardsId": "int",
"controlVersionNumber": "string",
"enableDefaultGroupHeaders": "bool",
"functionalGroupId": "string",
"groupControlNumberLowerBound": "int",
"groupControlNumberUpperBound": "int",
"groupHeaderAgencyCode": "string",
"groupHeaderDateFormat": "string",
"groupHeaderTimeFormat": "string",
"groupHeaderVersion": "string",
"interchangeControlNumberLowerBound": "int",
"interchangeControlNumberUpperBound": "int",
"overwriteExistingTransactionSetControlNumber": "bool",
"receiverApplicationId": "string",
"rolloverGroupControlNumber": "bool",
"rolloverInterchangeControlNumber": "bool",
"rolloverTransactionSetControlNumber": "bool",
"senderApplicationId": "string",
"transactionSetControlNumberLowerBound": "int",
"transactionSetControlNumberPrefix": "string",
"transactionSetControlNumberSuffix": "string",
"transactionSetControlNumberUpperBound": "int",
"usageIndicator": "string",
"useControlStandardsIdAsRepetitionCharacter": "bool"
},
"framingSettings": {
"characterSet": "string",
"componentSeparator": "int",
"dataElementSeparator": "int",
"replaceCharacter": "int",
"replaceSeparatorsInPayload": "bool",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string"
},
"messageFilter": {
"messageFilterType": "string"
},
"messageFilterList": [
{
"messageId": "string"
}
],
"processingSettings": {
"convertImpliedDecimal": "bool",
"createEmptyXmlTagsForTrailingSeparators": "bool",
"maskSecurityInfo": "bool",
"preserveInterchange": "bool",
"suspendInterchangeOnError": "bool",
"useDotAsDecimalSeparator": "bool"
},
"schemaReferences": [
{
"messageId": "string",
"schemaName": "string",
"schemaVersion": "string",
"senderApplicationId": "string"
}
],
"securitySettings": {
"authorizationQualifier": "string",
"authorizationValue": "string",
"passwordValue": "string",
"securityQualifier": "string"
},
"validationOverrides": [
{
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"messageId": "string",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateCharacterSet": "bool",
"validateEdiTypes": "bool",
"validateXsdTypes": "bool"
}
],
"validationSettings": {
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"checkDuplicateGroupControlNumber": "bool",
"checkDuplicateInterchangeControlNumber": "bool",
"checkDuplicateTransactionSetControlNumber": "bool",
"interchangeControlNumberValidityDays": "int",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateCharacterSet": "bool",
"validateEdiTypes": "bool",
"validateXsdTypes": "bool"
},
"x12DelimiterOverrides": [
{
"componentSeparator": "int",
"dataElementSeparator": "int",
"messageId": "string",
"protocolVersion": "string",
"replaceCharacter": "int",
"replaceSeparatorsInPayload": "bool",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string",
"targetNamespace": "string"
}
]
},
"receiverBusinessIdentity": {
"qualifier": "string",
"value": "string"
},
"senderBusinessIdentity": {
"qualifier": "string",
"value": "string"
}
},
"sendAgreement": {
"protocolSettings": {
"acknowledgementSettings": {
"acknowledgementControlNumberLowerBound": "int",
"acknowledgementControlNumberPrefix": "string",
"acknowledgementControlNumberSuffix": "string",
"acknowledgementControlNumberUpperBound": "int",
"batchFunctionalAcknowledgements": "bool",
"batchImplementationAcknowledgements": "bool",
"batchTechnicalAcknowledgements": "bool",
"functionalAcknowledgementVersion": "string",
"implementationAcknowledgementVersion": "string",
"needFunctionalAcknowledgement": "bool",
"needImplementationAcknowledgement": "bool",
"needLoopForValidMessages": "bool",
"needTechnicalAcknowledgement": "bool",
"rolloverAcknowledgementControlNumber": "bool",
"sendSynchronousAcknowledgement": "bool"
},
"envelopeOverrides": [
{
"dateFormat": "string",
"functionalIdentifierCode": "string",
"headerVersion": "string",
"messageId": "string",
"protocolVersion": "string",
"receiverApplicationId": "string",
"responsibleAgencyCode": "string",
"senderApplicationId": "string",
"targetNamespace": "string",
"timeFormat": "string"
}
],
"envelopeSettings": {
"controlStandardsId": "int",
"controlVersionNumber": "string",
"enableDefaultGroupHeaders": "bool",
"functionalGroupId": "string",
"groupControlNumberLowerBound": "int",
"groupControlNumberUpperBound": "int",
"groupHeaderAgencyCode": "string",
"groupHeaderDateFormat": "string",
"groupHeaderTimeFormat": "string",
"groupHeaderVersion": "string",
"interchangeControlNumberLowerBound": "int",
"interchangeControlNumberUpperBound": "int",
"overwriteExistingTransactionSetControlNumber": "bool",
"receiverApplicationId": "string",
"rolloverGroupControlNumber": "bool",
"rolloverInterchangeControlNumber": "bool",
"rolloverTransactionSetControlNumber": "bool",
"senderApplicationId": "string",
"transactionSetControlNumberLowerBound": "int",
"transactionSetControlNumberPrefix": "string",
"transactionSetControlNumberSuffix": "string",
"transactionSetControlNumberUpperBound": "int",
"usageIndicator": "string",
"useControlStandardsIdAsRepetitionCharacter": "bool"
},
"framingSettings": {
"characterSet": "string",
"componentSeparator": "int",
"dataElementSeparator": "int",
"replaceCharacter": "int",
"replaceSeparatorsInPayload": "bool",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string"
},
"messageFilter": {
"messageFilterType": "string"
},
"messageFilterList": [
{
"messageId": "string"
}
],
"processingSettings": {
"convertImpliedDecimal": "bool",
"createEmptyXmlTagsForTrailingSeparators": "bool",
"maskSecurityInfo": "bool",
"preserveInterchange": "bool",
"suspendInterchangeOnError": "bool",
"useDotAsDecimalSeparator": "bool"
},
"schemaReferences": [
{
"messageId": "string",
"schemaName": "string",
"schemaVersion": "string",
"senderApplicationId": "string"
}
],
"securitySettings": {
"authorizationQualifier": "string",
"authorizationValue": "string",
"passwordValue": "string",
"securityQualifier": "string"
},
"validationOverrides": [
{
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"messageId": "string",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateCharacterSet": "bool",
"validateEdiTypes": "bool",
"validateXsdTypes": "bool"
}
],
"validationSettings": {
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"checkDuplicateGroupControlNumber": "bool",
"checkDuplicateInterchangeControlNumber": "bool",
"checkDuplicateTransactionSetControlNumber": "bool",
"interchangeControlNumberValidityDays": "int",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateCharacterSet": "bool",
"validateEdiTypes": "bool",
"validateXsdTypes": "bool"
},
"x12DelimiterOverrides": [
{
"componentSeparator": "int",
"dataElementSeparator": "int",
"messageId": "string",
"protocolVersion": "string",
"replaceCharacter": "int",
"replaceSeparatorsInPayload": "bool",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string",
"targetNamespace": "string"
}
]
},
"receiverBusinessIdentity": {
"qualifier": "string",
"value": "string"
},
"senderBusinessIdentity": {
"qualifier": "string",
"value": "string"
}
}
}
},
"guestIdentity": {
"qualifier": "string",
"value": "string"
},
"guestPartner": "string",
"hostIdentity": {
"qualifier": "string",
"value": "string"
},
"hostPartner": "string",
"metadata": {}
},
"tags": {
"{customized property}": "string"
}
}
Namn | Beskrivning | Värde |
---|---|---|
aS2 | AS2-avtalsinnehållet. | AS2AgreementContent |
edifact | Innehållet i EDIFACT-avtalet. | EdifactAgreementContent |
x12 | X12-avtalsinnehållet. | X12AgreementContent |
Namn | Beskrivning | Värde |
---|---|---|
ignoreCertificateNameMismatch | Värdet som anger om felmatchning ska ignoreras i certifikatnamnet. | bool (krävs) |
keepHttpConnectionAlive | Värdet som anger om anslutningen ska hållas vid liv. | bool (krävs) |
supportHttpStatusCodeFortsätt | Värdet som anger om http-statuskoden "CONTINUE" ska stödjas. | bool (krävs) |
unfoldHttpHeaders | Värdet som anger om HTTP-huvudena ska utvecklas. | bool (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
receiveAgreement | AS2-envägsavtalet. | AS2OneWayAgreement (krävs) |
sendAgreement | AS2-avtalet för enkelriktad sändning. | AS2OneWayAgreement (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
autogenerateFileName | Värdet som anger om filnamnet ska genereras automatiskt. | bool (krävs) |
fileNameTemplate | Mallen för filnamn. | sträng (krävs) |
messageContentType | Meddelandeinnehållstypen. | sträng (krävs) |
suspendMessageOnFileNameGenerationError | Värdet som anger om meddelandet ska pausas vid genereringsfel för filnamn. | bool (krävs) |
transmitFileNameInMimeHeader | Värdet som anger om filnamnet ska överföras i mime-huvudet. | bool (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
resendIfMdnNotReceived | Värdet som anger om meddelandet ska skickas om MDN inte tas emot. | bool (krävs) |
suspendDuplicateMessage | Värdet som anger om du vill pausa duplicerat meddelande. | bool (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
dispositionNotificationTo | Borttagningsmeddelandet till huvudvärdet. | sträng |
mdnText | MDN-texten. | sträng |
micHashingAlgorithm | Algoritmen för signering eller hashning. | "MD5" "Ingen" "NotSpecified" "SHA1" "SHA2256" "SHA2384" "SHA2512" (krävs) |
needMdn | Värdet som anger om du vill skicka eller begära ett MDN. | bool (krävs) |
receiptDeliveryUrl | URL:en för kvittoleveransen. | sträng |
sendInboundMdnToMessageBox | Värdet som anger om inkommande MDN ska skickas till meddelanderutan. | bool (krävs) |
sendMdnAsynchronously | Värdet som anger om det asynkrona MDN ska skickas. | bool (krävs) |
signMdn | Värdet som anger om MDN måste signeras eller inte. | bool (krävs) |
signOutboundMdnIfOptional | Värdet som anger om utgående MDN ska signeras om det är valfritt. | bool (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
ignoreCertificateNameMismatch | Värdet som anger om felmatchning ska ignoreras i certifikatnamnet. | bool (krävs) |
keepHttpConnectionAlive | Värdet som anger om anslutningen ska hållas vid liv. | bool (krävs) |
supportHttpStatusCodeFortsätt | Värdet som anger om http-statuskoden "CONTINUE" ska stödjas. | bool (krävs) |
unfoldHttpHeaders | Värdet som anger om HTTP-huvudena ska utvecklas. | bool (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
protocolSettings | Inställningarna för AS2-protokollet. | AS2ProtocolSettings (krävs) |
receiverBusinessIdentity | Mottagarens företagsidentitet | BusinessIdentity (krävs) |
senderBusinessIdentity | Avsändarens företagsidentitet | BusinessIdentity (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
acknowledgementConnectionSettings | Anslutningsinställningarna för bekräftelse. | AS2AcknowledgementConnectionSettings (krävs) |
kuvertInställningar | Kuvertinställningarna. | AS2EnvelopeSettings (krävs) |
errorSettings | Felinställningarna. | AS2ErrorSettings (krävs) |
mdnSettings | MDN-inställningarna. | AS2MdnSettings (krävs) |
messageConnectionSettings | Inställningar för meddelandeanslutning. | AS2MessageConnectionSettings (krävs) |
securitySettings | Säkerhetsinställningarna. | AS2SecuritySettings (krävs) |
validationSettings | Valideringsinställningarna. | AS2ValidationSettings (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
enableNrrForInboundDecodedMessages | Värdet som anger om NRR ska aktiveras för inkommande avkodade meddelanden. | bool (krävs) |
enableNrrForInboundEncodedMessages | Värdet som anger om NRR ska aktiveras för inkommande kodade meddelanden. | bool (krävs) |
enableNrrForInboundMdn | Värdet som anger om NRR ska aktiveras för inkommande MDN. | bool (krävs) |
enableNrrForOutboundDecodedMessages | Värdet som anger om NRR ska aktiveras för utgående avkodade meddelanden. | bool (krävs) |
enableNrrForOutboundEncodedMessages | Värdet som anger om NRR ska aktiveras för utgående kodade meddelanden. | bool (krävs) |
enableNrrForOutboundMdn | Värdet som anger om NRR ska aktiveras för utgående MDN. | bool (krävs) |
encryptionCertificateName | Namnet på krypteringscertifikatet. | sträng |
overrideGroupSigningCertificate | Värdet som anger om du vill skicka eller begära ett MDN. | bool (krävs) |
sha2AlgorithmFormat | Sha2-algoritmformatet. Giltiga värden är Sha2, ShaHashSize, ShaHyphenHashSize, Sha2UnderscoreHashSize. | sträng |
signingCertificateName | Namnet på signeringscertifikatet. | sträng |
Namn | Beskrivning | Värde |
---|---|---|
checkCertificateRevocationListOnReceive | Värdet som anger om du vill söka efter listan över återkallade certifikat vid mottagning. | bool (krävs) |
checkCertificateRevocationListOnSend | Värdet som anger om du vill söka efter listan över återkallade certifikat vid sändning. | bool (krävs) |
checkDuplicateMessage | Värdet som anger om du vill söka efter duplicerat meddelande. | bool (krävs) |
compressMessage | Värdet som anger om meddelandet måste komprimeras. | bool (krävs) |
encryptionAlgorithm | Krypteringsalgoritmen. | "AES128" "AES192" "AES256" "DES3" "Ingen" "NotSpecified" "RC2" (krävs) |
encryptMessage | Värdet som anger om meddelandet måste krypteras. | bool (krävs) |
interchangeDuplicatesValidityDays | Antalet dagar som du kan se tillbaka för duplicerat utbyte. | int (krävs) |
overrideMessageProperties | Värdet som anger om inkommande meddelandeegenskaper ska åsidosättas med de som är avtalade. | bool (krävs) |
signingAlgorithm | Signeringsalgoritmen. | "Standard" "NotSpecified" "SHA1" "SHA2256" "SHA2384" "SHA2512" |
signMessage | Värdet som anger om meddelandet måste signeras. | bool (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
Kvalificerare | Kvalificeraren för företagsidentitet, t.ex. as2identity, ZZ, ZZZ, 31, 32 | sträng (krävs) |
värde | Värdet för användardefinierad företagsidentitet. | sträng (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
acknowledgementControlNumberLowerBound | Bekräftelsekontrollnumret är lägre gräns. | int (krävs) |
acknowledgementControlNumberPrefix | Prefixet för bekräftelsekontrollnummer. | sträng |
acknowledgementControlNumberSuffix | Suffixet för bekräftelsekontrollnummer. | sträng |
acknowledgementControlNumberUpperBound | Bekräftelsekontrollnumrets övre gräns. | int (krävs) |
batchFunctionalAcknowledgements | Värdet som anger om funktionella bekräftelser ska batchas. | bool (krävs) |
batchTechnicalAcknowledgements | Värdet som anger om de tekniska bekräftelseerna ska batchas. | bool (krävs) |
needFunctionalAcknowledgement | Värdet som anger om funktionell bekräftelse behövs. | bool (krävs) |
needLoopForValidMessages | Värdet som anger om en loop behövs för giltiga meddelanden. | bool (krävs) |
needTechnicalAcknowledgement | Värdet som anger om teknisk bekräftelse behövs. | bool (krävs) |
rolloverAcknowledgementControlNumber | Värdet som anger om kontrollnumret för rollover-bekräftelse ska återställas. | bool (krävs) |
sendSynchronousAcknowledgement | Värdet som anger om synkron bekräftelse ska skickas. | bool (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
receiveAgreement | EDIFACT-avtalet för enkelriktad mottagning. | EdifactOneWayAgreement (krävs) |
sendAgreement | EDIFACT-avtalet för enkelriktad sändning. | EdifactOneWayAgreement (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
componentSeparator | Komponentavgränsaren. | int (krävs) |
dataElementSeparator | Dataelementavgränsaren. | int (krävs) |
decimalPointIndicator | Indikatorn för decimaltecken. | "Komma" Decimaltecken "NotSpecified" (krävs) |
messageAssociationAssignedCode | Den tilldelade koden för meddelandeassociationen. | sträng |
messageId | Meddelande-ID:t. | sträng |
messageRelease | Meddelandeversionen. | sträng |
messageVersion | Meddelandeversionen. | sträng |
releaseIndicator | Versionsindikatorn. | int (krävs) |
repetitionSeparator | Upprepningsavgränsaren. | int (krävs) |
segmentTerminator | Segmentavgränsaren. | int (krävs) |
segmentTerminatorSuffix | Segmentavgränsarens suffix. | "CR" "CRLF" "LF" "Ingen" "NotSpecified" (krävs) |
targetNamespace | Målnamnområdet som inställningarna för avgränsare måste tillämpas på. | sträng |
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 |
Namn | Beskrivning | Värde |
---|---|---|
applicationReferenceId | Programmets referens-ID. | sträng |
applyDelimiterStringAdvice | Värdet som anger om avgränsningssträngen ska tillämpas. | bool (krävs) |
communicationAgreementId | ID:t för kommunikationsavtalet. | sträng |
createGroupingSegments | Värdet som anger om grupperingssegment ska skapas. | bool (krävs) |
enableDefaultGroupHeaders | Värdet som anger om standardgrupprubriker ska aktiveras. | bool (krävs) |
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 (krävs) |
groupControlNumberPrefix | Prefixet för gruppkontrollnummer. | sträng |
groupControlNumberSuffix | Suffixet för gruppkontrollnummer. | sträng |
groupControlNumberUpperBound | Gruppkontrollnumrets övre gräns. | int (krävs) |
groupMessageRelease | Gruppmeddelandeversionen. | sträng |
groupMessageVersion | Gruppmeddelandeversionen. | sträng |
interchangeControlNumberLowerBound | Utbyteskontrollnumret är lägre gräns. | int (krävs) |
interchangeControlNumberPrefix | Prefixet för utbyteskontrollnummer. | sträng |
interchangeControlNumberSuffix | Suffixet för utbyteskontrollnummer. | sträng |
interchangeControlNumberUpperBound | Det övre gränsvärdet för utbyteskontrollnumret. | int (krävs) |
isTestInterchange | Värdet som anger om meddelandet är ett testutbyte. | bool (krävs) |
overwriteExistingTransactionSetControlNumber | Värdet som anger om du vill skriva över det befintliga transaktionsuppsättningskontrollnumret. | bool (krävs) |
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 (krävs) |
rolloverInterchangeControlNumber | Värdet som anger om utbyteskontrollnumret ska rullas över. | bool (krävs) |
rolloverTransactionSetControlNumber | Värdet som anger om du vill återställa transaktionsuppsättningens kontrollnummer. | bool (krävs) |
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 (krävs) |
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 (krävs) |
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" (krävs) |
componentSeparator | Komponentavgränsaren. | int (krävs) |
dataElementSeparator | Dataelementavgränsaren. | int (krävs) |
decimalPointIndicator | Decimalindikator för EDIFACT-raminställning. | "Komma" Decimaltecken "NotSpecified" (krävs) |
protocolVersion | Protokollversionen. | int (krävs) |
releaseIndicator | Versionsindikatorn. | int (krävs) |
repetitionSeparator | Upprepningsavgränsaren. | int (krävs) |
segmentTerminator | Segmentavgränsaren. | int (krävs) |
segmentTerminatorSuffix | Suffixet EDIFACT-raminställningssegmentet terminator. | "CR" "CRLF" "LF" "Ingen" "NotSpecified" (krävs) |
serviceCodeListDirectoryVersion | Katalogversionen för tjänstkodlistan. | sträng |
Namn | Beskrivning | Värde |
---|---|---|
messageFilterType | Typ av meddelandefilter. | "Exkludera" "Inkludera" "NotSpecified" (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
messageId | Det meddelande-ID som kuvertinställningarna måste tillämpas på. | sträng (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
protocolSettings | EDIFACT-protokollinställningarna. | EdifactProtocolSettings (krävs) |
receiverBusinessIdentity | Mottagarens företagsidentitet | BusinessIdentity (krävs) |
senderBusinessIdentity | Avsändarens företagsidentitet | BusinessIdentity (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
createEmptyXmlTagsForTrailingSeparators | Värdet som anger om du vill skapa tomma XML-taggar för avslutande avgränsare. | bool (krävs) |
maskSecurityInfo | Värdet som anger om säkerhetsinformation ska maskeras. | bool (krävs) |
preserveInterchange | Värdet som anger om utbyte ska bevaras. | bool (krävs) |
suspendInterchangeOnError | Värdet som anger om utbyte vid fel ska pausas. | bool (krävs) |
useDotAsDecimalSeparator | Värdet som anger om punkt ska användas som decimalavgränsare. | bool (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
acknowledgementSettings | EDIFACT-bekräftelseinställningarna. | EdifactAcknowledgementSettings (krävs) |
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 (krävs) |
inramningInställningar | EDIFACT-inramningsinställningarna. | EdifactFramingSettings (krävs) |
messageFilter | EDIFACT-meddelandefiltret. | EdifactMessageFilter (krävs) |
messageFilterList | EDIFACT-meddelandefilterlistan. | EdifactMessageIdentifier[] |
processingSettings | EDIFACT-bearbetningsinställningarna. | EdifactProcessingSettings (krävs) |
schemaReferences | EDIFACT-schemareferenserna. | EdifactSchemaReference[] (krävs) |
validationOverrides | EDIFACT-verifieringen åsidosätter inställningar. | EdifactValidationOverride[] |
validationSettings | EDIFACT-verifieringsinställningarna. | EdifactValidationSettings (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
associationAssignedCode | Den kopplade koden. | sträng |
messageId | Meddelande-ID:t. | sträng (krävs) |
messageRelease | Versionen av meddelandet. | sträng (krävs) |
messageVersion | Meddelandeversionen. | sträng (krävs) |
schemaName | Schemanamnet. | sträng (krävs) |
senderApplicationId | Avsändarprogrammets ID. | sträng |
senderApplicationQualifier | Avsändarprogrammets kvalificerare. | sträng |
Namn | Beskrivning | Värde |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Värdet som anger om inledande och avslutande blanksteg och nolla ska tillåtas. | bool (krävs) |
enforceCharacterSet | Värdet som anger om teckenuppsättningen ska verifieras. | bool (krävs) |
messageId | Det meddelande-ID som verifieringsinställningarna måste tillämpas på. | sträng (krävs) |
trailingSeparatorPolicy | Den avslutande avgränsarprincipen. | "Obligatoriskt" "NotAllowed" "NotSpecified" "Valfritt" (krävs) |
trimLeadingAndTrailingSpacesAndZeroes | Värdet som anger om inledande och avslutande blanksteg och nolla ska trimmas. | bool (krävs) |
validateEdiTypes | Värdet som anger om EDI-typer ska verifieras. | bool (krävs) |
validateXsdTypes | Värdet som anger om XSD-typer ska verifieras. | bool (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Värdet som anger om inledande och avslutande blanksteg och nolla ska tillåtas. | bool (krävs) |
checkDuplicateGroupControlNumber | Värdet som anger om du vill söka efter duplicerat gruppkontrollnummer. | bool (krävs) |
checkDuplicateInterchangeControlNumber | Värdet som anger om du vill söka efter duplicerat utbyteskontrollnummer. | bool (krävs) |
checkDuplicateTransactionSetControlNumber | Värdet som anger om du vill söka efter kontrollnummer för dubbletter av transaktionsuppsättningar. | bool (krävs) |
interchangeControlNumberValidityDays | Giltighetsperioden för utbyteskontrollnumret. | int (krävs) |
trailingSeparatorPolicy | Den avslutande avgränsarprincipen. | "Obligatoriskt" "NotAllowed" "NotSpecified" "Valfritt" (krävs) |
trimLeadingAndTrailingSpacesAndZeroes | Värdet som anger om inledande och avslutande blanksteg och nolla ska trimmas. | bool (krävs) |
validateCharacterSet | Värdet som anger om teckenuppsättningen ska verifieras i meddelandet. | bool (krävs) |
validateEdiTypes | Värdet som anger om EDI-typer ska verifieras. | bool (krävs) |
validateXsdTypes | Värdet som anger om XSD-typer ska verifieras. | bool (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
agreementType | Avtalstypen. | "AS2" "Edifact" "NotSpecified" "X12" (krävs) |
innehåll | Avtalsinnehållet. | AgreementContent (krävs) |
guestIdentity | Gästpartnerns företagsidentitet. | BusinessIdentity (krävs) |
guestPartner | Den integrationskontopartner som har angetts som gästpartner för det här avtalet. | sträng (krävs) |
hostIdentity | Värdpartnerns företagsidentitet. | BusinessIdentity (krävs) |
hostPartner | Den integrationskontopartner som har angetts som värdpartner för det här avtalet. | sträng (krävs) |
metadata | Metadata. | någon |
Namn | Beskrivning | Värde |
---|---|---|
apiVersion | API-versionen | '2016-06-01' |
plats | Resursplatsen. | sträng |
Namn | Resursnamnet | sträng (krävs) |
Egenskaper | Egenskaperna för integrationskontoavtalet. | IntegrationAccountAgreementEgenskaper (krävs) |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. Se taggar i mallar |
typ | Resurstypen | "Microsoft.Logic/integrationAccounts/agreements" |
Namn | Beskrivning | Värde |
---|
Namn | Beskrivning | Värde |
---|---|---|
acknowledgementControlNumberLowerBound | Bekräftelsekontrollnumret är lägre gräns. | int (krävs) |
acknowledgementControlNumberPrefix | Prefixet för bekräftelsekontrollnummer. | sträng |
acknowledgementControlNumberSuffix | Suffixet för bekräftelsekontrollnummer. | sträng |
acknowledgementControlNumberUpperBound | Bekräftelsekontrollnumrets övre gräns. | int (krävs) |
batchFunctionalAcknowledgements | Värdet som anger om funktionella bekräftelser ska batchas. | bool (krävs) |
batchImplementationAcknowledgements | Värdet som anger om bekräftelser för batchimplementering ska utföras. | bool (krävs) |
batchTechnicalAcknowledgements | Värdet som anger om de tekniska bekräftelseerna ska batchas. | bool (krävs) |
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 (krävs) |
needImplementationAcknowledgement | Värdet som anger om implementeringserkännelse behövs. | bool (krävs) |
needLoopForValidMessages | Värdet som anger om en loop behövs för giltiga meddelanden. | bool (krävs) |
needTechnicalAcknowledgement | Värdet som anger om teknisk bekräftelse behövs. | bool (krävs) |
rolloverAcknowledgementControlNumber | Värdet som anger om kontrollnumret för rollover-bekräftelse ska återställas. | bool (krävs) |
sendSynchronousAcknowledgement | Värdet som anger om synkron bekräftelse ska skickas. | bool (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
receiveAgreement | X12-envägsavtalet. | X12OneWayAgreement (krävs) |
sendAgreement | X12-avtalet för enkelriktad sändning. | X12OneWayAgreement (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
componentSeparator | Komponentavgränsaren. | int (krävs) |
dataElementSeparator | Dataelementavgränsaren. | int (krävs) |
messageId | Meddelande-ID:t. | sträng |
protocolVersion | Protokollversionen. | sträng |
replaceCharacter | Ersättningstecknet. | int (krävs) |
replaceSeparatorsInPayload | Värdet som anger om avgränsare ska ersättas i nyttolasten. | bool (krävs) |
segmentTerminator | Segmentavgränsaren. | int (krävs) |
segmentTerminatorSuffix | Segmentavgränsarens suffix. | "CR" "CRLF" "LF" "Ingen" "NotSpecified" (krävs) |
targetNamespace | Målnamnområdet som inställningarna för avgränsare måste tillämpas på. | sträng |
Namn | Beskrivning | Värde |
---|---|---|
dateFormat | Datumformatet. | "CCYYMMDD" "NotSpecified" "YYMMDD" (krävs) |
functionalIdentifierCode | Den funktionella identifierarkoden. | sträng |
headerVersion | Huvudversionen. | sträng (krävs) |
messageId | Det meddelande-ID som kuvertinställningarna måste tillämpas på. | sträng (krävs) |
protocolVersion | Den protokollversion som kuvertinställningarna måste tillämpas på. | sträng (krävs) |
receiverApplicationId | Mottagarens program-ID. | sträng (krävs) |
responsibleAgencyCode | Den ansvariga agenturkoden. | sträng (krävs) |
senderApplicationId | Avsändarprogrammets ID. | sträng (krävs) |
targetNamespace | Målnamnområdet som kuvertinställningarna måste tillämpas på. | sträng (krävs) |
timeFormat | Tidsformatet. | "HHMM" "HHMMSS" "HHMMSSd" "HHMMSSdd" "NotSpecified" (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
controlStandardsId | Standard-ID för kontroller. | int (krävs) |
controlVersionNumber | Kontrollversionsnumret. | sträng (krävs) |
enableDefaultGroupHeaders | Värdet som anger om standardgrupprubriker ska aktiveras. | bool (krävs) |
functionalGroupId | Det funktionella grupp-ID:t. | sträng |
groupControlNumberLowerBound | Gruppkontrollnumret med lägre bindning. | int (krävs) |
groupControlNumberUpperBound | Gruppkontrollnumrets övre gräns. | int (krävs) |
groupHeaderAgencyCode | Agenturkoden för grupprubriken. | sträng (krävs) |
groupHeaderDateFormat | Datumformatet för grupprubriken. | "CCYYMMDD" "NotSpecified" "YYMMDD" (krävs) |
groupHeaderTimeFormat | Tidsformatet för grupprubriken. | "HHMM" "HHMMSS" "HHMMSSd" "HHMMSSdd" "NotSpecified" (krävs) |
groupHeaderVersion | Grupphuvudversionen. | sträng (krävs) |
interchangeControlNumberLowerBound | Utbyteskontrollnumret är lägre gräns. | int (krävs) |
interchangeControlNumberUpperBound | Det övre gränsvärdet för utbyteskontrollnumret. | int (krävs) |
overwriteExistingTransactionSetControlNumber | Värdet som anger om du vill skriva över det befintliga transaktionsuppsättningskontrollnumret. | bool (krävs) |
receiverApplicationId | Mottagarens program-ID. | sträng (krävs) |
rolloverGroupControlNumber | Värdet som anger om gruppkontrollnumret ska rullas över. | bool (krävs) |
rolloverInterchangeControlNumber | Värdet som anger om utbyteskontrollnumret ska rullas över. | bool (krävs) |
rolloverTransactionSetControlNumber | Värdet som anger om du vill återställa transaktionsuppsättningens kontrollnummer. | bool (krävs) |
senderApplicationId | Avsändarprogrammets ID. | sträng (krävs) |
transactionSetControlNumberLowerBound | Transaktionsuppsättningens kontrollnummer, lägre gräns. | int (krävs) |
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 (krävs) |
usageIndicator | Användningsindikatorn. | "Information" "NotSpecified" "Produktion" "Test" (krävs) |
useControlStandardsIdAsRepetitionCharacter | Värdet som anger om kontrollstandard-ID ska användas som upprepningstecken. | bool (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
characterSet | X12-teckenuppsättningen. | "Grundläggande" "Utökad" "NotSpecified" "UTF8" (krävs) |
componentSeparator | Komponentavgränsaren. | int (krävs) |
dataElementSeparator | Dataelementavgränsaren. | int (krävs) |
replaceCharacter | Ersättningstecknet. | int (krävs) |
replaceSeparatorsInPayload | Värdet som anger om avgränsare ska ersättas i nyttolasten. | bool (krävs) |
segmentTerminator | Segmentavgränsaren. | int (krävs) |
segmentTerminatorSuffix | Segmentavgränsarens suffix. | "CR" "CRLF" "LF" "Ingen" "NotSpecified" (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
messageFilterType | Typ av meddelandefilter. | "Exkludera" "Inkludera" "NotSpecified" (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
messageId | Meddelande-ID:t. | sträng (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
protocolSettings | X12-protokollinställningarna. | X12ProtocolSettings (krävs) |
receiverBusinessIdentity | Mottagarens företagsidentitet | BusinessIdentity (krävs) |
senderBusinessIdentity | Avsändarens företagsidentitet | BusinessIdentity (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
convertImpliedDecimal | Värdet som anger om numerisk typ ska konverteras till underförstådda decimaler. | bool (krävs) |
createEmptyXmlTagsForTrailingSeparators | Värdet som anger om du vill skapa tomma XML-taggar för avslutande avgränsare. | bool (krävs) |
maskSecurityInfo | Värdet som anger om säkerhetsinformation ska maskeras. | bool (krävs) |
preserveInterchange | Värdet som anger om utbyte ska bevaras. | bool (krävs) |
suspendInterchangeOnError | Värdet som anger om utbyte vid fel ska pausas. | bool (krävs) |
useDotAsDecimalSeparator | Värdet som anger om punkt ska användas som decimalavgränsare. | bool (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
acknowledgementSettings | X12-bekräftelseinställningarna. | X12AcknowledgementSettings (krävs) |
envelopeOverrides | Åsidosättningsinställningarna för X12-kuvertet. | X12EnvelopeOverride[] |
kuvertInställningar | Inställningarna för X12-kuvert. | X12EnvelopeSettings (krävs) |
inramningInställningar | X12-inramningsinställningarna. | X12FramingSettings (krävs) |
messageFilter | X12-meddelandefiltret. | X12MessageFilter (krävs) |
messageFilterList | Listan med X12-meddelandefilter. | X12MessageIdentifier[] |
processingSettings | Inställningarna för X12-bearbetning. | X12ProcessingSettings (krävs) |
schemaReferences | X12-schemareferenserna. | X12SchemaReference[] (krävs) |
securitySettings | Säkerhetsinställningarna för X12. | X12SecuritySettings (krävs) |
validationOverrides | Åsidosättningsinställningarna för X12-validering. | X12ValidationOverride[] |
validationSettings | X12-verifieringsinställningarna. | X12ValidationSettings (krävs) |
x12DelimiterOverrides | Åsidosättningsinställningarna för X12-avgränsare. | X12DelimiterOverrides[] |
Namn | Beskrivning | Värde |
---|---|---|
messageId | Meddelande-ID:t. | sträng (krävs) |
schemaName | Schemanamnet. | sträng (krävs) |
schemaVersion | Schemaversionen. | sträng (krävs) |
senderApplicationId | Avsändarprogrammets ID. | sträng |
Namn | Beskrivning | Värde |
---|---|---|
authorizationQualifier | Auktoriseringskvalificeraren. | sträng (krävs) |
authorizationValue | Auktoriseringsvärdet. | sträng |
passwordValue | Lösenordsvärdet. | sträng |
securityQualifier | Säkerhetskvalificeraren. | sträng (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Värdet som anger om inledande och avslutande blanksteg och nolla ska tillåtas. | bool (krävs) |
messageId | Det meddelande-ID som verifieringsinställningarna måste tillämpas på. | sträng (krävs) |
trailingSeparatorPolicy | Den avslutande avgränsarprincipen. | "Obligatoriskt" "NotAllowed" "NotSpecified" "Valfritt" (krävs) |
trimLeadingAndTrailingSpacesAndZeroes | Värdet som anger om inledande och avslutande blanksteg och nolla ska trimmas. | bool (krävs) |
validateCharacterSet | Värdet som anger om teckenuppsättningen ska verifieras. | bool (krävs) |
validateEdiTypes | Värdet som anger om EDI-typer ska verifieras. | bool (krävs) |
validateXsdTypes | Värdet som anger om XSD-typer ska verifieras. | bool (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Värdet som anger om inledande och avslutande blanksteg och nolla ska tillåtas. | bool (krävs) |
checkDuplicateGroupControlNumber | Värdet som anger om du vill söka efter duplicerat gruppkontrollnummer. | bool (krävs) |
checkDuplicateInterchangeControlNumber | Värdet som anger om du vill söka efter duplicerat utbyteskontrollnummer. | bool (krävs) |
checkDuplicateTransactionSetControlNumber | Värdet som anger om du vill söka efter kontrollnummer för dubbletter av transaktionsuppsättningar. | bool (krävs) |
interchangeControlNumberValidityDays | Giltighetsperioden för utbyteskontrollnumret. | int (krävs) |
trailingSeparatorPolicy | Den avslutande avgränsarprincipen. | "Obligatoriskt" "NotAllowed" "NotSpecified" "Valfritt" (krävs) |
trimLeadingAndTrailingSpacesAndZeroes | Värdet som anger om inledande och avslutande blanksteg och nolla ska trimmas. | bool (krävs) |
validateCharacterSet | Värdet som anger om teckenuppsättningen ska verifieras i meddelandet. | bool (krävs) |
validateEdiTypes | Värdet som anger om EDI-typer ska verifieras. | bool (krävs) |
validateXsdTypes | Värdet som anger om XSD-typer ska verifieras. | bool (krävs) |
Följande Azure-snabbstartsmallar distribuera den här resurstypen.
Mall | 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. |
Resurstypen integrationAccounts/agreements kan distribueras med åtgärder som mål:
- Resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
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@2016-06-01"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
agreementType = "string"
content = {
aS2 = {
receiveAgreement = {
protocolSettings = {
acknowledgementConnectionSettings = {
ignoreCertificateNameMismatch = bool
keepHttpConnectionAlive = bool
supportHttpStatusCodeContinue = bool
unfoldHttpHeaders = bool
}
envelopeSettings = {
autogenerateFileName = bool
fileNameTemplate = "string"
messageContentType = "string"
suspendMessageOnFileNameGenerationError = bool
transmitFileNameInMimeHeader = bool
}
errorSettings = {
resendIfMdnNotReceived = bool
suspendDuplicateMessage = bool
}
mdnSettings = {
dispositionNotificationTo = "string"
mdnText = "string"
micHashingAlgorithm = "string"
needMdn = bool
receiptDeliveryUrl = "string"
sendInboundMdnToMessageBox = bool
sendMdnAsynchronously = bool
signMdn = bool
signOutboundMdnIfOptional = bool
}
messageConnectionSettings = {
ignoreCertificateNameMismatch = bool
keepHttpConnectionAlive = bool
supportHttpStatusCodeContinue = bool
unfoldHttpHeaders = bool
}
securitySettings = {
enableNrrForInboundDecodedMessages = bool
enableNrrForInboundEncodedMessages = bool
enableNrrForInboundMdn = bool
enableNrrForOutboundDecodedMessages = bool
enableNrrForOutboundEncodedMessages = bool
enableNrrForOutboundMdn = bool
encryptionCertificateName = "string"
overrideGroupSigningCertificate = bool
sha2AlgorithmFormat = "string"
signingCertificateName = "string"
}
validationSettings = {
checkCertificateRevocationListOnReceive = bool
checkCertificateRevocationListOnSend = bool
checkDuplicateMessage = bool
compressMessage = bool
encryptionAlgorithm = "string"
encryptMessage = bool
interchangeDuplicatesValidityDays = int
overrideMessageProperties = bool
signingAlgorithm = "string"
signMessage = bool
}
}
receiverBusinessIdentity = {
qualifier = "string"
value = "string"
}
senderBusinessIdentity = {
qualifier = "string"
value = "string"
}
}
sendAgreement = {
protocolSettings = {
acknowledgementConnectionSettings = {
ignoreCertificateNameMismatch = bool
keepHttpConnectionAlive = bool
supportHttpStatusCodeContinue = bool
unfoldHttpHeaders = bool
}
envelopeSettings = {
autogenerateFileName = bool
fileNameTemplate = "string"
messageContentType = "string"
suspendMessageOnFileNameGenerationError = bool
transmitFileNameInMimeHeader = bool
}
errorSettings = {
resendIfMdnNotReceived = bool
suspendDuplicateMessage = bool
}
mdnSettings = {
dispositionNotificationTo = "string"
mdnText = "string"
micHashingAlgorithm = "string"
needMdn = bool
receiptDeliveryUrl = "string"
sendInboundMdnToMessageBox = bool
sendMdnAsynchronously = bool
signMdn = bool
signOutboundMdnIfOptional = bool
}
messageConnectionSettings = {
ignoreCertificateNameMismatch = bool
keepHttpConnectionAlive = bool
supportHttpStatusCodeContinue = bool
unfoldHttpHeaders = bool
}
securitySettings = {
enableNrrForInboundDecodedMessages = bool
enableNrrForInboundEncodedMessages = bool
enableNrrForInboundMdn = bool
enableNrrForOutboundDecodedMessages = bool
enableNrrForOutboundEncodedMessages = bool
enableNrrForOutboundMdn = bool
encryptionCertificateName = "string"
overrideGroupSigningCertificate = bool
sha2AlgorithmFormat = "string"
signingCertificateName = "string"
}
validationSettings = {
checkCertificateRevocationListOnReceive = bool
checkCertificateRevocationListOnSend = bool
checkDuplicateMessage = bool
compressMessage = bool
encryptionAlgorithm = "string"
encryptMessage = bool
interchangeDuplicatesValidityDays = int
overrideMessageProperties = bool
signingAlgorithm = "string"
signMessage = bool
}
}
receiverBusinessIdentity = {
qualifier = "string"
value = "string"
}
senderBusinessIdentity = {
qualifier = "string"
value = "string"
}
}
}
edifact = {
receiveAgreement = {
protocolSettings = {
acknowledgementSettings = {
acknowledgementControlNumberLowerBound = int
acknowledgementControlNumberPrefix = "string"
acknowledgementControlNumberSuffix = "string"
acknowledgementControlNumberUpperBound = int
batchFunctionalAcknowledgements = bool
batchTechnicalAcknowledgements = bool
needFunctionalAcknowledgement = bool
needLoopForValidMessages = bool
needTechnicalAcknowledgement = bool
rolloverAcknowledgementControlNumber = bool
sendSynchronousAcknowledgement = bool
}
edifactDelimiterOverrides = [
{
componentSeparator = int
dataElementSeparator = int
decimalPointIndicator = "string"
messageAssociationAssignedCode = "string"
messageId = "string"
messageRelease = "string"
messageVersion = "string"
releaseIndicator = int
repetitionSeparator = int
segmentTerminator = int
segmentTerminatorSuffix = "string"
targetNamespace = "string"
}
]
envelopeOverrides = [
{
applicationPassword = "string"
associationAssignedCode = "string"
controllingAgencyCode = "string"
functionalGroupId = "string"
groupHeaderMessageRelease = "string"
groupHeaderMessageVersion = "string"
messageAssociationAssignedCode = "string"
messageId = "string"
messageRelease = "string"
messageVersion = "string"
receiverApplicationId = "string"
receiverApplicationQualifier = "string"
senderApplicationId = "string"
senderApplicationQualifier = "string"
targetNamespace = "string"
}
]
envelopeSettings = {
applicationReferenceId = "string"
applyDelimiterStringAdvice = bool
communicationAgreementId = "string"
createGroupingSegments = bool
enableDefaultGroupHeaders = bool
functionalGroupId = "string"
groupApplicationPassword = "string"
groupApplicationReceiverId = "string"
groupApplicationReceiverQualifier = "string"
groupApplicationSenderId = "string"
groupApplicationSenderQualifier = "string"
groupAssociationAssignedCode = "string"
groupControllingAgencyCode = "string"
groupControlNumberLowerBound = int
groupControlNumberPrefix = "string"
groupControlNumberSuffix = "string"
groupControlNumberUpperBound = int
groupMessageRelease = "string"
groupMessageVersion = "string"
interchangeControlNumberLowerBound = int
interchangeControlNumberPrefix = "string"
interchangeControlNumberSuffix = "string"
interchangeControlNumberUpperBound = int
isTestInterchange = bool
overwriteExistingTransactionSetControlNumber = bool
processingPriorityCode = "string"
receiverInternalIdentification = "string"
receiverInternalSubIdentification = "string"
receiverReverseRoutingAddress = "string"
recipientReferencePasswordQualifier = "string"
recipientReferencePasswordValue = "string"
rolloverGroupControlNumber = bool
rolloverInterchangeControlNumber = bool
rolloverTransactionSetControlNumber = bool
senderInternalIdentification = "string"
senderInternalSubIdentification = "string"
senderReverseRoutingAddress = "string"
transactionSetControlNumberLowerBound = int
transactionSetControlNumberPrefix = "string"
transactionSetControlNumberSuffix = "string"
transactionSetControlNumberUpperBound = int
}
framingSettings = {
characterEncoding = "string"
characterSet = "string"
componentSeparator = int
dataElementSeparator = int
decimalPointIndicator = "string"
protocolVersion = int
releaseIndicator = int
repetitionSeparator = int
segmentTerminator = int
segmentTerminatorSuffix = "string"
serviceCodeListDirectoryVersion = "string"
}
messageFilter = {
messageFilterType = "string"
}
messageFilterList = [
{
messageId = "string"
}
]
processingSettings = {
createEmptyXmlTagsForTrailingSeparators = bool
maskSecurityInfo = bool
preserveInterchange = bool
suspendInterchangeOnError = bool
useDotAsDecimalSeparator = bool
}
schemaReferences = [
{
associationAssignedCode = "string"
messageId = "string"
messageRelease = "string"
messageVersion = "string"
schemaName = "string"
senderApplicationId = "string"
senderApplicationQualifier = "string"
}
]
validationOverrides = [
{
allowLeadingAndTrailingSpacesAndZeroes = bool
enforceCharacterSet = bool
messageId = "string"
trailingSeparatorPolicy = "string"
trimLeadingAndTrailingSpacesAndZeroes = bool
validateEdiTypes = bool
validateXsdTypes = bool
}
]
validationSettings = {
allowLeadingAndTrailingSpacesAndZeroes = bool
checkDuplicateGroupControlNumber = bool
checkDuplicateInterchangeControlNumber = bool
checkDuplicateTransactionSetControlNumber = bool
interchangeControlNumberValidityDays = int
trailingSeparatorPolicy = "string"
trimLeadingAndTrailingSpacesAndZeroes = bool
validateCharacterSet = bool
validateEdiTypes = bool
validateXsdTypes = bool
}
}
receiverBusinessIdentity = {
qualifier = "string"
value = "string"
}
senderBusinessIdentity = {
qualifier = "string"
value = "string"
}
}
sendAgreement = {
protocolSettings = {
acknowledgementSettings = {
acknowledgementControlNumberLowerBound = int
acknowledgementControlNumberPrefix = "string"
acknowledgementControlNumberSuffix = "string"
acknowledgementControlNumberUpperBound = int
batchFunctionalAcknowledgements = bool
batchTechnicalAcknowledgements = bool
needFunctionalAcknowledgement = bool
needLoopForValidMessages = bool
needTechnicalAcknowledgement = bool
rolloverAcknowledgementControlNumber = bool
sendSynchronousAcknowledgement = bool
}
edifactDelimiterOverrides = [
{
componentSeparator = int
dataElementSeparator = int
decimalPointIndicator = "string"
messageAssociationAssignedCode = "string"
messageId = "string"
messageRelease = "string"
messageVersion = "string"
releaseIndicator = int
repetitionSeparator = int
segmentTerminator = int
segmentTerminatorSuffix = "string"
targetNamespace = "string"
}
]
envelopeOverrides = [
{
applicationPassword = "string"
associationAssignedCode = "string"
controllingAgencyCode = "string"
functionalGroupId = "string"
groupHeaderMessageRelease = "string"
groupHeaderMessageVersion = "string"
messageAssociationAssignedCode = "string"
messageId = "string"
messageRelease = "string"
messageVersion = "string"
receiverApplicationId = "string"
receiverApplicationQualifier = "string"
senderApplicationId = "string"
senderApplicationQualifier = "string"
targetNamespace = "string"
}
]
envelopeSettings = {
applicationReferenceId = "string"
applyDelimiterStringAdvice = bool
communicationAgreementId = "string"
createGroupingSegments = bool
enableDefaultGroupHeaders = bool
functionalGroupId = "string"
groupApplicationPassword = "string"
groupApplicationReceiverId = "string"
groupApplicationReceiverQualifier = "string"
groupApplicationSenderId = "string"
groupApplicationSenderQualifier = "string"
groupAssociationAssignedCode = "string"
groupControllingAgencyCode = "string"
groupControlNumberLowerBound = int
groupControlNumberPrefix = "string"
groupControlNumberSuffix = "string"
groupControlNumberUpperBound = int
groupMessageRelease = "string"
groupMessageVersion = "string"
interchangeControlNumberLowerBound = int
interchangeControlNumberPrefix = "string"
interchangeControlNumberSuffix = "string"
interchangeControlNumberUpperBound = int
isTestInterchange = bool
overwriteExistingTransactionSetControlNumber = bool
processingPriorityCode = "string"
receiverInternalIdentification = "string"
receiverInternalSubIdentification = "string"
receiverReverseRoutingAddress = "string"
recipientReferencePasswordQualifier = "string"
recipientReferencePasswordValue = "string"
rolloverGroupControlNumber = bool
rolloverInterchangeControlNumber = bool
rolloverTransactionSetControlNumber = bool
senderInternalIdentification = "string"
senderInternalSubIdentification = "string"
senderReverseRoutingAddress = "string"
transactionSetControlNumberLowerBound = int
transactionSetControlNumberPrefix = "string"
transactionSetControlNumberSuffix = "string"
transactionSetControlNumberUpperBound = int
}
framingSettings = {
characterEncoding = "string"
characterSet = "string"
componentSeparator = int
dataElementSeparator = int
decimalPointIndicator = "string"
protocolVersion = int
releaseIndicator = int
repetitionSeparator = int
segmentTerminator = int
segmentTerminatorSuffix = "string"
serviceCodeListDirectoryVersion = "string"
}
messageFilter = {
messageFilterType = "string"
}
messageFilterList = [
{
messageId = "string"
}
]
processingSettings = {
createEmptyXmlTagsForTrailingSeparators = bool
maskSecurityInfo = bool
preserveInterchange = bool
suspendInterchangeOnError = bool
useDotAsDecimalSeparator = bool
}
schemaReferences = [
{
associationAssignedCode = "string"
messageId = "string"
messageRelease = "string"
messageVersion = "string"
schemaName = "string"
senderApplicationId = "string"
senderApplicationQualifier = "string"
}
]
validationOverrides = [
{
allowLeadingAndTrailingSpacesAndZeroes = bool
enforceCharacterSet = bool
messageId = "string"
trailingSeparatorPolicy = "string"
trimLeadingAndTrailingSpacesAndZeroes = bool
validateEdiTypes = bool
validateXsdTypes = bool
}
]
validationSettings = {
allowLeadingAndTrailingSpacesAndZeroes = bool
checkDuplicateGroupControlNumber = bool
checkDuplicateInterchangeControlNumber = bool
checkDuplicateTransactionSetControlNumber = bool
interchangeControlNumberValidityDays = int
trailingSeparatorPolicy = "string"
trimLeadingAndTrailingSpacesAndZeroes = bool
validateCharacterSet = bool
validateEdiTypes = bool
validateXsdTypes = bool
}
}
receiverBusinessIdentity = {
qualifier = "string"
value = "string"
}
senderBusinessIdentity = {
qualifier = "string"
value = "string"
}
}
}
x12 = {
receiveAgreement = {
protocolSettings = {
acknowledgementSettings = {
acknowledgementControlNumberLowerBound = int
acknowledgementControlNumberPrefix = "string"
acknowledgementControlNumberSuffix = "string"
acknowledgementControlNumberUpperBound = int
batchFunctionalAcknowledgements = bool
batchImplementationAcknowledgements = bool
batchTechnicalAcknowledgements = bool
functionalAcknowledgementVersion = "string"
implementationAcknowledgementVersion = "string"
needFunctionalAcknowledgement = bool
needImplementationAcknowledgement = bool
needLoopForValidMessages = bool
needTechnicalAcknowledgement = bool
rolloverAcknowledgementControlNumber = bool
sendSynchronousAcknowledgement = bool
}
envelopeOverrides = [
{
dateFormat = "string"
functionalIdentifierCode = "string"
headerVersion = "string"
messageId = "string"
protocolVersion = "string"
receiverApplicationId = "string"
responsibleAgencyCode = "string"
senderApplicationId = "string"
targetNamespace = "string"
timeFormat = "string"
}
]
envelopeSettings = {
controlStandardsId = int
controlVersionNumber = "string"
enableDefaultGroupHeaders = bool
functionalGroupId = "string"
groupControlNumberLowerBound = int
groupControlNumberUpperBound = int
groupHeaderAgencyCode = "string"
groupHeaderDateFormat = "string"
groupHeaderTimeFormat = "string"
groupHeaderVersion = "string"
interchangeControlNumberLowerBound = int
interchangeControlNumberUpperBound = int
overwriteExistingTransactionSetControlNumber = bool
receiverApplicationId = "string"
rolloverGroupControlNumber = bool
rolloverInterchangeControlNumber = bool
rolloverTransactionSetControlNumber = bool
senderApplicationId = "string"
transactionSetControlNumberLowerBound = int
transactionSetControlNumberPrefix = "string"
transactionSetControlNumberSuffix = "string"
transactionSetControlNumberUpperBound = int
usageIndicator = "string"
useControlStandardsIdAsRepetitionCharacter = bool
}
framingSettings = {
characterSet = "string"
componentSeparator = int
dataElementSeparator = int
replaceCharacter = int
replaceSeparatorsInPayload = bool
segmentTerminator = int
segmentTerminatorSuffix = "string"
}
messageFilter = {
messageFilterType = "string"
}
messageFilterList = [
{
messageId = "string"
}
]
processingSettings = {
convertImpliedDecimal = bool
createEmptyXmlTagsForTrailingSeparators = bool
maskSecurityInfo = bool
preserveInterchange = bool
suspendInterchangeOnError = bool
useDotAsDecimalSeparator = bool
}
schemaReferences = [
{
messageId = "string"
schemaName = "string"
schemaVersion = "string"
senderApplicationId = "string"
}
]
securitySettings = {
authorizationQualifier = "string"
authorizationValue = "string"
passwordValue = "string"
securityQualifier = "string"
}
validationOverrides = [
{
allowLeadingAndTrailingSpacesAndZeroes = bool
messageId = "string"
trailingSeparatorPolicy = "string"
trimLeadingAndTrailingSpacesAndZeroes = bool
validateCharacterSet = bool
validateEdiTypes = bool
validateXsdTypes = bool
}
]
validationSettings = {
allowLeadingAndTrailingSpacesAndZeroes = bool
checkDuplicateGroupControlNumber = bool
checkDuplicateInterchangeControlNumber = bool
checkDuplicateTransactionSetControlNumber = bool
interchangeControlNumberValidityDays = int
trailingSeparatorPolicy = "string"
trimLeadingAndTrailingSpacesAndZeroes = bool
validateCharacterSet = bool
validateEdiTypes = bool
validateXsdTypes = bool
}
x12DelimiterOverrides = [
{
componentSeparator = int
dataElementSeparator = int
messageId = "string"
protocolVersion = "string"
replaceCharacter = int
replaceSeparatorsInPayload = bool
segmentTerminator = int
segmentTerminatorSuffix = "string"
targetNamespace = "string"
}
]
}
receiverBusinessIdentity = {
qualifier = "string"
value = "string"
}
senderBusinessIdentity = {
qualifier = "string"
value = "string"
}
}
sendAgreement = {
protocolSettings = {
acknowledgementSettings = {
acknowledgementControlNumberLowerBound = int
acknowledgementControlNumberPrefix = "string"
acknowledgementControlNumberSuffix = "string"
acknowledgementControlNumberUpperBound = int
batchFunctionalAcknowledgements = bool
batchImplementationAcknowledgements = bool
batchTechnicalAcknowledgements = bool
functionalAcknowledgementVersion = "string"
implementationAcknowledgementVersion = "string"
needFunctionalAcknowledgement = bool
needImplementationAcknowledgement = bool
needLoopForValidMessages = bool
needTechnicalAcknowledgement = bool
rolloverAcknowledgementControlNumber = bool
sendSynchronousAcknowledgement = bool
}
envelopeOverrides = [
{
dateFormat = "string"
functionalIdentifierCode = "string"
headerVersion = "string"
messageId = "string"
protocolVersion = "string"
receiverApplicationId = "string"
responsibleAgencyCode = "string"
senderApplicationId = "string"
targetNamespace = "string"
timeFormat = "string"
}
]
envelopeSettings = {
controlStandardsId = int
controlVersionNumber = "string"
enableDefaultGroupHeaders = bool
functionalGroupId = "string"
groupControlNumberLowerBound = int
groupControlNumberUpperBound = int
groupHeaderAgencyCode = "string"
groupHeaderDateFormat = "string"
groupHeaderTimeFormat = "string"
groupHeaderVersion = "string"
interchangeControlNumberLowerBound = int
interchangeControlNumberUpperBound = int
overwriteExistingTransactionSetControlNumber = bool
receiverApplicationId = "string"
rolloverGroupControlNumber = bool
rolloverInterchangeControlNumber = bool
rolloverTransactionSetControlNumber = bool
senderApplicationId = "string"
transactionSetControlNumberLowerBound = int
transactionSetControlNumberPrefix = "string"
transactionSetControlNumberSuffix = "string"
transactionSetControlNumberUpperBound = int
usageIndicator = "string"
useControlStandardsIdAsRepetitionCharacter = bool
}
framingSettings = {
characterSet = "string"
componentSeparator = int
dataElementSeparator = int
replaceCharacter = int
replaceSeparatorsInPayload = bool
segmentTerminator = int
segmentTerminatorSuffix = "string"
}
messageFilter = {
messageFilterType = "string"
}
messageFilterList = [
{
messageId = "string"
}
]
processingSettings = {
convertImpliedDecimal = bool
createEmptyXmlTagsForTrailingSeparators = bool
maskSecurityInfo = bool
preserveInterchange = bool
suspendInterchangeOnError = bool
useDotAsDecimalSeparator = bool
}
schemaReferences = [
{
messageId = "string"
schemaName = "string"
schemaVersion = "string"
senderApplicationId = "string"
}
]
securitySettings = {
authorizationQualifier = "string"
authorizationValue = "string"
passwordValue = "string"
securityQualifier = "string"
}
validationOverrides = [
{
allowLeadingAndTrailingSpacesAndZeroes = bool
messageId = "string"
trailingSeparatorPolicy = "string"
trimLeadingAndTrailingSpacesAndZeroes = bool
validateCharacterSet = bool
validateEdiTypes = bool
validateXsdTypes = bool
}
]
validationSettings = {
allowLeadingAndTrailingSpacesAndZeroes = bool
checkDuplicateGroupControlNumber = bool
checkDuplicateInterchangeControlNumber = bool
checkDuplicateTransactionSetControlNumber = bool
interchangeControlNumberValidityDays = int
trailingSeparatorPolicy = "string"
trimLeadingAndTrailingSpacesAndZeroes = bool
validateCharacterSet = bool
validateEdiTypes = bool
validateXsdTypes = bool
}
x12DelimiterOverrides = [
{
componentSeparator = int
dataElementSeparator = int
messageId = "string"
protocolVersion = "string"
replaceCharacter = int
replaceSeparatorsInPayload = bool
segmentTerminator = int
segmentTerminatorSuffix = "string"
targetNamespace = "string"
}
]
}
receiverBusinessIdentity = {
qualifier = "string"
value = "string"
}
senderBusinessIdentity = {
qualifier = "string"
value = "string"
}
}
}
}
guestIdentity = {
qualifier = "string"
value = "string"
}
guestPartner = "string"
hostIdentity = {
qualifier = "string"
value = "string"
}
hostPartner = "string"
metadata = ?
}
}
}
Namn | Beskrivning | Värde |
---|---|---|
aS2 | AS2-avtalsinnehållet. | AS2AgreementContent |
edifact | Innehållet i EDIFACT-avtalet. | EdifactAgreementContent |
x12 | X12-avtalsinnehållet. | X12AgreementContent |
Namn | Beskrivning | Värde |
---|---|---|
ignoreCertificateNameMismatch | Värdet som anger om felmatchning ska ignoreras i certifikatnamnet. | bool (krävs) |
keepHttpConnectionAlive | Värdet som anger om anslutningen ska hållas vid liv. | bool (krävs) |
supportHttpStatusCodeFortsätt | Värdet som anger om http-statuskoden "CONTINUE" ska stödjas. | bool (krävs) |
unfoldHttpHeaders | Värdet som anger om HTTP-huvudena ska utvecklas. | bool (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
receiveAgreement | AS2-envägsavtalet. | AS2OneWayAgreement (krävs) |
sendAgreement | AS2-avtalet för enkelriktad sändning. | AS2OneWayAgreement (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
autogenerateFileName | Värdet som anger om filnamnet ska genereras automatiskt. | bool (krävs) |
fileNameTemplate | Mallen för filnamn. | sträng (krävs) |
messageContentType | Meddelandeinnehållstypen. | sträng (krävs) |
suspendMessageOnFileNameGenerationError | Värdet som anger om meddelandet ska pausas vid genereringsfel för filnamn. | bool (krävs) |
transmitFileNameInMimeHeader | Värdet som anger om filnamnet ska överföras i mime-huvudet. | bool (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
resendIfMdnNotReceived | Värdet som anger om meddelandet ska skickas om MDN inte tas emot. | bool (krävs) |
suspendDuplicateMessage | Värdet som anger om du vill pausa duplicerat meddelande. | bool (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
dispositionNotificationTo | Borttagningsmeddelandet till huvudvärdet. | sträng |
mdnText | MDN-texten. | sträng |
micHashingAlgorithm | Algoritmen för signering eller hashning. | "MD5" "Ingen" "NotSpecified" "SHA1" "SHA2256" "SHA2384" "SHA2512" (krävs) |
needMdn | Värdet som anger om du vill skicka eller begära ett MDN. | bool (krävs) |
receiptDeliveryUrl | URL:en för kvittoleveransen. | sträng |
sendInboundMdnToMessageBox | Värdet som anger om inkommande MDN ska skickas till meddelanderutan. | bool (krävs) |
sendMdnAsynchronously | Värdet som anger om det asynkrona MDN ska skickas. | bool (krävs) |
signMdn | Värdet som anger om MDN måste signeras eller inte. | bool (krävs) |
signOutboundMdnIfOptional | Värdet som anger om utgående MDN ska signeras om det är valfritt. | bool (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
ignoreCertificateNameMismatch | Värdet som anger om felmatchning ska ignoreras i certifikatnamnet. | bool (krävs) |
keepHttpConnectionAlive | Värdet som anger om anslutningen ska hållas vid liv. | bool (krävs) |
supportHttpStatusCodeFortsätt | Värdet som anger om http-statuskoden "CONTINUE" ska stödjas. | bool (krävs) |
unfoldHttpHeaders | Värdet som anger om HTTP-huvudena ska utvecklas. | bool (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
protocolSettings | Inställningarna för AS2-protokollet. | AS2ProtocolSettings (krävs) |
receiverBusinessIdentity | Mottagarens företagsidentitet | BusinessIdentity (krävs) |
senderBusinessIdentity | Avsändarens företagsidentitet | BusinessIdentity (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
acknowledgementConnectionSettings | Anslutningsinställningarna för bekräftelse. | AS2AcknowledgementConnectionSettings (krävs) |
kuvertInställningar | Kuvertinställningarna. | AS2EnvelopeSettings (krävs) |
errorSettings | Felinställningarna. | AS2ErrorSettings (krävs) |
mdnSettings | MDN-inställningarna. | AS2MdnSettings (krävs) |
messageConnectionSettings | Inställningar för meddelandeanslutning. | AS2MessageConnectionSettings (krävs) |
securitySettings | Säkerhetsinställningarna. | AS2SecuritySettings (krävs) |
validationSettings | Valideringsinställningarna. | AS2ValidationSettings (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
enableNrrForInboundDecodedMessages | Värdet som anger om NRR ska aktiveras för inkommande avkodade meddelanden. | bool (krävs) |
enableNrrForInboundEncodedMessages | Värdet som anger om NRR ska aktiveras för inkommande kodade meddelanden. | bool (krävs) |
enableNrrForInboundMdn | Värdet som anger om NRR ska aktiveras för inkommande MDN. | bool (krävs) |
enableNrrForOutboundDecodedMessages | Värdet som anger om NRR ska aktiveras för utgående avkodade meddelanden. | bool (krävs) |
enableNrrForOutboundEncodedMessages | Värdet som anger om NRR ska aktiveras för utgående kodade meddelanden. | bool (krävs) |
enableNrrForOutboundMdn | Värdet som anger om NRR ska aktiveras för utgående MDN. | bool (krävs) |
encryptionCertificateName | Namnet på krypteringscertifikatet. | sträng |
overrideGroupSigningCertificate | Värdet som anger om du vill skicka eller begära ett MDN. | bool (krävs) |
sha2AlgorithmFormat | Sha2-algoritmformatet. Giltiga värden är Sha2, ShaHashSize, ShaHyphenHashSize, Sha2UnderscoreHashSize. | sträng |
signingCertificateName | Namnet på signeringscertifikatet. | sträng |
Namn | Beskrivning | Värde |
---|---|---|
checkCertificateRevocationListOnReceive | Värdet som anger om du vill söka efter listan över återkallade certifikat vid mottagning. | bool (krävs) |
checkCertificateRevocationListOnSend | Värdet som anger om du vill söka efter listan över återkallade certifikat vid sändning. | bool (krävs) |
checkDuplicateMessage | Värdet som anger om du vill söka efter duplicerat meddelande. | bool (krävs) |
compressMessage | Värdet som anger om meddelandet måste komprimeras. | bool (krävs) |
encryptionAlgorithm | Krypteringsalgoritmen. | "AES128" "AES192" "AES256" "DES3" "Ingen" "NotSpecified" "RC2" (krävs) |
encryptMessage | Värdet som anger om meddelandet måste krypteras. | bool (krävs) |
interchangeDuplicatesValidityDays | Antalet dagar som du kan se tillbaka för duplicerat utbyte. | int (krävs) |
overrideMessageProperties | Värdet som anger om inkommande meddelandeegenskaper ska åsidosättas med de som är avtalade. | bool (krävs) |
signingAlgorithm | Signeringsalgoritmen. | "Standard" "NotSpecified" "SHA1" "SHA2256" "SHA2384" "SHA2512" |
signMessage | Värdet som anger om meddelandet måste signeras. | bool (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
Kvalificerare | Kvalificeraren för företagsidentitet, t.ex. as2identity, ZZ, ZZZ, 31, 32 | sträng (krävs) |
värde | Värdet för användardefinierad företagsidentitet. | sträng (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
acknowledgementControlNumberLowerBound | Bekräftelsekontrollnumret är lägre gräns. | int (krävs) |
acknowledgementControlNumberPrefix | Prefixet för bekräftelsekontrollnummer. | sträng |
acknowledgementControlNumberSuffix | Suffixet för bekräftelsekontrollnummer. | sträng |
acknowledgementControlNumberUpperBound | Bekräftelsekontrollnumrets övre gräns. | int (krävs) |
batchFunctionalAcknowledgements | Värdet som anger om funktionella bekräftelser ska batchas. | bool (krävs) |
batchTechnicalAcknowledgements | Värdet som anger om de tekniska bekräftelseerna ska batchas. | bool (krävs) |
needFunctionalAcknowledgement | Värdet som anger om funktionell bekräftelse behövs. | bool (krävs) |
needLoopForValidMessages | Värdet som anger om en loop behövs för giltiga meddelanden. | bool (krävs) |
needTechnicalAcknowledgement | Värdet som anger om teknisk bekräftelse behövs. | bool (krävs) |
rolloverAcknowledgementControlNumber | Värdet som anger om kontrollnumret för rollover-bekräftelse ska återställas. | bool (krävs) |
sendSynchronousAcknowledgement | Värdet som anger om synkron bekräftelse ska skickas. | bool (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
receiveAgreement | EDIFACT-avtalet för enkelriktad mottagning. | EdifactOneWayAgreement (krävs) |
sendAgreement | EDIFACT-avtalet för enkelriktad sändning. | EdifactOneWayAgreement (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
componentSeparator | Komponentavgränsaren. | int (krävs) |
dataElementSeparator | Dataelementavgränsaren. | int (krävs) |
decimalPointIndicator | Indikatorn för decimaltecken. | "Komma" Decimaltecken "NotSpecified" (krävs) |
messageAssociationAssignedCode | Den tilldelade koden för meddelandeassociationen. | sträng |
messageId | Meddelande-ID:t. | sträng |
messageRelease | Meddelandeversionen. | sträng |
messageVersion | Meddelandeversionen. | sträng |
releaseIndicator | Versionsindikatorn. | int (krävs) |
repetitionSeparator | Upprepningsavgränsaren. | int (krävs) |
segmentTerminator | Segmentavgränsaren. | int (krävs) |
segmentTerminatorSuffix | Segmentavgränsarens suffix. | "CR" "CRLF" "LF" "Ingen" "NotSpecified" (krävs) |
targetNamespace | Målnamnområdet som inställningarna för avgränsare måste tillämpas på. | sträng |
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 |
Namn | Beskrivning | Värde |
---|---|---|
applicationReferenceId | Programmets referens-ID. | sträng |
applyDelimiterStringAdvice | Värdet som anger om avgränsningssträngen ska tillämpas. | bool (krävs) |
communicationAgreementId | ID:t för kommunikationsavtalet. | sträng |
createGroupingSegments | Värdet som anger om grupperingssegment ska skapas. | bool (krävs) |
enableDefaultGroupHeaders | Värdet som anger om standardgrupprubriker ska aktiveras. | bool (krävs) |
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 (krävs) |
groupControlNumberPrefix | Prefixet för gruppkontrollnummer. | sträng |
groupControlNumberSuffix | Suffixet för gruppkontrollnummer. | sträng |
groupControlNumberUpperBound | Gruppkontrollnumrets övre gräns. | int (krävs) |
groupMessageRelease | Gruppmeddelandeversionen. | sträng |
groupMessageVersion | Gruppmeddelandeversionen. | sträng |
interchangeControlNumberLowerBound | Utbyteskontrollnumret är lägre gräns. | int (krävs) |
interchangeControlNumberPrefix | Prefixet för utbyteskontrollnummer. | sträng |
interchangeControlNumberSuffix | Suffixet för utbyteskontrollnummer. | sträng |
interchangeControlNumberUpperBound | Det övre gränsvärdet för utbyteskontrollnumret. | int (krävs) |
isTestInterchange | Värdet som anger om meddelandet är ett testutbyte. | bool (krävs) |
overwriteExistingTransactionSetControlNumber | Värdet som anger om du vill skriva över det befintliga transaktionsuppsättningskontrollnumret. | bool (krävs) |
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 (krävs) |
rolloverInterchangeControlNumber | Värdet som anger om utbyteskontrollnumret ska rullas över. | bool (krävs) |
rolloverTransactionSetControlNumber | Värdet som anger om du vill återställa transaktionsuppsättningens kontrollnummer. | bool (krävs) |
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 (krävs) |
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 (krävs) |
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" (krävs) |
componentSeparator | Komponentavgränsaren. | int (krävs) |
dataElementSeparator | Dataelementavgränsaren. | int (krävs) |
decimalPointIndicator | Decimalindikator för EDIFACT-raminställning. | "Komma" Decimaltecken "NotSpecified" (krävs) |
protocolVersion | Protokollversionen. | int (krävs) |
releaseIndicator | Versionsindikatorn. | int (krävs) |
repetitionSeparator | Upprepningsavgränsaren. | int (krävs) |
segmentTerminator | Segmentavgränsaren. | int (krävs) |
segmentTerminatorSuffix | Suffixet EDIFACT-raminställningssegmentet terminator. | "CR" "CRLF" "LF" "Ingen" "NotSpecified" (krävs) |
serviceCodeListDirectoryVersion | Katalogversionen för tjänstkodlistan. | sträng |
Namn | Beskrivning | Värde |
---|---|---|
messageFilterType | Typ av meddelandefilter. | "Exkludera" "Inkludera" "NotSpecified" (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
messageId | Det meddelande-ID som kuvertinställningarna måste tillämpas på. | sträng (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
protocolSettings | EDIFACT-protokollinställningarna. | EdifactProtocolSettings (krävs) |
receiverBusinessIdentity | Mottagarens företagsidentitet | BusinessIdentity (krävs) |
senderBusinessIdentity | Avsändarens företagsidentitet | BusinessIdentity (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
createEmptyXmlTagsForTrailingSeparators | Värdet som anger om du vill skapa tomma XML-taggar för avslutande avgränsare. | bool (krävs) |
maskSecurityInfo | Värdet som anger om säkerhetsinformation ska maskeras. | bool (krävs) |
preserveInterchange | Värdet som anger om utbyte ska bevaras. | bool (krävs) |
suspendInterchangeOnError | Värdet som anger om utbyte vid fel ska pausas. | bool (krävs) |
useDotAsDecimalSeparator | Värdet som anger om punkt ska användas som decimalavgränsare. | bool (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
acknowledgementSettings | EDIFACT-bekräftelseinställningarna. | EdifactAcknowledgementSettings (krävs) |
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 (krävs) |
inramningInställningar | EDIFACT-inramningsinställningarna. | EdifactFramingSettings (krävs) |
messageFilter | EDIFACT-meddelandefiltret. | EdifactMessageFilter (krävs) |
messageFilterList | EDIFACT-meddelandefilterlistan. | EdifactMessageIdentifier[] |
processingSettings | EDIFACT-bearbetningsinställningarna. | EdifactProcessingSettings (krävs) |
schemaReferences | EDIFACT-schemareferenserna. | EdifactSchemaReference[] (krävs) |
validationOverrides | EDIFACT-verifieringen åsidosätter inställningar. | EdifactValidationOverride[] |
validationSettings | EDIFACT-verifieringsinställningarna. | EdifactValidationSettings (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
associationAssignedCode | Den kopplade koden. | sträng |
messageId | Meddelande-ID:t. | sträng (krävs) |
messageRelease | Versionen av meddelandet. | sträng (krävs) |
messageVersion | Meddelandeversionen. | sträng (krävs) |
schemaName | Schemanamnet. | sträng (krävs) |
senderApplicationId | Avsändarprogrammets ID. | sträng |
senderApplicationQualifier | Avsändarprogrammets kvalificerare. | sträng |
Namn | Beskrivning | Värde |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Värdet som anger om inledande och avslutande blanksteg och nolla ska tillåtas. | bool (krävs) |
enforceCharacterSet | Värdet som anger om teckenuppsättningen ska verifieras. | bool (krävs) |
messageId | Det meddelande-ID som verifieringsinställningarna måste tillämpas på. | sträng (krävs) |
trailingSeparatorPolicy | Den avslutande avgränsarprincipen. | "Obligatoriskt" "NotAllowed" "NotSpecified" "Valfritt" (krävs) |
trimLeadingAndTrailingSpacesAndZeroes | Värdet som anger om inledande och avslutande blanksteg och nolla ska trimmas. | bool (krävs) |
validateEdiTypes | Värdet som anger om EDI-typer ska verifieras. | bool (krävs) |
validateXsdTypes | Värdet som anger om XSD-typer ska verifieras. | bool (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Värdet som anger om inledande och avslutande blanksteg och nolla ska tillåtas. | bool (krävs) |
checkDuplicateGroupControlNumber | Värdet som anger om du vill söka efter duplicerat gruppkontrollnummer. | bool (krävs) |
checkDuplicateInterchangeControlNumber | Värdet som anger om du vill söka efter duplicerat utbyteskontrollnummer. | bool (krävs) |
checkDuplicateTransactionSetControlNumber | Värdet som anger om du vill söka efter kontrollnummer för dubbletter av transaktionsuppsättningar. | bool (krävs) |
interchangeControlNumberValidityDays | Giltighetsperioden för utbyteskontrollnumret. | int (krävs) |
trailingSeparatorPolicy | Den avslutande avgränsarprincipen. | "Obligatoriskt" "NotAllowed" "NotSpecified" "Valfritt" (krävs) |
trimLeadingAndTrailingSpacesAndZeroes | Värdet som anger om inledande och avslutande blanksteg och nolla ska trimmas. | bool (krävs) |
validateCharacterSet | Värdet som anger om teckenuppsättningen ska verifieras i meddelandet. | bool (krävs) |
validateEdiTypes | Värdet som anger om EDI-typer ska verifieras. | bool (krävs) |
validateXsdTypes | Värdet som anger om XSD-typer ska verifieras. | bool (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
agreementType | Avtalstypen. | "AS2" "Edifact" "NotSpecified" "X12" (krävs) |
innehåll | Avtalsinnehållet. | AgreementContent (krävs) |
guestIdentity | Gästpartnerns företagsidentitet. | BusinessIdentity (krävs) |
guestPartner | Den integrationskontopartner som har angetts som gästpartner för det här avtalet. | sträng (krävs) |
hostIdentity | Värdpartnerns företagsidentitet. | BusinessIdentity (krävs) |
hostPartner | Den integrationskontopartner som har angetts som värdpartner för det här avtalet. | sträng (krävs) |
metadata | Metadata. | någon |
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 (krävs) |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. |
typ | Resurstypen | "Microsoft.Logic/integrationAccounts/agreements@2016-06-01" |
Namn | Beskrivning | Värde |
---|
Namn | Beskrivning | Värde |
---|---|---|
acknowledgementControlNumberLowerBound | Bekräftelsekontrollnumret är lägre gräns. | int (krävs) |
acknowledgementControlNumberPrefix | Prefixet för bekräftelsekontrollnummer. | sträng |
acknowledgementControlNumberSuffix | Suffixet för bekräftelsekontrollnummer. | sträng |
acknowledgementControlNumberUpperBound | Bekräftelsekontrollnumrets övre gräns. | int (krävs) |
batchFunctionalAcknowledgements | Värdet som anger om funktionella bekräftelser ska batchas. | bool (krävs) |
batchImplementationAcknowledgements | Värdet som anger om bekräftelser för batchimplementering ska utföras. | bool (krävs) |
batchTechnicalAcknowledgements | Värdet som anger om de tekniska bekräftelseerna ska batchas. | bool (krävs) |
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 (krävs) |
needImplementationAcknowledgement | Värdet som anger om implementeringserkännelse behövs. | bool (krävs) |
needLoopForValidMessages | Värdet som anger om en loop behövs för giltiga meddelanden. | bool (krävs) |
needTechnicalAcknowledgement | Värdet som anger om teknisk bekräftelse behövs. | bool (krävs) |
rolloverAcknowledgementControlNumber | Värdet som anger om kontrollnumret för rollover-bekräftelse ska återställas. | bool (krävs) |
sendSynchronousAcknowledgement | Värdet som anger om synkron bekräftelse ska skickas. | bool (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
receiveAgreement | X12-envägsavtalet. | X12OneWayAgreement (krävs) |
sendAgreement | X12-avtalet för enkelriktad sändning. | X12OneWayAgreement (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
componentSeparator | Komponentavgränsaren. | int (krävs) |
dataElementSeparator | Dataelementavgränsaren. | int (krävs) |
messageId | Meddelande-ID:t. | sträng |
protocolVersion | Protokollversionen. | sträng |
replaceCharacter | Ersättningstecknet. | int (krävs) |
replaceSeparatorsInPayload | Värdet som anger om avgränsare ska ersättas i nyttolasten. | bool (krävs) |
segmentTerminator | Segmentavgränsaren. | int (krävs) |
segmentTerminatorSuffix | Segmentavgränsarens suffix. | "CR" "CRLF" "LF" "Ingen" "NotSpecified" (krävs) |
targetNamespace | Målnamnområdet som inställningarna för avgränsare måste tillämpas på. | sträng |
Namn | Beskrivning | Värde |
---|---|---|
dateFormat | Datumformatet. | "CCYYMMDD" "NotSpecified" "YYMMDD" (krävs) |
functionalIdentifierCode | Den funktionella identifierarkoden. | sträng |
headerVersion | Huvudversionen. | sträng (krävs) |
messageId | Det meddelande-ID som kuvertinställningarna måste tillämpas på. | sträng (krävs) |
protocolVersion | Den protokollversion som kuvertinställningarna måste tillämpas på. | sträng (krävs) |
receiverApplicationId | Mottagarens program-ID. | sträng (krävs) |
responsibleAgencyCode | Den ansvariga agenturkoden. | sträng (krävs) |
senderApplicationId | Avsändarprogrammets ID. | sträng (krävs) |
targetNamespace | Målnamnområdet som kuvertinställningarna måste tillämpas på. | sträng (krävs) |
timeFormat | Tidsformatet. | "HHMM" "HHMMSS" "HHMMSSd" "HHMMSSdd" "NotSpecified" (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
controlStandardsId | Standard-ID för kontroller. | int (krävs) |
controlVersionNumber | Kontrollversionsnumret. | sträng (krävs) |
enableDefaultGroupHeaders | Värdet som anger om standardgrupprubriker ska aktiveras. | bool (krävs) |
functionalGroupId | Det funktionella grupp-ID:t. | sträng |
groupControlNumberLowerBound | Gruppkontrollnumret med lägre bindning. | int (krävs) |
groupControlNumberUpperBound | Gruppkontrollnumrets övre gräns. | int (krävs) |
groupHeaderAgencyCode | Agenturkoden för grupprubriken. | sträng (krävs) |
groupHeaderDateFormat | Datumformatet för grupprubriken. | "CCYYMMDD" "NotSpecified" "YYMMDD" (krävs) |
groupHeaderTimeFormat | Tidsformatet för grupprubriken. | "HHMM" "HHMMSS" "HHMMSSd" "HHMMSSdd" "NotSpecified" (krävs) |
groupHeaderVersion | Grupphuvudversionen. | sträng (krävs) |
interchangeControlNumberLowerBound | Utbyteskontrollnumret är lägre gräns. | int (krävs) |
interchangeControlNumberUpperBound | Det övre gränsvärdet för utbyteskontrollnumret. | int (krävs) |
overwriteExistingTransactionSetControlNumber | Värdet som anger om du vill skriva över det befintliga transaktionsuppsättningskontrollnumret. | bool (krävs) |
receiverApplicationId | Mottagarens program-ID. | sträng (krävs) |
rolloverGroupControlNumber | Värdet som anger om gruppkontrollnumret ska rullas över. | bool (krävs) |
rolloverInterchangeControlNumber | Värdet som anger om utbyteskontrollnumret ska rullas över. | bool (krävs) |
rolloverTransactionSetControlNumber | Värdet som anger om du vill återställa transaktionsuppsättningens kontrollnummer. | bool (krävs) |
senderApplicationId | Avsändarprogrammets ID. | sträng (krävs) |
transactionSetControlNumberLowerBound | Transaktionsuppsättningens kontrollnummer, lägre gräns. | int (krävs) |
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 (krävs) |
usageIndicator | Användningsindikatorn. | "Information" "NotSpecified" "Produktion" "Test" (krävs) |
useControlStandardsIdAsRepetitionCharacter | Värdet som anger om kontrollstandard-ID ska användas som upprepningstecken. | bool (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
characterSet | X12-teckenuppsättningen. | "Grundläggande" "Utökad" "NotSpecified" "UTF8" (krävs) |
componentSeparator | Komponentavgränsaren. | int (krävs) |
dataElementSeparator | Dataelementavgränsaren. | int (krävs) |
replaceCharacter | Ersättningstecknet. | int (krävs) |
replaceSeparatorsInPayload | Värdet som anger om avgränsare ska ersättas i nyttolasten. | bool (krävs) |
segmentTerminator | Segmentavgränsaren. | int (krävs) |
segmentTerminatorSuffix | Segmentavgränsarens suffix. | "CR" "CRLF" "LF" "Ingen" "NotSpecified" (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
messageFilterType | Typ av meddelandefilter. | "Exkludera" "Inkludera" "NotSpecified" (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
messageId | Meddelande-ID:t. | sträng (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
protocolSettings | X12-protokollinställningarna. | X12ProtocolSettings (krävs) |
receiverBusinessIdentity | Mottagarens företagsidentitet | BusinessIdentity (krävs) |
senderBusinessIdentity | Avsändarens företagsidentitet | BusinessIdentity (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
convertImpliedDecimal | Värdet som anger om numerisk typ ska konverteras till underförstådda decimaler. | bool (krävs) |
createEmptyXmlTagsForTrailingSeparators | Värdet som anger om du vill skapa tomma XML-taggar för avslutande avgränsare. | bool (krävs) |
maskSecurityInfo | Värdet som anger om säkerhetsinformation ska maskeras. | bool (krävs) |
preserveInterchange | Värdet som anger om utbyte ska bevaras. | bool (krävs) |
suspendInterchangeOnError | Värdet som anger om utbyte vid fel ska pausas. | bool (krävs) |
useDotAsDecimalSeparator | Värdet som anger om punkt ska användas som decimalavgränsare. | bool (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
acknowledgementSettings | X12-bekräftelseinställningarna. | X12AcknowledgementSettings (krävs) |
envelopeOverrides | Åsidosättningsinställningarna för X12-kuvertet. | X12EnvelopeOverride[] |
kuvertInställningar | Inställningarna för X12-kuvert. | X12EnvelopeSettings (krävs) |
inramningInställningar | X12-inramningsinställningarna. | X12FramingSettings (krävs) |
messageFilter | X12-meddelandefiltret. | X12MessageFilter (krävs) |
messageFilterList | Listan med X12-meddelandefilter. | X12MessageIdentifier[] |
processingSettings | Inställningarna för X12-bearbetning. | X12ProcessingSettings (krävs) |
schemaReferences | X12-schemareferenserna. | X12SchemaReference[] (krävs) |
securitySettings | Säkerhetsinställningarna för X12. | X12SecuritySettings (krävs) |
validationOverrides | Åsidosättningsinställningarna för X12-validering. | X12ValidationOverride[] |
validationSettings | X12-verifieringsinställningarna. | X12ValidationSettings (krävs) |
x12DelimiterOverrides | Åsidosättningsinställningarna för X12-avgränsare. | X12DelimiterOverrides[] |
Namn | Beskrivning | Värde |
---|---|---|
messageId | Meddelande-ID:t. | sträng (krävs) |
schemaName | Schemanamnet. | sträng (krävs) |
schemaVersion | Schemaversionen. | sträng (krävs) |
senderApplicationId | Avsändarprogrammets ID. | sträng |
Namn | Beskrivning | Värde |
---|---|---|
authorizationQualifier | Auktoriseringskvalificeraren. | sträng (krävs) |
authorizationValue | Auktoriseringsvärdet. | sträng |
passwordValue | Lösenordsvärdet. | sträng |
securityQualifier | Säkerhetskvalificeraren. | sträng (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Värdet som anger om inledande och avslutande blanksteg och nolla ska tillåtas. | bool (krävs) |
messageId | Det meddelande-ID som verifieringsinställningarna måste tillämpas på. | sträng (krävs) |
trailingSeparatorPolicy | Den avslutande avgränsarprincipen. | "Obligatoriskt" "NotAllowed" "NotSpecified" "Valfritt" (krävs) |
trimLeadingAndTrailingSpacesAndZeroes | Värdet som anger om inledande och avslutande blanksteg och nolla ska trimmas. | bool (krävs) |
validateCharacterSet | Värdet som anger om teckenuppsättningen ska verifieras. | bool (krävs) |
validateEdiTypes | Värdet som anger om EDI-typer ska verifieras. | bool (krävs) |
validateXsdTypes | Värdet som anger om XSD-typer ska verifieras. | bool (krävs) |
Namn | Beskrivning | Värde |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Värdet som anger om inledande och avslutande blanksteg och nolla ska tillåtas. | bool (krävs) |
checkDuplicateGroupControlNumber | Värdet som anger om du vill söka efter duplicerat gruppkontrollnummer. | bool (krävs) |
checkDuplicateInterchangeControlNumber | Värdet som anger om du vill söka efter duplicerat utbyteskontrollnummer. | bool (krävs) |
checkDuplicateTransactionSetControlNumber | Värdet som anger om du vill söka efter kontrollnummer för dubbletter av transaktionsuppsättningar. | bool (krävs) |
interchangeControlNumberValidityDays | Giltighetsperioden för utbyteskontrollnumret. | int (krävs) |
trailingSeparatorPolicy | Den avslutande avgränsarprincipen. | "Obligatoriskt" "NotAllowed" "NotSpecified" "Valfritt" (krävs) |
trimLeadingAndTrailingSpacesAndZeroes | Värdet som anger om inledande och avslutande blanksteg och nolla ska trimmas. | bool (krävs) |
validateCharacterSet | Värdet som anger om teckenuppsättningen ska verifieras i meddelandet. | bool (krävs) |
validateEdiTypes | Värdet som anger om EDI-typer ska verifieras. | bool (krävs) |
validateXsdTypes | Värdet som anger om XSD-typer ska verifieras. | bool (krävs) |