Microsoft.Logic integrationAccounts/agreements 01-06-2016
Bicep-resourcedefinitie
Het resourcetype integrationAccounts/agreements kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een resource Microsoft.Logic/integrationAccounts/agreements wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.Logic/integrationAccounts/agreements@2016-06-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
parent: resourceSymbolicName
properties: {
agreementType: 'string'
content: {
aS2: {
receiveAgreement: {
protocolSettings: {
acknowledgementConnectionSettings: {
ignoreCertificateNameMismatch: bool
keepHttpConnectionAlive: bool
supportHttpStatusCodeContinue: bool
unfoldHttpHeaders: bool
}
envelopeSettings: {
autogenerateFileName: bool
fileNameTemplate: 'string'
messageContentType: 'string'
suspendMessageOnFileNameGenerationError: bool
transmitFileNameInMimeHeader: bool
}
errorSettings: {
resendIfMdnNotReceived: bool
suspendDuplicateMessage: bool
}
mdnSettings: {
dispositionNotificationTo: 'string'
mdnText: 'string'
micHashingAlgorithm: 'string'
needMdn: bool
receiptDeliveryUrl: 'string'
sendInboundMdnToMessageBox: bool
sendMdnAsynchronously: bool
signMdn: bool
signOutboundMdnIfOptional: bool
}
messageConnectionSettings: {
ignoreCertificateNameMismatch: bool
keepHttpConnectionAlive: bool
supportHttpStatusCodeContinue: bool
unfoldHttpHeaders: bool
}
securitySettings: {
enableNrrForInboundDecodedMessages: bool
enableNrrForInboundEncodedMessages: bool
enableNrrForInboundMdn: bool
enableNrrForOutboundDecodedMessages: bool
enableNrrForOutboundEncodedMessages: bool
enableNrrForOutboundMdn: bool
encryptionCertificateName: 'string'
overrideGroupSigningCertificate: bool
sha2AlgorithmFormat: 'string'
signingCertificateName: 'string'
}
validationSettings: {
checkCertificateRevocationListOnReceive: bool
checkCertificateRevocationListOnSend: bool
checkDuplicateMessage: bool
compressMessage: bool
encryptionAlgorithm: 'string'
encryptMessage: bool
interchangeDuplicatesValidityDays: int
overrideMessageProperties: bool
signingAlgorithm: 'string'
signMessage: bool
}
}
receiverBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
senderBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
}
sendAgreement: {
protocolSettings: {
acknowledgementConnectionSettings: {
ignoreCertificateNameMismatch: bool
keepHttpConnectionAlive: bool
supportHttpStatusCodeContinue: bool
unfoldHttpHeaders: bool
}
envelopeSettings: {
autogenerateFileName: bool
fileNameTemplate: 'string'
messageContentType: 'string'
suspendMessageOnFileNameGenerationError: bool
transmitFileNameInMimeHeader: bool
}
errorSettings: {
resendIfMdnNotReceived: bool
suspendDuplicateMessage: bool
}
mdnSettings: {
dispositionNotificationTo: 'string'
mdnText: 'string'
micHashingAlgorithm: 'string'
needMdn: bool
receiptDeliveryUrl: 'string'
sendInboundMdnToMessageBox: bool
sendMdnAsynchronously: bool
signMdn: bool
signOutboundMdnIfOptional: bool
}
messageConnectionSettings: {
ignoreCertificateNameMismatch: bool
keepHttpConnectionAlive: bool
supportHttpStatusCodeContinue: bool
unfoldHttpHeaders: bool
}
securitySettings: {
enableNrrForInboundDecodedMessages: bool
enableNrrForInboundEncodedMessages: bool
enableNrrForInboundMdn: bool
enableNrrForOutboundDecodedMessages: bool
enableNrrForOutboundEncodedMessages: bool
enableNrrForOutboundMdn: bool
encryptionCertificateName: 'string'
overrideGroupSigningCertificate: bool
sha2AlgorithmFormat: 'string'
signingCertificateName: 'string'
}
validationSettings: {
checkCertificateRevocationListOnReceive: bool
checkCertificateRevocationListOnSend: bool
checkDuplicateMessage: bool
compressMessage: bool
encryptionAlgorithm: 'string'
encryptMessage: bool
interchangeDuplicatesValidityDays: int
overrideMessageProperties: bool
signingAlgorithm: 'string'
signMessage: bool
}
}
receiverBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
senderBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
}
}
edifact: {
receiveAgreement: {
protocolSettings: {
acknowledgementSettings: {
acknowledgementControlNumberLowerBound: int
acknowledgementControlNumberPrefix: 'string'
acknowledgementControlNumberSuffix: 'string'
acknowledgementControlNumberUpperBound: int
batchFunctionalAcknowledgements: bool
batchTechnicalAcknowledgements: bool
needFunctionalAcknowledgement: bool
needLoopForValidMessages: bool
needTechnicalAcknowledgement: bool
rolloverAcknowledgementControlNumber: bool
sendSynchronousAcknowledgement: bool
}
edifactDelimiterOverrides: [
{
componentSeparator: int
dataElementSeparator: int
decimalPointIndicator: 'string'
messageAssociationAssignedCode: 'string'
messageId: 'string'
messageRelease: 'string'
messageVersion: 'string'
releaseIndicator: int
repetitionSeparator: int
segmentTerminator: int
segmentTerminatorSuffix: 'string'
targetNamespace: 'string'
}
]
envelopeOverrides: [
{
applicationPassword: 'string'
associationAssignedCode: 'string'
controllingAgencyCode: 'string'
functionalGroupId: 'string'
groupHeaderMessageRelease: 'string'
groupHeaderMessageVersion: 'string'
messageAssociationAssignedCode: 'string'
messageId: 'string'
messageRelease: 'string'
messageVersion: 'string'
receiverApplicationId: 'string'
receiverApplicationQualifier: 'string'
senderApplicationId: 'string'
senderApplicationQualifier: 'string'
targetNamespace: 'string'
}
]
envelopeSettings: {
applicationReferenceId: 'string'
applyDelimiterStringAdvice: bool
communicationAgreementId: 'string'
createGroupingSegments: bool
enableDefaultGroupHeaders: bool
functionalGroupId: 'string'
groupApplicationPassword: 'string'
groupApplicationReceiverId: 'string'
groupApplicationReceiverQualifier: 'string'
groupApplicationSenderId: 'string'
groupApplicationSenderQualifier: 'string'
groupAssociationAssignedCode: 'string'
groupControllingAgencyCode: 'string'
groupControlNumberLowerBound: int
groupControlNumberPrefix: 'string'
groupControlNumberSuffix: 'string'
groupControlNumberUpperBound: int
groupMessageRelease: 'string'
groupMessageVersion: 'string'
interchangeControlNumberLowerBound: int
interchangeControlNumberPrefix: 'string'
interchangeControlNumberSuffix: 'string'
interchangeControlNumberUpperBound: int
isTestInterchange: bool
overwriteExistingTransactionSetControlNumber: bool
processingPriorityCode: 'string'
receiverInternalIdentification: 'string'
receiverInternalSubIdentification: 'string'
receiverReverseRoutingAddress: 'string'
recipientReferencePasswordQualifier: 'string'
recipientReferencePasswordValue: 'string'
rolloverGroupControlNumber: bool
rolloverInterchangeControlNumber: bool
rolloverTransactionSetControlNumber: bool
senderInternalIdentification: 'string'
senderInternalSubIdentification: 'string'
senderReverseRoutingAddress: 'string'
transactionSetControlNumberLowerBound: int
transactionSetControlNumberPrefix: 'string'
transactionSetControlNumberSuffix: 'string'
transactionSetControlNumberUpperBound: int
}
framingSettings: {
characterEncoding: 'string'
characterSet: 'string'
componentSeparator: int
dataElementSeparator: int
decimalPointIndicator: 'string'
protocolVersion: int
releaseIndicator: int
repetitionSeparator: int
segmentTerminator: int
segmentTerminatorSuffix: 'string'
serviceCodeListDirectoryVersion: 'string'
}
messageFilter: {
messageFilterType: 'string'
}
messageFilterList: [
{
messageId: 'string'
}
]
processingSettings: {
createEmptyXmlTagsForTrailingSeparators: bool
maskSecurityInfo: bool
preserveInterchange: bool
suspendInterchangeOnError: bool
useDotAsDecimalSeparator: bool
}
schemaReferences: [
{
associationAssignedCode: 'string'
messageId: 'string'
messageRelease: 'string'
messageVersion: 'string'
schemaName: 'string'
senderApplicationId: 'string'
senderApplicationQualifier: 'string'
}
]
validationOverrides: [
{
allowLeadingAndTrailingSpacesAndZeroes: bool
enforceCharacterSet: bool
messageId: 'string'
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateEdiTypes: bool
validateXsdTypes: bool
}
]
validationSettings: {
allowLeadingAndTrailingSpacesAndZeroes: bool
checkDuplicateGroupControlNumber: bool
checkDuplicateInterchangeControlNumber: bool
checkDuplicateTransactionSetControlNumber: bool
interchangeControlNumberValidityDays: int
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateCharacterSet: bool
validateEdiTypes: bool
validateXsdTypes: bool
}
}
receiverBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
senderBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
}
sendAgreement: {
protocolSettings: {
acknowledgementSettings: {
acknowledgementControlNumberLowerBound: int
acknowledgementControlNumberPrefix: 'string'
acknowledgementControlNumberSuffix: 'string'
acknowledgementControlNumberUpperBound: int
batchFunctionalAcknowledgements: bool
batchTechnicalAcknowledgements: bool
needFunctionalAcknowledgement: bool
needLoopForValidMessages: bool
needTechnicalAcknowledgement: bool
rolloverAcknowledgementControlNumber: bool
sendSynchronousAcknowledgement: bool
}
edifactDelimiterOverrides: [
{
componentSeparator: int
dataElementSeparator: int
decimalPointIndicator: 'string'
messageAssociationAssignedCode: 'string'
messageId: 'string'
messageRelease: 'string'
messageVersion: 'string'
releaseIndicator: int
repetitionSeparator: int
segmentTerminator: int
segmentTerminatorSuffix: 'string'
targetNamespace: 'string'
}
]
envelopeOverrides: [
{
applicationPassword: 'string'
associationAssignedCode: 'string'
controllingAgencyCode: 'string'
functionalGroupId: 'string'
groupHeaderMessageRelease: 'string'
groupHeaderMessageVersion: 'string'
messageAssociationAssignedCode: 'string'
messageId: 'string'
messageRelease: 'string'
messageVersion: 'string'
receiverApplicationId: 'string'
receiverApplicationQualifier: 'string'
senderApplicationId: 'string'
senderApplicationQualifier: 'string'
targetNamespace: 'string'
}
]
envelopeSettings: {
applicationReferenceId: 'string'
applyDelimiterStringAdvice: bool
communicationAgreementId: 'string'
createGroupingSegments: bool
enableDefaultGroupHeaders: bool
functionalGroupId: 'string'
groupApplicationPassword: 'string'
groupApplicationReceiverId: 'string'
groupApplicationReceiverQualifier: 'string'
groupApplicationSenderId: 'string'
groupApplicationSenderQualifier: 'string'
groupAssociationAssignedCode: 'string'
groupControllingAgencyCode: 'string'
groupControlNumberLowerBound: int
groupControlNumberPrefix: 'string'
groupControlNumberSuffix: 'string'
groupControlNumberUpperBound: int
groupMessageRelease: 'string'
groupMessageVersion: 'string'
interchangeControlNumberLowerBound: int
interchangeControlNumberPrefix: 'string'
interchangeControlNumberSuffix: 'string'
interchangeControlNumberUpperBound: int
isTestInterchange: bool
overwriteExistingTransactionSetControlNumber: bool
processingPriorityCode: 'string'
receiverInternalIdentification: 'string'
receiverInternalSubIdentification: 'string'
receiverReverseRoutingAddress: 'string'
recipientReferencePasswordQualifier: 'string'
recipientReferencePasswordValue: 'string'
rolloverGroupControlNumber: bool
rolloverInterchangeControlNumber: bool
rolloverTransactionSetControlNumber: bool
senderInternalIdentification: 'string'
senderInternalSubIdentification: 'string'
senderReverseRoutingAddress: 'string'
transactionSetControlNumberLowerBound: int
transactionSetControlNumberPrefix: 'string'
transactionSetControlNumberSuffix: 'string'
transactionSetControlNumberUpperBound: int
}
framingSettings: {
characterEncoding: 'string'
characterSet: 'string'
componentSeparator: int
dataElementSeparator: int
decimalPointIndicator: 'string'
protocolVersion: int
releaseIndicator: int
repetitionSeparator: int
segmentTerminator: int
segmentTerminatorSuffix: 'string'
serviceCodeListDirectoryVersion: 'string'
}
messageFilter: {
messageFilterType: 'string'
}
messageFilterList: [
{
messageId: 'string'
}
]
processingSettings: {
createEmptyXmlTagsForTrailingSeparators: bool
maskSecurityInfo: bool
preserveInterchange: bool
suspendInterchangeOnError: bool
useDotAsDecimalSeparator: bool
}
schemaReferences: [
{
associationAssignedCode: 'string'
messageId: 'string'
messageRelease: 'string'
messageVersion: 'string'
schemaName: 'string'
senderApplicationId: 'string'
senderApplicationQualifier: 'string'
}
]
validationOverrides: [
{
allowLeadingAndTrailingSpacesAndZeroes: bool
enforceCharacterSet: bool
messageId: 'string'
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateEdiTypes: bool
validateXsdTypes: bool
}
]
validationSettings: {
allowLeadingAndTrailingSpacesAndZeroes: bool
checkDuplicateGroupControlNumber: bool
checkDuplicateInterchangeControlNumber: bool
checkDuplicateTransactionSetControlNumber: bool
interchangeControlNumberValidityDays: int
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateCharacterSet: bool
validateEdiTypes: bool
validateXsdTypes: bool
}
}
receiverBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
senderBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
}
}
x12: {
receiveAgreement: {
protocolSettings: {
acknowledgementSettings: {
acknowledgementControlNumberLowerBound: int
acknowledgementControlNumberPrefix: 'string'
acknowledgementControlNumberSuffix: 'string'
acknowledgementControlNumberUpperBound: int
batchFunctionalAcknowledgements: bool
batchImplementationAcknowledgements: bool
batchTechnicalAcknowledgements: bool
functionalAcknowledgementVersion: 'string'
implementationAcknowledgementVersion: 'string'
needFunctionalAcknowledgement: bool
needImplementationAcknowledgement: bool
needLoopForValidMessages: bool
needTechnicalAcknowledgement: bool
rolloverAcknowledgementControlNumber: bool
sendSynchronousAcknowledgement: bool
}
envelopeOverrides: [
{
dateFormat: 'string'
functionalIdentifierCode: 'string'
headerVersion: 'string'
messageId: 'string'
protocolVersion: 'string'
receiverApplicationId: 'string'
responsibleAgencyCode: 'string'
senderApplicationId: 'string'
targetNamespace: 'string'
timeFormat: 'string'
}
]
envelopeSettings: {
controlStandardsId: int
controlVersionNumber: 'string'
enableDefaultGroupHeaders: bool
functionalGroupId: 'string'
groupControlNumberLowerBound: int
groupControlNumberUpperBound: int
groupHeaderAgencyCode: 'string'
groupHeaderDateFormat: 'string'
groupHeaderTimeFormat: 'string'
groupHeaderVersion: 'string'
interchangeControlNumberLowerBound: int
interchangeControlNumberUpperBound: int
overwriteExistingTransactionSetControlNumber: bool
receiverApplicationId: 'string'
rolloverGroupControlNumber: bool
rolloverInterchangeControlNumber: bool
rolloverTransactionSetControlNumber: bool
senderApplicationId: 'string'
transactionSetControlNumberLowerBound: int
transactionSetControlNumberPrefix: 'string'
transactionSetControlNumberSuffix: 'string'
transactionSetControlNumberUpperBound: int
usageIndicator: 'string'
useControlStandardsIdAsRepetitionCharacter: bool
}
framingSettings: {
characterSet: 'string'
componentSeparator: int
dataElementSeparator: int
replaceCharacter: int
replaceSeparatorsInPayload: bool
segmentTerminator: int
segmentTerminatorSuffix: 'string'
}
messageFilter: {
messageFilterType: 'string'
}
messageFilterList: [
{
messageId: 'string'
}
]
processingSettings: {
convertImpliedDecimal: bool
createEmptyXmlTagsForTrailingSeparators: bool
maskSecurityInfo: bool
preserveInterchange: bool
suspendInterchangeOnError: bool
useDotAsDecimalSeparator: bool
}
schemaReferences: [
{
messageId: 'string'
schemaName: 'string'
schemaVersion: 'string'
senderApplicationId: 'string'
}
]
securitySettings: {
authorizationQualifier: 'string'
authorizationValue: 'string'
passwordValue: 'string'
securityQualifier: 'string'
}
validationOverrides: [
{
allowLeadingAndTrailingSpacesAndZeroes: bool
messageId: 'string'
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateCharacterSet: bool
validateEdiTypes: bool
validateXsdTypes: bool
}
]
validationSettings: {
allowLeadingAndTrailingSpacesAndZeroes: bool
checkDuplicateGroupControlNumber: bool
checkDuplicateInterchangeControlNumber: bool
checkDuplicateTransactionSetControlNumber: bool
interchangeControlNumberValidityDays: int
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateCharacterSet: bool
validateEdiTypes: bool
validateXsdTypes: bool
}
x12DelimiterOverrides: [
{
componentSeparator: int
dataElementSeparator: int
messageId: 'string'
protocolVersion: 'string'
replaceCharacter: int
replaceSeparatorsInPayload: bool
segmentTerminator: int
segmentTerminatorSuffix: 'string'
targetNamespace: 'string'
}
]
}
receiverBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
senderBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
}
sendAgreement: {
protocolSettings: {
acknowledgementSettings: {
acknowledgementControlNumberLowerBound: int
acknowledgementControlNumberPrefix: 'string'
acknowledgementControlNumberSuffix: 'string'
acknowledgementControlNumberUpperBound: int
batchFunctionalAcknowledgements: bool
batchImplementationAcknowledgements: bool
batchTechnicalAcknowledgements: bool
functionalAcknowledgementVersion: 'string'
implementationAcknowledgementVersion: 'string'
needFunctionalAcknowledgement: bool
needImplementationAcknowledgement: bool
needLoopForValidMessages: bool
needTechnicalAcknowledgement: bool
rolloverAcknowledgementControlNumber: bool
sendSynchronousAcknowledgement: bool
}
envelopeOverrides: [
{
dateFormat: 'string'
functionalIdentifierCode: 'string'
headerVersion: 'string'
messageId: 'string'
protocolVersion: 'string'
receiverApplicationId: 'string'
responsibleAgencyCode: 'string'
senderApplicationId: 'string'
targetNamespace: 'string'
timeFormat: 'string'
}
]
envelopeSettings: {
controlStandardsId: int
controlVersionNumber: 'string'
enableDefaultGroupHeaders: bool
functionalGroupId: 'string'
groupControlNumberLowerBound: int
groupControlNumberUpperBound: int
groupHeaderAgencyCode: 'string'
groupHeaderDateFormat: 'string'
groupHeaderTimeFormat: 'string'
groupHeaderVersion: 'string'
interchangeControlNumberLowerBound: int
interchangeControlNumberUpperBound: int
overwriteExistingTransactionSetControlNumber: bool
receiverApplicationId: 'string'
rolloverGroupControlNumber: bool
rolloverInterchangeControlNumber: bool
rolloverTransactionSetControlNumber: bool
senderApplicationId: 'string'
transactionSetControlNumberLowerBound: int
transactionSetControlNumberPrefix: 'string'
transactionSetControlNumberSuffix: 'string'
transactionSetControlNumberUpperBound: int
usageIndicator: 'string'
useControlStandardsIdAsRepetitionCharacter: bool
}
framingSettings: {
characterSet: 'string'
componentSeparator: int
dataElementSeparator: int
replaceCharacter: int
replaceSeparatorsInPayload: bool
segmentTerminator: int
segmentTerminatorSuffix: 'string'
}
messageFilter: {
messageFilterType: 'string'
}
messageFilterList: [
{
messageId: 'string'
}
]
processingSettings: {
convertImpliedDecimal: bool
createEmptyXmlTagsForTrailingSeparators: bool
maskSecurityInfo: bool
preserveInterchange: bool
suspendInterchangeOnError: bool
useDotAsDecimalSeparator: bool
}
schemaReferences: [
{
messageId: 'string'
schemaName: 'string'
schemaVersion: 'string'
senderApplicationId: 'string'
}
]
securitySettings: {
authorizationQualifier: 'string'
authorizationValue: 'string'
passwordValue: 'string'
securityQualifier: 'string'
}
validationOverrides: [
{
allowLeadingAndTrailingSpacesAndZeroes: bool
messageId: 'string'
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateCharacterSet: bool
validateEdiTypes: bool
validateXsdTypes: bool
}
]
validationSettings: {
allowLeadingAndTrailingSpacesAndZeroes: bool
checkDuplicateGroupControlNumber: bool
checkDuplicateInterchangeControlNumber: bool
checkDuplicateTransactionSetControlNumber: bool
interchangeControlNumberValidityDays: int
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateCharacterSet: bool
validateEdiTypes: bool
validateXsdTypes: bool
}
x12DelimiterOverrides: [
{
componentSeparator: int
dataElementSeparator: int
messageId: 'string'
protocolVersion: 'string'
replaceCharacter: int
replaceSeparatorsInPayload: bool
segmentTerminator: int
segmentTerminatorSuffix: 'string'
targetNamespace: 'string'
}
]
}
receiverBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
senderBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
}
}
}
guestIdentity: {
qualifier: 'string'
value: 'string'
}
guestPartner: 'string'
hostIdentity: {
qualifier: 'string'
value: 'string'
}
hostPartner: 'string'
metadata: any()
}
}
Eigenschapswaarden
integrationAccounts/agreements
Naam | Beschrijving | Waarde |
---|---|---|
naam | De resourcenaam Meer informatie over het instellen van namen en typen voor onderliggende resources in Bicep. |
tekenreeks (vereist) |
location | De resourcelocatie. | tekenreeks |
tags | De resourcetags. | Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken |
Bovenliggende | In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd. Zie Onderliggende resource buiten bovenliggende resource voor meer informatie. |
Symbolische naam voor resource van het type: integrationAccounts |
properties | De eigenschappen van de integratieaccountovereenkomst. | IntegrationAccountAgreementProperties (vereist) |
IntegrationAccountAgreementProperties
Naam | Beschrijving | Waarde |
---|---|---|
agreementType | Het overeenkomsttype. | 'AS2' 'Edifact' 'Niet opgegeven' 'X12' (vereist) |
inhoud | De inhoud van de overeenkomst. | AgreementContent (vereist) |
guestIdentity | De bedrijfsidentiteit van de gastpartner. | BusinessIdentity (vereist) |
guestPartner | De integratieaccountpartner die is ingesteld als gastpartner voor deze overeenkomst. | tekenreeks (vereist) |
hostIdentity | De bedrijfsidentiteit van de hostpartner. | BusinessIdentity (vereist) |
hostPartner | De integratieaccountpartner die is ingesteld als hostpartner voor deze overeenkomst. | tekenreeks (vereist) |
metagegevens | De metagegevens. | Voor Bicep kunt u de functie any() gebruiken. |
AgreementContent
Naam | Beschrijving | Waarde |
---|---|---|
aS2 | De inhoud van de AS2-overeenkomst. | AS2AgreementContent |
Edifact | De inhoud van de EDIFACT-overeenkomst. | EdifactAgreementContent |
x12 | De inhoud van de X12-overeenkomst. | X12AgreementContent |
AS2AgreementContent
Naam | Beschrijving | Waarde |
---|---|---|
receiveAgreement | De AS2-overeenkomst voor eenmalige ontvangst. | AS2OneWayAgreement (vereist) |
sendAgreement | De AS2-overeenkomst voor eenrichtingsverzending. | AS2OneWayAgreement (vereist) |
AS2OneWayAgreement
Naam | Beschrijving | Waarde |
---|---|---|
protocolSettings | De AS2-protocolinstellingen. | AS2ProtocolSettings (vereist) |
receiverBusinessIdentity | De bedrijfsidentiteit van de ontvanger | BusinessIdentity (vereist) |
senderBusinessIdentity | De bedrijfsidentiteit van de afzender | BusinessIdentity (vereist) |
AS2ProtocolSettings
Naam | Beschrijving | Waarde |
---|---|---|
acknowledgementConnectionSettings | De bevestigingsinstellingen voor de verbinding. | AS2AcknowledgementConnectionSettings (vereist) |
envelopsettings | De envelopinstellingen. | AS2EnvelopeSettings (vereist) |
errorSettings | De foutinstellingen. | AS2ErrorSettings (vereist) |
mdnSettings | De MDN-instellingen. | AS2MdnSettings (vereist) |
messageConnectionSettings | De instellingen voor de berichtverbinding. | AS2MessageConnectionSettings (vereist) |
securitySettings | De beveiligingsinstellingen. | AS2SecuritySettings (vereist) |
validationSettings | De validatie-instellingen. | AS2ValidationSettings (vereist) |
AS2AcknowledgementConnectionSettings
Naam | Beschrijving | Waarde |
---|---|---|
ignoreCertificateNameMismatch | De waarde die aangeeft of niet-overeenkomende certificaatnaam moet worden genegeerd. | bool (vereist) |
keepHttpConnectionAlive | De waarde die aangeeft of de verbinding actief moet blijven. | bool (vereist) |
supportHttpStatusCodeContinue | De waarde die aangeeft of http-statuscode 'DOORGAAN' wordt ondersteund. | bool (vereist) |
unfoldHttpHeaders | De waarde die aangeeft of de HTTP-headers moeten worden uitgevouwen. | bool (vereist) |
AS2EnvelopeSettings
Naam | Beschrijving | Waarde |
---|---|---|
autogenerateFileName | De waarde die aangeeft of de bestandsnaam automatisch moet worden gegenereerd. | bool (vereist) |
fileNameTemplate | De sjabloon voor bestandsnaam. | tekenreeks (vereist) |
messageContentType | Het inhoudstype van het bericht. | tekenreeks (vereist) |
suspendMessageOnFileNameGenerationError | De waarde die aangeeft of het bericht over de fout bij het genereren van een bestandsnaam moet worden onderbroken. | bool (vereist) |
transmitFileNameInMimeHeader | De waarde die aangeeft of de bestandsnaam in de MIME-header moet worden verzonden. | bool (vereist) |
AS2ErrorSettings
Naam | Beschrijving | Waarde |
---|---|---|
resendIfMdnNotReceived | De waarde die aangeeft of het bericht opnieuw moet worden verzonden als MDN niet is ontvangen. | bool (vereist) |
suspendDuplicateMessage | De waarde die aangeeft of het dubbele bericht moet worden onderbroken. | bool (vereist) |
AS2MdnSettings
Naam | Beschrijving | Waarde |
---|---|---|
dispositionNotificationTo | De verwijderingsmelding voor headerwaarde. | tekenreeks |
mdnText | De MDN-tekst. | tekenreeks |
micHashingAlgorithm | Het algoritme voor ondertekening of hashing. | MD5 'Geen' 'Niet opgegeven' 'SHA1' 'SHA2256' 'SHA2384' 'SHA2512' (vereist) |
needMdn | De waarde die aangeeft of een MDN moet worden verzonden of aangevraagd. | bool (vereist) |
receiptDeliveryUrl | De URL van de ontvangstbevestiging. | tekenreeks |
sendInboundMdnToMessageBox | De waarde die aangeeft of binnenkomende MDN naar het berichtvak moet worden verzonden. | bool (vereist) |
sendMdnAsynchronly | De waarde die aangeeft of de asynchrone MDN moet worden verzonden. | bool (vereist) |
signMdn | De waarde die aangeeft of de MDN moet worden ondertekend of niet. | bool (vereist) |
signOutboundMdnIfOptional | De waarde die aangeeft of de uitgaande MDN moet worden ondertekend, indien optioneel. | bool (vereist) |
AS2MessageConnectionSettings
Naam | Beschrijving | Waarde |
---|---|---|
ignoreCertificateNameMismatch | De waarde die aangeeft of niet-overeenkomende certificaatnaam moet worden genegeerd. | bool (vereist) |
keepHttpConnectionAlive | De waarde die aangeeft of de verbinding actief moet blijven. | bool (vereist) |
supportHttpStatusCodeContinue | De waarde die aangeeft of http-statuscode 'DOORGAAN' wordt ondersteund. | bool (vereist) |
unfoldHttpHeaders | De waarde die aangeeft of de HTTP-headers moeten worden uitgevouwen. | bool (vereist) |
AS2SecuritySettings
Naam | Beschrijving | Waarde |
---|---|---|
enableNrrForInboundDecodedMessages | De waarde die aangeeft of NRR moet worden ingeschakeld voor inkomende gedecodeerde berichten. | bool (vereist) |
enableNrrForInboundEncodedMessages | De waarde die aangeeft of NRR moet worden ingeschakeld voor inkomende gecodeerde berichten. | bool (vereist) |
enableNrrForInboundMdn | De waarde die aangeeft of NRR moet worden ingeschakeld voor binnenkomende MDN. | bool (vereist) |
enableNrrForOutboundDecodedMessages | De waarde die aangeeft of NRR moet worden ingeschakeld voor uitgaande gedecodeerde berichten. | bool (vereist) |
enableNrrForOutboundEncodedMessages | De waarde die aangeeft of NRR moet worden ingeschakeld voor uitgaande gecodeerde berichten. | bool (vereist) |
enableNrrForOutboundMdn | De waarde die aangeeft of NRR moet worden ingeschakeld voor uitgaande MDN. | bool (vereist) |
encryptionCertificateName | De naam van het versleutelingscertificaat. | tekenreeks |
overrideGroupSigningCertificate | De waarde die aangeeft of een MDN moet worden verzonden of aangevraagd. | bool (vereist) |
sha2AlgorithmFormat | De indeling van het Sha2-algoritme. Geldige waarden zijn Sha2, ShaHashSize, ShaHyphenHashSize, Sha2UnderscoreHashSize. | tekenreeks |
signingCertificateName | De naam van het handtekeningcertificaat. | tekenreeks |
AS2ValidationSettings
Naam | Beschrijving | Waarde |
---|---|---|
checkCertificateRevocationListOnReceive | De waarde die aangeeft of de certificaatintrekkingslijst moet worden gecontroleerd bij ontvangst. | bool (vereist) |
checkCertificateRevocationListOnSend | De waarde die aangeeft of de certificaatintrekkingslijst bij verzenden moet worden gecontroleerd. | bool (vereist) |
checkDuplicateMessage | De waarde die aangeeft of er een dubbel bericht moet worden gecontroleerd. | bool (vereist) |
compressMessage | De waarde die aangeeft of het bericht moet worden gecomprimeerd. | bool (vereist) |
encryptionAlgorithm | Het versleutelingsalgoritmen. | 'AES128' 'AES192' 'AES256' 'DES3' 'Geen' 'Niet opgegeven' 'RC2' (vereist) |
encryptMessage | De waarde die aangeeft of het bericht moet worden versleuteld. | bool (vereist) |
interchangeDuplicatesValidityDays | Het aantal dagen om terug te kijken voor dubbele uitwisseling. | int (vereist) |
overrideMessageProperties | De waarde die aangeeft of binnenkomende berichteigenschappen moeten worden overschreven met de eigenschappen die overeenkomen. | bool (vereist) |
signingAlgorithm | Het ondertekeningsalgoritme. | 'Standaard' 'Niet opgegeven' 'SHA1' 'SHA2256' 'SHA2384' 'SHA2512' |
signMessage | De waarde die aangeeft of het bericht moet worden ondertekend. | bool (vereist) |
BusinessIdentity
Naam | Beschrijving | Waarde |
---|---|---|
Kwalificatie | De kwalificatie voor bedrijfsidentiteit, bijvoorbeeld as2identity, ZZ, ZZZ, 31, 32 | tekenreeks (vereist) |
waarde | De door de gebruiker gedefinieerde bedrijfsidentiteitswaarde. | tekenreeks (vereist) |
EdifactAgreementContent
Naam | Beschrijving | Waarde |
---|---|---|
receiveAgreement | De EDIFACT-overeenkomst voor eenmalige ontvangst. | EdifactOneWayAgreement (vereist) |
sendAgreement | De EDIFACT-overeenkomst voor eenrichtingsverzending. | EdifactOneWayAgreement (vereist) |
EdifactOneWayAgreement
Naam | Beschrijving | Waarde |
---|---|---|
protocolSettings | De EDIFACT-protocolinstellingen. | EdifactProtocolSettings (vereist) |
receiverBusinessIdentity | De bedrijfsidentiteit van de ontvanger | BusinessIdentity (vereist) |
senderBusinessIdentity | De bedrijfsidentiteit van de afzender | BusinessIdentity (vereist) |
EdifactProtocolSettings
Naam | Beschrijving | Waarde |
---|---|---|
bevestigingssettings | De EDIFACT-bevestigingsinstellingen. | EdifactAcknowledgementSettings (vereist) |
edifactDelimiterOverrides | De instellingen voor het EDIFACT-scheidingsteken overschrijven. | EdifactDelimiterOverride[] |
envelopeOverrides | De instellingen voor de EDIFACT-envelop overschrijven. | EdifactEnvelopeOverride[] |
envelopeSettings | De instellingen voor EDIFACT-enveloppen. | EdifactEnvelopeSettings (vereist) |
framingSettings | De EDIFACT-frameinstellingen. | EdifactFramingSettings (vereist) |
messageFilter | Het EDIFACT-berichtfilter. | EdifactMessageFilter (vereist) |
messageFilterList | De filterlijst voor EDIFACT-berichten. | EdifactMessageIdentifier[] |
processingSettings | De EDIFACT-verwerkingsinstellingen. | EdifactProcessingSettings (vereist) |
schemaVerwijzing | De EDIFACT-schemaverwijzingen. | EdifactSchemaReference[] (vereist) |
validatieOverrides | De instellingen voor EDIFACT-validatie worden overschreven. | EdifactValidationOverride[] |
validationSettings | De EDIFACT-validatie-instellingen. | EdifactValidationSettings (vereist) |
EdifactAcknowledgementSettings
Naam | Beschrijving | Waarde |
---|---|---|
acknowledgementControlNumberLowerBound | De ondergrens van het bevestigingsbeheernummer. | int (vereist) |
acknowledgementControlNumberPrefix | Het voorvoegsel van het bevestigingsbeheernummer. | tekenreeks |
acknowledgementControlNumberSuffix | Het achtervoegsel van het bevestigingsbeheernummer. | tekenreeks |
acknowledgementControlNumberUpperBound | De bovengrens van het bevestigingsbeheernummer. | int (vereist) |
batchFunctionalAcknowledgements | De waarde die aangeeft of functionele bevestigingen in batch moeten worden gebruikt. | bool (vereist) |
batchTechnicalAcknowledgements | De waarde die aangeeft of de technische bevestigingen in een batch moeten worden verwerkt. | bool (vereist) |
needFunctionalAcknowledgement | De waarde die aangeeft of functionele bevestiging nodig is. | bool (vereist) |
needLoopForValidMessages | De waarde die aangeeft of een lus nodig is voor geldige berichten. | bool (vereist) |
needTechnicalAcknowledgement | De waarde die aangeeft of technische bevestiging nodig is. | bool (vereist) |
rolloverAcknowledgementControlNumber | De waarde die aangeeft of het bevestigingsbeheernummer moet worden rollover. | bool (vereist) |
sendSynchronousAcknowledgement | De waarde die aangeeft of synchrone bevestiging moet worden verzonden. | bool (vereist) |
EdifactDelimiterOverride
Naam | Beschrijving | Waarde |
---|---|---|
componentSeparator | Het onderdeelscheidingsteken. | int (vereist) |
dataElementSeparator | Het scheidingsteken voor gegevenselementen. | int (vereist) |
decimalPointIndicator | De indicator voor het decimaalteken. | 'Komma' 'Decimaal' 'NotSpecified' (vereist) |
messageAssociationAssignedCode | De toegewezen code voor de berichtkoppeling. | tekenreeks |
messageId | De bericht-id. | tekenreeks |
messageRelease | De berichtrelease. | tekenreeks |
messageVersion | De berichtversie. | tekenreeks |
releaseIndicator | De release-indicator. | int (vereist) |
herhalingSeparator | Het herhalingsscheidingsteken. | int (vereist) |
segmentTerminator | Het segmenteindteken. | int (vereist) |
segmentTerminatorSuffix | Het achtervoegsel van de segmenteindtekens. | 'CR' 'CRLF' 'LF' 'Geen' 'NotSpecified' (vereist) |
targetNamespace | De doelnaamruimte waarop deze scheidingstekeninstellingen moeten worden toegepast. | tekenreeks |
EdifactEnvelopeOverride
Naam | Beschrijving | Waarde |
---|---|---|
applicationPassword | Het toepassingswachtwoord. | tekenreeks |
associationAssignedCode | De gekoppelde code. | tekenreeks |
controllingAgencyCode | De code van de controlerende instantie. | tekenreeks |
functionalGroupId | De id van de functionele groep. | tekenreeks |
groupHeaderMessageRelease | De release van het bericht in de koptekst van de groep. | tekenreeks |
groupHeaderMessageVersion | De berichtversie van de koptekst van de groep. | tekenreeks |
messageAssociationAssignedCode | De toegewezen code voor de berichtkoppeling. | tekenreeks |
messageId | De bericht-id waarop deze envelopinstellingen moeten worden toegepast. | tekenreeks |
messageRelease | De releaseversie van het bericht waarop deze envelopinstellingen moeten worden toegepast. | tekenreeks |
messageVersion | De berichtversie waarop deze envelopinstellingen moeten worden toegepast. | tekenreeks |
receiverApplicationId | De toepassings-id van de ontvanger. | tekenreeks |
receiverApplicationQualifier | De kwalificatie van de ontvangertoepassing. | tekenreeks |
senderApplicationId | De toepassings-id van de afzender. | tekenreeks |
senderApplicationQualifier | De kwalificatie van de afzendertoepassing. | tekenreeks |
targetNamespace | De doelnaamruimte waarop deze envelopinstellingen moeten worden toegepast. | tekenreeks |
EdifactEnvelopeSettings
Naam | Beschrijving | Waarde |
---|---|---|
applicationReferenceId | De referentie-id van de toepassing. | tekenreeks |
applyDelimiterStringAdvice | De waarde die aangeeft of het advies voor tekenreeksen voor scheidingstekens moet worden toegepast. | bool (vereist) |
communicationAgreementId | De communicatieovereenkomst-id. | tekenreeks |
createGroupingSegments | De waarde die aangeeft of u groeperingssegmenten wilt maken. | bool (vereist) |
enableDefaultGroupHeaders | De waarde die aangeeft of standaardgroepheaders moeten worden ingeschakeld. | bool (vereist) |
functionalGroupId | De id van de functionele groep. | tekenreeks |
groupApplicationPassword | Het wachtwoord van de groepstoepassing. | tekenreeks |
groupApplicationReceiverId | De ontvanger-id van de groepstoepassing. | tekenreeks |
groupApplicationReceiverQualifier | De kwalificatie van de ontvanger van de groeptoepassing. | tekenreeks |
groupApplicationSenderId | De afzender-id van de groepstoepassing. | tekenreeks |
groupApplicationSenderQualifier | De kwalificatie van de afzender van de groepstoepassing. | tekenreeks |
groupAssociationAssignedCode | De toegewezen code voor de groepskoppeling. | tekenreeks |
groupControllingAgencyCode | De groepscode voor het controleren van het agentschap. | tekenreeks |
groupControlNumberLowerBound | De ondergrens van het groepsbeheernummer. | int (vereist) |
groupControlNumberPrefix | Het voorvoegsel van het groepsbesturingselementnummer. | tekenreeks |
groupControlNumberSuffix | Het achtervoegsel van het groepsbeheernummer. | tekenreeks |
groupControlNumberUpperBound | De bovengrens van het groepsbeheernummer. | int (vereist) |
groupMessageRelease | De release van het groepsbericht. | tekenreeks |
groupMessageVersion | De versie van het groepsbericht. | tekenreeks |
interchangeControlNumberLowerBound | De ondergrens van het uitwisselingsbeheernummer. | int (vereist) |
interchangeControlNumberPrefix | Het voorvoegsel voor het nummer van de uitwisselingsbesturing. | tekenreeks |
interchangeControlNumberSuffix | Het achtervoegsel voor het nummer van de uitwisselingsregel. | tekenreeks |
interchangeControlNumberUpperBound | De bovengrens van het regelnummer voor de uitwisseling. | int (vereist) |
isTestInterchange | De waarde die aangeeft of het bericht een testuitwisseling is. | bool (vereist) |
overwriteExistingTransactionSetControlNumber | De waarde die aangeeft of het bestaande controlenummer van een transactieset moet worden overschreven. | bool (vereist) |
processingPriorityCode | De prioriteitscode voor verwerking. | tekenreeks |
receiverInternalIdentification | De interne identificatie van de ontvanger. | tekenreeks |
receiverInternalSubIdentification | De interne subidentificatie van de ontvanger. | tekenreeks |
receiverReverseRoutingAddress | Het adres voor omgekeerde routering van de ontvanger. | tekenreeks |
recipientReferencePasswordQualifier | De referentiewachtwoordkwalificatie van de geadresseerde. | tekenreeks |
recipientReferencePasswordValue | De waarde van het referentiewachtwoord van de ontvanger. | tekenreeks |
rolloverGroupControlNumber | De waarde die aangeeft of het besturingselementnummer van de groep moet worden gerolloverd. | bool (vereist) |
rolloverInterchangeControlNumber | De waarde die aangeeft of het controlenummer van de uitwisseling moet worden overgeteld. | bool (vereist) |
rolloverTransactionSetControlNumber | De waarde die aangeeft of het controlenummer van de transactie moet worden overgezet. | bool (vereist) |
senderInternalIdentification | De interne identificatie van de afzender. | tekenreeks |
senderInternalSubIdentification | De interne subidentificatie van de afzender. | tekenreeks |
senderReverseRoutingAddress | Het adres van de afzender voor omgekeerde routering. | tekenreeks |
transactionSetControlNumberLowerBound | De ondergrens van het controlenummer van de transactieset. | int (vereist) |
transactionSetControlNumberPrefix | Het voorvoegsel van het controlenummer van de transactieset. | tekenreeks |
transactionSetControlNumberSuffix | Het achtervoegsel van het controlenummer van de transactieset. | tekenreeks |
transactionSetControlNumberUpperBound | De bovengrens van het controlenummer van de transactieset. | int (vereist) |
EdifactFramingSettings
Naam | Beschrijving | Waarde |
---|---|---|
characterEncoding | De tekencodering. | tekenreeks |
characterSet | Het EDIFACT-frame instellen characterSet. | "KECA" 'NotSpecified' 'UNOA' 'UNOB' "UNOC" "UNOD" 'UNOE' 'UNOF' 'UNOG' 'UNOH' 'UNOI' 'UNOJ' 'UNOK' "UNOX" 'UNOY' (vereist) |
componentSeparator | Het onderdeelscheidingsteken. | int (vereist) |
dataElementSeparator | Het scheidingsteken voor gegevenselementen. | int (vereist) |
decimalPointIndicator | De decimale indicator voor de instelling van het EDIFACT-frame. | 'Komma' 'Decimaal' 'NotSpecified' (vereist) |
protocolVersion | De protocolversie. | int (vereist) |
releaseIndicator | De release-indicator. | int (vereist) |
herhalingSeparator | Het herhalingsscheidingsteken. | int (vereist) |
segmentTerminator | Het segmenteindteken. | int (vereist) |
segmentTerminatorSuffix | Het achtervoegsel van het EDIFACT-frameinstelling voor segmenteindteken. | 'CR' 'CRLF' 'LF' 'Geen' 'NotSpecified' (vereist) |
serviceCodeListDirectoryVersion | De mapversie van de servicecodelijst. | tekenreeks |
EdifactMessageFilter
Naam | Beschrijving | Waarde |
---|---|---|
messageFilterType | Het berichtfiltertype. | 'Uitsluiten' 'Opnemen' 'NotSpecified' (vereist) |
EdifactMessageIdentifier
Naam | Beschrijving | Waarde |
---|---|---|
messageId | De bericht-id waarop deze envelopinstellingen moeten worden toegepast. | tekenreeks (vereist) |
EdifactProcessingSettings
Naam | Beschrijving | Waarde |
---|---|---|
createEmptyXmlTagsForTrailingSeparators | De waarde die aangeeft of lege XML-tags moeten worden gemaakt voor afsluitende scheidingstekens. | bool (vereist) |
maskSecurityInfo | De waarde die aangeeft of beveiligingsgegevens moeten worden gemaskeerd. | bool (vereist) |
preserveInterchange | De waarde die aangeeft of de uitwisseling moet worden behouden. | bool (vereist) |
suspendInterchangeOnError | De waarde die aangeeft of de uitwisseling bij een fout moet worden onderbroken. | bool (vereist) |
useDotAsDecimalSeparator | De waarde die aangeeft of een punt moet worden gebruikt als decimaalteken. | bool (vereist) |
EdifactSchemaReference
Naam | Beschrijving | Waarde |
---|---|---|
associationAssignedCode | De gekoppelde code. | tekenreeks |
messageId | De bericht-id. | tekenreeks (vereist) |
messageRelease | De releaseversie van het bericht. | tekenreeks (vereist) |
messageVersion | De berichtversie. | tekenreeks (vereist) |
schemaName | De schemanaam. | tekenreeks (vereist) |
senderApplicationId | De id van de afzendertoepassing. | tekenreeks |
senderApplicationQualifier | De kwalificatie van de afzendertoepassing. | tekenreeks |
EdifactValidationOverride
Naam | Beschrijving | Waarde |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | De waarde die aangeeft of voorloop- en volgspaties en nullen zijn toegestaan. | bool (vereist) |
enforceCharacterSet | De waarde die aangeeft of tekenset moet worden gevalideerd. | bool (vereist) |
messageId | De bericht-id waarop de validatie-instellingen moeten worden toegepast. | tekenreeks (vereist) |
trailingSeparatorPolicy | Het beleid voor afsluitende scheidingstekens. | 'Verplicht' 'Niet toegestaan' 'Niet opgegeven' 'Optioneel' (vereist) |
trimLeadingAndTrailingSpacesAndZeroes | De waarde die aangeeft of voorloop- en volgspaties en nullen moeten worden afgekort. | bool (vereist) |
validateEdiTypes | De waarde die aangeeft of EDI-typen moeten worden gevalideerd. | bool (vereist) |
validateXsdTypes | De waarde die aangeeft of XSD-typen moeten worden gevalideerd. | bool (vereist) |
EdifactValidationSettings
Naam | Beschrijving | Waarde |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | De waarde die aangeeft of voorloop- en volgspaties en nullen zijn toegestaan. | bool (vereist) |
checkDuplicateGroupControlNumber | De waarde die aangeeft of er een dubbel groepscontrolenummer moet worden gecontroleerd. | bool (vereist) |
checkDuplicateInterchangeControlNumber | De waarde die aangeeft of er moet worden gecontroleerd op een duplicaat van het knooppuntcontrolenummer. | bool (vereist) |
checkDuplicateTransactionSetControlNumber | De waarde die aangeeft of er moet worden gecontroleerd op een dubbel controlenummer van de transactieset. | bool (vereist) |
interchangeControlNumberValidityDays | De geldigheidsperiode van het controlenummer voor de uitwisseling. | int (vereist) |
trailingSeparatorPolicy | Het beleid voor afsluitende scheidingstekens. | 'Verplicht' 'Niet toegestaan' 'Niet opgegeven' 'Optioneel' (vereist) |
trimLeadingAndTrailingSpacesAndZeroes | De waarde die aangeeft of voorloop- en volgspaties en nullen moeten worden afgekort. | bool (vereist) |
validateCharacterSet | De waarde die aangeeft of tekenset in het bericht moet worden gevalideerd. | bool (vereist) |
validateEdiTypes | De waarde die aangeeft of u EDI-typen wilt valideren. | bool (vereist) |
validateXsdTypes | De waarde die aangeeft of xsd-typen moeten worden gevalideerd. | bool (vereist) |
X12AgreementContent
Naam | Beschrijving | Waarde |
---|---|---|
receiveAgreement | De X12-overeenkomst voor eenmalige ontvangst. | X12OneWayAgreement (vereist) |
sendAgreement | De X12-overeenkomst voor eenrichtingsverzending. | X12OneWayAgreement (vereist) |
X12OneWayAgreement
Naam | Beschrijving | Waarde |
---|---|---|
protocolSettings | De X12-protocolinstellingen. | X12ProtocolSettings (vereist) |
receiverBusinessIdentity | De bedrijfsidentiteit van de ontvanger | BusinessIdentity (vereist) |
senderBusinessIdentity | De bedrijfsidentiteit van de afzender | BusinessIdentity (vereist) |
X12ProtocolSettings
Naam | Beschrijving | Waarde |
---|---|---|
bevestigingssettings | De X12-bevestigingsinstellingen. | X12AcknowledgementSettings (vereist) |
envelopeOverrides | De instellingen voor het overschrijven van X12-enveloppen. | X12EnvelopeOverride[] |
envelopsettings | De instellingen voor X12-enveloppen. | X12EnvelopeSettings (vereist) |
framingSettings | De X12-frameinstellingen. | X12FramingSettings (vereist) |
messageFilter | Het X12-berichtfilter. | X12MessageFilter (vereist) |
messageFilterList | De filterlijst X12-berichten. | X12MessageIdentifier[] |
processingSettings | De X12-verwerkingsinstellingen. | X12ProcessingSettings (vereist) |
schemaReferences | De X12-schemaverwijzingen. | X12SchemaReference[] (vereist) |
securitySettings | De X12-beveiligingsinstellingen. | X12SecuritySettings (vereist) |
validationOverrides | De X12-validatie overschrijft instellingen. | X12ValidationOverride[] |
validationSettings | De X12-validatie-instellingen. | X12ValidationSettings (vereist) |
x12DelimiterOverrides | De X12-instellingen voor het overschrijven van scheidingstekens. | X12DelimiterOverrides[] |
X12AcknowledgementSettings
Naam | Beschrijving | Waarde |
---|---|---|
acknowledgementControlNumberLowerBound | De ondergrens van het bevestigingsbeheernummer. | int (vereist) |
acknowledgementControlNumberPrefix | Het voorvoegsel van het controlenummer van de bevestiging. | tekenreeks |
acknowledgementControlNumberSuffix | Het achtervoegsel van het controlenummer van de bevestiging. | tekenreeks |
acknowledgementControlNumberUpperBound | De bovengrens van het bevestigingsbeheernummer. | int (vereist) |
batchFunctionalAcknowledgements | De waarde die aangeeft of functionele bevestigingen in batch moeten worden verwerkt. | bool (vereist) |
batchImplementationAcknowledgements | De waarde die aangeeft of de implementatiebevestigingen batchgewijs moeten worden geïmplementeerd. | bool (vereist) |
batchTechnicalAcknowledgements | De waarde die aangeeft of de technische bevestigingen in batch moeten worden verwerkt. | bool (vereist) |
functionalAcknowledgementVersion | De functionele bevestigingsversie. | tekenreeks |
implementationAcknowledgementVersion | De bevestigingsversie van de implementatie. | tekenreeks |
needFunctionalAcknowledgement | De waarde die aangeeft of functionele bevestiging nodig is. | bool (vereist) |
needImplementationAcknowledgement | De waarde die aangeeft of bevestiging van implementatie nodig is. | bool (vereist) |
needLoopForValidMessages | De waarde die aangeeft of een lus nodig is voor geldige berichten. | bool (vereist) |
needTechnicalAcknowledgement | De waarde die aangeeft of technische bevestiging nodig is. | bool (vereist) |
rolloverAcknowledgementControlNumber | De waarde die aangeeft of het controlenummer van de rollover-bevestiging moet worden gebruikt. | bool (vereist) |
sendSynchronousAcknowledgement | De waarde die aangeeft of synchrone bevestiging moet worden verzonden. | bool (vereist) |
X12EnvelopeOverride
Naam | Beschrijving | Waarde |
---|---|---|
Dateformat | De datumnotatie. | 'CCYYMMDD' 'Niet opgegeven' 'JJMMDD' (vereist) |
functionalIdentifierCode | De functionele id-code. | tekenreeks |
headerVersion | De headerversie. | tekenreeks (vereist) |
messageId | De bericht-id waarop deze envelopinstellingen moeten worden toegepast. | tekenreeks (vereist) |
protocolVersion | De protocolversie waarop deze envelopinstellingen moeten worden toegepast. | tekenreeks (vereist) |
receiverApplicationId | De toepassings-id van de ontvanger. | tekenreeks (vereist) |
responsibleAgencyCode | De code van de verantwoordelijke instantie. | tekenreeks (vereist) |
senderApplicationId | De id van de afzendertoepassing. | tekenreeks (vereist) |
targetNamespace | De doelnaamruimte waarop deze envelopinstellingen moeten worden toegepast. | tekenreeks (vereist) |
timeFormat | De tijdnotatie. | 'UUMM' 'UUMMSS' 'UUMMSSd' 'UUMMSSdd' 'NotSpecified' (vereist) |
X12EnvelopeSettings
Naam | Beschrijving | Waarde |
---|---|---|
controlStandardsId | De standaard-id voor besturingselementen. | int (vereist) |
controlVersionNumber | Het versienummer van het besturingselement. | tekenreeks (vereist) |
enableDefaultGroupHeaders | De waarde die aangeeft of standaard groepsheaders moeten worden ingeschakeld. | bool (vereist) |
functionalGroupId | De functionele groeps-id. | tekenreeks |
groupControlNumberLowerBound | De ondergrens van het groepscontrolenummer. | int (vereist) |
groupControlNumberUpperBound | De bovengrens van het groepsbeheernummer. | int (vereist) |
groupHeaderAgencyCode | De agentuurcode voor de koptekst van de groep. | tekenreeks (vereist) |
groupHeaderDateFormat | De datumnotatie van de groepskoptekst. | 'CCYYMMDD' 'Niet opgegeven' 'JJMMDD' (vereist) |
groupHeaderTimeFormat | De groepskopteksttijdnotatie. | 'UUMM' 'UUMMSS' 'UUMMSSd' 'UUMMSSdd' 'NotSpecified' (vereist) |
groupHeaderVersion | De versie van de groepskoptekst. | tekenreeks (vereist) |
interchangeControlNumberLowerBound | De ondergrens van het besturingsnummer voor de uitwisseling. | int (vereist) |
interchangeControlNumberUpperBound | De bovengrens van het regelnummer voor de uitwisseling. | int (vereist) |
overwriteExistingTransactionSetControlNumber | De waarde die aangeeft of het controlenummer van een bestaande transactieset moet worden overschreven. | bool (vereist) |
receiverApplicationId | De toepassings-id van de ontvanger. | tekenreeks (vereist) |
rolloverGroupControlNumber | De waarde die aangeeft of het besturingselementnummer van de rollover-groep moet worden gebruikt. | bool (vereist) |
rolloverInterchangeControlNumber | De waarde die aangeeft of er een rollover-controlenummer moet worden gebruikt. | bool (vereist) |
rolloverTransactionSetControlNumber | De waarde die aangeeft of het controlenummer van een rollover-transactie moet worden ingesteld. | bool (vereist) |
senderApplicationId | De id van de afzendertoepassing. | tekenreeks (vereist) |
transactionSetControlNumberLowerBound | De ondergrens van het controlenummer van de transactieset. | int (vereist) |
transactionSetControlNumberPrefix | Het voorvoegsel van het controlenummer van de transactieset. | tekenreeks |
transactionSetControlNumberSuffix | Het achtervoegsel van het controlenummer van de transactieset. | tekenreeks |
transactionSetControlNumberUpperBound | De bovengrens van het controlenummer van de transactieset. | int (vereist) |
usageIndicator | De gebruiksindicator. | 'Informatie' 'Niet opgegeven' 'Productie' 'Test' (vereist) |
useControlStandardsIdAsRepetitionCharacter | De waarde die aangeeft of de controlestandaard-id moet worden gebruikt als herhalingsteken. | bool (vereist) |
X12FramingSettings
Naam | Beschrijving | Waarde |
---|---|---|
characterSet | De X12-tekenset. | 'Basic' 'Uitgebreid' 'Niet opgegeven' UTF8 (vereist) |
componentSeparator | Het onderdeelscheidingsteken. | int (vereist) |
dataElementSeparator | Het gegevenselementscheidingsteken. | int (vereist) |
replaceCharacter | Het vervangende teken. | int (vereist) |
replaceSeparatorsInPayload | De waarde die aangeeft of scheidingstekens in nettolading moeten worden vervangen. | bool (vereist) |
segmentTerminator | Het segmenteindteken. | int (vereist) |
segmentTerminatorSuffix | Het achtervoegsel segmenteindteken. | 'CR' CRLF 'LF' 'Geen' 'NotSpecified' (vereist) |
X12MessageFilter
Naam | Beschrijving | Waarde |
---|---|---|
messageFilterType | Het berichtfiltertype. | 'Uitsluiten' 'Opnemen' 'NotSpecified' (vereist) |
X12MessageIdentifier
Naam | Beschrijving | Waarde |
---|---|---|
messageId | De bericht-id. | tekenreeks (vereist) |
X12ProcessingSettings
Naam | Beschrijving | Waarde |
---|---|---|
convertImpliedDecimal | De waarde die aangeeft of numeriek type moet worden geconverteerd naar impliciet decimaal. | bool (vereist) |
createEmptyXmlTagsForTrailingSeparators | De waarde die aangeeft of lege XML-tags moeten worden gemaakt voor afsluitende scheidingstekens. | bool (vereist) |
maskSecurityInfo | De waarde die aangeeft of beveiligingsgegevens moeten worden gemaskeerd. | bool (vereist) |
preserveInterchange | De waarde die aangeeft of de uitwisseling moet worden behouden. | bool (vereist) |
suspendInterchangeOnError | De waarde die aangeeft of de uitwisseling bij een fout moet worden onderbroken. | bool (vereist) |
useDotAsDecimalSeparator | De waarde die aangeeft of een punt moet worden gebruikt als decimaalteken. | bool (vereist) |
X12SchemaReference
Naam | Beschrijving | Waarde |
---|---|---|
messageId | De bericht-id. | tekenreeks (vereist) |
schemaName | De schemanaam. | tekenreeks (vereist) |
schemaVersion | De schemaversie. | tekenreeks (vereist) |
senderApplicationId | De id van de afzendertoepassing. | tekenreeks |
X12SecuritySettings
Naam | Beschrijving | Waarde |
---|---|---|
authorizationQualifier | De autorisatiekwalificatie. | tekenreeks (vereist) |
authorizationValue | De autorisatiewaarde. | tekenreeks |
passwordValue | De wachtwoordwaarde. | tekenreeks |
securityQualifier | De beveiligingskwalificatie. | tekenreeks (vereist) |
X12ValidationOverride
Naam | Beschrijving | Waarde |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | De waarde die aangeeft of voorloop- en volgspaties en nullen zijn toegestaan. | bool (vereist) |
messageId | De bericht-id waarop de validatie-instellingen moeten worden toegepast. | tekenreeks (vereist) |
trailingSeparatorPolicy | Het beleid voor afsluitende scheidingstekens. | 'Verplicht' 'Niet toegestaan' 'Niet opgegeven' 'Optioneel' (vereist) |
trimLeadingAndTrailingSpacesAndZeroes | De waarde die aangeeft of voorloop- en volgspaties en nullen moeten worden afgekort. | bool (vereist) |
validateCharacterSet | De waarde die aangeeft of tekenset moet worden gevalideerd. | bool (vereist) |
validateEdiTypes | De waarde die aangeeft of EDI-typen moeten worden gevalideerd. | bool (vereist) |
validateXsdTypes | De waarde die aangeeft of XSD-typen moeten worden gevalideerd. | bool (vereist) |
X12ValidationSettings
Naam | Beschrijving | Waarde |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | De waarde die aangeeft of voorloop- en volgspaties en nullen zijn toegestaan. | bool (vereist) |
checkDuplicateGroupControlNumber | De waarde die aangeeft of er een dubbel groepscontrolenummer moet worden gecontroleerd. | bool (vereist) |
checkDuplicateInterchangeControlNumber | De waarde die aangeeft of er moet worden gecontroleerd op een duplicaat van het knooppuntcontrolenummer. | bool (vereist) |
checkDuplicateTransactionSetControlNumber | De waarde die aangeeft of er moet worden gecontroleerd op een dubbel controlenummer van de transactieset. | bool (vereist) |
interchangeControlNumberValidityDays | De geldigheidsperiode van het controlenummer voor de uitwisseling. | int (vereist) |
trailingSeparatorPolicy | Het beleid voor afsluitende scheidingstekens. | 'Verplicht' 'Niet toegestaan' 'Niet opgegeven' 'Optioneel' (vereist) |
trimLeadingAndTrailingSpacesAndZeroes | De waarde die aangeeft of voorloop- en volgspaties en nullen moeten worden afgekort. | bool (vereist) |
validateCharacterSet | De waarde die aangeeft of tekenset in het bericht moet worden gevalideerd. | bool (vereist) |
validateEdiTypes | De waarde die aangeeft of u EDI-typen wilt valideren. | bool (vereist) |
validateXsdTypes | De waarde die aangeeft of xsd-typen moeten worden gevalideerd. | bool (vereist) |
X12DelimiterOverrides
Naam | Beschrijving | Waarde |
---|---|---|
componentSeparator | Het onderdeelscheidingsteken. | int (vereist) |
dataElementSeparator | Het gegevenselementscheidingsteken. | int (vereist) |
messageId | De bericht-id. | tekenreeks |
protocolVersion | De protocolversie. | tekenreeks |
replaceCharacter | Het vervangende teken. | int (vereist) |
replaceSeparatorsInPayload | De waarde die aangeeft of scheidingstekens in nettolading moeten worden vervangen. | bool (vereist) |
segmentTerminator | Het segmenteindteken. | int (vereist) |
segmentTerminatorSuffix | Het achtervoegsel segmenteindteken. | 'CR' CRLF 'LF' 'Geen' 'NotSpecified' (vereist) |
targetNamespace | De doelnaamruimte waarop dit scheidingsteken moet worden toegepast. | tekenreeks |
Snelstartsjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Template | Beschrijving |
---|---|
Azure Logic Apps - AS2 Send Receive |
Hiermee maakt u integratieaccounts voor twee partners, Contoso en Fabrikam, inclusief de artefacten voor partners en overeenkomsten. De sjabloon maakt ook logische apps tussen Fabrikam Sales en Contoso om synchrone AS2 Send Receive te demonstreren. De sjabloon maakt ook logische apps tussen Fabrikam Finance en Contoso, die asynchroon AS2 Send Receive demonstreren. |
Resourcedefinitie van ARM-sjabloon
Het resourcetype integrationAccounts/agreements kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een resource Microsoft.Logic/integrationAccounts/agreements wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.Logic/integrationAccounts/agreements",
"apiVersion": "2016-06-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"agreementType": "string",
"content": {
"aS2": {
"receiveAgreement": {
"protocolSettings": {
"acknowledgementConnectionSettings": {
"ignoreCertificateNameMismatch": "bool",
"keepHttpConnectionAlive": "bool",
"supportHttpStatusCodeContinue": "bool",
"unfoldHttpHeaders": "bool"
},
"envelopeSettings": {
"autogenerateFileName": "bool",
"fileNameTemplate": "string",
"messageContentType": "string",
"suspendMessageOnFileNameGenerationError": "bool",
"transmitFileNameInMimeHeader": "bool"
},
"errorSettings": {
"resendIfMdnNotReceived": "bool",
"suspendDuplicateMessage": "bool"
},
"mdnSettings": {
"dispositionNotificationTo": "string",
"mdnText": "string",
"micHashingAlgorithm": "string",
"needMdn": "bool",
"receiptDeliveryUrl": "string",
"sendInboundMdnToMessageBox": "bool",
"sendMdnAsynchronously": "bool",
"signMdn": "bool",
"signOutboundMdnIfOptional": "bool"
},
"messageConnectionSettings": {
"ignoreCertificateNameMismatch": "bool",
"keepHttpConnectionAlive": "bool",
"supportHttpStatusCodeContinue": "bool",
"unfoldHttpHeaders": "bool"
},
"securitySettings": {
"enableNrrForInboundDecodedMessages": "bool",
"enableNrrForInboundEncodedMessages": "bool",
"enableNrrForInboundMdn": "bool",
"enableNrrForOutboundDecodedMessages": "bool",
"enableNrrForOutboundEncodedMessages": "bool",
"enableNrrForOutboundMdn": "bool",
"encryptionCertificateName": "string",
"overrideGroupSigningCertificate": "bool",
"sha2AlgorithmFormat": "string",
"signingCertificateName": "string"
},
"validationSettings": {
"checkCertificateRevocationListOnReceive": "bool",
"checkCertificateRevocationListOnSend": "bool",
"checkDuplicateMessage": "bool",
"compressMessage": "bool",
"encryptionAlgorithm": "string",
"encryptMessage": "bool",
"interchangeDuplicatesValidityDays": "int",
"overrideMessageProperties": "bool",
"signingAlgorithm": "string",
"signMessage": "bool"
}
},
"receiverBusinessIdentity": {
"qualifier": "string",
"value": "string"
},
"senderBusinessIdentity": {
"qualifier": "string",
"value": "string"
}
},
"sendAgreement": {
"protocolSettings": {
"acknowledgementConnectionSettings": {
"ignoreCertificateNameMismatch": "bool",
"keepHttpConnectionAlive": "bool",
"supportHttpStatusCodeContinue": "bool",
"unfoldHttpHeaders": "bool"
},
"envelopeSettings": {
"autogenerateFileName": "bool",
"fileNameTemplate": "string",
"messageContentType": "string",
"suspendMessageOnFileNameGenerationError": "bool",
"transmitFileNameInMimeHeader": "bool"
},
"errorSettings": {
"resendIfMdnNotReceived": "bool",
"suspendDuplicateMessage": "bool"
},
"mdnSettings": {
"dispositionNotificationTo": "string",
"mdnText": "string",
"micHashingAlgorithm": "string",
"needMdn": "bool",
"receiptDeliveryUrl": "string",
"sendInboundMdnToMessageBox": "bool",
"sendMdnAsynchronously": "bool",
"signMdn": "bool",
"signOutboundMdnIfOptional": "bool"
},
"messageConnectionSettings": {
"ignoreCertificateNameMismatch": "bool",
"keepHttpConnectionAlive": "bool",
"supportHttpStatusCodeContinue": "bool",
"unfoldHttpHeaders": "bool"
},
"securitySettings": {
"enableNrrForInboundDecodedMessages": "bool",
"enableNrrForInboundEncodedMessages": "bool",
"enableNrrForInboundMdn": "bool",
"enableNrrForOutboundDecodedMessages": "bool",
"enableNrrForOutboundEncodedMessages": "bool",
"enableNrrForOutboundMdn": "bool",
"encryptionCertificateName": "string",
"overrideGroupSigningCertificate": "bool",
"sha2AlgorithmFormat": "string",
"signingCertificateName": "string"
},
"validationSettings": {
"checkCertificateRevocationListOnReceive": "bool",
"checkCertificateRevocationListOnSend": "bool",
"checkDuplicateMessage": "bool",
"compressMessage": "bool",
"encryptionAlgorithm": "string",
"encryptMessage": "bool",
"interchangeDuplicatesValidityDays": "int",
"overrideMessageProperties": "bool",
"signingAlgorithm": "string",
"signMessage": "bool"
}
},
"receiverBusinessIdentity": {
"qualifier": "string",
"value": "string"
},
"senderBusinessIdentity": {
"qualifier": "string",
"value": "string"
}
}
},
"edifact": {
"receiveAgreement": {
"protocolSettings": {
"acknowledgementSettings": {
"acknowledgementControlNumberLowerBound": "int",
"acknowledgementControlNumberPrefix": "string",
"acknowledgementControlNumberSuffix": "string",
"acknowledgementControlNumberUpperBound": "int",
"batchFunctionalAcknowledgements": "bool",
"batchTechnicalAcknowledgements": "bool",
"needFunctionalAcknowledgement": "bool",
"needLoopForValidMessages": "bool",
"needTechnicalAcknowledgement": "bool",
"rolloverAcknowledgementControlNumber": "bool",
"sendSynchronousAcknowledgement": "bool"
},
"edifactDelimiterOverrides": [
{
"componentSeparator": "int",
"dataElementSeparator": "int",
"decimalPointIndicator": "string",
"messageAssociationAssignedCode": "string",
"messageId": "string",
"messageRelease": "string",
"messageVersion": "string",
"releaseIndicator": "int",
"repetitionSeparator": "int",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string",
"targetNamespace": "string"
}
],
"envelopeOverrides": [
{
"applicationPassword": "string",
"associationAssignedCode": "string",
"controllingAgencyCode": "string",
"functionalGroupId": "string",
"groupHeaderMessageRelease": "string",
"groupHeaderMessageVersion": "string",
"messageAssociationAssignedCode": "string",
"messageId": "string",
"messageRelease": "string",
"messageVersion": "string",
"receiverApplicationId": "string",
"receiverApplicationQualifier": "string",
"senderApplicationId": "string",
"senderApplicationQualifier": "string",
"targetNamespace": "string"
}
],
"envelopeSettings": {
"applicationReferenceId": "string",
"applyDelimiterStringAdvice": "bool",
"communicationAgreementId": "string",
"createGroupingSegments": "bool",
"enableDefaultGroupHeaders": "bool",
"functionalGroupId": "string",
"groupApplicationPassword": "string",
"groupApplicationReceiverId": "string",
"groupApplicationReceiverQualifier": "string",
"groupApplicationSenderId": "string",
"groupApplicationSenderQualifier": "string",
"groupAssociationAssignedCode": "string",
"groupControllingAgencyCode": "string",
"groupControlNumberLowerBound": "int",
"groupControlNumberPrefix": "string",
"groupControlNumberSuffix": "string",
"groupControlNumberUpperBound": "int",
"groupMessageRelease": "string",
"groupMessageVersion": "string",
"interchangeControlNumberLowerBound": "int",
"interchangeControlNumberPrefix": "string",
"interchangeControlNumberSuffix": "string",
"interchangeControlNumberUpperBound": "int",
"isTestInterchange": "bool",
"overwriteExistingTransactionSetControlNumber": "bool",
"processingPriorityCode": "string",
"receiverInternalIdentification": "string",
"receiverInternalSubIdentification": "string",
"receiverReverseRoutingAddress": "string",
"recipientReferencePasswordQualifier": "string",
"recipientReferencePasswordValue": "string",
"rolloverGroupControlNumber": "bool",
"rolloverInterchangeControlNumber": "bool",
"rolloverTransactionSetControlNumber": "bool",
"senderInternalIdentification": "string",
"senderInternalSubIdentification": "string",
"senderReverseRoutingAddress": "string",
"transactionSetControlNumberLowerBound": "int",
"transactionSetControlNumberPrefix": "string",
"transactionSetControlNumberSuffix": "string",
"transactionSetControlNumberUpperBound": "int"
},
"framingSettings": {
"characterEncoding": "string",
"characterSet": "string",
"componentSeparator": "int",
"dataElementSeparator": "int",
"decimalPointIndicator": "string",
"protocolVersion": "int",
"releaseIndicator": "int",
"repetitionSeparator": "int",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string",
"serviceCodeListDirectoryVersion": "string"
},
"messageFilter": {
"messageFilterType": "string"
},
"messageFilterList": [
{
"messageId": "string"
}
],
"processingSettings": {
"createEmptyXmlTagsForTrailingSeparators": "bool",
"maskSecurityInfo": "bool",
"preserveInterchange": "bool",
"suspendInterchangeOnError": "bool",
"useDotAsDecimalSeparator": "bool"
},
"schemaReferences": [
{
"associationAssignedCode": "string",
"messageId": "string",
"messageRelease": "string",
"messageVersion": "string",
"schemaName": "string",
"senderApplicationId": "string",
"senderApplicationQualifier": "string"
}
],
"validationOverrides": [
{
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"enforceCharacterSet": "bool",
"messageId": "string",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateEdiTypes": "bool",
"validateXsdTypes": "bool"
}
],
"validationSettings": {
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"checkDuplicateGroupControlNumber": "bool",
"checkDuplicateInterchangeControlNumber": "bool",
"checkDuplicateTransactionSetControlNumber": "bool",
"interchangeControlNumberValidityDays": "int",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateCharacterSet": "bool",
"validateEdiTypes": "bool",
"validateXsdTypes": "bool"
}
},
"receiverBusinessIdentity": {
"qualifier": "string",
"value": "string"
},
"senderBusinessIdentity": {
"qualifier": "string",
"value": "string"
}
},
"sendAgreement": {
"protocolSettings": {
"acknowledgementSettings": {
"acknowledgementControlNumberLowerBound": "int",
"acknowledgementControlNumberPrefix": "string",
"acknowledgementControlNumberSuffix": "string",
"acknowledgementControlNumberUpperBound": "int",
"batchFunctionalAcknowledgements": "bool",
"batchTechnicalAcknowledgements": "bool",
"needFunctionalAcknowledgement": "bool",
"needLoopForValidMessages": "bool",
"needTechnicalAcknowledgement": "bool",
"rolloverAcknowledgementControlNumber": "bool",
"sendSynchronousAcknowledgement": "bool"
},
"edifactDelimiterOverrides": [
{
"componentSeparator": "int",
"dataElementSeparator": "int",
"decimalPointIndicator": "string",
"messageAssociationAssignedCode": "string",
"messageId": "string",
"messageRelease": "string",
"messageVersion": "string",
"releaseIndicator": "int",
"repetitionSeparator": "int",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string",
"targetNamespace": "string"
}
],
"envelopeOverrides": [
{
"applicationPassword": "string",
"associationAssignedCode": "string",
"controllingAgencyCode": "string",
"functionalGroupId": "string",
"groupHeaderMessageRelease": "string",
"groupHeaderMessageVersion": "string",
"messageAssociationAssignedCode": "string",
"messageId": "string",
"messageRelease": "string",
"messageVersion": "string",
"receiverApplicationId": "string",
"receiverApplicationQualifier": "string",
"senderApplicationId": "string",
"senderApplicationQualifier": "string",
"targetNamespace": "string"
}
],
"envelopeSettings": {
"applicationReferenceId": "string",
"applyDelimiterStringAdvice": "bool",
"communicationAgreementId": "string",
"createGroupingSegments": "bool",
"enableDefaultGroupHeaders": "bool",
"functionalGroupId": "string",
"groupApplicationPassword": "string",
"groupApplicationReceiverId": "string",
"groupApplicationReceiverQualifier": "string",
"groupApplicationSenderId": "string",
"groupApplicationSenderQualifier": "string",
"groupAssociationAssignedCode": "string",
"groupControllingAgencyCode": "string",
"groupControlNumberLowerBound": "int",
"groupControlNumberPrefix": "string",
"groupControlNumberSuffix": "string",
"groupControlNumberUpperBound": "int",
"groupMessageRelease": "string",
"groupMessageVersion": "string",
"interchangeControlNumberLowerBound": "int",
"interchangeControlNumberPrefix": "string",
"interchangeControlNumberSuffix": "string",
"interchangeControlNumberUpperBound": "int",
"isTestInterchange": "bool",
"overwriteExistingTransactionSetControlNumber": "bool",
"processingPriorityCode": "string",
"receiverInternalIdentification": "string",
"receiverInternalSubIdentification": "string",
"receiverReverseRoutingAddress": "string",
"recipientReferencePasswordQualifier": "string",
"recipientReferencePasswordValue": "string",
"rolloverGroupControlNumber": "bool",
"rolloverInterchangeControlNumber": "bool",
"rolloverTransactionSetControlNumber": "bool",
"senderInternalIdentification": "string",
"senderInternalSubIdentification": "string",
"senderReverseRoutingAddress": "string",
"transactionSetControlNumberLowerBound": "int",
"transactionSetControlNumberPrefix": "string",
"transactionSetControlNumberSuffix": "string",
"transactionSetControlNumberUpperBound": "int"
},
"framingSettings": {
"characterEncoding": "string",
"characterSet": "string",
"componentSeparator": "int",
"dataElementSeparator": "int",
"decimalPointIndicator": "string",
"protocolVersion": "int",
"releaseIndicator": "int",
"repetitionSeparator": "int",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string",
"serviceCodeListDirectoryVersion": "string"
},
"messageFilter": {
"messageFilterType": "string"
},
"messageFilterList": [
{
"messageId": "string"
}
],
"processingSettings": {
"createEmptyXmlTagsForTrailingSeparators": "bool",
"maskSecurityInfo": "bool",
"preserveInterchange": "bool",
"suspendInterchangeOnError": "bool",
"useDotAsDecimalSeparator": "bool"
},
"schemaReferences": [
{
"associationAssignedCode": "string",
"messageId": "string",
"messageRelease": "string",
"messageVersion": "string",
"schemaName": "string",
"senderApplicationId": "string",
"senderApplicationQualifier": "string"
}
],
"validationOverrides": [
{
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"enforceCharacterSet": "bool",
"messageId": "string",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateEdiTypes": "bool",
"validateXsdTypes": "bool"
}
],
"validationSettings": {
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"checkDuplicateGroupControlNumber": "bool",
"checkDuplicateInterchangeControlNumber": "bool",
"checkDuplicateTransactionSetControlNumber": "bool",
"interchangeControlNumberValidityDays": "int",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateCharacterSet": "bool",
"validateEdiTypes": "bool",
"validateXsdTypes": "bool"
}
},
"receiverBusinessIdentity": {
"qualifier": "string",
"value": "string"
},
"senderBusinessIdentity": {
"qualifier": "string",
"value": "string"
}
}
},
"x12": {
"receiveAgreement": {
"protocolSettings": {
"acknowledgementSettings": {
"acknowledgementControlNumberLowerBound": "int",
"acknowledgementControlNumberPrefix": "string",
"acknowledgementControlNumberSuffix": "string",
"acknowledgementControlNumberUpperBound": "int",
"batchFunctionalAcknowledgements": "bool",
"batchImplementationAcknowledgements": "bool",
"batchTechnicalAcknowledgements": "bool",
"functionalAcknowledgementVersion": "string",
"implementationAcknowledgementVersion": "string",
"needFunctionalAcknowledgement": "bool",
"needImplementationAcknowledgement": "bool",
"needLoopForValidMessages": "bool",
"needTechnicalAcknowledgement": "bool",
"rolloverAcknowledgementControlNumber": "bool",
"sendSynchronousAcknowledgement": "bool"
},
"envelopeOverrides": [
{
"dateFormat": "string",
"functionalIdentifierCode": "string",
"headerVersion": "string",
"messageId": "string",
"protocolVersion": "string",
"receiverApplicationId": "string",
"responsibleAgencyCode": "string",
"senderApplicationId": "string",
"targetNamespace": "string",
"timeFormat": "string"
}
],
"envelopeSettings": {
"controlStandardsId": "int",
"controlVersionNumber": "string",
"enableDefaultGroupHeaders": "bool",
"functionalGroupId": "string",
"groupControlNumberLowerBound": "int",
"groupControlNumberUpperBound": "int",
"groupHeaderAgencyCode": "string",
"groupHeaderDateFormat": "string",
"groupHeaderTimeFormat": "string",
"groupHeaderVersion": "string",
"interchangeControlNumberLowerBound": "int",
"interchangeControlNumberUpperBound": "int",
"overwriteExistingTransactionSetControlNumber": "bool",
"receiverApplicationId": "string",
"rolloverGroupControlNumber": "bool",
"rolloverInterchangeControlNumber": "bool",
"rolloverTransactionSetControlNumber": "bool",
"senderApplicationId": "string",
"transactionSetControlNumberLowerBound": "int",
"transactionSetControlNumberPrefix": "string",
"transactionSetControlNumberSuffix": "string",
"transactionSetControlNumberUpperBound": "int",
"usageIndicator": "string",
"useControlStandardsIdAsRepetitionCharacter": "bool"
},
"framingSettings": {
"characterSet": "string",
"componentSeparator": "int",
"dataElementSeparator": "int",
"replaceCharacter": "int",
"replaceSeparatorsInPayload": "bool",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string"
},
"messageFilter": {
"messageFilterType": "string"
},
"messageFilterList": [
{
"messageId": "string"
}
],
"processingSettings": {
"convertImpliedDecimal": "bool",
"createEmptyXmlTagsForTrailingSeparators": "bool",
"maskSecurityInfo": "bool",
"preserveInterchange": "bool",
"suspendInterchangeOnError": "bool",
"useDotAsDecimalSeparator": "bool"
},
"schemaReferences": [
{
"messageId": "string",
"schemaName": "string",
"schemaVersion": "string",
"senderApplicationId": "string"
}
],
"securitySettings": {
"authorizationQualifier": "string",
"authorizationValue": "string",
"passwordValue": "string",
"securityQualifier": "string"
},
"validationOverrides": [
{
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"messageId": "string",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateCharacterSet": "bool",
"validateEdiTypes": "bool",
"validateXsdTypes": "bool"
}
],
"validationSettings": {
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"checkDuplicateGroupControlNumber": "bool",
"checkDuplicateInterchangeControlNumber": "bool",
"checkDuplicateTransactionSetControlNumber": "bool",
"interchangeControlNumberValidityDays": "int",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateCharacterSet": "bool",
"validateEdiTypes": "bool",
"validateXsdTypes": "bool"
},
"x12DelimiterOverrides": [
{
"componentSeparator": "int",
"dataElementSeparator": "int",
"messageId": "string",
"protocolVersion": "string",
"replaceCharacter": "int",
"replaceSeparatorsInPayload": "bool",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string",
"targetNamespace": "string"
}
]
},
"receiverBusinessIdentity": {
"qualifier": "string",
"value": "string"
},
"senderBusinessIdentity": {
"qualifier": "string",
"value": "string"
}
},
"sendAgreement": {
"protocolSettings": {
"acknowledgementSettings": {
"acknowledgementControlNumberLowerBound": "int",
"acknowledgementControlNumberPrefix": "string",
"acknowledgementControlNumberSuffix": "string",
"acknowledgementControlNumberUpperBound": "int",
"batchFunctionalAcknowledgements": "bool",
"batchImplementationAcknowledgements": "bool",
"batchTechnicalAcknowledgements": "bool",
"functionalAcknowledgementVersion": "string",
"implementationAcknowledgementVersion": "string",
"needFunctionalAcknowledgement": "bool",
"needImplementationAcknowledgement": "bool",
"needLoopForValidMessages": "bool",
"needTechnicalAcknowledgement": "bool",
"rolloverAcknowledgementControlNumber": "bool",
"sendSynchronousAcknowledgement": "bool"
},
"envelopeOverrides": [
{
"dateFormat": "string",
"functionalIdentifierCode": "string",
"headerVersion": "string",
"messageId": "string",
"protocolVersion": "string",
"receiverApplicationId": "string",
"responsibleAgencyCode": "string",
"senderApplicationId": "string",
"targetNamespace": "string",
"timeFormat": "string"
}
],
"envelopeSettings": {
"controlStandardsId": "int",
"controlVersionNumber": "string",
"enableDefaultGroupHeaders": "bool",
"functionalGroupId": "string",
"groupControlNumberLowerBound": "int",
"groupControlNumberUpperBound": "int",
"groupHeaderAgencyCode": "string",
"groupHeaderDateFormat": "string",
"groupHeaderTimeFormat": "string",
"groupHeaderVersion": "string",
"interchangeControlNumberLowerBound": "int",
"interchangeControlNumberUpperBound": "int",
"overwriteExistingTransactionSetControlNumber": "bool",
"receiverApplicationId": "string",
"rolloverGroupControlNumber": "bool",
"rolloverInterchangeControlNumber": "bool",
"rolloverTransactionSetControlNumber": "bool",
"senderApplicationId": "string",
"transactionSetControlNumberLowerBound": "int",
"transactionSetControlNumberPrefix": "string",
"transactionSetControlNumberSuffix": "string",
"transactionSetControlNumberUpperBound": "int",
"usageIndicator": "string",
"useControlStandardsIdAsRepetitionCharacter": "bool"
},
"framingSettings": {
"characterSet": "string",
"componentSeparator": "int",
"dataElementSeparator": "int",
"replaceCharacter": "int",
"replaceSeparatorsInPayload": "bool",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string"
},
"messageFilter": {
"messageFilterType": "string"
},
"messageFilterList": [
{
"messageId": "string"
}
],
"processingSettings": {
"convertImpliedDecimal": "bool",
"createEmptyXmlTagsForTrailingSeparators": "bool",
"maskSecurityInfo": "bool",
"preserveInterchange": "bool",
"suspendInterchangeOnError": "bool",
"useDotAsDecimalSeparator": "bool"
},
"schemaReferences": [
{
"messageId": "string",
"schemaName": "string",
"schemaVersion": "string",
"senderApplicationId": "string"
}
],
"securitySettings": {
"authorizationQualifier": "string",
"authorizationValue": "string",
"passwordValue": "string",
"securityQualifier": "string"
},
"validationOverrides": [
{
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"messageId": "string",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateCharacterSet": "bool",
"validateEdiTypes": "bool",
"validateXsdTypes": "bool"
}
],
"validationSettings": {
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"checkDuplicateGroupControlNumber": "bool",
"checkDuplicateInterchangeControlNumber": "bool",
"checkDuplicateTransactionSetControlNumber": "bool",
"interchangeControlNumberValidityDays": "int",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateCharacterSet": "bool",
"validateEdiTypes": "bool",
"validateXsdTypes": "bool"
},
"x12DelimiterOverrides": [
{
"componentSeparator": "int",
"dataElementSeparator": "int",
"messageId": "string",
"protocolVersion": "string",
"replaceCharacter": "int",
"replaceSeparatorsInPayload": "bool",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string",
"targetNamespace": "string"
}
]
},
"receiverBusinessIdentity": {
"qualifier": "string",
"value": "string"
},
"senderBusinessIdentity": {
"qualifier": "string",
"value": "string"
}
}
}
},
"guestIdentity": {
"qualifier": "string",
"value": "string"
},
"guestPartner": "string",
"hostIdentity": {
"qualifier": "string",
"value": "string"
},
"hostPartner": "string",
"metadata": {}
}
}
Eigenschapswaarden
integrationAccounts/agreements
Naam | Beschrijving | Waarde |
---|---|---|
type | Het resourcetype | 'Microsoft.Logic/integrationAccounts/agreements' |
apiVersion | De resource-API-versie | '2016-06-01' |
naam | De resourcenaam Meer informatie over het instellen van namen en typen voor onderliggende resources in JSON ARM-sjablonen. |
tekenreeks (vereist) |
location | De resourcelocatie. | tekenreeks |
tags | De resourcetags. | Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken |
properties | De eigenschappen van de integratieaccountovereenkomst. | IntegrationAccountAgreementProperties (vereist) |
IntegrationAccountAgreementProperties
Naam | Beschrijving | Waarde |
---|---|---|
agreementType | Het overeenkomsttype. | 'AS2' 'Edifact' 'NotSpecified' 'X12' (vereist) |
inhoud | De inhoud van de overeenkomst. | AgreementContent (vereist) |
guestIdentity | De bedrijfsidentiteit van de gastpartner. | BusinessIdentity (vereist) |
guestPartner | De integratieaccountpartner die is ingesteld als gastpartner voor deze overeenkomst. | tekenreeks (vereist) |
hostIdentity | De bedrijfsidentiteit van de hostpartner. | BusinessIdentity (vereist) |
hostPartner | De integratieaccountpartner die is ingesteld als hostpartner voor deze overeenkomst. | tekenreeks (vereist) |
metagegevens | De metagegevens. |
AgreementContent
Naam | Beschrijving | Waarde |
---|---|---|
aS2 | De inhoud van de AS2-overeenkomst. | AS2AgreementContent |
Edifact | De inhoud van de EDIFACT-overeenkomst. | EdifactAgreementContent |
x12 | De inhoud van de X12-overeenkomst. | X12AgreementContent |
AS2AgreementContent
Naam | Beschrijving | Waarde |
---|---|---|
receiveAgreement | De AS2-overeenkomst voor eenmalige ontvangst. | AS2OneWayAgreement (vereist) |
sendAgreement | De AS2-overeenkomst voor eenrichtingsverzending. | AS2OneWayAgreement (vereist) |
AS2OneWayAgreement
Naam | Beschrijving | Waarde |
---|---|---|
protocolSettings | De AS2-protocolinstellingen. | AS2ProtocolSettings (vereist) |
receiverBusinessIdentity | De bedrijfsidentiteit van de ontvanger | BusinessIdentity (vereist) |
senderBusinessIdentity | De bedrijfsidentiteit van de afzender | BusinessIdentity (vereist) |
AS2ProtocolSettings
Naam | Beschrijving | Waarde |
---|---|---|
acknowledgementConnectionSettings | De instellingen voor de bevestigingsverbinding. | AS2AcknowledgementConnectionSettings (vereist) |
envelopeSettings | De envelopinstellingen. | AS2EnvelopeSettings (vereist) |
errorSettings | De foutinstellingen. | AS2ErrorSettings (vereist) |
mdnSettings | De MDN-instellingen. | AS2MdnSettings (vereist) |
messageConnectionSettings | De instellingen voor de berichtverbinding. | AS2MessageConnectionSettings (vereist) |
securitySettings | De beveiligingsinstellingen. | AS2SecuritySettings (vereist) |
validationSettings | De validatie-instellingen. | AS2ValidationSettings (vereist) |
AS2AcknowledgementConnectionSettings
Naam | Beschrijving | Waarde |
---|---|---|
ignoreCertificateNameMismatch | De waarde die aangeeft of niet-overeenkomende certificaatnaam moet worden genegeerd. | bool (vereist) |
keepHttpConnectionAlive | De waarde die aangeeft of de verbinding actief moet blijven. | bool (vereist) |
supportHttpStatusCodeContinue | De waarde die aangeeft of http-statuscode 'CONTINUE' moet worden ondersteund. | bool (vereist) |
unfoldHttpHeaders | De waarde die aangeeft of de HTTP-headers moeten worden uitgevouwen. | bool (vereist) |
AS2EnvelopeSettings
Naam | Beschrijving | Waarde |
---|---|---|
autogenerateFileName | De waarde die aangeeft of de bestandsnaam automatisch moet worden gegenereerd. | bool (vereist) |
fileNameTemplate | De sjabloon voor bestandsnaam. | tekenreeks (vereist) |
messageContentType | Het inhoudstype van het bericht. | tekenreeks (vereist) |
suspendMessageOnFileNameGenerationError | De waarde die aangeeft of het bericht moet worden onderbroken bij een fout bij het genereren van een bestandsnaam. | bool (vereist) |
transmitFileNameInMimeHeader | De waarde die aangeeft of de bestandsnaam in mime-header moet worden verzonden. | bool (vereist) |
AS2ErrorSettings
Naam | Beschrijving | Waarde |
---|---|---|
resendIfMdnNotReceived | De waarde die aangeeft of het bericht opnieuw moet worden verzonden als MDN niet is ontvangen. | bool (vereist) |
suspendDuplicateMessage | De waarde die aangeeft of dubbele berichten moeten worden onderbroken. | bool (vereist) |
AS2MdnSettings
Naam | Beschrijving | Waarde |
---|---|---|
dispositionNotificationTo | De verwijderingsmelding voor de headerwaarde. | tekenreeks |
mdnText | De MDN-tekst. | tekenreeks |
micHashingAlgorithm | Het algoritme voor ondertekening of hashing. | MD5 'Geen' 'NotSpecified' 'SHA1' 'SHA2256' 'SHA2384' 'SHA2512' (vereist) |
needMdn | De waarde die aangeeft of een MDN moet worden verzonden of aangevraagd. | bool (vereist) |
receiptDeliveryUrl | De URL voor de ontvangst van het ontvangstbewijs. | tekenreeks |
sendInboundMdnToMessageBox | De waarde die aangeeft of binnenkomende MDN naar het bericht moet worden verzonden. | bool (vereist) |
sendMdnAsynchronisch | De waarde die aangeeft of de asynchrone MDN moet worden verzonden. | bool (vereist) |
signMdn | De waarde die aangeeft of de MDN moet worden ondertekend of niet. | bool (vereist) |
signOutboundMdnIfOptional | De waarde die aangeeft of de uitgaande MDN moet worden afgemeld, indien optioneel. | bool (vereist) |
AS2MessageConnectionSettings
Naam | Beschrijving | Waarde |
---|---|---|
ignoreCertificateNameMismatch | De waarde die aangeeft of niet-overeenkomende certificaatnaam moet worden genegeerd. | bool (vereist) |
keepHttpConnectionAlive | De waarde die aangeeft of de verbinding actief moet blijven. | bool (vereist) |
supportHttpStatusCodeContinue | De waarde die aangeeft of http-statuscode 'CONTINUE' moet worden ondersteund. | bool (vereist) |
unfoldHttpHeaders | De waarde die aangeeft of de HTTP-headers moeten worden uitgevouwen. | bool (vereist) |
AS2SecuritySettings
Naam | Beschrijving | Waarde |
---|---|---|
enableNrrForInboundDecodedMessages | De waarde die aangeeft of NRR moet worden ingeschakeld voor inkomende gedecodeerde berichten. | bool (vereist) |
enableNrrForInboundEncodedMessages | De waarde die aangeeft of NRR moet worden ingeschakeld voor inkomende gecodeerde berichten. | bool (vereist) |
enableNrrForInboundMdn | De waarde die aangeeft of NRR moet worden ingeschakeld voor binnenkomende MDN. | bool (vereist) |
enableNrrForOutboundDecodedMessages | De waarde die aangeeft of NRR moet worden ingeschakeld voor uitgaande gedecodeerde berichten. | bool (vereist) |
enableNrrForOutboundEncodedMessages | De waarde die aangeeft of NRR moet worden ingeschakeld voor uitgaande gecodeerde berichten. | bool (vereist) |
enableNrrForOutboundMdn | De waarde die aangeeft of NRR moet worden ingeschakeld voor uitgaande MDN. | bool (vereist) |
encryptionCertificateName | De naam van het versleutelingscertificaat. | tekenreeks |
overrideGroupSigningCertificate | De waarde die aangeeft of een MDN moet worden verzonden of aangevraagd. | bool (vereist) |
sha2AlgorithmFormat | De indeling van het Sha2-algoritme. Geldige waarden zijn Sha2, ShaHashSize, ShaHyphenHashSize, Sha2UnderscoreHashSize. | tekenreeks |
signingCertificateName | De naam van het handtekeningcertificaat. | tekenreeks |
AS2ValidationSettings
Naam | Beschrijving | Waarde |
---|---|---|
checkCertificateRevocationListOnReceive | De waarde die aangeeft of de certificaatintrekkingslijst moet worden gecontroleerd bij ontvangst. | bool (vereist) |
checkCertificateRevocationListOnSend | De waarde die aangeeft of de certificaatintrekkingslijst bij verzenden moet worden gecontroleerd. | bool (vereist) |
checkDuplicateMessage | De waarde die aangeeft of er een dubbel bericht moet worden gecontroleerd. | bool (vereist) |
compressMessage | De waarde die aangeeft of het bericht moet worden gecomprimeerd. | bool (vereist) |
encryptionAlgorithm | Het versleutelingsalgoritmen. | 'AES128' 'AES192' 'AES256' 'DES3' 'Geen' 'Niet opgegeven' 'RC2' (vereist) |
encryptMessage | De waarde die aangeeft of het bericht moet worden versleuteld. | bool (vereist) |
interchangeDuplicatesValidityDays | Het aantal dagen om terug te kijken voor dubbele uitwisseling. | int (vereist) |
overrideMessageProperties | De waarde die aangeeft of binnenkomende berichteigenschappen moeten worden overschreven met de eigenschappen die overeenkomen. | bool (vereist) |
signingAlgorithm | Het ondertekeningsalgoritme. | 'Standaard' 'Niet opgegeven' 'SHA1' 'SHA2256' 'SHA2384' 'SHA2512' |
signMessage | De waarde die aangeeft of het bericht moet worden ondertekend. | bool (vereist) |
BusinessIdentity
Naam | Beschrijving | Waarde |
---|---|---|
Kwalificatie | De kwalificatie voor bedrijfsidentiteit, bijvoorbeeld as2identity, ZZ, ZZZ, 31, 32 | tekenreeks (vereist) |
waarde | De door de gebruiker gedefinieerde bedrijfsidentiteitswaarde. | tekenreeks (vereist) |
EdifactAgreementContent
Naam | Beschrijving | Waarde |
---|---|---|
receiveAgreement | De EDIFACT-overeenkomst voor eenmalige ontvangst. | EdifactOneWayAgreement (vereist) |
sendAgreement | De EDIFACT-overeenkomst voor verzenden in één richting. | EdifactOneWayAgreement (vereist) |
EdifactOneWayAgreement
Naam | Beschrijving | Waarde |
---|---|---|
protocolSettings | De EDIFACT-protocolinstellingen. | EdifactProtocolSettings (vereist) |
receiverBusinessIdentity | De bedrijfsidentiteit van de ontvanger | BusinessIdentity (vereist) |
senderBusinessIdentity | De bedrijfsidentiteit van de afzender | BusinessIdentity (vereist) |
EdifactProtocolSettings
Naam | Beschrijving | Waarde |
---|---|---|
bevestigingssettings | De EDIFACT-bevestigingsinstellingen. | EdifactAcknowledgementSettings (vereist) |
edifactDelimiterOverrides | De instellingen voor het EDIFACT-scheidingsteken overschrijven. | EdifactDelimiterOverride[] |
envelopeOverrides | De instellingen voor het overschrijven van EDIFACT-enveloppen. | EdifactEnvelopeOverride[] |
envelopsettings | De instellingen voor EDIFACT-enveloppen. | EdifactEnvelopeSettings (vereist) |
framingSettings | De EDIFACT-framing-instellingen. | EdifactFramingSettings (vereist) |
messageFilter | Het EDIFACT-berichtfilter. | EdifactMessageFilter (vereist) |
messageFilterList | De filterlijst EDIFACT-berichten. | EdifactMessageIdentifier[] |
processingSettings | De EDIFACT-verwerkingsinstellingen. | EdifactProcessingSettings (vereist) |
schemaReferences | Het EDIFACT-schema verwijst naar. | EdifactSchemaReference[] (vereist) |
validationOverrides | De instellingen voor EDIFACT-validatie overschrijven. | EdifactValidationOverride[] |
validationSettings | De EDIFACT-validatie-instellingen. | EdifactValidationSettings (vereist) |
EdifactAcknowledgementSettings
Naam | Beschrijving | Waarde |
---|---|---|
acknowledgementControlNumberLowerBound | De ondergrens van het bevestigingsbeheernummer. | int (vereist) |
acknowledgementControlNumberPrefix | Het voorvoegsel van het controlenummer van de bevestiging. | tekenreeks |
acknowledgementControlNumberSuffix | Het achtervoegsel van het controlenummer van de bevestiging. | tekenreeks |
acknowledgementControlNumberUpperBound | De bovengrens van het bevestigingsbeheernummer. | int (vereist) |
batchFunctionalAcknowledgements | De waarde die aangeeft of functionele bevestigingen in batch moeten worden verwerkt. | bool (vereist) |
batchTechnicalAcknowledgements | De waarde die aangeeft of de technische bevestigingen in batch moeten worden verwerkt. | bool (vereist) |
needFunctionalAcknowledgement | De waarde die aangeeft of functionele bevestiging nodig is. | bool (vereist) |
needLoopForValidMessages | De waarde die aangeeft of een lus nodig is voor geldige berichten. | bool (vereist) |
needTechnicalAcknowledgement | De waarde die aangeeft of technische bevestiging nodig is. | bool (vereist) |
rolloverAcknowledgementControlNumber | De waarde die aangeeft of het controlenummer van de rollover-bevestiging moet worden gebruikt. | bool (vereist) |
sendSynchronousAcknowledgement | De waarde die aangeeft of synchrone bevestiging moet worden verzonden. | bool (vereist) |
EdifactDelimiterOverride
Naam | Beschrijving | Waarde |
---|---|---|
componentSeparator | Het onderdeelscheidingsteken. | int (vereist) |
dataElementSeparator | Het gegevenselementscheidingsteken. | int (vereist) |
decimalPointIndicator | De indicator voor het decimaalteken. | Komma 'Decimaal' 'NotSpecified' (vereist) |
messageAssociationAssignedCode | De toegewezen code voor de berichtkoppeling. | tekenreeks |
messageId | De bericht-id. | tekenreeks |
messageRelease | De berichtrelease. | tekenreeks |
messageVersion | De berichtversie. | tekenreeks |
releaseIndicator | De release-indicator. | int (vereist) |
herhalingSeparator | Het herhalingsscheidingsteken. | int (vereist) |
segmentTerminator | Het segmenteindteken. | int (vereist) |
segmentTerminatorSuffix | Het achtervoegsel segmenteindteken. | 'CR' CRLF 'LF' 'Geen' 'NotSpecified' (vereist) |
targetNamespace | De doelnaamruimte waarop dit scheidingsteken moet worden toegepast. | tekenreeks |
EdifactEnvelopeOverride
Naam | Beschrijving | Waarde |
---|---|---|
applicationPassword | Het toepassingswachtwoord. | tekenreeks |
associationAssignedCode | De gekoppelde code. | tekenreeks |
controllingAgencyCode | De controle-instantiecode. | tekenreeks |
functionalGroupId | De functionele groeps-id. | tekenreeks |
groupHeaderMessageRelease | De release van het groepskopbericht. | tekenreeks |
groupHeaderMessageVersion | De versie van het groepskopbericht. | tekenreeks |
messageAssociationAssignedCode | De toegewezen code voor de berichtkoppeling. | tekenreeks |
messageId | De bericht-id waarop deze envelopinstellingen moeten worden toegepast. | tekenreeks |
messageRelease | De releaseversie van het bericht waarop deze envelopinstellingen moeten worden toegepast. | tekenreeks |
messageVersion | De berichtversie waarop deze envelopinstellingen moeten worden toegepast. | tekenreeks |
receiverApplicationId | De toepassings-id van de ontvanger. | tekenreeks |
receiverApplicationQualifier | De kwalificatie van de ontvangertoepassing. | tekenreeks |
senderApplicationId | De id van de afzendertoepassing. | tekenreeks |
senderApplicationQualifier | De kwalificatie van de afzendertoepassing. | tekenreeks |
targetNamespace | De doelnaamruimte waarop deze envelopinstellingen moeten worden toegepast. | tekenreeks |
EdifactEnvelopeSettings
Naam | Beschrijving | Waarde |
---|---|---|
applicationReferenceId | De referentie-id van de toepassing. | tekenreeks |
applyDelimiterStringAdvice | De waarde die aangeeft of het advies voor scheidingstekenreeksen moet worden toegepast. | bool (vereist) |
communicationAgreementId | De id van de communicatieovereenkomst. | tekenreeks |
createGroupingSegments | De waarde die aangeeft of groeperingssegmenten moeten worden gemaakt. | bool (vereist) |
enableDefaultGroupHeaders | De waarde die aangeeft of standaard groepsheaders moeten worden ingeschakeld. | bool (vereist) |
functionalGroupId | De functionele groeps-id. | tekenreeks |
groupApplicationPassword | Het wachtwoord van de groepstoepassing. | tekenreeks |
groupApplicationReceiverId | De ontvanger-id van de groepstoepassing. | tekenreeks |
groupApplicationReceiverQualifier | De kwalificatie voor de ontvanger van de groepstoepassing. | tekenreeks |
groupApplicationSenderId | De afzender-id van de groepstoepassing. | tekenreeks |
groupApplicationSenderQualifier | De afzenderkwalificatie van de groepstoepassing. | tekenreeks |
groupAssociationAssignedCode | De toegewezen code voor de groepskoppeling. | tekenreeks |
groupControllingAgencyCode | De groepscode voor het controleren van het agentschap. | tekenreeks |
groupControlNumberLowerBound | De ondergrens van het groepsbeheernummer. | int (vereist) |
groupControlNumberPrefix | Het voorvoegsel van het groepsbesturingselementnummer. | tekenreeks |
groupControlNumberSuffix | Het achtervoegsel van het groepsbeheernummer. | tekenreeks |
groupControlNumberUpperBound | De bovengrens van het groepsbeheernummer. | int (vereist) |
groupMessageRelease | De release van het groepsbericht. | tekenreeks |
groupMessageVersion | De versie van het groepsbericht. | tekenreeks |
interchangeControlNumberLowerBound | De ondergrens van het uitwisselingsbeheernummer. | int (vereist) |
interchangeControlNumberPrefix | Het voorvoegsel voor het nummer van de uitwisselingsbesturing. | tekenreeks |
interchangeControlNumberSuffix | Het achtervoegsel voor het nummer van de uitwisselingsregel. | tekenreeks |
interchangeControlNumberUpperBound | De bovengrens van het regelnummer voor de uitwisseling. | int (vereist) |
isTestInterchange | De waarde die aangeeft of het bericht een testuitwisseling is. | bool (vereist) |
overwriteExistingTransactionSetControlNumber | De waarde die aangeeft of het bestaande controlenummer van een transactieset moet worden overschreven. | bool (vereist) |
processingPriorityCode | De prioriteitscode voor verwerking. | tekenreeks |
receiverInternalIdentification | De interne identificatie van de ontvanger. | tekenreeks |
receiverInternalSubIdentification | De interne subidentificatie van de ontvanger. | tekenreeks |
receiverReverseRoutingAddress | Het adres voor omgekeerde routering van de ontvanger. | tekenreeks |
recipientReferencePasswordQualifier | De referentiewachtwoordkwalificatie van de geadresseerde. | tekenreeks |
recipientReferencePasswordValue | De waarde van het referentiewachtwoord van de ontvanger. | tekenreeks |
rolloverGroupControlNumber | De waarde die aangeeft of het besturingselementnummer van de groep moet worden gerolloverd. | bool (vereist) |
rolloverInterchangeControlNumber | De waarde die aangeeft of het controlenummer van de uitwisseling moet worden overgeteld. | bool (vereist) |
rolloverTransactionSetControlNumber | De waarde die aangeeft of het controlenummer van de transactie moet worden overgezet. | bool (vereist) |
senderInternalIdentification | De interne identificatie van de afzender. | tekenreeks |
senderInternalSubIdentification | De interne subidentificatie van de afzender. | tekenreeks |
senderReverseRoutingAddress | Het adres van de afzender voor omgekeerde routering. | tekenreeks |
transactionSetControlNumberLowerBound | De ondergrens van het controlenummer van de transactieset. | int (vereist) |
transactionSetControlNumberPrefix | Het voorvoegsel van het controlenummer van de transactieset. | tekenreeks |
transactionSetControlNumberSuffix | Het achtervoegsel van het controlenummer van de transactieset. | tekenreeks |
transactionSetControlNumberUpperBound | De bovengrens van het controlenummer van de transactieset. | int (vereist) |
EdifactFramingSettings
Naam | Beschrijving | Waarde |
---|---|---|
characterEncoding | De tekencodering. | tekenreeks |
characterSet | Het EDIFACT-frame instellen characterSet. | "KECA" 'NotSpecified' 'UNOA' 'UNOB' "UNOC" "UNOD" 'UNOE' 'UNOF' 'UNOG' 'UNOH' 'UNOI' 'UNOJ' 'UNOK' "UNOX" 'UNOY' (vereist) |
componentSeparator | Het onderdeelscheidingsteken. | int (vereist) |
dataElementSeparator | Het scheidingsteken voor gegevenselementen. | int (vereist) |
decimalPointIndicator | De decimale indicator voor de instelling van het EDIFACT-frame. | 'Komma' 'Decimaal' 'NotSpecified' (vereist) |
protocolVersion | De protocolversie. | int (vereist) |
releaseIndicator | De release-indicator. | int (vereist) |
herhalingSeparator | Het herhalingsscheidingsteken. | int (vereist) |
segmentTerminator | Het segmenteindteken. | int (vereist) |
segmentTerminatorSuffix | Het achtervoegsel van het EDIFACT-frameinstelling voor segmenteindteken. | 'CR' 'CRLF' 'LF' 'Geen' 'NotSpecified' (vereist) |
serviceCodeListDirectoryVersion | De mapversie van de servicecodelijst. | tekenreeks |
EdifactMessageFilter
Naam | Beschrijving | Waarde |
---|---|---|
messageFilterType | Het berichtfiltertype. | 'Uitsluiten' 'Opnemen' 'NotSpecified' (vereist) |
EdifactMessageIdentifier
Naam | Beschrijving | Waarde |
---|---|---|
messageId | De bericht-id waarop deze envelopinstellingen moeten worden toegepast. | tekenreeks (vereist) |
EdifactProcessingSettings
Naam | Beschrijving | Waarde |
---|---|---|
createEmptyXmlTagsForTrailingSeparators | De waarde die aangeeft of lege XML-tags moeten worden gemaakt voor afsluitende scheidingstekens. | bool (vereist) |
maskSecurityInfo | De waarde die aangeeft of beveiligingsgegevens moeten worden gemaskeerd. | bool (vereist) |
preserveInterchange | De waarde die aangeeft of de uitwisseling moet worden behouden. | bool (vereist) |
suspendInterchangeOnError | De waarde die aangeeft of de uitwisseling bij fout moet worden onderbroken. | bool (vereist) |
useDotAsDecimalSeparator | De waarde die aangeeft of een punt als decimaal scheidingsteken moet worden gebruikt. | bool (vereist) |
EdifactSchemaReference
Naam | Beschrijving | Waarde |
---|---|---|
associationAssignedCode | De gekoppelde code. | tekenreeks |
messageId | De bericht-id. | tekenreeks (vereist) |
messageRelease | De releaseversie van het bericht. | tekenreeks (vereist) |
messageVersion | De berichtversie. | tekenreeks (vereist) |
schemaName | De schemanaam. | tekenreeks (vereist) |
senderApplicationId | De toepassings-id van de afzender. | tekenreeks |
senderApplicationQualifier | De kwalificatie van de afzendertoepassing. | tekenreeks |
EdifactValidationOverride
Naam | Beschrijving | Waarde |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | De waarde die aangeeft of voorloop- en volgspaties en nullen moeten worden toegestaan. | bool (vereist) |
enforceCharacterSet | De waarde die aangeeft of tekenset moet worden gevalideerd. | bool (vereist) |
messageId | De bericht-id waarop de validatie-instellingen moeten worden toegepast. | tekenreeks (vereist) |
trailingSeparatorPolicy | Het afsluitende scheidingstekenbeleid. | 'Verplicht' 'NotAllowed' 'NotSpecified' 'Optioneel' (vereist) |
trimLeadingAndTrailingSpacesAndZeroes | De waarde die aangeeft of voorloop- en volgspaties en nullen moeten worden geknipt. | bool (vereist) |
validateEdiTypes | De waarde die aangeeft of EDI-typen moeten worden gevalideerd. | bool (vereist) |
validateXsdTypes | De waarde die aangeeft of XSD-typen moeten worden gevalideerd. | bool (vereist) |
EdifactValidationSettings
Naam | Beschrijving | Waarde |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | De waarde die aangeeft of voorloop- en volgspaties en nullen moeten worden toegestaan. | bool (vereist) |
checkDuplicateGroupControlNumber | De waarde die aangeeft of moet worden gecontroleerd op een dubbel groepsbeheernummer. | bool (vereist) |
checkDuplicateInterchangeControlNumber | De waarde die aangeeft of moet worden gecontroleerd op een dubbel uitwisselingsbeheernummer. | bool (vereist) |
checkDuplicateTransactionSetControlNumber | De waarde die aangeeft of moet worden gecontroleerd op een duplicaat van het controlenummer van de transactieset. | bool (vereist) |
interchangeControlNumberValidityDays | De geldigheidsperiode van het uitwisselingscontrolenummer. | int (vereist) |
trailingSeparatorPolicy | Het afsluitende scheidingstekenbeleid. | 'Verplicht' 'NotAllowed' 'NotSpecified' 'Optioneel' (vereist) |
trimLeadingAndTrailingSpacesAndZeroes | De waarde die aangeeft of voorloop- en volgspaties en nullen moeten worden geknipt. | bool (vereist) |
validateCharacterSet | De waarde die aangeeft of tekenset in het bericht moet worden gevalideerd. | bool (vereist) |
validateEdiTypes | De waarde die aangeeft of u EDI-typen wilt valideren. | bool (vereist) |
validateXsdTypes | De waarde die aangeeft of xsd-typen moeten worden gevalideerd. | bool (vereist) |
X12AgreementContent
Naam | Beschrijving | Waarde |
---|---|---|
receiveAgreement | De X12-overeenkomst voor eenmalige ontvangst. | X12OneWayAgreement (vereist) |
sendAgreement | De X12-overeenkomst voor eenrichtingsverzending. | X12OneWayAgreement (vereist) |
X12OneWayAgreement
Naam | Beschrijving | Waarde |
---|---|---|
protocolSettings | De X12-protocolinstellingen. | X12ProtocolSettings (vereist) |
receiverBusinessIdentity | De bedrijfsidentiteit van de ontvanger | BusinessIdentity (vereist) |
senderBusinessIdentity | De bedrijfsidentiteit van de afzender | BusinessIdentity (vereist) |
X12ProtocolSettings
Naam | Beschrijving | Waarde |
---|---|---|
bevestigingssettings | De X12-bevestigingsinstellingen. | X12AcknowledgementSettings (vereist) |
envelopeOverrides | De instellingen voor het overschrijven van de X12-envelop. | X12EnvelopeOverride[] |
envelopeSettings | De instellingen voor de X12-envelop. | X12EnvelopeSettings (vereist) |
framingSettings | De instellingen voor X12-framing. | X12FramingSettings (vereist) |
messageFilter | Het X12-berichtfilter. | X12MessageFilter (vereist) |
messageFilterList | De X12-berichtenfilterlijst. | X12MessageIdentifier[] |
processingSettings | De X12-verwerkingsinstellingen. | X12ProcessingSettings (vereist) |
schemaVerwijzing | De X12-schemaverwijzingen. | X12SchemaReference[] (vereist) |
securitySettings | De X12-beveiligingsinstellingen. | X12SecuritySettings (vereist) |
validatieOverrides | De X12-validatie overschrijft instellingen. | X12ValidationOverride[] |
validationSettings | De X12-validatie-instellingen. | X12ValidationSettings (vereist) |
x12DelimiterOverrides | De instellingen voor het overschrijven van het X12-scheidingsteken. | X12DelimiterOverrides[] |
X12AcknowledgementSettings
Naam | Beschrijving | Waarde |
---|---|---|
acknowledgementControlNumberLowerBound | De ondergrens van het bevestigingsbeheernummer. | int (vereist) |
acknowledgementControlNumberPrefix | Het voorvoegsel van het bevestigingsbeheernummer. | tekenreeks |
acknowledgementControlNumberSuffix | Het achtervoegsel van het bevestigingsbeheernummer. | tekenreeks |
acknowledgementControlNumberUpperBound | De bovengrens van het bevestigingsbeheernummer. | int (vereist) |
batchFunctionalAcknowledgements | De waarde die aangeeft of functionele bevestigingen in batch moeten worden gebruikt. | bool (vereist) |
batchImplementationAcknowledgements | De waarde die aangeeft of er bevestigingen voor batch-implementatie moeten worden uitgevoerd. | bool (vereist) |
batchTechnicalAcknowledgements | De waarde die aangeeft of de technische bevestigingen in een batch moeten worden verwerkt. | bool (vereist) |
functionalAcknowledgementVersion | De versie van de functionele bevestiging. | tekenreeks |
implementationAcknowledgementVersion | De bevestigingsversie van de implementatie. | tekenreeks |
needFunctionalAcknowledgement | De waarde die aangeeft of functionele bevestiging nodig is. | bool (vereist) |
needImplementationAcknowledgement | De waarde die aangeeft of bevestiging van de implementatie nodig is. | bool (vereist) |
needLoopForValidMessages | De waarde die aangeeft of een lus nodig is voor geldige berichten. | bool (vereist) |
needTechnicalAcknowledgement | De waarde die aangeeft of technische bevestiging nodig is. | bool (vereist) |
rolloverAcknowledgementControlNumber | De waarde die aangeeft of het bevestigingsbeheernummer moet worden rollover. | bool (vereist) |
sendSynchronousAcknowledgement | De waarde die aangeeft of synchrone bevestiging moet worden verzonden. | bool (vereist) |
X12EnvelopeOverride
Naam | Beschrijving | Waarde |
---|---|---|
Dateformat | De datumnotatie. | 'CCYYMMDD' 'NotSpecified' 'YYMMDD' (vereist) |
functionalIdentifierCode | De functionele id-code. | tekenreeks |
headerVersion | De headerversie. | tekenreeks (vereist) |
messageId | De bericht-id waarop deze envelopinstellingen moeten worden toegepast. | tekenreeks (vereist) |
protocolVersion | De protocolversie waarop deze envelopinstellingen moeten worden toegepast. | tekenreeks (vereist) |
receiverApplicationId | De toepassings-id van de ontvanger. | tekenreeks (vereist) |
responsibleAgencyCode | De code van de verantwoordelijke instantie. | tekenreeks (vereist) |
senderApplicationId | De toepassings-id van de afzender. | tekenreeks (vereist) |
targetNamespace | De doelnaamruimte waarop deze envelopinstellingen moeten worden toegepast. | tekenreeks (vereist) |
timeFormat | De tijdnotatie. | 'HHMM' 'HHMMSS' 'HHMMSSd' 'HHMMSSdd' 'NotSpecified' (vereist) |
X12EnvelopeSettings
Naam | Beschrijving | Waarde |
---|---|---|
controlStandardsId | De standaard-id voor besturingselementen. | int (vereist) |
controlVersionNumber | Het versienummer van het besturingselement. | tekenreeks (vereist) |
enableDefaultGroupHeaders | De waarde die aangeeft of standaardgroepheaders moeten worden ingeschakeld. | bool (vereist) |
functionalGroupId | De id van de functionele groep. | tekenreeks |
groupControlNumberLowerBound | De ondergrens van het groepsbeheernummer. | int (vereist) |
groupControlNumberUpperBound | De bovengrens van het groepsbeheernummer. | int (vereist) |
groupHeaderAgencyCode | De agentuurcode voor de koptekst van de groep. | tekenreeks (vereist) |
groupHeaderDateFormat | De datumnotatie van de groepskoptekst. | 'CCYYMMDD' 'NotSpecified' 'YYMMDD' (vereist) |
groupHeaderTimeFormat | De tijdnotatie van de koptekst van de groep. | 'HHMM' 'HHMMSS' 'HHMMSSd' 'HHMMSSdd' 'NotSpecified' (vereist) |
groupHeaderVersion | De versie van de groepskoptekst. | tekenreeks (vereist) |
interchangeControlNumberLowerBound | De ondergrens van het uitwisselingsbeheernummer. | int (vereist) |
interchangeControlNumberUpperBound | De bovengrens van het regelnummer voor de uitwisseling. | int (vereist) |
overwriteExistingTransactionSetControlNumber | De waarde die aangeeft of het bestaande controlenummer van een transactieset moet worden overschreven. | bool (vereist) |
receiverApplicationId | De toepassings-id van de ontvanger. | tekenreeks (vereist) |
rolloverGroupControlNumber | De waarde die aangeeft of het besturingselementnummer van de groep moet worden gerolloverd. | bool (vereist) |
rolloverInterchangeControlNumber | De waarde die aangeeft of het controlenummer van de uitwisseling moet worden overgeteld. | bool (vereist) |
rolloverTransactionSetControlNumber | De waarde die aangeeft of het controlenummer van de transactie moet worden overgezet. | bool (vereist) |
senderApplicationId | De toepassings-id van de afzender. | tekenreeks (vereist) |
transactionSetControlNumberLowerBound | De ondergrens van het controlenummer van de transactieset. | int (vereist) |
transactionSetControlNumberPrefix | Het voorvoegsel van het controlenummer van de transactieset. | tekenreeks |
transactionSetControlNumberSuffix | Het achtervoegsel van het controlenummer van de transactieset. | tekenreeks |
transactionSetControlNumberUpperBound | De bovengrens van het controlenummer van de transactieset. | int (vereist) |
usageIndicator | De gebruiksindicator. | 'Informatie' 'NotSpecified' 'Productie' 'Test' (vereist) |
useControlStandardsIdAsRepetitionCharacter | De waarde die aangeeft of de controlestandaard-id als herhalingsteken moet worden gebruikt. | bool (vereist) |
X12FramingSettings
Naam | Beschrijving | Waarde |
---|---|---|
characterSet | De X12-tekenset. | 'Basic' 'Uitgebreid' 'NotSpecified' 'UTF8' (vereist) |
componentSeparator | Het onderdeelscheidingsteken. | int (vereist) |
dataElementSeparator | Het scheidingsteken voor gegevenselementen. | int (vereist) |
replaceCharacter | Het vervangende teken. | int (vereist) |
replaceSeparatorsInPayload | De waarde die aangeeft of scheidingstekens in nettolading moeten worden vervangen. | bool (vereist) |
segmentTerminator | Het segmenteindteken. | int (vereist) |
segmentTerminatorSuffix | Het achtervoegsel van de segmenteindtekens. | 'CR' 'CRLF' 'LF' 'Geen' 'NotSpecified' (vereist) |
X12MessageFilter
Naam | Beschrijving | Waarde |
---|---|---|
messageFilterType | Het berichtfiltertype. | 'Uitsluiten' 'Opnemen' 'NotSpecified' (vereist) |
X12MessageIdentifier
Naam | Beschrijving | Waarde |
---|---|---|
messageId | De bericht-id. | tekenreeks (vereist) |
X12ProcessingSettings
Naam | Beschrijving | Waarde |
---|---|---|
convertImpliedDecimal | De waarde die aangeeft of numerieke typen moeten worden geconverteerd naar impliciet decimaal. | bool (vereist) |
createEmptyXmlTagsForTrailingSeparators | De waarde die aangeeft of lege XML-tags moeten worden gemaakt voor afsluitende scheidingstekens. | bool (vereist) |
maskSecurityInfo | De waarde die aangeeft of beveiligingsgegevens moeten worden gemaskeerd. | bool (vereist) |
preserveInterchange | De waarde die aangeeft of de uitwisseling moet worden behouden. | bool (vereist) |
suspendInterchangeOnError | De waarde die aangeeft of de uitwisseling bij fout moet worden onderbroken. | bool (vereist) |
useDotAsDecimalSeparator | De waarde die aangeeft of een punt als decimaal scheidingsteken moet worden gebruikt. | bool (vereist) |
X12SchemaReference
Naam | Beschrijving | Waarde |
---|---|---|
messageId | De bericht-id. | tekenreeks (vereist) |
schemaName | De schemanaam. | tekenreeks (vereist) |
schemaVersion | De schemaversie. | tekenreeks (vereist) |
senderApplicationId | De toepassings-id van de afzender. | tekenreeks |
X12SecuritySettings
Naam | Beschrijving | Waarde |
---|---|---|
authorizationQualifier | De autorisatiekwalificatie. | tekenreeks (vereist) |
authorizationValue | De autorisatiewaarde. | tekenreeks |
passwordValue | De wachtwoordwaarde. | tekenreeks |
securityQualifier | De beveiligingskwalificatie. | tekenreeks (vereist) |
X12ValidationOverride
Naam | Beschrijving | Waarde |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | De waarde die aangeeft of voorloop- en volgspaties en nullen zijn toegestaan. | bool (vereist) |
messageId | De bericht-id waarop de validatie-instellingen moeten worden toegepast. | tekenreeks (vereist) |
trailingSeparatorPolicy | Het beleid voor afsluitende scheidingstekens. | 'Verplicht' 'Niet toegestaan' 'Niet opgegeven' 'Optioneel' (vereist) |
trimLeadingAndTrailingSpacesAndZeroes | De waarde die aangeeft of voorloop- en volgspaties en nullen moeten worden afgekort. | bool (vereist) |
validateCharacterSet | De waarde die aangeeft of tekenset moet worden gevalideerd. | bool (vereist) |
validateEdiTypes | De waarde die aangeeft of EDI-typen moeten worden gevalideerd. | bool (vereist) |
validateXsdTypes | De waarde die aangeeft of XSD-typen moeten worden gevalideerd. | bool (vereist) |
X12ValidationSettings
Naam | Beschrijving | Waarde |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | De waarde die aangeeft of voorloop- en volgspaties en nullen zijn toegestaan. | bool (vereist) |
checkDuplicateGroupControlNumber | De waarde die aangeeft of er een dubbel groepscontrolenummer moet worden gecontroleerd. | bool (vereist) |
checkDuplicateInterchangeControlNumber | De waarde die aangeeft of er moet worden gecontroleerd op een duplicaat van het knooppuntcontrolenummer. | bool (vereist) |
checkDuplicateTransactionSetControlNumber | De waarde die aangeeft of er moet worden gecontroleerd op een dubbel controlenummer van de transactieset. | bool (vereist) |
interchangeControlNumberValidityDays | De geldigheidsperiode van het controlenummer voor de uitwisseling. | int (vereist) |
trailingSeparatorPolicy | Het beleid voor afsluitende scheidingstekens. | 'Verplicht' 'Niet toegestaan' 'Niet opgegeven' 'Optioneel' (vereist) |
trimLeadingAndTrailingSpacesAndZeroes | De waarde die aangeeft of voorloop- en volgspaties en nullen moeten worden afgekort. | bool (vereist) |
validateCharacterSet | De waarde die aangeeft of tekenset in het bericht moet worden gevalideerd. | bool (vereist) |
validateEdiTypes | De waarde die aangeeft of u EDI-typen wilt valideren. | bool (vereist) |
validateXsdTypes | De waarde die aangeeft of xsd-typen moeten worden gevalideerd. | bool (vereist) |
X12DelimiterOverrides
Naam | Beschrijving | Waarde |
---|---|---|
componentSeparator | Het onderdeelscheidingsteken. | int (vereist) |
dataElementSeparator | Het gegevenselementscheidingsteken. | int (vereist) |
messageId | De bericht-id. | tekenreeks |
protocolVersion | De protocolversie. | tekenreeks |
replaceCharacter | Het vervangende teken. | int (vereist) |
replaceSeparatorsInPayload | De waarde die aangeeft of scheidingstekens in nettolading moeten worden vervangen. | bool (vereist) |
segmentTerminator | Het segmenteindteken. | int (vereist) |
segmentTerminatorSuffix | Het achtervoegsel van de segmenteindtekens. | 'CR' 'CRLF' 'LF' 'Geen' 'NotSpecified' (vereist) |
targetNamespace | De doelnaamruimte waarop deze scheidingstekeninstellingen moeten worden toegepast. | tekenreeks |
Snelstartsjablonen
Met de volgende snelstartsjablonen wordt dit resourcetype geïmplementeerd.
Template | Beschrijving |
---|---|
Azure Logic Apps - AS2 Send Receive |
Hiermee maakt u integratieaccounts voor twee partners, Contoso en Fabrikam, inclusief de artefacten voor partners en overeenkomsten. De sjabloon maakt ook logische apps tussen Fabrikam Sales en Contoso om synchrone AS2 Send Receive te demonstreren. De sjabloon maakt ook logische apps tussen Fabrikam Finance en Contoso, die asynchroon AS2 Send Receive demonstreren. |
Terraform-resourcedefinitie (AzAPI-provider)
Het resourcetype integrationAccounts/agreements kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een resource Microsoft.Logic/integrationAccounts/agreements wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Logic/integrationAccounts/agreements@2016-06-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
agreementType = "string"
content = {
aS2 = {
receiveAgreement = {
protocolSettings = {
acknowledgementConnectionSettings = {
ignoreCertificateNameMismatch = bool
keepHttpConnectionAlive = bool
supportHttpStatusCodeContinue = bool
unfoldHttpHeaders = bool
}
envelopeSettings = {
autogenerateFileName = bool
fileNameTemplate = "string"
messageContentType = "string"
suspendMessageOnFileNameGenerationError = bool
transmitFileNameInMimeHeader = bool
}
errorSettings = {
resendIfMdnNotReceived = bool
suspendDuplicateMessage = bool
}
mdnSettings = {
dispositionNotificationTo = "string"
mdnText = "string"
micHashingAlgorithm = "string"
needMdn = bool
receiptDeliveryUrl = "string"
sendInboundMdnToMessageBox = bool
sendMdnAsynchronously = bool
signMdn = bool
signOutboundMdnIfOptional = bool
}
messageConnectionSettings = {
ignoreCertificateNameMismatch = bool
keepHttpConnectionAlive = bool
supportHttpStatusCodeContinue = bool
unfoldHttpHeaders = bool
}
securitySettings = {
enableNrrForInboundDecodedMessages = bool
enableNrrForInboundEncodedMessages = bool
enableNrrForInboundMdn = bool
enableNrrForOutboundDecodedMessages = bool
enableNrrForOutboundEncodedMessages = bool
enableNrrForOutboundMdn = bool
encryptionCertificateName = "string"
overrideGroupSigningCertificate = bool
sha2AlgorithmFormat = "string"
signingCertificateName = "string"
}
validationSettings = {
checkCertificateRevocationListOnReceive = bool
checkCertificateRevocationListOnSend = bool
checkDuplicateMessage = bool
compressMessage = bool
encryptionAlgorithm = "string"
encryptMessage = bool
interchangeDuplicatesValidityDays = int
overrideMessageProperties = bool
signingAlgorithm = "string"
signMessage = bool
}
}
receiverBusinessIdentity = {
qualifier = "string"
value = "string"
}
senderBusinessIdentity = {
qualifier = "string"
value = "string"
}
}
sendAgreement = {
protocolSettings = {
acknowledgementConnectionSettings = {
ignoreCertificateNameMismatch = bool
keepHttpConnectionAlive = bool
supportHttpStatusCodeContinue = bool
unfoldHttpHeaders = bool
}
envelopeSettings = {
autogenerateFileName = bool
fileNameTemplate = "string"
messageContentType = "string"
suspendMessageOnFileNameGenerationError = bool
transmitFileNameInMimeHeader = bool
}
errorSettings = {
resendIfMdnNotReceived = bool
suspendDuplicateMessage = bool
}
mdnSettings = {
dispositionNotificationTo = "string"
mdnText = "string"
micHashingAlgorithm = "string"
needMdn = bool
receiptDeliveryUrl = "string"
sendInboundMdnToMessageBox = bool
sendMdnAsynchronously = bool
signMdn = bool
signOutboundMdnIfOptional = bool
}
messageConnectionSettings = {
ignoreCertificateNameMismatch = bool
keepHttpConnectionAlive = bool
supportHttpStatusCodeContinue = bool
unfoldHttpHeaders = bool
}
securitySettings = {
enableNrrForInboundDecodedMessages = bool
enableNrrForInboundEncodedMessages = bool
enableNrrForInboundMdn = bool
enableNrrForOutboundDecodedMessages = bool
enableNrrForOutboundEncodedMessages = bool
enableNrrForOutboundMdn = bool
encryptionCertificateName = "string"
overrideGroupSigningCertificate = bool
sha2AlgorithmFormat = "string"
signingCertificateName = "string"
}
validationSettings = {
checkCertificateRevocationListOnReceive = bool
checkCertificateRevocationListOnSend = bool
checkDuplicateMessage = bool
compressMessage = bool
encryptionAlgorithm = "string"
encryptMessage = bool
interchangeDuplicatesValidityDays = int
overrideMessageProperties = bool
signingAlgorithm = "string"
signMessage = bool
}
}
receiverBusinessIdentity = {
qualifier = "string"
value = "string"
}
senderBusinessIdentity = {
qualifier = "string"
value = "string"
}
}
}
edifact = {
receiveAgreement = {
protocolSettings = {
acknowledgementSettings = {
acknowledgementControlNumberLowerBound = int
acknowledgementControlNumberPrefix = "string"
acknowledgementControlNumberSuffix = "string"
acknowledgementControlNumberUpperBound = int
batchFunctionalAcknowledgements = bool
batchTechnicalAcknowledgements = bool
needFunctionalAcknowledgement = bool
needLoopForValidMessages = bool
needTechnicalAcknowledgement = bool
rolloverAcknowledgementControlNumber = bool
sendSynchronousAcknowledgement = bool
}
edifactDelimiterOverrides = [
{
componentSeparator = int
dataElementSeparator = int
decimalPointIndicator = "string"
messageAssociationAssignedCode = "string"
messageId = "string"
messageRelease = "string"
messageVersion = "string"
releaseIndicator = int
repetitionSeparator = int
segmentTerminator = int
segmentTerminatorSuffix = "string"
targetNamespace = "string"
}
]
envelopeOverrides = [
{
applicationPassword = "string"
associationAssignedCode = "string"
controllingAgencyCode = "string"
functionalGroupId = "string"
groupHeaderMessageRelease = "string"
groupHeaderMessageVersion = "string"
messageAssociationAssignedCode = "string"
messageId = "string"
messageRelease = "string"
messageVersion = "string"
receiverApplicationId = "string"
receiverApplicationQualifier = "string"
senderApplicationId = "string"
senderApplicationQualifier = "string"
targetNamespace = "string"
}
]
envelopeSettings = {
applicationReferenceId = "string"
applyDelimiterStringAdvice = bool
communicationAgreementId = "string"
createGroupingSegments = bool
enableDefaultGroupHeaders = bool
functionalGroupId = "string"
groupApplicationPassword = "string"
groupApplicationReceiverId = "string"
groupApplicationReceiverQualifier = "string"
groupApplicationSenderId = "string"
groupApplicationSenderQualifier = "string"
groupAssociationAssignedCode = "string"
groupControllingAgencyCode = "string"
groupControlNumberLowerBound = int
groupControlNumberPrefix = "string"
groupControlNumberSuffix = "string"
groupControlNumberUpperBound = int
groupMessageRelease = "string"
groupMessageVersion = "string"
interchangeControlNumberLowerBound = int
interchangeControlNumberPrefix = "string"
interchangeControlNumberSuffix = "string"
interchangeControlNumberUpperBound = int
isTestInterchange = bool
overwriteExistingTransactionSetControlNumber = bool
processingPriorityCode = "string"
receiverInternalIdentification = "string"
receiverInternalSubIdentification = "string"
receiverReverseRoutingAddress = "string"
recipientReferencePasswordQualifier = "string"
recipientReferencePasswordValue = "string"
rolloverGroupControlNumber = bool
rolloverInterchangeControlNumber = bool
rolloverTransactionSetControlNumber = bool
senderInternalIdentification = "string"
senderInternalSubIdentification = "string"
senderReverseRoutingAddress = "string"
transactionSetControlNumberLowerBound = int
transactionSetControlNumberPrefix = "string"
transactionSetControlNumberSuffix = "string"
transactionSetControlNumberUpperBound = int
}
framingSettings = {
characterEncoding = "string"
characterSet = "string"
componentSeparator = int
dataElementSeparator = int
decimalPointIndicator = "string"
protocolVersion = int
releaseIndicator = int
repetitionSeparator = int
segmentTerminator = int
segmentTerminatorSuffix = "string"
serviceCodeListDirectoryVersion = "string"
}
messageFilter = {
messageFilterType = "string"
}
messageFilterList = [
{
messageId = "string"
}
]
processingSettings = {
createEmptyXmlTagsForTrailingSeparators = bool
maskSecurityInfo = bool
preserveInterchange = bool
suspendInterchangeOnError = bool
useDotAsDecimalSeparator = bool
}
schemaReferences = [
{
associationAssignedCode = "string"
messageId = "string"
messageRelease = "string"
messageVersion = "string"
schemaName = "string"
senderApplicationId = "string"
senderApplicationQualifier = "string"
}
]
validationOverrides = [
{
allowLeadingAndTrailingSpacesAndZeroes = bool
enforceCharacterSet = bool
messageId = "string"
trailingSeparatorPolicy = "string"
trimLeadingAndTrailingSpacesAndZeroes = bool
validateEdiTypes = bool
validateXsdTypes = bool
}
]
validationSettings = {
allowLeadingAndTrailingSpacesAndZeroes = bool
checkDuplicateGroupControlNumber = bool
checkDuplicateInterchangeControlNumber = bool
checkDuplicateTransactionSetControlNumber = bool
interchangeControlNumberValidityDays = int
trailingSeparatorPolicy = "string"
trimLeadingAndTrailingSpacesAndZeroes = bool
validateCharacterSet = bool
validateEdiTypes = bool
validateXsdTypes = bool
}
}
receiverBusinessIdentity = {
qualifier = "string"
value = "string"
}
senderBusinessIdentity = {
qualifier = "string"
value = "string"
}
}
sendAgreement = {
protocolSettings = {
acknowledgementSettings = {
acknowledgementControlNumberLowerBound = int
acknowledgementControlNumberPrefix = "string"
acknowledgementControlNumberSuffix = "string"
acknowledgementControlNumberUpperBound = int
batchFunctionalAcknowledgements = bool
batchTechnicalAcknowledgements = bool
needFunctionalAcknowledgement = bool
needLoopForValidMessages = bool
needTechnicalAcknowledgement = bool
rolloverAcknowledgementControlNumber = bool
sendSynchronousAcknowledgement = bool
}
edifactDelimiterOverrides = [
{
componentSeparator = int
dataElementSeparator = int
decimalPointIndicator = "string"
messageAssociationAssignedCode = "string"
messageId = "string"
messageRelease = "string"
messageVersion = "string"
releaseIndicator = int
repetitionSeparator = int
segmentTerminator = int
segmentTerminatorSuffix = "string"
targetNamespace = "string"
}
]
envelopeOverrides = [
{
applicationPassword = "string"
associationAssignedCode = "string"
controllingAgencyCode = "string"
functionalGroupId = "string"
groupHeaderMessageRelease = "string"
groupHeaderMessageVersion = "string"
messageAssociationAssignedCode = "string"
messageId = "string"
messageRelease = "string"
messageVersion = "string"
receiverApplicationId = "string"
receiverApplicationQualifier = "string"
senderApplicationId = "string"
senderApplicationQualifier = "string"
targetNamespace = "string"
}
]
envelopeSettings = {
applicationReferenceId = "string"
applyDelimiterStringAdvice = bool
communicationAgreementId = "string"
createGroupingSegments = bool
enableDefaultGroupHeaders = bool
functionalGroupId = "string"
groupApplicationPassword = "string"
groupApplicationReceiverId = "string"
groupApplicationReceiverQualifier = "string"
groupApplicationSenderId = "string"
groupApplicationSenderQualifier = "string"
groupAssociationAssignedCode = "string"
groupControllingAgencyCode = "string"
groupControlNumberLowerBound = int
groupControlNumberPrefix = "string"
groupControlNumberSuffix = "string"
groupControlNumberUpperBound = int
groupMessageRelease = "string"
groupMessageVersion = "string"
interchangeControlNumberLowerBound = int
interchangeControlNumberPrefix = "string"
interchangeControlNumberSuffix = "string"
interchangeControlNumberUpperBound = int
isTestInterchange = bool
overwriteExistingTransactionSetControlNumber = bool
processingPriorityCode = "string"
receiverInternalIdentification = "string"
receiverInternalSubIdentification = "string"
receiverReverseRoutingAddress = "string"
recipientReferencePasswordQualifier = "string"
recipientReferencePasswordValue = "string"
rolloverGroupControlNumber = bool
rolloverInterchangeControlNumber = bool
rolloverTransactionSetControlNumber = bool
senderInternalIdentification = "string"
senderInternalSubIdentification = "string"
senderReverseRoutingAddress = "string"
transactionSetControlNumberLowerBound = int
transactionSetControlNumberPrefix = "string"
transactionSetControlNumberSuffix = "string"
transactionSetControlNumberUpperBound = int
}
framingSettings = {
characterEncoding = "string"
characterSet = "string"
componentSeparator = int
dataElementSeparator = int
decimalPointIndicator = "string"
protocolVersion = int
releaseIndicator = int
repetitionSeparator = int
segmentTerminator = int
segmentTerminatorSuffix = "string"
serviceCodeListDirectoryVersion = "string"
}
messageFilter = {
messageFilterType = "string"
}
messageFilterList = [
{
messageId = "string"
}
]
processingSettings = {
createEmptyXmlTagsForTrailingSeparators = bool
maskSecurityInfo = bool
preserveInterchange = bool
suspendInterchangeOnError = bool
useDotAsDecimalSeparator = bool
}
schemaReferences = [
{
associationAssignedCode = "string"
messageId = "string"
messageRelease = "string"
messageVersion = "string"
schemaName = "string"
senderApplicationId = "string"
senderApplicationQualifier = "string"
}
]
validationOverrides = [
{
allowLeadingAndTrailingSpacesAndZeroes = bool
enforceCharacterSet = bool
messageId = "string"
trailingSeparatorPolicy = "string"
trimLeadingAndTrailingSpacesAndZeroes = bool
validateEdiTypes = bool
validateXsdTypes = bool
}
]
validationSettings = {
allowLeadingAndTrailingSpacesAndZeroes = bool
checkDuplicateGroupControlNumber = bool
checkDuplicateInterchangeControlNumber = bool
checkDuplicateTransactionSetControlNumber = bool
interchangeControlNumberValidityDays = int
trailingSeparatorPolicy = "string"
trimLeadingAndTrailingSpacesAndZeroes = bool
validateCharacterSet = bool
validateEdiTypes = bool
validateXsdTypes = bool
}
}
receiverBusinessIdentity = {
qualifier = "string"
value = "string"
}
senderBusinessIdentity = {
qualifier = "string"
value = "string"
}
}
}
x12 = {
receiveAgreement = {
protocolSettings = {
acknowledgementSettings = {
acknowledgementControlNumberLowerBound = int
acknowledgementControlNumberPrefix = "string"
acknowledgementControlNumberSuffix = "string"
acknowledgementControlNumberUpperBound = int
batchFunctionalAcknowledgements = bool
batchImplementationAcknowledgements = bool
batchTechnicalAcknowledgements = bool
functionalAcknowledgementVersion = "string"
implementationAcknowledgementVersion = "string"
needFunctionalAcknowledgement = bool
needImplementationAcknowledgement = bool
needLoopForValidMessages = bool
needTechnicalAcknowledgement = bool
rolloverAcknowledgementControlNumber = bool
sendSynchronousAcknowledgement = bool
}
envelopeOverrides = [
{
dateFormat = "string"
functionalIdentifierCode = "string"
headerVersion = "string"
messageId = "string"
protocolVersion = "string"
receiverApplicationId = "string"
responsibleAgencyCode = "string"
senderApplicationId = "string"
targetNamespace = "string"
timeFormat = "string"
}
]
envelopeSettings = {
controlStandardsId = int
controlVersionNumber = "string"
enableDefaultGroupHeaders = bool
functionalGroupId = "string"
groupControlNumberLowerBound = int
groupControlNumberUpperBound = int
groupHeaderAgencyCode = "string"
groupHeaderDateFormat = "string"
groupHeaderTimeFormat = "string"
groupHeaderVersion = "string"
interchangeControlNumberLowerBound = int
interchangeControlNumberUpperBound = int
overwriteExistingTransactionSetControlNumber = bool
receiverApplicationId = "string"
rolloverGroupControlNumber = bool
rolloverInterchangeControlNumber = bool
rolloverTransactionSetControlNumber = bool
senderApplicationId = "string"
transactionSetControlNumberLowerBound = int
transactionSetControlNumberPrefix = "string"
transactionSetControlNumberSuffix = "string"
transactionSetControlNumberUpperBound = int
usageIndicator = "string"
useControlStandardsIdAsRepetitionCharacter = bool
}
framingSettings = {
characterSet = "string"
componentSeparator = int
dataElementSeparator = int
replaceCharacter = int
replaceSeparatorsInPayload = bool
segmentTerminator = int
segmentTerminatorSuffix = "string"
}
messageFilter = {
messageFilterType = "string"
}
messageFilterList = [
{
messageId = "string"
}
]
processingSettings = {
convertImpliedDecimal = bool
createEmptyXmlTagsForTrailingSeparators = bool
maskSecurityInfo = bool
preserveInterchange = bool
suspendInterchangeOnError = bool
useDotAsDecimalSeparator = bool
}
schemaReferences = [
{
messageId = "string"
schemaName = "string"
schemaVersion = "string"
senderApplicationId = "string"
}
]
securitySettings = {
authorizationQualifier = "string"
authorizationValue = "string"
passwordValue = "string"
securityQualifier = "string"
}
validationOverrides = [
{
allowLeadingAndTrailingSpacesAndZeroes = bool
messageId = "string"
trailingSeparatorPolicy = "string"
trimLeadingAndTrailingSpacesAndZeroes = bool
validateCharacterSet = bool
validateEdiTypes = bool
validateXsdTypes = bool
}
]
validationSettings = {
allowLeadingAndTrailingSpacesAndZeroes = bool
checkDuplicateGroupControlNumber = bool
checkDuplicateInterchangeControlNumber = bool
checkDuplicateTransactionSetControlNumber = bool
interchangeControlNumberValidityDays = int
trailingSeparatorPolicy = "string"
trimLeadingAndTrailingSpacesAndZeroes = bool
validateCharacterSet = bool
validateEdiTypes = bool
validateXsdTypes = bool
}
x12DelimiterOverrides = [
{
componentSeparator = int
dataElementSeparator = int
messageId = "string"
protocolVersion = "string"
replaceCharacter = int
replaceSeparatorsInPayload = bool
segmentTerminator = int
segmentTerminatorSuffix = "string"
targetNamespace = "string"
}
]
}
receiverBusinessIdentity = {
qualifier = "string"
value = "string"
}
senderBusinessIdentity = {
qualifier = "string"
value = "string"
}
}
sendAgreement = {
protocolSettings = {
acknowledgementSettings = {
acknowledgementControlNumberLowerBound = int
acknowledgementControlNumberPrefix = "string"
acknowledgementControlNumberSuffix = "string"
acknowledgementControlNumberUpperBound = int
batchFunctionalAcknowledgements = bool
batchImplementationAcknowledgements = bool
batchTechnicalAcknowledgements = bool
functionalAcknowledgementVersion = "string"
implementationAcknowledgementVersion = "string"
needFunctionalAcknowledgement = bool
needImplementationAcknowledgement = bool
needLoopForValidMessages = bool
needTechnicalAcknowledgement = bool
rolloverAcknowledgementControlNumber = bool
sendSynchronousAcknowledgement = bool
}
envelopeOverrides = [
{
dateFormat = "string"
functionalIdentifierCode = "string"
headerVersion = "string"
messageId = "string"
protocolVersion = "string"
receiverApplicationId = "string"
responsibleAgencyCode = "string"
senderApplicationId = "string"
targetNamespace = "string"
timeFormat = "string"
}
]
envelopeSettings = {
controlStandardsId = int
controlVersionNumber = "string"
enableDefaultGroupHeaders = bool
functionalGroupId = "string"
groupControlNumberLowerBound = int
groupControlNumberUpperBound = int
groupHeaderAgencyCode = "string"
groupHeaderDateFormat = "string"
groupHeaderTimeFormat = "string"
groupHeaderVersion = "string"
interchangeControlNumberLowerBound = int
interchangeControlNumberUpperBound = int
overwriteExistingTransactionSetControlNumber = bool
receiverApplicationId = "string"
rolloverGroupControlNumber = bool
rolloverInterchangeControlNumber = bool
rolloverTransactionSetControlNumber = bool
senderApplicationId = "string"
transactionSetControlNumberLowerBound = int
transactionSetControlNumberPrefix = "string"
transactionSetControlNumberSuffix = "string"
transactionSetControlNumberUpperBound = int
usageIndicator = "string"
useControlStandardsIdAsRepetitionCharacter = bool
}
framingSettings = {
characterSet = "string"
componentSeparator = int
dataElementSeparator = int
replaceCharacter = int
replaceSeparatorsInPayload = bool
segmentTerminator = int
segmentTerminatorSuffix = "string"
}
messageFilter = {
messageFilterType = "string"
}
messageFilterList = [
{
messageId = "string"
}
]
processingSettings = {
convertImpliedDecimal = bool
createEmptyXmlTagsForTrailingSeparators = bool
maskSecurityInfo = bool
preserveInterchange = bool
suspendInterchangeOnError = bool
useDotAsDecimalSeparator = bool
}
schemaReferences = [
{
messageId = "string"
schemaName = "string"
schemaVersion = "string"
senderApplicationId = "string"
}
]
securitySettings = {
authorizationQualifier = "string"
authorizationValue = "string"
passwordValue = "string"
securityQualifier = "string"
}
validationOverrides = [
{
allowLeadingAndTrailingSpacesAndZeroes = bool
messageId = "string"
trailingSeparatorPolicy = "string"
trimLeadingAndTrailingSpacesAndZeroes = bool
validateCharacterSet = bool
validateEdiTypes = bool
validateXsdTypes = bool
}
]
validationSettings = {
allowLeadingAndTrailingSpacesAndZeroes = bool
checkDuplicateGroupControlNumber = bool
checkDuplicateInterchangeControlNumber = bool
checkDuplicateTransactionSetControlNumber = bool
interchangeControlNumberValidityDays = int
trailingSeparatorPolicy = "string"
trimLeadingAndTrailingSpacesAndZeroes = bool
validateCharacterSet = bool
validateEdiTypes = bool
validateXsdTypes = bool
}
x12DelimiterOverrides = [
{
componentSeparator = int
dataElementSeparator = int
messageId = "string"
protocolVersion = "string"
replaceCharacter = int
replaceSeparatorsInPayload = bool
segmentTerminator = int
segmentTerminatorSuffix = "string"
targetNamespace = "string"
}
]
}
receiverBusinessIdentity = {
qualifier = "string"
value = "string"
}
senderBusinessIdentity = {
qualifier = "string"
value = "string"
}
}
}
}
guestIdentity = {
qualifier = "string"
value = "string"
}
guestPartner = "string"
hostIdentity = {
qualifier = "string"
value = "string"
}
hostPartner = "string"
}
})
}
Eigenschapswaarden
integrationAccounts/agreements
Naam | Beschrijving | Waarde |
---|---|---|
type | Het resourcetype | "Microsoft.Logic/integrationAccounts/agreements@2016-06-01" |
naam | De resourcenaam | tekenreeks (vereist) |
location | De resourcelocatie. | tekenreeks |
parent_id | De id van de resource die het bovenliggende item voor deze resource is. | Id voor resource van het type: integrationAccounts |
tags | De resourcetags. | Woordenlijst met tagnamen en -waarden. |
properties | De eigenschappen van de integratieaccountovereenkomst. | IntegrationAccountAgreementProperties (vereist) |
IntegrationAccountAgreementProperties
Naam | Beschrijving | Waarde |
---|---|---|
agreementType | Het overeenkomsttype. | "AS2" "Edifact" "NotSpecified" "X12" (vereist) |
inhoud | De inhoud van de overeenkomst. | AgreementContent (vereist) |
guestIdentity | De bedrijfsidentiteit van de gastpartner. | BusinessIdentity (vereist) |
guestPartner | De integratieaccountpartner die is ingesteld als gastpartner voor deze overeenkomst. | tekenreeks (vereist) |
hostIdentity | De bedrijfsidentiteit van de hostpartner. | BusinessIdentity (vereist) |
hostPartner | De integratieaccountpartner die is ingesteld als hostpartner voor deze overeenkomst. | tekenreeks (vereist) |
metagegevens | De metagegevens. |
AgreementContent
Naam | Beschrijving | Waarde |
---|---|---|
aS2 | De inhoud van de AS2-overeenkomst. | AS2AgreementContent |
Edifact | De inhoud van de EDIFACT-overeenkomst. | EdifactAgreementContent |
x12 | De inhoud van de X12-overeenkomst. | X12AgreementContent |
AS2AgreementContent
Naam | Beschrijving | Waarde |
---|---|---|
receiveAgreement | De AS2-overeenkomst voor eenmalige ontvangst. | AS2OneWayAgreement (vereist) |
sendAgreement | De AS2-overeenkomst voor eenrichtingsverzending. | AS2OneWayAgreement (vereist) |
AS2OneWayAgreement
Naam | Beschrijving | Waarde |
---|---|---|
protocolSettings | De AS2-protocolinstellingen. | AS2ProtocolSettings (vereist) |
receiverBusinessIdentity | De bedrijfsidentiteit van de ontvanger | BusinessIdentity (vereist) |
senderBusinessIdentity | De bedrijfsidentiteit van de afzender | BusinessIdentity (vereist) |
AS2ProtocolSettings
Naam | Beschrijving | Waarde |
---|---|---|
acknowledgementConnectionSettings | De bevestigingsinstellingen voor de verbinding. | AS2AcknowledgementConnectionSettings (vereist) |
envelopsettings | De envelopinstellingen. | AS2EnvelopeSettings (vereist) |
errorSettings | De foutinstellingen. | AS2ErrorSettings (vereist) |
mdnSettings | De MDN-instellingen. | AS2MdnSettings (vereist) |
messageConnectionSettings | De instellingen voor de berichtverbinding. | AS2MessageConnectionSettings (vereist) |
securitySettings | De beveiligingsinstellingen. | AS2SecuritySettings (vereist) |
validationSettings | De validatie-instellingen. | AS2ValidationSettings (vereist) |
AS2AcknowledgementConnectionSettings
Naam | Beschrijving | Waarde |
---|---|---|
ignoreCertificateNameMismatch | De waarde die aangeeft of niet-overeenkomende certificaatnaam moet worden genegeerd. | bool (vereist) |
keepHttpConnectionAlive | De waarde die aangeeft of de verbinding actief moet blijven. | bool (vereist) |
supportHttpStatusCodeContinue | De waarde die aangeeft of http-statuscode 'DOORGAAN' wordt ondersteund. | bool (vereist) |
unfoldHttpHeaders | De waarde die aangeeft of de HTTP-headers moeten worden uitgevouwen. | bool (vereist) |
AS2EnvelopeSettings
Naam | Beschrijving | Waarde |
---|---|---|
autogenerateFileName | De waarde die aangeeft of de bestandsnaam automatisch moet worden gegenereerd. | bool (vereist) |
fileNameTemplate | De sjabloon voor bestandsnaam. | tekenreeks (vereist) |
messageContentType | Het inhoudstype van het bericht. | tekenreeks (vereist) |
suspendMessageOnFileNameGenerationError | De waarde die aangeeft of het bericht over de fout bij het genereren van een bestandsnaam moet worden onderbroken. | bool (vereist) |
transmitFileNameInMimeHeader | De waarde die aangeeft of de bestandsnaam in de MIME-header moet worden verzonden. | bool (vereist) |
AS2ErrorSettings
Naam | Beschrijving | Waarde |
---|---|---|
resendIfMdnNotReceived | De waarde die aangeeft of het bericht opnieuw moet worden verzonden als MDN niet is ontvangen. | bool (vereist) |
suspendDuplicateMessage | De waarde die aangeeft of het dubbele bericht moet worden onderbroken. | bool (vereist) |
AS2MdnSettings
Naam | Beschrijving | Waarde |
---|---|---|
dispositionNotificationTo | De verwijderingsmelding voor headerwaarde. | tekenreeks |
mdnText | De MDN-tekst. | tekenreeks |
micHashingAlgorithm | Het algoritme voor ondertekening of hashing. | "MD5" "Geen" "Niet opgegeven" "SHA1" "SHA2256" "SHA2384" "SHA2512" (vereist) |
needMdn | De waarde die aangeeft of een MDN moet worden verzonden of aangevraagd. | bool (vereist) |
receiptDeliveryUrl | De URL van de ontvangstbevestiging. | tekenreeks |
sendInboundMdnToMessageBox | De waarde die aangeeft of binnenkomende MDN naar het berichtvak moet worden verzonden. | bool (vereist) |
sendMdnAsynchronly | De waarde die aangeeft of de asynchrone MDN moet worden verzonden. | bool (vereist) |
signMdn | De waarde die aangeeft of de MDN moet worden ondertekend of niet. | bool (vereist) |
signOutboundMdnIfOptional | De waarde die aangeeft of de uitgaande MDN moet worden ondertekend, indien optioneel. | bool (vereist) |
AS2MessageConnectionSettings
Naam | Beschrijving | Waarde |
---|---|---|
ignoreCertificateNameMismatch | De waarde die aangeeft of niet-overeenkomende certificaatnaam moet worden genegeerd. | bool (vereist) |
keepHttpConnectionAlive | De waarde die aangeeft of de verbinding actief moet blijven. | bool (vereist) |
supportHttpStatusCodeContinue | De waarde die aangeeft of http-statuscode 'DOORGAAN' wordt ondersteund. | bool (vereist) |
unfoldHttpHeaders | De waarde die aangeeft of de HTTP-headers moeten worden uitgevouwen. | bool (vereist) |
AS2SecuritySettings
Naam | Beschrijving | Waarde |
---|---|---|
enableNrrForInboundDecodedMessages | De waarde die aangeeft of NRR moet worden ingeschakeld voor inkomende gedecodeerde berichten. | bool (vereist) |
enableNrrForInboundEncodedMessages | De waarde die aangeeft of NRR moet worden ingeschakeld voor inkomende gecodeerde berichten. | bool (vereist) |
enableNrrForInboundMdn | De waarde die aangeeft of NRR moet worden ingeschakeld voor binnenkomende MDN. | bool (vereist) |
enableNrrForOutboundDecodedMessages | De waarde die aangeeft of NRR moet worden ingeschakeld voor uitgaande gedecodeerde berichten. | bool (vereist) |
enableNrrForOutboundEncodedMessages | De waarde die aangeeft of NRR moet worden ingeschakeld voor uitgaande gecodeerde berichten. | bool (vereist) |
enableNrrForOutboundMdn | De waarde die aangeeft of NRR moet worden ingeschakeld voor uitgaande MDN. | bool (vereist) |
encryptionCertificateName | De naam van het versleutelingscertificaat. | tekenreeks |
overrideGroupSigningCertificate | De waarde die aangeeft of een MDN moet worden verzonden of aangevraagd. | bool (vereist) |
sha2AlgorithmFormat | De indeling van het Sha2-algoritme. Geldige waarden zijn Sha2, ShaHashSize, ShaHyphenHashSize, Sha2UnderscoreHashSize. | tekenreeks |
signingCertificateName | De naam van het handtekeningcertificaat. | tekenreeks |
AS2ValidationSettings
Naam | Beschrijving | Waarde |
---|---|---|
checkCertificateRevocationListOnReceive | De waarde die aangeeft of de certificaatintrekkingslijst moet worden gecontroleerd bij ontvangst. | bool (vereist) |
checkCertificateRevocationListOnSend | De waarde die aangeeft of de certificaatintrekkingslijst bij verzenden moet worden gecontroleerd. | bool (vereist) |
checkDuplicateMessage | De waarde die aangeeft of er een dubbel bericht moet worden gecontroleerd. | bool (vereist) |
compressMessage | De waarde die aangeeft of het bericht moet worden gecomprimeerd. | bool (vereist) |
encryptionAlgorithm | Het versleutelingsalgoritmen. | "AES128" "AES192" "AES256" "DES3" "Geen" "Niet opgegeven" "RC2" (vereist) |
encryptMessage | De waarde die aangeeft of het bericht moet worden versleuteld. | bool (vereist) |
interchangeDuplicatesValidityDays | Het aantal dagen om terug te kijken voor dubbele uitwisseling. | int (vereist) |
overrideMessageProperties | De waarde die aangeeft of binnenkomende berichteigenschappen moeten worden overschreven met de eigenschappen die overeenkomen. | bool (vereist) |
signingAlgorithm | Het ondertekeningsalgoritme. | "Standaard" "Niet opgegeven" "SHA1" "SHA2256" "SHA2384" "SHA2512" |
signMessage | De waarde die aangeeft of het bericht moet worden ondertekend. | bool (vereist) |
BusinessIdentity
Naam | Beschrijving | Waarde |
---|---|---|
Kwalificatie | De kwalificatie voor bedrijfsidentiteit, bijvoorbeeld as2identity, ZZ, ZZZ, 31, 32 | tekenreeks (vereist) |
waarde | De door de gebruiker gedefinieerde bedrijfsidentiteitswaarde. | tekenreeks (vereist) |
EdifactAgreementContent
Naam | Beschrijving | Waarde |
---|---|---|
receiveAgreement | De EDIFACT-overeenkomst voor eenmalige ontvangst. | EdifactOneWayAgreement (vereist) |
sendAgreement | De EDIFACT-overeenkomst voor verzenden in één richting. | EdifactOneWayAgreement (vereist) |
EdifactOneWayAgreement
Naam | Beschrijving | Waarde |
---|---|---|
protocolSettings | De EDIFACT-protocolinstellingen. | EdifactProtocolSettings (vereist) |
receiverBusinessIdentity | De bedrijfsidentiteit van de ontvanger | BusinessIdentity (vereist) |
senderBusinessIdentity | De bedrijfsidentiteit van de afzender | BusinessIdentity (vereist) |
EdifactProtocolSettings
Naam | Beschrijving | Waarde |
---|---|---|
bevestigingssettings | De EDIFACT-bevestigingsinstellingen. | EdifactAcknowledgementSettings (vereist) |
edifactDelimiterOverrides | De instellingen voor het EDIFACT-scheidingsteken overschrijven. | EdifactDelimiterOverride[] |
envelopeOverrides | De instellingen voor het overschrijven van EDIFACT-enveloppen. | EdifactEnvelopeOverride[] |
envelopsettings | De instellingen voor EDIFACT-enveloppen. | EdifactEnvelopeSettings (vereist) |
framingSettings | De EDIFACT-framing-instellingen. | EdifactFramingSettings (vereist) |
messageFilter | Het EDIFACT-berichtfilter. | EdifactMessageFilter (vereist) |
messageFilterList | De filterlijst EDIFACT-berichten. | EdifactMessageIdentifier[] |
processingSettings | De EDIFACT-verwerkingsinstellingen. | EdifactProcessingSettings (vereist) |
schemaReferences | Het EDIFACT-schema verwijst naar. | EdifactSchemaReference[] (vereist) |
validationOverrides | De instellingen voor EDIFACT-validatie overschrijven. | EdifactValidationOverride[] |
validationSettings | De EDIFACT-validatie-instellingen. | EdifactValidationSettings (vereist) |
EdifactAcknowledgementSettings
Naam | Beschrijving | Waarde |
---|---|---|
acknowledgementControlNumberLowerBound | De ondergrens van het bevestigingsbeheernummer. | int (vereist) |
acknowledgementControlNumberPrefix | Het voorvoegsel van het controlenummer van de bevestiging. | tekenreeks |
acknowledgementControlNumberSuffix | Het achtervoegsel van het controlenummer van de bevestiging. | tekenreeks |
acknowledgementControlNumberUpperBound | De bovengrens van het bevestigingsbeheernummer. | int (vereist) |
batchFunctionalAcknowledgements | De waarde die aangeeft of functionele bevestigingen in batch moeten worden verwerkt. | bool (vereist) |
batchTechnicalAcknowledgements | De waarde die aangeeft of de technische bevestigingen in batch moeten worden verwerkt. | bool (vereist) |
needFunctionalAcknowledgement | De waarde die aangeeft of functionele bevestiging nodig is. | bool (vereist) |
needLoopForValidMessages | De waarde die aangeeft of een lus nodig is voor geldige berichten. | bool (vereist) |
needTechnicalAcknowledgement | De waarde die aangeeft of technische bevestiging nodig is. | bool (vereist) |
rolloverAcknowledgementControlNumber | De waarde die aangeeft of het controlenummer van de rollover-bevestiging moet worden gebruikt. | bool (vereist) |
sendSynchronousAcknowledgement | De waarde die aangeeft of synchrone bevestiging moet worden verzonden. | bool (vereist) |
EdifactDelimiterOverride
Naam | Beschrijving | Waarde |
---|---|---|
componentSeparator | Het onderdeelscheidingsteken. | int (vereist) |
dataElementSeparator | Het gegevenselementscheidingsteken. | int (vereist) |
decimalPointIndicator | De indicator voor het decimaalteken. | "Komma" "Decimaal" 'NotSpecified' (vereist) |
messageAssociationAssignedCode | De toegewezen code voor de berichtkoppeling. | tekenreeks |
messageId | De bericht-id. | tekenreeks |
messageRelease | De berichtrelease. | tekenreeks |
messageVersion | De berichtversie. | tekenreeks |
releaseIndicator | De release-indicator. | int (vereist) |
herhalingSeparator | Het herhalingsscheidingsteken. | int (vereist) |
segmentTerminator | Het segmenteindteken. | int (vereist) |
segmentTerminatorSuffix | Het achtervoegsel segmenteindteken. | "CR" "CRLF" "LF" "Geen" 'NotSpecified' (vereist) |
targetNamespace | De doelnaamruimte waarop dit scheidingsteken moet worden toegepast. | tekenreeks |
EdifactEnvelopeOverride
Naam | Beschrijving | Waarde |
---|---|---|
applicationPassword | Het toepassingswachtwoord. | tekenreeks |
associationAssignedCode | De gekoppelde code. | tekenreeks |
controllingAgencyCode | De controle-instantiecode. | tekenreeks |
functionalGroupId | De functionele groeps-id. | tekenreeks |
groupHeaderMessageRelease | De release van het groepskopbericht. | tekenreeks |
groupHeaderMessageVersion | De versie van het groepskopbericht. | tekenreeks |
messageAssociationAssignedCode | De toegewezen code voor de berichtkoppeling. | tekenreeks |
messageId | De bericht-id waarop deze envelopinstellingen moeten worden toegepast. | tekenreeks |
messageRelease | De releaseversie van het bericht waarop deze envelopinstellingen moeten worden toegepast. | tekenreeks |
messageVersion | De berichtversie waarop deze envelopinstellingen moeten worden toegepast. | tekenreeks |
receiverApplicationId | De toepassings-id van de ontvanger. | tekenreeks |
receiverApplicationQualifier | De kwalificatie van de ontvangertoepassing. | tekenreeks |
senderApplicationId | De id van de afzendertoepassing. | tekenreeks |
senderApplicationQualifier | De kwalificatie van de afzendertoepassing. | tekenreeks |
targetNamespace | De doelnaamruimte waarop deze envelopinstellingen moeten worden toegepast. | tekenreeks |
EdifactEnvelopeSettings
Naam | Beschrijving | Waarde |
---|---|---|
applicationReferenceId | De referentie-id van de toepassing. | tekenreeks |
applyDelimiterStringAdvice | De waarde die aangeeft of het advies voor scheidingstekenreeksen moet worden toegepast. | bool (vereist) |
communicationAgreementId | De id van de communicatieovereenkomst. | tekenreeks |
createGroupingSegments | De waarde die aangeeft of groeperingssegmenten moeten worden gemaakt. | bool (vereist) |
enableDefaultGroupHeaders | De waarde die aangeeft of standaard groepsheaders moeten worden ingeschakeld. | bool (vereist) |
functionalGroupId | De functionele groeps-id. | tekenreeks |
groupApplicationPassword | Het wachtwoord van de groepstoepassing. | tekenreeks |
groupApplicationReceiverId | De ontvanger-id van de groepstoepassing. | tekenreeks |
groupApplicationReceiverQualifier | De kwalificatie voor de ontvanger van de groepstoepassing. | tekenreeks |
groupApplicationSenderId | De afzender-id van de groepstoepassing. | tekenreeks |
groupApplicationSenderQualifier | De afzenderkwalificatie van de groepstoepassing. | tekenreeks |
groupAssociationAssignedCode | De aan de groep gekoppelde code. | tekenreeks |
groupControllingAgencyCode | De groepscode voor het controlerende agentschap. | tekenreeks |
groupControlNumberLowerBound | De ondergrens van het groepscontrolenummer. | int (vereist) |
groupControlNumberPrefix | Het voorvoegsel van het groepsbesturingselementnummer. | tekenreeks |
groupControlNumberSuffix | Het achtervoegsel van het groepscontrolenummer. | tekenreeks |
groupControlNumberUpperBound | De bovengrens van het groepsbeheernummer. | int (vereist) |
groupMessageRelease | De release van het groepsbericht. | tekenreeks |
groupMessageVersion | De versie van het groepsbericht. | tekenreeks |
interchangeControlNumberLowerBound | De ondergrens van het besturingsnummer voor de uitwisseling. | int (vereist) |
interchangeControlNumberPrefix | Het voorvoegsel van het voorvoegsel van het regelnummer voor de uitwisseling. | tekenreeks |
interchangeControlNumberSuffix | Het achtervoegsel voor het regelnummer voor de uitwisseling. | tekenreeks |
interchangeControlNumberUpperBound | De bovengrens van het regelnummer voor de uitwisseling. | int (vereist) |
isTestInterchange | De waarde die aangeeft of het bericht een testuitwisseling is. | bool (vereist) |
overwriteExistingTransactionSetControlNumber | De waarde die aangeeft of het controlenummer van een bestaande transactieset moet worden overschreven. | bool (vereist) |
processingPriorityCode | De prioriteitscode voor verwerking. | tekenreeks |
receiverInternalIdentification | De interne identificatie van de ontvanger. | tekenreeks |
receiverInternalSubIdentification | De interne subidentificatie van de ontvanger. | tekenreeks |
receiverReverseRoutingAddress | Het adres voor omgekeerde routering van de ontvanger. | tekenreeks |
recipientReferencePasswordQualifier | De kwalificatie voor het referentiewachtwoord van de geadresseerde. | tekenreeks |
recipientReferencePasswordValue | De waarde van het referentiewachtwoord van de geadresseerde. | tekenreeks |
rolloverGroupControlNumber | De waarde die aangeeft of het besturingselementnummer van de rollover-groep moet worden gebruikt. | bool (vereist) |
rolloverInterchangeControlNumber | De waarde die aangeeft of er een rollover-controlenummer moet worden gebruikt. | bool (vereist) |
rolloverTransactionSetControlNumber | De waarde die aangeeft of het controlenummer van een rollover-transactie moet worden ingesteld. | bool (vereist) |
senderInternalIdentification | De interne identificatie van de afzender. | tekenreeks |
senderInternalSubIdentification | De interne subidentificatie van de afzender. | tekenreeks |
senderReverseRoutingAddress | Het omgekeerde routeringsadres van de afzender. | tekenreeks |
transactionSetControlNumberLowerBound | De ondergrens van het controlenummer van de transactieset. | int (vereist) |
transactionSetControlNumberPrefix | Het voorvoegsel van het controlenummer van de transactieset. | tekenreeks |
transactionSetControlNumberSuffix | Het achtervoegsel van het controlenummer van de transactieset. | tekenreeks |
transactionSetControlNumberUpperBound | De bovengrens van het controlenummer van de transactieset. | int (vereist) |
EdifactFramingSettings
Naam | Beschrijving | Waarde |
---|---|---|
characterEncoding | De tekencodering. | tekenreeks |
characterSet | De INSTELLING EDIFACT-frame characterSet. | "KECA" "Niet opgegeven" "UNOA" "UNOB" "UNOC" "UNOD" "UNOE" "UNOF" "UNOG" "UNOH" "UNOI" "UNOJ" "UNOK" "UNOX" "UNOY" (vereist) |
componentSeparator | Het onderdeelscheidingsteken. | int (vereist) |
dataElementSeparator | Het gegevenselementscheidingsteken. | int (vereist) |
decimalPointIndicator | De decimale indicator voor de instelling van het EDIFACT-frame. | "Komma" "Decimaal" 'NotSpecified' (vereist) |
protocolVersion | De protocolversie. | int (vereist) |
releaseIndicator | De release-indicator. | int (vereist) |
herhalingSeparator | Het herhalingsscheidingsteken. | int (vereist) |
segmentTerminator | Het segmenteindteken. | int (vereist) |
segmentTerminatorSuffix | Het achtervoegsel van het EDIFACT-frameinstelling segmenteindteken. | "CR" "CRLF" "LF" "Geen" 'NotSpecified' (vereist) |
serviceCodeListDirectoryVersion | De mapversie van de servicecodelijst. | tekenreeks |
EdifactMessageFilter
Naam | Beschrijving | Waarde |
---|---|---|
messageFilterType | Het berichtfiltertype. | "Uitsluiten" "Opnemen" 'NotSpecified' (vereist) |
EdifactMessageIdentifier
Naam | Beschrijving | Waarde |
---|---|---|
messageId | De bericht-id waarop deze envelopinstellingen moeten worden toegepast. | tekenreeks (vereist) |
EdifactProcessingSettings
Naam | Beschrijving | Waarde |
---|---|---|
createEmptyXmlTagsForTrailingSeparators | De waarde die aangeeft of lege XML-tags moeten worden gemaakt voor afsluitende scheidingstekens. | bool (vereist) |
maskSecurityInfo | De waarde die aangeeft of beveiligingsgegevens moeten worden gemaskeerd. | bool (vereist) |
preserveInterchange | De waarde die aangeeft of de uitwisseling moet worden behouden. | bool (vereist) |
suspendInterchangeOnError | De waarde die aangeeft of de uitwisseling bij een fout moet worden onderbroken. | bool (vereist) |
useDotAsDecimalSeparator | De waarde die aangeeft of een punt moet worden gebruikt als decimaalteken. | bool (vereist) |
EdifactSchemaReference
Naam | Beschrijving | Waarde |
---|---|---|
associationAssignedCode | De gekoppelde code. | tekenreeks |
messageId | De bericht-id. | tekenreeks (vereist) |
messageRelease | De releaseversie van het bericht. | tekenreeks (vereist) |
messageVersion | De berichtversie. | tekenreeks (vereist) |
schemaName | De schemanaam. | tekenreeks (vereist) |
senderApplicationId | De id van de afzendertoepassing. | tekenreeks |
senderApplicationQualifier | De kwalificatie van de afzendertoepassing. | tekenreeks |
EdifactValidationOverride
Naam | Beschrijving | Waarde |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | De waarde die aangeeft of voorloop- en volgspaties en nullen zijn toegestaan. | bool (vereist) |
enforceCharacterSet | De waarde die aangeeft of tekenset moet worden gevalideerd. | bool (vereist) |
messageId | De bericht-id waarop de validatie-instellingen moeten worden toegepast. | tekenreeks (vereist) |
trailingSeparatorPolicy | Het beleid voor afsluitende scheidingstekens. | "Verplicht" "Niet toegestaan" "Niet opgegeven" 'Optioneel' (vereist) |
trimLeadingAndTrailingSpacesAndZeroes | De waarde die aangeeft of voorloop- en volgspaties en nullen moeten worden afgekort. | bool (vereist) |
validateEdiTypes | De waarde die aangeeft of EDI-typen moeten worden gevalideerd. | bool (vereist) |
validateXsdTypes | De waarde die aangeeft of XSD-typen moeten worden gevalideerd. | bool (vereist) |
EdifactValidationSettings
Naam | Beschrijving | Waarde |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | De waarde die aangeeft of voorloop- en volgspaties en nullen zijn toegestaan. | bool (vereist) |
checkDuplicateGroupControlNumber | De waarde die aangeeft of er een dubbel groepscontrolenummer moet worden gecontroleerd. | bool (vereist) |
checkDuplicateInterchangeControlNumber | De waarde die aangeeft of moet worden gecontroleerd op een dubbel uitwisselingsbeheernummer. | bool (vereist) |
checkDuplicateTransactionSetControlNumber | De waarde die aangeeft of moet worden gecontroleerd op een duplicaat van het controlenummer van de transactieset. | bool (vereist) |
interchangeControlNumberValidityDays | De geldigheidsperiode van het uitwisselingscontrolenummer. | int (vereist) |
trailingSeparatorPolicy | Het afsluitende scheidingstekenbeleid. | "Verplicht" "Niet toegestaan" "NotSpecified" 'Optioneel' (vereist) |
trimLeadingAndTrailingSpacesAndZeroes | De waarde die aangeeft of voorloop- en volgspaties en nullen moeten worden geknipt. | bool (vereist) |
validateCharacterSet | De waarde die aangeeft of tekenset in het bericht moet worden gevalideerd. | bool (vereist) |
validateEdiTypes | De waarde die aangeeft of u EDI-typen wilt valideren. | bool (vereist) |
validateXsdTypes | De waarde die aangeeft of xsd-typen moeten worden gevalideerd. | bool (vereist) |
X12AgreementContent
Naam | Beschrijving | Waarde |
---|---|---|
receiveAgreement | De X12-overeenkomst voor eenmalige ontvangst. | X12OneWayAgreement (vereist) |
sendAgreement | De X12-overeenkomst voor eenrichtingsverzending. | X12OneWayAgreement (vereist) |
X12OneWayAgreement
Naam | Beschrijving | Waarde |
---|---|---|
protocolSettings | De X12-protocolinstellingen. | X12ProtocolSettings (vereist) |
receiverBusinessIdentity | De bedrijfsidentiteit van de ontvanger | BusinessIdentity (vereist) |
senderBusinessIdentity | De bedrijfsidentiteit van de afzender | BusinessIdentity (vereist) |
X12ProtocolSettings
Naam | Beschrijving | Waarde |
---|---|---|
bevestigingssettings | De X12-bevestigingsinstellingen. | X12AcknowledgementSettings (vereist) |
envelopeOverrides | De instellingen voor het overschrijven van de X12-envelop. | X12EnvelopeOverride[] |
envelopeSettings | De instellingen voor de X12-envelop. | X12EnvelopeSettings (vereist) |
framingSettings | De instellingen voor X12-framing. | X12FramingSettings (vereist) |
messageFilter | Het X12-berichtfilter. | X12MessageFilter (vereist) |
messageFilterList | De X12-berichtenfilterlijst. | X12MessageIdentifier[] |
processingSettings | De X12-verwerkingsinstellingen. | X12ProcessingSettings (vereist) |
schemaVerwijzing | De X12-schemaverwijzingen. | X12SchemaReference[] (vereist) |
securitySettings | De X12-beveiligingsinstellingen. | X12SecuritySettings (vereist) |
validatieOverrides | De X12-validatie overschrijft instellingen. | X12ValidationOverride[] |
validationSettings | De X12-validatie-instellingen. | X12ValidationSettings (vereist) |
x12DelimiterOverrides | De instellingen voor het overschrijven van het X12-scheidingsteken. | X12DelimiterOverrides[] |
X12AcknowledgementSettings
Naam | Beschrijving | Waarde |
---|---|---|
acknowledgementControlNumberLowerBound | De ondergrens van het bevestigingsbeheernummer. | int (vereist) |
acknowledgementControlNumberPrefix | Het voorvoegsel van het bevestigingsbeheernummer. | tekenreeks |
acknowledgementControlNumberSuffix | Het achtervoegsel van het controlenummer van de bevestiging. | tekenreeks |
acknowledgementControlNumberUpperBound | De bovengrens van het bevestigingsbeheernummer. | int (vereist) |
batchFunctionalAcknowledgements | De waarde die aangeeft of functionele bevestigingen in batch moeten worden verwerkt. | bool (vereist) |
batchImplementationAcknowledgements | De waarde die aangeeft of de implementatiebevestigingen batchgewijs moeten worden geïmplementeerd. | bool (vereist) |
batchTechnicalAcknowledgements | De waarde die aangeeft of de technische bevestigingen in batch moeten worden verwerkt. | bool (vereist) |
functionalAcknowledgementVersion | De functionele bevestigingsversie. | tekenreeks |
implementationAcknowledgementVersion | De bevestigingsversie van de implementatie. | tekenreeks |
needFunctionalAcknowledgement | De waarde die aangeeft of functionele bevestiging nodig is. | bool (vereist) |
needImplementationAcknowledgement | De waarde die aangeeft of bevestiging van implementatie nodig is. | bool (vereist) |
needLoopForValidMessages | De waarde die aangeeft of een lus nodig is voor geldige berichten. | bool (vereist) |
needTechnicalAcknowledgement | De waarde die aangeeft of technische bevestiging nodig is. | bool (vereist) |
rolloverAcknowledgementControlNumber | De waarde die aangeeft of het controlenummer van de rollover-bevestiging moet worden gebruikt. | bool (vereist) |
sendSynchronousAcknowledgement | De waarde die aangeeft of synchrone bevestiging moet worden verzonden. | bool (vereist) |
X12EnvelopeOverride
Naam | Beschrijving | Waarde |
---|---|---|
Dateformat | De datumnotatie. | "CCYYMMDD" "Niet opgegeven" "JJMMDD" (vereist) |
functionalIdentifierCode | De functionele id-code. | tekenreeks |
headerVersion | De headerversie. | tekenreeks (vereist) |
messageId | De bericht-id waarop deze envelopinstellingen moeten worden toegepast. | tekenreeks (vereist) |
protocolVersion | De protocolversie waarop deze envelopinstellingen moeten worden toegepast. | tekenreeks (vereist) |
receiverApplicationId | De toepassings-id van de ontvanger. | tekenreeks (vereist) |
responsibleAgencyCode | De code van de verantwoordelijke instantie. | tekenreeks (vereist) |
senderApplicationId | De id van de afzendertoepassing. | tekenreeks (vereist) |
targetNamespace | De doelnaamruimte waarop deze envelopinstellingen moeten worden toegepast. | tekenreeks (vereist) |
timeFormat | De tijdnotatie. | "UUMM" "UUMMSS" "HHMMSSd" "UUMMSSdd" 'NotSpecified' (vereist) |
X12EnvelopeSettings
Naam | Beschrijving | Waarde |
---|---|---|
controlStandardsId | De standaard-id voor besturingselementen. | int (vereist) |
controlVersionNumber | Het versienummer van het besturingselement. | tekenreeks (vereist) |
enableDefaultGroupHeaders | De waarde die aangeeft of standaard groepsheaders moeten worden ingeschakeld. | bool (vereist) |
functionalGroupId | De functionele groeps-id. | tekenreeks |
groupControlNumberLowerBound | De ondergrens van het groepscontrolenummer. | int (vereist) |
groupControlNumberUpperBound | De bovengrens van het groepsbeheernummer. | int (vereist) |
groupHeaderAgencyCode | De agentuurcode voor de koptekst van de groep. | tekenreeks (vereist) |
groupHeaderDateFormat | De datumnotatie van de groepskoptekst. | "CCYYMMDD" "NotSpecified" "YYMMDD" (vereist) |
groupHeaderTimeFormat | De tijdnotatie van de koptekst van de groep. | "UUMM" "HHMMSS" "HHMMSSd" "HHMMSSdd" 'NotSpecified' (vereist) |
groupHeaderVersion | De versie van de groepskoptekst. | tekenreeks (vereist) |
interchangeControlNumberLowerBound | De ondergrens van het uitwisselingsbeheernummer. | int (vereist) |
interchangeControlNumberUpperBound | De bovengrens van het regelnummer voor de uitwisseling. | int (vereist) |
overwriteExistingTransactionSetControlNumber | De waarde die aangeeft of het bestaande controlenummer van een transactieset moet worden overschreven. | bool (vereist) |
receiverApplicationId | De toepassings-id van de ontvanger. | tekenreeks (vereist) |
rolloverGroupControlNumber | De waarde die aangeeft of het besturingselementnummer van de groep moet worden gerolloverd. | bool (vereist) |
rolloverInterchangeControlNumber | De waarde die aangeeft of het controlenummer van de uitwisseling moet worden overgeteld. | bool (vereist) |
rolloverTransactionSetControlNumber | De waarde die aangeeft of het controlenummer van de transactie moet worden overgezet. | bool (vereist) |
senderApplicationId | De toepassings-id van de afzender. | tekenreeks (vereist) |
transactionSetControlNumberLowerBound | De ondergrens van het controlenummer van de transactieset. | int (vereist) |
transactionSetControlNumberPrefix | Het voorvoegsel van het controlenummer van de transactieset. | tekenreeks |
transactionSetControlNumberSuffix | Het achtervoegsel van het controlenummer van de transactieset. | tekenreeks |
transactionSetControlNumberUpperBound | De bovengrens van het controlenummer van de transactieset. | int (vereist) |
usageIndicator | De gebruiksindicator. | "Informatie" "NotSpecified" "Productie" "Test" (vereist) |
useControlStandardsIdAsRepetitionCharacter | De waarde die aangeeft of de controlestandaard-id als herhalingsteken moet worden gebruikt. | bool (vereist) |
X12FramingSettings
Naam | Beschrijving | Waarde |
---|---|---|
characterSet | De X12-tekenset. | "Basis" "Uitgebreid" "NotSpecified" "UTF8" (vereist) |
componentSeparator | Het onderdeelscheidingsteken. | int (vereist) |
dataElementSeparator | Het scheidingsteken voor gegevenselementen. | int (vereist) |
replaceCharacter | Het vervangende teken. | int (vereist) |
replaceSeparatorsInPayload | De waarde die aangeeft of scheidingstekens in nettolading moeten worden vervangen. | bool (vereist) |
segmentTerminator | Het segmenteindteken. | int (vereist) |
segmentTerminatorSuffix | Het achtervoegsel van de segmenteindtekens. | "CR" "CRLF" "LF" "Geen" 'NotSpecified' (vereist) |
X12MessageFilter
Naam | Beschrijving | Waarde |
---|---|---|
messageFilterType | Het berichtfiltertype. | "Uitsluiten" "Opnemen" 'NotSpecified' (vereist) |
X12MessageIdentifier
Naam | Beschrijving | Waarde |
---|---|---|
messageId | De bericht-id. | tekenreeks (vereist) |
X12ProcessingSettings
Naam | Beschrijving | Waarde |
---|---|---|
convertImpliedDecimal | De waarde die aangeeft of numeriek type moet worden geconverteerd naar impliciet decimaal. | bool (vereist) |
createEmptyXmlTagsForTrailingSeparators | De waarde die aangeeft of lege XML-tags moeten worden gemaakt voor afsluitende scheidingstekens. | bool (vereist) |
maskSecurityInfo | De waarde die aangeeft of beveiligingsgegevens moeten worden gemaskeerd. | bool (vereist) |
preserveInterchange | De waarde die aangeeft of de uitwisseling moet worden behouden. | bool (vereist) |
suspendInterchangeOnError | De waarde die aangeeft of de uitwisseling bij een fout moet worden onderbroken. | bool (vereist) |
useDotAsDecimalSeparator | De waarde die aangeeft of een punt moet worden gebruikt als decimaalteken. | bool (vereist) |
X12SchemaReference
Naam | Beschrijving | Waarde |
---|---|---|
messageId | De bericht-id. | tekenreeks (vereist) |
schemaName | De schemanaam. | tekenreeks (vereist) |
schemaVersion | De schemaversie. | tekenreeks (vereist) |
senderApplicationId | De id van de afzendertoepassing. | tekenreeks |
X12SecuritySettings
Naam | Beschrijving | Waarde |
---|---|---|
authorizationQualifier | De autorisatiekwalificatie. | tekenreeks (vereist) |
authorizationValue | De autorisatiewaarde. | tekenreeks |
passwordValue | De wachtwoordwaarde. | tekenreeks |
securityQualifier | De beveiligingskwalificatie. | tekenreeks (vereist) |
X12ValidationOverride
Naam | Beschrijving | Waarde |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | De waarde die aangeeft of voorloop- en volgspaties en nullen zijn toegestaan. | bool (vereist) |
messageId | De bericht-id waarop de validatie-instellingen moeten worden toegepast. | tekenreeks (vereist) |
trailingSeparatorPolicy | Het beleid voor afsluitende scheidingstekens. | "Verplicht" "Niet toegestaan" "Niet opgegeven" 'Optioneel' (vereist) |
trimLeadingAndTrailingSpacesAndZeroes | De waarde die aangeeft of voorloop- en volgspaties en nullen moeten worden afgekort. | bool (vereist) |
validateCharacterSet | De waarde die aangeeft of tekenset moet worden gevalideerd. | bool (vereist) |
validateEdiTypes | De waarde die aangeeft of EDI-typen moeten worden gevalideerd. | bool (vereist) |
validateXsdTypes | De waarde die aangeeft of XSD-typen moeten worden gevalideerd. | bool (vereist) |
X12ValidationSettings
Naam | Beschrijving | Waarde |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | De waarde die aangeeft of voorloop- en volgspaties en nullen zijn toegestaan. | bool (vereist) |
checkDuplicateGroupControlNumber | De waarde die aangeeft of er een dubbel groepscontrolenummer moet worden gecontroleerd. | bool (vereist) |
checkDuplicateInterchangeControlNumber | De waarde die aangeeft of er moet worden gecontroleerd op een duplicaat van het knooppuntcontrolenummer. | bool (vereist) |
checkDuplicateTransactionSetControlNumber | De waarde die aangeeft of er moet worden gecontroleerd op een dubbel controlenummer van de transactieset. | bool (vereist) |
interchangeControlNumberValidityDays | De geldigheidsperiode van het controlenummer voor de uitwisseling. | int (vereist) |
trailingSeparatorPolicy | Het beleid voor afsluitende scheidingstekens. | "Verplicht" "Niet toegestaan" "Niet opgegeven" 'Optioneel' (vereist) |
trimLeadingAndTrailingSpacesAndZeroes | De waarde die aangeeft of voorloop- en volgspaties en nullen moeten worden afgekort. | bool (vereist) |
validateCharacterSet | De waarde die aangeeft of tekenset in het bericht moet worden gevalideerd. | bool (vereist) |
validateEdiTypes | De waarde die aangeeft of u EDI-typen wilt valideren. | bool (vereist) |
validateXsdTypes | De waarde die aangeeft of xsd-typen moeten worden gevalideerd. | bool (vereist) |
X12DelimiterOverrides
Naam | Beschrijving | Waarde |
---|---|---|
componentSeparator | Het onderdeelscheidingsteken. | int (vereist) |
dataElementSeparator | Het gegevenselementscheidingsteken. | int (vereist) |
messageId | De bericht-id. | tekenreeks |
protocolVersion | De protocolversie. | tekenreeks |
replaceCharacter | Het vervangende teken. | int (vereist) |
replaceSeparatorsInPayload | De waarde die aangeeft of scheidingstekens in nettolading moeten worden vervangen. | bool (vereist) |
segmentTerminator | Het segmenteindteken. | int (vereist) |
segmentTerminatorSuffix | Het achtervoegsel segmenteindteken. | "CR" "CRLF" "LF" "Geen" 'NotSpecified' (vereist) |
targetNamespace | De doelnaamruimte waarop dit scheidingsteken moet worden toegepast. | tekenreeks |