Microsoft.Logic integrationAccounts/agreements
Bicep-resourcedefinitie
Het resourcetype integrationAccounts/agreements kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor 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@2019-05-01' = {
parent: resourceSymbolicName
location: 'string'
name: 'string'
properties: {
agreementType: 'string'
content: {
aS2: {
receiveAgreement: {
protocolSettings: {
acknowledgementConnectionSettings: {
ignoreCertificateNameMismatch: bool
keepHttpConnectionAlive: bool
supportHttpStatusCodeContinue: bool
unfoldHttpHeaders: bool
}
envelopeSettings: {
autogenerateFileName: bool
fileNameTemplate: 'string'
messageContentType: 'string'
suspendMessageOnFileNameGenerationError: bool
transmitFileNameInMimeHeader: bool
}
errorSettings: {
resendIfMDNNotReceived: bool
suspendDuplicateMessage: bool
}
mdnSettings: {
dispositionNotificationTo: 'string'
mdnText: 'string'
micHashingAlgorithm: 'string'
needMDN: bool
receiptDeliveryUrl: 'string'
sendInboundMDNToMessageBox: bool
sendMDNAsynchronously: bool
signMDN: bool
signOutboundMDNIfOptional: bool
}
messageConnectionSettings: {
ignoreCertificateNameMismatch: bool
keepHttpConnectionAlive: bool
supportHttpStatusCodeContinue: bool
unfoldHttpHeaders: bool
}
securitySettings: {
enableNRRForInboundDecodedMessages: bool
enableNRRForInboundEncodedMessages: bool
enableNRRForInboundMDN: bool
enableNRRForOutboundDecodedMessages: bool
enableNRRForOutboundEncodedMessages: bool
enableNRRForOutboundMDN: bool
encryptionCertificateName: 'string'
overrideGroupSigningCertificate: bool
sha2AlgorithmFormat: 'string'
signingCertificateName: 'string'
}
validationSettings: {
checkCertificateRevocationListOnReceive: bool
checkCertificateRevocationListOnSend: bool
checkDuplicateMessage: bool
compressMessage: bool
encryptionAlgorithm: 'string'
encryptMessage: bool
interchangeDuplicatesValidityDays: int
overrideMessageProperties: bool
signingAlgorithm: 'string'
signMessage: bool
}
}
receiverBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
senderBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
}
sendAgreement: {
protocolSettings: {
acknowledgementConnectionSettings: {
ignoreCertificateNameMismatch: bool
keepHttpConnectionAlive: bool
supportHttpStatusCodeContinue: bool
unfoldHttpHeaders: bool
}
envelopeSettings: {
autogenerateFileName: bool
fileNameTemplate: 'string'
messageContentType: 'string'
suspendMessageOnFileNameGenerationError: bool
transmitFileNameInMimeHeader: bool
}
errorSettings: {
resendIfMDNNotReceived: bool
suspendDuplicateMessage: bool
}
mdnSettings: {
dispositionNotificationTo: 'string'
mdnText: 'string'
micHashingAlgorithm: 'string'
needMDN: bool
receiptDeliveryUrl: 'string'
sendInboundMDNToMessageBox: bool
sendMDNAsynchronously: bool
signMDN: bool
signOutboundMDNIfOptional: bool
}
messageConnectionSettings: {
ignoreCertificateNameMismatch: bool
keepHttpConnectionAlive: bool
supportHttpStatusCodeContinue: bool
unfoldHttpHeaders: bool
}
securitySettings: {
enableNRRForInboundDecodedMessages: bool
enableNRRForInboundEncodedMessages: bool
enableNRRForInboundMDN: bool
enableNRRForOutboundDecodedMessages: bool
enableNRRForOutboundEncodedMessages: bool
enableNRRForOutboundMDN: bool
encryptionCertificateName: 'string'
overrideGroupSigningCertificate: bool
sha2AlgorithmFormat: 'string'
signingCertificateName: 'string'
}
validationSettings: {
checkCertificateRevocationListOnReceive: bool
checkCertificateRevocationListOnSend: bool
checkDuplicateMessage: bool
compressMessage: bool
encryptionAlgorithm: 'string'
encryptMessage: bool
interchangeDuplicatesValidityDays: int
overrideMessageProperties: bool
signingAlgorithm: 'string'
signMessage: bool
}
}
receiverBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
senderBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
}
}
edifact: {
receiveAgreement: {
protocolSettings: {
acknowledgementSettings: {
acknowledgementControlNumberLowerBound: int
acknowledgementControlNumberPrefix: 'string'
acknowledgementControlNumberSuffix: 'string'
acknowledgementControlNumberUpperBound: int
batchFunctionalAcknowledgements: bool
batchTechnicalAcknowledgements: bool
needFunctionalAcknowledgement: bool
needLoopForValidMessages: bool
needTechnicalAcknowledgement: bool
rolloverAcknowledgementControlNumber: bool
sendSynchronousAcknowledgement: bool
}
edifactDelimiterOverrides: [
{
componentSeparator: int
dataElementSeparator: int
decimalPointIndicator: 'string'
messageAssociationAssignedCode: 'string'
messageId: 'string'
messageRelease: 'string'
messageVersion: 'string'
releaseIndicator: int
repetitionSeparator: int
segmentTerminator: int
segmentTerminatorSuffix: 'string'
targetNamespace: 'string'
}
]
envelopeOverrides: [
{
applicationPassword: 'string'
associationAssignedCode: 'string'
controllingAgencyCode: 'string'
functionalGroupId: 'string'
groupHeaderMessageRelease: 'string'
groupHeaderMessageVersion: 'string'
messageAssociationAssignedCode: 'string'
messageId: 'string'
messageRelease: 'string'
messageVersion: 'string'
receiverApplicationId: 'string'
receiverApplicationQualifier: 'string'
senderApplicationId: 'string'
senderApplicationQualifier: 'string'
targetNamespace: 'string'
}
]
envelopeSettings: {
applicationReferenceId: 'string'
applyDelimiterStringAdvice: bool
communicationAgreementId: 'string'
createGroupingSegments: bool
enableDefaultGroupHeaders: bool
functionalGroupId: 'string'
groupApplicationPassword: 'string'
groupApplicationReceiverId: 'string'
groupApplicationReceiverQualifier: 'string'
groupApplicationSenderId: 'string'
groupApplicationSenderQualifier: 'string'
groupAssociationAssignedCode: 'string'
groupControllingAgencyCode: 'string'
groupControlNumberLowerBound: int
groupControlNumberPrefix: 'string'
groupControlNumberSuffix: 'string'
groupControlNumberUpperBound: int
groupMessageRelease: 'string'
groupMessageVersion: 'string'
interchangeControlNumberLowerBound: int
interchangeControlNumberPrefix: 'string'
interchangeControlNumberSuffix: 'string'
interchangeControlNumberUpperBound: int
isTestInterchange: bool
overwriteExistingTransactionSetControlNumber: bool
processingPriorityCode: 'string'
receiverInternalIdentification: 'string'
receiverInternalSubIdentification: 'string'
receiverReverseRoutingAddress: 'string'
recipientReferencePasswordQualifier: 'string'
recipientReferencePasswordValue: 'string'
rolloverGroupControlNumber: bool
rolloverInterchangeControlNumber: bool
rolloverTransactionSetControlNumber: bool
senderInternalIdentification: 'string'
senderInternalSubIdentification: 'string'
senderReverseRoutingAddress: 'string'
transactionSetControlNumberLowerBound: int
transactionSetControlNumberPrefix: 'string'
transactionSetControlNumberSuffix: 'string'
transactionSetControlNumberUpperBound: int
}
framingSettings: {
characterEncoding: 'string'
characterSet: 'string'
componentSeparator: int
dataElementSeparator: int
decimalPointIndicator: 'string'
protocolVersion: int
releaseIndicator: int
repetitionSeparator: int
segmentTerminator: int
segmentTerminatorSuffix: 'string'
serviceCodeListDirectoryVersion: 'string'
}
messageFilter: {
messageFilterType: 'string'
}
messageFilterList: [
{
messageId: 'string'
}
]
processingSettings: {
createEmptyXmlTagsForTrailingSeparators: bool
maskSecurityInfo: bool
preserveInterchange: bool
suspendInterchangeOnError: bool
useDotAsDecimalSeparator: bool
}
schemaReferences: [
{
associationAssignedCode: 'string'
messageId: 'string'
messageRelease: 'string'
messageVersion: 'string'
schemaName: 'string'
senderApplicationId: 'string'
senderApplicationQualifier: 'string'
}
]
validationOverrides: [
{
allowLeadingAndTrailingSpacesAndZeroes: bool
enforceCharacterSet: bool
messageId: 'string'
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateEDITypes: bool
validateXSDTypes: bool
}
]
validationSettings: {
allowLeadingAndTrailingSpacesAndZeroes: bool
checkDuplicateGroupControlNumber: bool
checkDuplicateInterchangeControlNumber: bool
checkDuplicateTransactionSetControlNumber: bool
interchangeControlNumberValidityDays: int
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateCharacterSet: bool
validateEDITypes: bool
validateXSDTypes: bool
}
}
receiverBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
senderBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
}
sendAgreement: {
protocolSettings: {
acknowledgementSettings: {
acknowledgementControlNumberLowerBound: int
acknowledgementControlNumberPrefix: 'string'
acknowledgementControlNumberSuffix: 'string'
acknowledgementControlNumberUpperBound: int
batchFunctionalAcknowledgements: bool
batchTechnicalAcknowledgements: bool
needFunctionalAcknowledgement: bool
needLoopForValidMessages: bool
needTechnicalAcknowledgement: bool
rolloverAcknowledgementControlNumber: bool
sendSynchronousAcknowledgement: bool
}
edifactDelimiterOverrides: [
{
componentSeparator: int
dataElementSeparator: int
decimalPointIndicator: 'string'
messageAssociationAssignedCode: 'string'
messageId: 'string'
messageRelease: 'string'
messageVersion: 'string'
releaseIndicator: int
repetitionSeparator: int
segmentTerminator: int
segmentTerminatorSuffix: 'string'
targetNamespace: 'string'
}
]
envelopeOverrides: [
{
applicationPassword: 'string'
associationAssignedCode: 'string'
controllingAgencyCode: 'string'
functionalGroupId: 'string'
groupHeaderMessageRelease: 'string'
groupHeaderMessageVersion: 'string'
messageAssociationAssignedCode: 'string'
messageId: 'string'
messageRelease: 'string'
messageVersion: 'string'
receiverApplicationId: 'string'
receiverApplicationQualifier: 'string'
senderApplicationId: 'string'
senderApplicationQualifier: 'string'
targetNamespace: 'string'
}
]
envelopeSettings: {
applicationReferenceId: 'string'
applyDelimiterStringAdvice: bool
communicationAgreementId: 'string'
createGroupingSegments: bool
enableDefaultGroupHeaders: bool
functionalGroupId: 'string'
groupApplicationPassword: 'string'
groupApplicationReceiverId: 'string'
groupApplicationReceiverQualifier: 'string'
groupApplicationSenderId: 'string'
groupApplicationSenderQualifier: 'string'
groupAssociationAssignedCode: 'string'
groupControllingAgencyCode: 'string'
groupControlNumberLowerBound: int
groupControlNumberPrefix: 'string'
groupControlNumberSuffix: 'string'
groupControlNumberUpperBound: int
groupMessageRelease: 'string'
groupMessageVersion: 'string'
interchangeControlNumberLowerBound: int
interchangeControlNumberPrefix: 'string'
interchangeControlNumberSuffix: 'string'
interchangeControlNumberUpperBound: int
isTestInterchange: bool
overwriteExistingTransactionSetControlNumber: bool
processingPriorityCode: 'string'
receiverInternalIdentification: 'string'
receiverInternalSubIdentification: 'string'
receiverReverseRoutingAddress: 'string'
recipientReferencePasswordQualifier: 'string'
recipientReferencePasswordValue: 'string'
rolloverGroupControlNumber: bool
rolloverInterchangeControlNumber: bool
rolloverTransactionSetControlNumber: bool
senderInternalIdentification: 'string'
senderInternalSubIdentification: 'string'
senderReverseRoutingAddress: 'string'
transactionSetControlNumberLowerBound: int
transactionSetControlNumberPrefix: 'string'
transactionSetControlNumberSuffix: 'string'
transactionSetControlNumberUpperBound: int
}
framingSettings: {
characterEncoding: 'string'
characterSet: 'string'
componentSeparator: int
dataElementSeparator: int
decimalPointIndicator: 'string'
protocolVersion: int
releaseIndicator: int
repetitionSeparator: int
segmentTerminator: int
segmentTerminatorSuffix: 'string'
serviceCodeListDirectoryVersion: 'string'
}
messageFilter: {
messageFilterType: 'string'
}
messageFilterList: [
{
messageId: 'string'
}
]
processingSettings: {
createEmptyXmlTagsForTrailingSeparators: bool
maskSecurityInfo: bool
preserveInterchange: bool
suspendInterchangeOnError: bool
useDotAsDecimalSeparator: bool
}
schemaReferences: [
{
associationAssignedCode: 'string'
messageId: 'string'
messageRelease: 'string'
messageVersion: 'string'
schemaName: 'string'
senderApplicationId: 'string'
senderApplicationQualifier: 'string'
}
]
validationOverrides: [
{
allowLeadingAndTrailingSpacesAndZeroes: bool
enforceCharacterSet: bool
messageId: 'string'
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateEDITypes: bool
validateXSDTypes: bool
}
]
validationSettings: {
allowLeadingAndTrailingSpacesAndZeroes: bool
checkDuplicateGroupControlNumber: bool
checkDuplicateInterchangeControlNumber: bool
checkDuplicateTransactionSetControlNumber: bool
interchangeControlNumberValidityDays: int
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateCharacterSet: bool
validateEDITypes: bool
validateXSDTypes: bool
}
}
receiverBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
senderBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
}
}
x12: {
receiveAgreement: {
protocolSettings: {
acknowledgementSettings: {
acknowledgementControlNumberLowerBound: int
acknowledgementControlNumberPrefix: 'string'
acknowledgementControlNumberSuffix: 'string'
acknowledgementControlNumberUpperBound: int
batchFunctionalAcknowledgements: bool
batchImplementationAcknowledgements: bool
batchTechnicalAcknowledgements: bool
functionalAcknowledgementVersion: 'string'
implementationAcknowledgementVersion: 'string'
needFunctionalAcknowledgement: bool
needImplementationAcknowledgement: bool
needLoopForValidMessages: bool
needTechnicalAcknowledgement: bool
rolloverAcknowledgementControlNumber: bool
sendSynchronousAcknowledgement: bool
}
envelopeOverrides: [
{
dateFormat: 'string'
functionalIdentifierCode: 'string'
headerVersion: 'string'
messageId: 'string'
protocolVersion: 'string'
receiverApplicationId: 'string'
responsibleAgencyCode: 'string'
senderApplicationId: 'string'
targetNamespace: 'string'
timeFormat: 'string'
}
]
envelopeSettings: {
controlStandardsId: int
controlVersionNumber: 'string'
enableDefaultGroupHeaders: bool
functionalGroupId: 'string'
groupControlNumberLowerBound: int
groupControlNumberUpperBound: int
groupHeaderAgencyCode: 'string'
groupHeaderDateFormat: 'string'
groupHeaderTimeFormat: 'string'
groupHeaderVersion: 'string'
interchangeControlNumberLowerBound: int
interchangeControlNumberUpperBound: int
overwriteExistingTransactionSetControlNumber: bool
receiverApplicationId: 'string'
rolloverGroupControlNumber: bool
rolloverInterchangeControlNumber: bool
rolloverTransactionSetControlNumber: bool
senderApplicationId: 'string'
transactionSetControlNumberLowerBound: int
transactionSetControlNumberPrefix: 'string'
transactionSetControlNumberSuffix: 'string'
transactionSetControlNumberUpperBound: int
usageIndicator: 'string'
useControlStandardsIdAsRepetitionCharacter: bool
}
framingSettings: {
characterSet: 'string'
componentSeparator: int
dataElementSeparator: int
replaceCharacter: int
replaceSeparatorsInPayload: bool
segmentTerminator: int
segmentTerminatorSuffix: 'string'
}
messageFilter: {
messageFilterType: 'string'
}
messageFilterList: [
{
messageId: 'string'
}
]
processingSettings: {
convertImpliedDecimal: bool
createEmptyXmlTagsForTrailingSeparators: bool
maskSecurityInfo: bool
preserveInterchange: bool
suspendInterchangeOnError: bool
useDotAsDecimalSeparator: bool
}
schemaReferences: [
{
messageId: 'string'
schemaName: 'string'
schemaVersion: 'string'
senderApplicationId: 'string'
}
]
securitySettings: {
authorizationQualifier: 'string'
authorizationValue: 'string'
passwordValue: 'string'
securityQualifier: 'string'
}
validationOverrides: [
{
allowLeadingAndTrailingSpacesAndZeroes: bool
messageId: 'string'
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateCharacterSet: bool
validateEDITypes: bool
validateXSDTypes: bool
}
]
validationSettings: {
allowLeadingAndTrailingSpacesAndZeroes: bool
checkDuplicateGroupControlNumber: bool
checkDuplicateInterchangeControlNumber: bool
checkDuplicateTransactionSetControlNumber: bool
interchangeControlNumberValidityDays: int
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateCharacterSet: bool
validateEDITypes: bool
validateXSDTypes: bool
}
x12DelimiterOverrides: [
{
componentSeparator: int
dataElementSeparator: int
messageId: 'string'
protocolVersion: 'string'
replaceCharacter: int
replaceSeparatorsInPayload: bool
segmentTerminator: int
segmentTerminatorSuffix: 'string'
targetNamespace: 'string'
}
]
}
receiverBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
senderBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
}
sendAgreement: {
protocolSettings: {
acknowledgementSettings: {
acknowledgementControlNumberLowerBound: int
acknowledgementControlNumberPrefix: 'string'
acknowledgementControlNumberSuffix: 'string'
acknowledgementControlNumberUpperBound: int
batchFunctionalAcknowledgements: bool
batchImplementationAcknowledgements: bool
batchTechnicalAcknowledgements: bool
functionalAcknowledgementVersion: 'string'
implementationAcknowledgementVersion: 'string'
needFunctionalAcknowledgement: bool
needImplementationAcknowledgement: bool
needLoopForValidMessages: bool
needTechnicalAcknowledgement: bool
rolloverAcknowledgementControlNumber: bool
sendSynchronousAcknowledgement: bool
}
envelopeOverrides: [
{
dateFormat: 'string'
functionalIdentifierCode: 'string'
headerVersion: 'string'
messageId: 'string'
protocolVersion: 'string'
receiverApplicationId: 'string'
responsibleAgencyCode: 'string'
senderApplicationId: 'string'
targetNamespace: 'string'
timeFormat: 'string'
}
]
envelopeSettings: {
controlStandardsId: int
controlVersionNumber: 'string'
enableDefaultGroupHeaders: bool
functionalGroupId: 'string'
groupControlNumberLowerBound: int
groupControlNumberUpperBound: int
groupHeaderAgencyCode: 'string'
groupHeaderDateFormat: 'string'
groupHeaderTimeFormat: 'string'
groupHeaderVersion: 'string'
interchangeControlNumberLowerBound: int
interchangeControlNumberUpperBound: int
overwriteExistingTransactionSetControlNumber: bool
receiverApplicationId: 'string'
rolloverGroupControlNumber: bool
rolloverInterchangeControlNumber: bool
rolloverTransactionSetControlNumber: bool
senderApplicationId: 'string'
transactionSetControlNumberLowerBound: int
transactionSetControlNumberPrefix: 'string'
transactionSetControlNumberSuffix: 'string'
transactionSetControlNumberUpperBound: int
usageIndicator: 'string'
useControlStandardsIdAsRepetitionCharacter: bool
}
framingSettings: {
characterSet: 'string'
componentSeparator: int
dataElementSeparator: int
replaceCharacter: int
replaceSeparatorsInPayload: bool
segmentTerminator: int
segmentTerminatorSuffix: 'string'
}
messageFilter: {
messageFilterType: 'string'
}
messageFilterList: [
{
messageId: 'string'
}
]
processingSettings: {
convertImpliedDecimal: bool
createEmptyXmlTagsForTrailingSeparators: bool
maskSecurityInfo: bool
preserveInterchange: bool
suspendInterchangeOnError: bool
useDotAsDecimalSeparator: bool
}
schemaReferences: [
{
messageId: 'string'
schemaName: 'string'
schemaVersion: 'string'
senderApplicationId: 'string'
}
]
securitySettings: {
authorizationQualifier: 'string'
authorizationValue: 'string'
passwordValue: 'string'
securityQualifier: 'string'
}
validationOverrides: [
{
allowLeadingAndTrailingSpacesAndZeroes: bool
messageId: 'string'
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateCharacterSet: bool
validateEDITypes: bool
validateXSDTypes: bool
}
]
validationSettings: {
allowLeadingAndTrailingSpacesAndZeroes: bool
checkDuplicateGroupControlNumber: bool
checkDuplicateInterchangeControlNumber: bool
checkDuplicateTransactionSetControlNumber: bool
interchangeControlNumberValidityDays: int
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateCharacterSet: bool
validateEDITypes: bool
validateXSDTypes: bool
}
x12DelimiterOverrides: [
{
componentSeparator: int
dataElementSeparator: int
messageId: 'string'
protocolVersion: 'string'
replaceCharacter: int
replaceSeparatorsInPayload: bool
segmentTerminator: int
segmentTerminatorSuffix: 'string'
targetNamespace: 'string'
}
]
}
receiverBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
senderBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
}
}
}
guestIdentity: {
qualifier: 'string'
value: 'string'
}
guestPartner: 'string'
hostIdentity: {
qualifier: 'string'
value: 'string'
}
hostPartner: 'string'
metadata: any(...)
}
tags: {
{customized property}: 'string'
}
}
Eigenschapswaarden
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 |
AS2AcknowledgementConnectionSettings
Naam | Beschrijving | Waarde |
---|---|---|
ignoreCertificateNameMismatch | Geeft aan of niet-overeenkomende certificaatnaam moet worden genegeerd. | bool (vereist) |
keepHttpConnectionAlive | Geeft aan of de verbinding actief moet blijven. | bool (vereist) |
supportHttpStatusCodeContinue | Geeft aan of HTTP-statuscode CONTINUE moet worden ondersteund. | bool (vereist) |
ontvouwenHttpHeaders | Geeft aan of de HTTP-headers moeten worden uitgevouwen. | bool (vereist) |
AS2AgreementContent
Naam | Beschrijving | Waarde |
---|---|---|
receiveAgreement | De AS2-overeenkomst voor één richting. | AS2OneWayAgreement (vereist) |
sendAgreement | De overeenkomst voor éénrichtingsverzending van AS2. | AS2OneWayAgreement (vereist) |
AS2EnvelopeSettings
Naam | Beschrijving | Waarde |
---|---|---|
autogenerateFileName | De waarde die aangeeft of automatisch bestandsnaam 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 het genereren van een bestandsnaam. | bool (vereist) |
transmitFileNameInMimeHeader | De waarde die aangeeft of de bestandsnaam moet worden verzonden in mime-header. | 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 naar headerwaarde. | snaar |
mdnText | De MDN-tekst. | snaar |
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 ontvangst-URL van de ontvangstbevestiging. | snaar |
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 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) |
ontvouwenHttpHeaders | De waarde die aangeeft of de HTTP-headers moeten worden uitgevouwen. | bool (vereist) |
AS2OneWayAgreement
Naam | Beschrijving | Waarde |
---|---|---|
protocolSettings | De AS2-protocolinstellingen. | AS2ProtocolSettings (vereist) |
receiverBusinessIdentity | De zakelijke identiteit van de ontvanger | BusinessIdentity- (vereist) |
senderBusinessIdentity | De zakelijke identiteit van de afzender | BusinessIdentity- (vereist) |
AS2ProtocolSettings
Naam | Beschrijving | Waarde |
---|---|---|
bevestigingConnectionSettings | De bevestigingsverbindingsinstellingen. | AS2AcknowledgementConnectionSettings (vereist) |
envelopSettings | De envelopinstellingen. | AS2EnvelopeSettings (vereist) |
errorSettings | De foutinstellingen. | AS2ErrorSettings (vereist) |
mdnSettings | De MDN-instellingen. | AS2MdnSettings (vereist) |
messageConnectionSettings | De verbindingsinstellingen voor het bericht. | AS2MessageConnectionSettings (vereist) |
securitySettings | De beveiligingsinstellingen. | AS2SecuritySettings (vereist) |
validationSettings | De validatie-instellingen. | AS2ValidationSettings (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. | snaar |
overrideGroupSigningCertificate | De waarde die aangeeft of een MDN moet worden verzonden of aangevraagd. | bool (vereist) |
sha2AlgorithmFormat | De Sha2-algoritmeindeling. Geldige waarden zijn Sha2, ShaHashSize, ShaHyphenHashSize, Sha2UnderscoreHashSize. | snaar |
signingCertificateName | De naam van het handtekeningcertificaat. | snaar |
AS2ValidationSettings
Naam | Beschrijving | Waarde |
---|---|---|
checkCertificateRevocationListOnReceive | De waarde die aangeeft of de certificaatintrekkingslijst moet worden gecontroleerd op ontvangst. | bool (vereist) |
checkCertificateRevocationListOnSend | De waarde die aangeeft of de certificaatintrekkingslijst moet worden gecontroleerd bij verzenden. | 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 naar dubbele uitwisseling. | int (vereist) |
overrideMessageProperties | De waarde die aangeeft of de eigenschappen van binnenkomende berichten moeten worden overschreven met die in overeenkomst. | 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 van bedrijfsidentiteit, bijvoorbeeld as2identiteit, ZZ, ZZZ, 31, 32 | tekenreeks (vereist) |
waarde | De door de gebruiker gedefinieerde bedrijfsidentiteitswaarde. | tekenreeks (vereist) |
EdifactAcknowledgementSettings
Naam | Beschrijving | Waarde |
---|---|---|
bevestigingControlNumberLowerBound | De ondergrens van het bevestigingsbeheernummer. | int (vereist) |
acknowledgementControlNumberPrefix | Het voorvoegsel voor het bevestigingsbeheernummer. | snaar |
acknowledgementControlNumberSuffix | Het achtervoegsel voor het bevestigingsbeheernummer. | snaar |
bevestigingControlNumberUpperBound | Het bevestigingsbeheernummer bovengrens. | int (vereist) |
batchFunctionalAcknowledgements | De waarde die aangeeft of er functionaliteitsbevestigingen voor batchfunctionaliteit moeten worden gebruikt. | bool (vereist) |
batchTechnicalAcknowledgements | De waarde die aangeeft of de technische bevestigingen moeten worden gebatched. | 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 voor rollover-bevestiging moet worden bevestigd. | bool (vereist) |
sendSynchronousAcknowledgement | De waarde die aangeeft of synchrone bevestiging moet worden verzonden. | bool (vereist) |
EdifactAgreementContent
Naam | Beschrijving | Waarde |
---|---|---|
receiveAgreement | De EDIFACT-eenrichtingsovereenkomst ontvangen. | EdifactOneWayAgreement (vereist) |
sendAgreement | De EDIFACT-overeenkomst voor eenrichtingsverzending. | EdifactOneWayAgreement (vereist) |
EdifactDelimiterOverride
Naam | Beschrijving | Waarde |
---|---|---|
componentSeparator | Het onderdeelscheidingsteken. | int (vereist) |
dataElementSeparator | Het scheidingsteken voor gegevenselementen. | int (vereist) |
decimalPointIndicator | De decimaaltekenindicator. | 'Komma' 'Decimaal' 'Niet opgegeven' (vereist) |
messageAssociationAssignedCode | Aan de berichtkoppeling is code toegewezen. | snaar |
messageId | De bericht-id. | snaar |
messageRelease | De berichtrelease. | snaar |
messageVersion | De berichtversie. | snaar |
releaseIndicator | De release-indicator. | int (vereist) |
herhalingSeparator | Het scheidingsteken voor herhalingen. | int (vereist) |
segmentTerminator | Het segmenteindteken. | int (vereist) |
segmentTerminatorSuffix | Het achtervoegsel van het segmenteindteken. | "CR" 'CRLF' 'LF' 'Geen' 'Niet opgegeven' (vereist) |
targetNamespace | De doelnaamruimte waarop deze instellingen voor scheidingstekens moeten worden toegepast. | snaar |
EdifactEnvelopeOverride
Naam | Beschrijving | Waarde |
---|---|---|
applicationPassword | Het toepassingswachtwoord. | snaar |
associationAssignedCode | De gekoppelde code. | snaar |
controlAgencyCode | De controlebureaucode. | snaar |
functionalGroupId | De functionele groeps-id. | snaar |
groupHeaderMessageRelease | De berichtrelease van de groepskoptekst. | snaar |
groupHeaderMessageVersion | De berichtversie van de groepskoptekst. | snaar |
messageAssociationAssignedCode | Aan de berichtkoppeling is code toegewezen. | snaar |
messageId | De bericht-id waarop deze envelopinstellingen moeten worden toegepast. | snaar |
messageRelease | De releaseversie van het bericht waarop deze envelopinstellingen moeten worden toegepast. | snaar |
messageVersion | De berichtversie waarop deze envelopinstellingen moeten worden toegepast. | snaar |
receiverApplicationId | De id van de ontvangertoepassing. | snaar |
receiverApplicationQualifier | De kwalificatie van de ontvangertoepassing. | snaar |
senderApplicationId | De id van de afzendertoepassing. | snaar |
senderApplicationQualifier | De kwalificatie van de afzendertoepassing. | snaar |
targetNamespace | De doelnaamruimte waarop deze envelopinstellingen moeten worden toegepast. | snaar |
EdifactEnvelopeSettings
Naam | Beschrijving | Waarde |
---|---|---|
applicationReferenceId | De referentie-id van de toepassing. | snaar |
applyDelimiterStringAdvice | De waarde die aangeeft of tekenreeksadvies moet worden toegepast. | bool (vereist) |
communicationAgreementId | De communicatieovereenkomst-id. | snaar |
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 functionele groeps-id. | snaar |
groupApplicationPassword | Het wachtwoord van de groepstoepassing. | snaar |
groupApplicationReceiverId | De ontvanger-id van de groepstoepassing. | snaar |
groupApplicationReceiverQualifier | De kwalificatie voor de ontvanger van de groepstoepassing. | snaar |
groupApplicationSenderId | De afzender-id van de groepstoepassing. | snaar |
groupApplicationSenderQualifier | De kwalificatie van de afzender van de groepstoepassing. | snaar |
groupAssociationAssignedCode | De groepskoppeling heeft code toegewezen. | snaar |
groupControllingAgencyCode | De code van de groep die het agentschap beheert. | snaar |
groupControlNumberLowerBound | Het groepsbeheernummer ondergrens. | int (vereist) |
groupControlNumberPrefix | Het voorvoegsel voor het groepsbesturingselementnummer. | snaar |
groupControlNumberSuffix | Het achtervoegsel van het groepsbeheernummer. | snaar |
groupControlNumberUpperBound | Het groepsbeheernummer bovengrens. | int (vereist) |
groupMessageRelease | De release van het groepsbericht. | snaar |
groupMessageVersion | De versie van het groepsbericht. | snaar |
interchangeControlNumberLowerBound | De ondergrens van het besturingselementnummer van de uitwisseling. | int (vereist) |
interchangeControlNumberPrefix | Het voorvoegsel voor het knooppuntnummer. | snaar |
interchangeControlNumberSuffix | Het achtervoegsel voor het uitwisselen van besturingsnummers. | snaar |
interchangeControlNumberUpperBound | De bovengrens van het besturingselement voor het uitwisselen van besturingselementen. | int (vereist) |
isTestInterchange | De waarde die aangeeft of het bericht een testuitwisseling is. | bool (vereist) |
overwriteExistingTransactionSetControlNumber | De waarde die aangeeft of bestaande transactiesetbeheernummer moet worden overschreven. | bool (vereist) |
processingPriorityCode | De verwerkingsprioriteitscode. | snaar |
receiverInternalIdentification | De ontvanger interne identificatie. | snaar |
receiverInternalSubIdentification | De interne subidentificatie van de ontvanger. | snaar |
receiverReverseRoutingAddress | Het adres voor omgekeerde routering van de ontvanger. | snaar |
recipientReferencePasswordQualifier | De kwalificatie van het wachtwoord van de geadresseerde. | snaar |
recipientReferencePasswordValue | De waarde van het wachtwoord voor de geadresseerde. | snaar |
rolloverGroupControlNumber | De waarde die aangeeft of het controlenummer van de rollover-groep moet worden gebruikt. | bool (vereist) |
rolloverInterchangeControlNumber | De waarde die aangeeft of het nummer van de rollover-uitwisselingsbeheer moet worden gebruikt. | bool (vereist) |
rolloverTransactionSetControlNumber | De waarde die aangeeft of het controlenummer van de rollover-transactieset moet worden ingesteld. | bool (vereist) |
senderInternalIdentification | De interne identificatie van de afzender. | snaar |
senderInternalSubIdentification | De interne subidentificatie van de afzender. | snaar |
senderReverseRoutingAddress | Het adres voor omgekeerde routering van de afzender. | snaar |
transactionSetControlNumberLowerBound | Het besturingselementnummer van de transactieset ondergrens. | int (vereist) |
transactionSetControlNumberPrefix | Het voorvoegsel voor het besturingselementnummer van de transactieset. | snaar |
transactionSetControlNumberSuffix | Het achtervoegsel van het controlenummer van de transactieset. | snaar |
transactionSetControlNumberUpperBound | De bovengrens van het besturingselement voor de transactieset. | int (vereist) |
EdifactFramingSettings
Naam | Beschrijving | Waarde |
---|---|---|
characterEncoding | De tekencodering. | snaar |
characterSet | De tekenset van het EDIFACT-frame. | 'KECA' 'Niet opgegeven' '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 van het EDIFACT-frame. | 'Komma' 'Decimaal' 'Niet opgegeven' (vereist) |
protocolVersion | De protocolversie. | int (vereist) |
releaseIndicator | De release-indicator. | int (vereist) |
herhalingSeparator | Het scheidingsteken voor herhalingen. | int (vereist) |
segmentTerminator | Het segmenteindteken. | int (vereist) |
segmentTerminatorSuffix | Het eindachtervoegsel van het EDIFACT-frame. | "CR" 'CRLF' 'LF' 'Geen' 'Niet opgegeven' (vereist) |
serviceCodeListDirectoryVersion | De mapversie van de servicecodelijst. | snaar |
EdifactMessageFilter
Naam | Beschrijving | Waarde |
---|---|---|
messageFilterType | Het berichtfiltertype. | 'Uitsluiten' 'Opnemen' 'Niet opgegeven' (vereist) |
EdifactMessageIdentifier
Naam | Beschrijving | Waarde |
---|---|---|
messageId | De bericht-id waarop deze envelopinstellingen moeten worden toegepast. | tekenreeks (vereist) |
EdifactOneWayAgreement
Naam | Beschrijving | Waarde |
---|---|---|
protocolSettings | De instellingen van het EDIFACT-protocol. | EdifactProtocolSettings (vereist) |
receiverBusinessIdentity | De zakelijke identiteit van de ontvanger | BusinessIdentity- (vereist) |
senderBusinessIdentity | De zakelijke identiteit van de afzender | BusinessIdentity- (vereist) |
EdifactProcessingSettings
Naam | Beschrijving | Waarde |
---|---|---|
createEmptyXmlTagsForTrailingSeparators | De waarde die aangeeft of lege XML-tags moeten worden gemaakt voor volgscheidingstekens. | 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 van fouten moet worden onderbroken. | bool (vereist) |
useDotAsDecimalSeparator | De waarde die aangeeft of punt moet worden gebruikt als decimaalteken. | bool (vereist) |
EdifactProtocolSettings
Naam | Beschrijving | Waarde |
---|---|---|
bevestigingsettings | De EDIFACT-bevestigingsinstellingen. | EdifactAcknowledgementSettings (vereist) |
edifactDelimiterOverrides | De instellingen van het EDIFACT-scheidingsteken overschrijven. | EdifactDelimiterOverride[] |
envelopeOverrides | De instellingen voor het overschrijven van de EDIFACT-envelop. | EdifactEnvelopeOverride[] |
envelopSettings | De EDIFACT-envelopinstellingen. | EdifactEnvelopeSettings (vereist) |
framesSettings | De EDIFACT-frameinstellingen. | EdifactFramingSettings (vereist) |
messageFilter | Het EDIFACT-berichtfilter. | EdifactMessageFilter (vereist) |
messageFilterList | De filterlijst voor EDIFACT-berichten. | EdifactMessageIdentifier[] |
processingSettings | De EDIFACT-verwerkingsinstellingen. | EdifactProcessingSettings (vereist) |
schemaReferences | De EDIFACT-schemaverwijzingen. | EdifactSchemaReference[] (vereist) |
validationOverrides | De instellingen voor EDIFACT-validatie overschrijven. | EdifactValidationOverride[] |
validationSettings | De EDIFACT-validatie-instellingen. | EdifactValidationSettings (vereist) |
EdifactSchemaReference
Naam | Beschrijving | Waarde |
---|---|---|
associationAssignedCode | De gekoppelde code. | snaar |
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. | snaar |
senderApplicationQualifier | De kwalificatie van de afzendertoepassing. | snaar |
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 beleid voor het afsluitende scheidingsteken. | 'Verplicht' 'Niet toegestaan' 'Niet opgegeven' 'Optioneel' (vereist) |
trimLeadingAndTrailingSpacesAndZeroes | De waarde die aangeeft of u voorloop- en volgspaties en nullen wilt bijsnijden. | 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 dubbel groepsbeheernummer. | bool (vereist) |
checkDuplicateInterchangeControlNumber | De waarde die aangeeft of er moet worden gecontroleerd op een dubbel uitwisselingsbeheernummer. | bool (vereist) |
checkDuplicateTransactionSetControlNumber | De waarde die aangeeft of het controlenummer van de transactieset moet worden gecontroleerd. | bool (vereist) |
interchangeControlNumberValidityDays | De geldigheidsduur van het uitwisselingsbeheernummer. | int (vereist) |
trailingSeparatorPolicy | Het beleid voor het afsluitende scheidingsteken. | 'Verplicht' 'Niet toegestaan' 'Niet opgegeven' 'Optioneel' (vereist) |
trimLeadingAndTrailingSpacesAndZeroes | De waarde die aangeeft of u voorloop- en volgspaties en nullen wilt bijsnijden. | 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) |
IntegrationAccountAgreementProperties
Naam | Beschrijving | Waarde |
---|---|---|
agreementType | Het overeenkomsttype. | 'AS2' 'Edifact' 'Niet opgegeven' X12 (vereist) |
tevreden | 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. | enig |
Microsoft.Logic/integrationAccounts/agreements
Naam | Beschrijving | Waarde |
---|---|---|
plaats | De resourcelocatie. | snaar |
naam | De resourcenaam | tekenreeks (vereist) |
ouder | 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 de bovenliggende resourcevoor meer informatie. |
Symbolische naam voor resource van het type: integrationAccounts |
Eigenschappen | De eigenschappen van de integratieaccountovereenkomst. | IntegrationAccountAgreementProperties (vereist) |
Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen |
ResourceTags
Naam | Beschrijving | Waarde |
---|
X12AcknowledgementSettings
Naam | Beschrijving | Waarde |
---|---|---|
bevestigingControlNumberLowerBound | De ondergrens van het bevestigingsbeheernummer. | int (vereist) |
acknowledgementControlNumberPrefix | Het voorvoegsel voor het bevestigingsbeheernummer. | snaar |
acknowledgementControlNumberSuffix | Het achtervoegsel voor het bevestigingsbeheernummer. | snaar |
bevestigingControlNumberUpperBound | Het bevestigingsbeheernummer bovengrens. | int (vereist) |
batchFunctionalAcknowledgements | De waarde die aangeeft of er functionaliteitsbevestigingen voor batchfunctionaliteit 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 moeten worden gebatched. | bool (vereist) |
functionalAcknowledgementVersion | De functionele bevestigingsversie. | snaar |
implementationAcknowledgementVersion | De implementatiebevestigingsversie. | snaar |
needFunctionalAcknowledgement | De waarde die aangeeft of functionele bevestiging nodig is. | bool (vereist) |
needImplementationAcknowledgement | De waarde die aangeeft of implementatiebevestiging 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 voor rollover-bevestiging moet worden bevestigd. | bool (vereist) |
sendSynchronousAcknowledgement | De waarde die aangeeft of synchrone bevestiging moet worden verzonden. | bool (vereist) |
X12AgreementContent
Naam | Beschrijving | Waarde |
---|---|---|
receiveAgreement | De eenmalige X12-overeenkomst. | X12OneWayAgreement (vereist) |
sendAgreement | De X12-overeenkomst voor éénrichtingsverzending. | X12OneWayAgreement (vereist) |
X12DelimiterOverrides
Naam | Beschrijving | Waarde |
---|---|---|
componentSeparator | Het onderdeelscheidingsteken. | int (vereist) |
dataElementSeparator | Het scheidingsteken voor gegevenselementen. | int (vereist) |
messageId | De bericht-id. | snaar |
protocolVersion | De protocolversie. | snaar |
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 het segmenteindteken. | "CR" 'CRLF' 'LF' 'Geen' 'Niet opgegeven' (vereist) |
targetNamespace | De doelnaamruimte waarop deze instellingen voor scheidingstekens moeten worden toegepast. | snaar |
X12EnvelopeOverride
Naam | Beschrijving | Waarde |
---|---|---|
dateFormat | De datumnotatie. | 'CCYYMMDD' 'Niet opgegeven' 'JJMMDD' (vereist) |
functionalIdentifierCode | De functionele id-code. | snaar |
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 id van de ontvangertoepassing. | tekenreeks (vereist) |
responsibleAgencyCode | De verantwoordelijke agentschapcode. | 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' 'HHMMSSdd' 'Niet opgegeven' (vereist) |
X12EnvelopeSettings
Naam | Beschrijving | Waarde |
---|---|---|
controlStandardsId | De standaarden-id van de 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 functionele groeps-id. | snaar |
groupControlNumberLowerBound | Het groepsbeheernummer ondergrens. | int (vereist) |
groupControlNumberUpperBound | Het groepsbeheernummer bovengrens. | int (vereist) |
groupHeaderAgencyCode | De code van het groepsheaderbureau. | tekenreeks (vereist) |
groupHeaderDateFormat | De datumnotatie van de groepskoptekst. | 'CCYYMMDD' 'Niet opgegeven' 'JJMMDD' (vereist) |
groupHeaderTimeFormat | De tijdnotatie van de groepskoptekst. | 'UUMM' 'UUMMSS' 'UUMMSSd' 'HHMMSSdd' 'Niet opgegeven' (vereist) |
groupHeaderVersion | De versie van de groepskoptekst. | tekenreeks (vereist) |
interchangeControlNumberLowerBound | De ondergrens van het besturingselementnummer van de uitwisseling. | int (vereist) |
interchangeControlNumberUpperBound | De bovengrens van het besturingselement voor het uitwisselen van besturingselementen. | int (vereist) |
overwriteExistingTransactionSetControlNumber | De waarde die aangeeft of bestaande transactiesetbeheernummer moet worden overschreven. | bool (vereist) |
receiverApplicationId | De id van de ontvangertoepassing. | tekenreeks (vereist) |
rolloverGroupControlNumber | De waarde die aangeeft of het controlenummer van de rollover-groep moet worden gebruikt. | bool (vereist) |
rolloverInterchangeControlNumber | De waarde die aangeeft of het nummer van de rollover-uitwisselingsbeheer moet worden gebruikt. | bool (vereist) |
rolloverTransactionSetControlNumber | De waarde die aangeeft of het controlenummer van de rollover-transactieset moet worden ingesteld. | bool (vereist) |
senderApplicationId | De id van de afzendertoepassing. | tekenreeks (vereist) |
transactionSetControlNumberLowerBound | Het besturingselementnummer van de transactieset ondergrens. | int (vereist) |
transactionSetControlNumberPrefix | Het voorvoegsel voor het besturingselementnummer van de transactieset. | snaar |
transactionSetControlNumberSuffix | Het achtervoegsel van het controlenummer van de transactieset. | snaar |
transactionSetControlNumberUpperBound | De bovengrens van het besturingselement voor de transactieset. | int (vereist) |
usageIndicator | De gebruiksindicator. | 'Informatie' 'Niet opgegeven' 'Productie' 'Testen' (vereist) |
useControlStandardsIdAsRepetitionCharacter | De waarde die aangeeft of de standaard-id van besturingselementen moet worden gebruikt als herhalingsteken. | bool (vereist) |
X12FramingSettings
Naam | Beschrijving | Waarde |
---|---|---|
characterSet | De X12-tekenset. | 'Basis' 'Uitgebreid' 'Niet opgegeven' 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 het segmenteindteken. | "CR" 'CRLF' 'LF' 'Geen' 'Niet opgegeven' (vereist) |
X12MessageFilter
Naam | Beschrijving | Waarde |
---|---|---|
messageFilterType | Het berichtfiltertype. | 'Uitsluiten' 'Opnemen' 'Niet opgegeven' (vereist) |
X12MessageIdentifier
Naam | Beschrijving | Waarde |
---|---|---|
messageId | De bericht-id. | tekenreeks (vereist) |
X12OneWayAgreement
Naam | Beschrijving | Waarde |
---|---|---|
protocolSettings | De X12-protocolinstellingen. | X12ProtocolSettings (vereist) |
receiverBusinessIdentity | De zakelijke identiteit van de ontvanger | BusinessIdentity- (vereist) |
senderBusinessIdentity | De zakelijke identiteit van de afzender | BusinessIdentity- (vereist) |
X12ProcessingSettings
Naam | Beschrijving | Waarde |
---|---|---|
convertImpliedDecimal | De waarde die aangeeft of het numerieke type moet worden geconverteerd naar een impliciet decimaal getal. | bool (vereist) |
createEmptyXmlTagsForTrailingSeparators | De waarde die aangeeft of lege XML-tags moeten worden gemaakt voor volgscheidingstekens. | 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 van fouten moet worden onderbroken. | bool (vereist) |
useDotAsDecimalSeparator | De waarde die aangeeft of punt moet worden gebruikt als decimaalteken. | bool (vereist) |
X12ProtocolSettings
Naam | Beschrijving | Waarde |
---|---|---|
bevestigingsettings | De X12-bevestigingsinstellingen. | X12AcknowledgementSettings (vereist) |
envelopeOverrides | De instellingen voor het overschrijven van de X12-envelop. | X12EnvelopeOverride[] |
envelopSettings | De X12-envelopinstellingen. | X12EnvelopeSettings (vereist) |
framesSettings | De X12-frameinstellingen. | X12FramingSettings (vereist) |
messageFilter | Het X12-berichtfilter. | X12MessageFilter (vereist) |
messageFilterList | De lijst met X12-berichtfilters. | X12MessageIdentifier[] |
processingSettings | De X12-verwerkingsinstellingen. | X12ProcessingSettings (vereist) |
schemaReferences | De X12-schemaverwijzingen. | X12SchemaReference[] (vereist) |
securitySettings | De X12-beveiligingsinstellingen. | X12SecuritySettings (vereist) |
validationOverrides | De X12-validatie-onderdrukkingsinstellingen. | X12ValidationOverride[] |
validationSettings | De X12-validatie-instellingen. | X12ValidationSettings (vereist) |
x12DelimiterOverrides | De instellingen voor het overschrijven van het X12-scheidingsteken. | X12DelimiterOverrides[] |
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. | snaar |
X12SecuritySettings
Naam | Beschrijving | Waarde |
---|---|---|
authorizationQualifier | De autorisatiekwalificatie. | tekenreeks (vereist) |
authorizationValue | De autorisatiewaarde. | snaar |
passwordValue | De wachtwoordwaarde. | snaar |
securityQualifier | De beveiligingskwalificatie. | tekenreeks (vereist) |
X12ValidationOverride
Naam | Beschrijving | Waarde |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | De waarde die aangeeft of voorloop- en volgspaties en nullen moeten worden toegestaan. | bool (vereist) |
messageId | De bericht-id waarop de validatie-instellingen moeten worden toegepast. | tekenreeks (vereist) |
trailingSeparatorPolicy | Het beleid voor het afsluitende scheidingsteken. | 'Verplicht' 'Niet toegestaan' 'Niet opgegeven' 'Optioneel' (vereist) |
trimLeadingAndTrailingSpacesAndZeroes | De waarde die aangeeft of u voorloop- en volgspaties en nullen wilt bijsnijden. | 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 moeten worden toegestaan. | bool (vereist) |
checkDuplicateGroupControlNumber | De waarde die aangeeft of moet worden gecontroleerd op dubbel groepsbeheernummer. | bool (vereist) |
checkDuplicateInterchangeControlNumber | De waarde die aangeeft of er moet worden gecontroleerd op een dubbel uitwisselingsbeheernummer. | bool (vereist) |
checkDuplicateTransactionSetControlNumber | De waarde die aangeeft of het controlenummer van de transactieset moet worden gecontroleerd. | bool (vereist) |
interchangeControlNumberValidityDays | De geldigheidsduur van het uitwisselingsbeheernummer. | int (vereist) |
trailingSeparatorPolicy | Het beleid voor het afsluitende scheidingsteken. | 'Verplicht' 'Niet toegestaan' 'Niet opgegeven' 'Optioneel' (vereist) |
trimLeadingAndTrailingSpacesAndZeroes | De waarde die aangeeft of u voorloop- en volgspaties en nullen wilt bijsnijden. | 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) |
Gebruiksvoorbeelden
Azure-snelstartvoorbeelden
De volgende Azure-quickstartsjablonen bicep-voorbeelden bevatten voor het implementeren van dit resourcetype.
Bicep-bestand | Beschrijving |
---|---|
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 asynchrone 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 de implementatie van resourcegroepen
Zie logboek wijzigenvoor 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": "2019-05-01",
"name": "string",
"location": "string",
"properties": {
"agreementType": "string",
"content": {
"aS2": {
"receiveAgreement": {
"protocolSettings": {
"acknowledgementConnectionSettings": {
"ignoreCertificateNameMismatch": "bool",
"keepHttpConnectionAlive": "bool",
"supportHttpStatusCodeContinue": "bool",
"unfoldHttpHeaders": "bool"
},
"envelopeSettings": {
"autogenerateFileName": "bool",
"fileNameTemplate": "string",
"messageContentType": "string",
"suspendMessageOnFileNameGenerationError": "bool",
"transmitFileNameInMimeHeader": "bool"
},
"errorSettings": {
"resendIfMDNNotReceived": "bool",
"suspendDuplicateMessage": "bool"
},
"mdnSettings": {
"dispositionNotificationTo": "string",
"mdnText": "string",
"micHashingAlgorithm": "string",
"needMDN": "bool",
"receiptDeliveryUrl": "string",
"sendInboundMDNToMessageBox": "bool",
"sendMDNAsynchronously": "bool",
"signMDN": "bool",
"signOutboundMDNIfOptional": "bool"
},
"messageConnectionSettings": {
"ignoreCertificateNameMismatch": "bool",
"keepHttpConnectionAlive": "bool",
"supportHttpStatusCodeContinue": "bool",
"unfoldHttpHeaders": "bool"
},
"securitySettings": {
"enableNRRForInboundDecodedMessages": "bool",
"enableNRRForInboundEncodedMessages": "bool",
"enableNRRForInboundMDN": "bool",
"enableNRRForOutboundDecodedMessages": "bool",
"enableNRRForOutboundEncodedMessages": "bool",
"enableNRRForOutboundMDN": "bool",
"encryptionCertificateName": "string",
"overrideGroupSigningCertificate": "bool",
"sha2AlgorithmFormat": "string",
"signingCertificateName": "string"
},
"validationSettings": {
"checkCertificateRevocationListOnReceive": "bool",
"checkCertificateRevocationListOnSend": "bool",
"checkDuplicateMessage": "bool",
"compressMessage": "bool",
"encryptionAlgorithm": "string",
"encryptMessage": "bool",
"interchangeDuplicatesValidityDays": "int",
"overrideMessageProperties": "bool",
"signingAlgorithm": "string",
"signMessage": "bool"
}
},
"receiverBusinessIdentity": {
"qualifier": "string",
"value": "string"
},
"senderBusinessIdentity": {
"qualifier": "string",
"value": "string"
}
},
"sendAgreement": {
"protocolSettings": {
"acknowledgementConnectionSettings": {
"ignoreCertificateNameMismatch": "bool",
"keepHttpConnectionAlive": "bool",
"supportHttpStatusCodeContinue": "bool",
"unfoldHttpHeaders": "bool"
},
"envelopeSettings": {
"autogenerateFileName": "bool",
"fileNameTemplate": "string",
"messageContentType": "string",
"suspendMessageOnFileNameGenerationError": "bool",
"transmitFileNameInMimeHeader": "bool"
},
"errorSettings": {
"resendIfMDNNotReceived": "bool",
"suspendDuplicateMessage": "bool"
},
"mdnSettings": {
"dispositionNotificationTo": "string",
"mdnText": "string",
"micHashingAlgorithm": "string",
"needMDN": "bool",
"receiptDeliveryUrl": "string",
"sendInboundMDNToMessageBox": "bool",
"sendMDNAsynchronously": "bool",
"signMDN": "bool",
"signOutboundMDNIfOptional": "bool"
},
"messageConnectionSettings": {
"ignoreCertificateNameMismatch": "bool",
"keepHttpConnectionAlive": "bool",
"supportHttpStatusCodeContinue": "bool",
"unfoldHttpHeaders": "bool"
},
"securitySettings": {
"enableNRRForInboundDecodedMessages": "bool",
"enableNRRForInboundEncodedMessages": "bool",
"enableNRRForInboundMDN": "bool",
"enableNRRForOutboundDecodedMessages": "bool",
"enableNRRForOutboundEncodedMessages": "bool",
"enableNRRForOutboundMDN": "bool",
"encryptionCertificateName": "string",
"overrideGroupSigningCertificate": "bool",
"sha2AlgorithmFormat": "string",
"signingCertificateName": "string"
},
"validationSettings": {
"checkCertificateRevocationListOnReceive": "bool",
"checkCertificateRevocationListOnSend": "bool",
"checkDuplicateMessage": "bool",
"compressMessage": "bool",
"encryptionAlgorithm": "string",
"encryptMessage": "bool",
"interchangeDuplicatesValidityDays": "int",
"overrideMessageProperties": "bool",
"signingAlgorithm": "string",
"signMessage": "bool"
}
},
"receiverBusinessIdentity": {
"qualifier": "string",
"value": "string"
},
"senderBusinessIdentity": {
"qualifier": "string",
"value": "string"
}
}
},
"edifact": {
"receiveAgreement": {
"protocolSettings": {
"acknowledgementSettings": {
"acknowledgementControlNumberLowerBound": "int",
"acknowledgementControlNumberPrefix": "string",
"acknowledgementControlNumberSuffix": "string",
"acknowledgementControlNumberUpperBound": "int",
"batchFunctionalAcknowledgements": "bool",
"batchTechnicalAcknowledgements": "bool",
"needFunctionalAcknowledgement": "bool",
"needLoopForValidMessages": "bool",
"needTechnicalAcknowledgement": "bool",
"rolloverAcknowledgementControlNumber": "bool",
"sendSynchronousAcknowledgement": "bool"
},
"edifactDelimiterOverrides": [
{
"componentSeparator": "int",
"dataElementSeparator": "int",
"decimalPointIndicator": "string",
"messageAssociationAssignedCode": "string",
"messageId": "string",
"messageRelease": "string",
"messageVersion": "string",
"releaseIndicator": "int",
"repetitionSeparator": "int",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string",
"targetNamespace": "string"
}
],
"envelopeOverrides": [
{
"applicationPassword": "string",
"associationAssignedCode": "string",
"controllingAgencyCode": "string",
"functionalGroupId": "string",
"groupHeaderMessageRelease": "string",
"groupHeaderMessageVersion": "string",
"messageAssociationAssignedCode": "string",
"messageId": "string",
"messageRelease": "string",
"messageVersion": "string",
"receiverApplicationId": "string",
"receiverApplicationQualifier": "string",
"senderApplicationId": "string",
"senderApplicationQualifier": "string",
"targetNamespace": "string"
}
],
"envelopeSettings": {
"applicationReferenceId": "string",
"applyDelimiterStringAdvice": "bool",
"communicationAgreementId": "string",
"createGroupingSegments": "bool",
"enableDefaultGroupHeaders": "bool",
"functionalGroupId": "string",
"groupApplicationPassword": "string",
"groupApplicationReceiverId": "string",
"groupApplicationReceiverQualifier": "string",
"groupApplicationSenderId": "string",
"groupApplicationSenderQualifier": "string",
"groupAssociationAssignedCode": "string",
"groupControllingAgencyCode": "string",
"groupControlNumberLowerBound": "int",
"groupControlNumberPrefix": "string",
"groupControlNumberSuffix": "string",
"groupControlNumberUpperBound": "int",
"groupMessageRelease": "string",
"groupMessageVersion": "string",
"interchangeControlNumberLowerBound": "int",
"interchangeControlNumberPrefix": "string",
"interchangeControlNumberSuffix": "string",
"interchangeControlNumberUpperBound": "int",
"isTestInterchange": "bool",
"overwriteExistingTransactionSetControlNumber": "bool",
"processingPriorityCode": "string",
"receiverInternalIdentification": "string",
"receiverInternalSubIdentification": "string",
"receiverReverseRoutingAddress": "string",
"recipientReferencePasswordQualifier": "string",
"recipientReferencePasswordValue": "string",
"rolloverGroupControlNumber": "bool",
"rolloverInterchangeControlNumber": "bool",
"rolloverTransactionSetControlNumber": "bool",
"senderInternalIdentification": "string",
"senderInternalSubIdentification": "string",
"senderReverseRoutingAddress": "string",
"transactionSetControlNumberLowerBound": "int",
"transactionSetControlNumberPrefix": "string",
"transactionSetControlNumberSuffix": "string",
"transactionSetControlNumberUpperBound": "int"
},
"framingSettings": {
"characterEncoding": "string",
"characterSet": "string",
"componentSeparator": "int",
"dataElementSeparator": "int",
"decimalPointIndicator": "string",
"protocolVersion": "int",
"releaseIndicator": "int",
"repetitionSeparator": "int",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string",
"serviceCodeListDirectoryVersion": "string"
},
"messageFilter": {
"messageFilterType": "string"
},
"messageFilterList": [
{
"messageId": "string"
}
],
"processingSettings": {
"createEmptyXmlTagsForTrailingSeparators": "bool",
"maskSecurityInfo": "bool",
"preserveInterchange": "bool",
"suspendInterchangeOnError": "bool",
"useDotAsDecimalSeparator": "bool"
},
"schemaReferences": [
{
"associationAssignedCode": "string",
"messageId": "string",
"messageRelease": "string",
"messageVersion": "string",
"schemaName": "string",
"senderApplicationId": "string",
"senderApplicationQualifier": "string"
}
],
"validationOverrides": [
{
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"enforceCharacterSet": "bool",
"messageId": "string",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateEDITypes": "bool",
"validateXSDTypes": "bool"
}
],
"validationSettings": {
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"checkDuplicateGroupControlNumber": "bool",
"checkDuplicateInterchangeControlNumber": "bool",
"checkDuplicateTransactionSetControlNumber": "bool",
"interchangeControlNumberValidityDays": "int",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateCharacterSet": "bool",
"validateEDITypes": "bool",
"validateXSDTypes": "bool"
}
},
"receiverBusinessIdentity": {
"qualifier": "string",
"value": "string"
},
"senderBusinessIdentity": {
"qualifier": "string",
"value": "string"
}
},
"sendAgreement": {
"protocolSettings": {
"acknowledgementSettings": {
"acknowledgementControlNumberLowerBound": "int",
"acknowledgementControlNumberPrefix": "string",
"acknowledgementControlNumberSuffix": "string",
"acknowledgementControlNumberUpperBound": "int",
"batchFunctionalAcknowledgements": "bool",
"batchTechnicalAcknowledgements": "bool",
"needFunctionalAcknowledgement": "bool",
"needLoopForValidMessages": "bool",
"needTechnicalAcknowledgement": "bool",
"rolloverAcknowledgementControlNumber": "bool",
"sendSynchronousAcknowledgement": "bool"
},
"edifactDelimiterOverrides": [
{
"componentSeparator": "int",
"dataElementSeparator": "int",
"decimalPointIndicator": "string",
"messageAssociationAssignedCode": "string",
"messageId": "string",
"messageRelease": "string",
"messageVersion": "string",
"releaseIndicator": "int",
"repetitionSeparator": "int",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string",
"targetNamespace": "string"
}
],
"envelopeOverrides": [
{
"applicationPassword": "string",
"associationAssignedCode": "string",
"controllingAgencyCode": "string",
"functionalGroupId": "string",
"groupHeaderMessageRelease": "string",
"groupHeaderMessageVersion": "string",
"messageAssociationAssignedCode": "string",
"messageId": "string",
"messageRelease": "string",
"messageVersion": "string",
"receiverApplicationId": "string",
"receiverApplicationQualifier": "string",
"senderApplicationId": "string",
"senderApplicationQualifier": "string",
"targetNamespace": "string"
}
],
"envelopeSettings": {
"applicationReferenceId": "string",
"applyDelimiterStringAdvice": "bool",
"communicationAgreementId": "string",
"createGroupingSegments": "bool",
"enableDefaultGroupHeaders": "bool",
"functionalGroupId": "string",
"groupApplicationPassword": "string",
"groupApplicationReceiverId": "string",
"groupApplicationReceiverQualifier": "string",
"groupApplicationSenderId": "string",
"groupApplicationSenderQualifier": "string",
"groupAssociationAssignedCode": "string",
"groupControllingAgencyCode": "string",
"groupControlNumberLowerBound": "int",
"groupControlNumberPrefix": "string",
"groupControlNumberSuffix": "string",
"groupControlNumberUpperBound": "int",
"groupMessageRelease": "string",
"groupMessageVersion": "string",
"interchangeControlNumberLowerBound": "int",
"interchangeControlNumberPrefix": "string",
"interchangeControlNumberSuffix": "string",
"interchangeControlNumberUpperBound": "int",
"isTestInterchange": "bool",
"overwriteExistingTransactionSetControlNumber": "bool",
"processingPriorityCode": "string",
"receiverInternalIdentification": "string",
"receiverInternalSubIdentification": "string",
"receiverReverseRoutingAddress": "string",
"recipientReferencePasswordQualifier": "string",
"recipientReferencePasswordValue": "string",
"rolloverGroupControlNumber": "bool",
"rolloverInterchangeControlNumber": "bool",
"rolloverTransactionSetControlNumber": "bool",
"senderInternalIdentification": "string",
"senderInternalSubIdentification": "string",
"senderReverseRoutingAddress": "string",
"transactionSetControlNumberLowerBound": "int",
"transactionSetControlNumberPrefix": "string",
"transactionSetControlNumberSuffix": "string",
"transactionSetControlNumberUpperBound": "int"
},
"framingSettings": {
"characterEncoding": "string",
"characterSet": "string",
"componentSeparator": "int",
"dataElementSeparator": "int",
"decimalPointIndicator": "string",
"protocolVersion": "int",
"releaseIndicator": "int",
"repetitionSeparator": "int",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string",
"serviceCodeListDirectoryVersion": "string"
},
"messageFilter": {
"messageFilterType": "string"
},
"messageFilterList": [
{
"messageId": "string"
}
],
"processingSettings": {
"createEmptyXmlTagsForTrailingSeparators": "bool",
"maskSecurityInfo": "bool",
"preserveInterchange": "bool",
"suspendInterchangeOnError": "bool",
"useDotAsDecimalSeparator": "bool"
},
"schemaReferences": [
{
"associationAssignedCode": "string",
"messageId": "string",
"messageRelease": "string",
"messageVersion": "string",
"schemaName": "string",
"senderApplicationId": "string",
"senderApplicationQualifier": "string"
}
],
"validationOverrides": [
{
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"enforceCharacterSet": "bool",
"messageId": "string",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateEDITypes": "bool",
"validateXSDTypes": "bool"
}
],
"validationSettings": {
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"checkDuplicateGroupControlNumber": "bool",
"checkDuplicateInterchangeControlNumber": "bool",
"checkDuplicateTransactionSetControlNumber": "bool",
"interchangeControlNumberValidityDays": "int",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateCharacterSet": "bool",
"validateEDITypes": "bool",
"validateXSDTypes": "bool"
}
},
"receiverBusinessIdentity": {
"qualifier": "string",
"value": "string"
},
"senderBusinessIdentity": {
"qualifier": "string",
"value": "string"
}
}
},
"x12": {
"receiveAgreement": {
"protocolSettings": {
"acknowledgementSettings": {
"acknowledgementControlNumberLowerBound": "int",
"acknowledgementControlNumberPrefix": "string",
"acknowledgementControlNumberSuffix": "string",
"acknowledgementControlNumberUpperBound": "int",
"batchFunctionalAcknowledgements": "bool",
"batchImplementationAcknowledgements": "bool",
"batchTechnicalAcknowledgements": "bool",
"functionalAcknowledgementVersion": "string",
"implementationAcknowledgementVersion": "string",
"needFunctionalAcknowledgement": "bool",
"needImplementationAcknowledgement": "bool",
"needLoopForValidMessages": "bool",
"needTechnicalAcknowledgement": "bool",
"rolloverAcknowledgementControlNumber": "bool",
"sendSynchronousAcknowledgement": "bool"
},
"envelopeOverrides": [
{
"dateFormat": "string",
"functionalIdentifierCode": "string",
"headerVersion": "string",
"messageId": "string",
"protocolVersion": "string",
"receiverApplicationId": "string",
"responsibleAgencyCode": "string",
"senderApplicationId": "string",
"targetNamespace": "string",
"timeFormat": "string"
}
],
"envelopeSettings": {
"controlStandardsId": "int",
"controlVersionNumber": "string",
"enableDefaultGroupHeaders": "bool",
"functionalGroupId": "string",
"groupControlNumberLowerBound": "int",
"groupControlNumberUpperBound": "int",
"groupHeaderAgencyCode": "string",
"groupHeaderDateFormat": "string",
"groupHeaderTimeFormat": "string",
"groupHeaderVersion": "string",
"interchangeControlNumberLowerBound": "int",
"interchangeControlNumberUpperBound": "int",
"overwriteExistingTransactionSetControlNumber": "bool",
"receiverApplicationId": "string",
"rolloverGroupControlNumber": "bool",
"rolloverInterchangeControlNumber": "bool",
"rolloverTransactionSetControlNumber": "bool",
"senderApplicationId": "string",
"transactionSetControlNumberLowerBound": "int",
"transactionSetControlNumberPrefix": "string",
"transactionSetControlNumberSuffix": "string",
"transactionSetControlNumberUpperBound": "int",
"usageIndicator": "string",
"useControlStandardsIdAsRepetitionCharacter": "bool"
},
"framingSettings": {
"characterSet": "string",
"componentSeparator": "int",
"dataElementSeparator": "int",
"replaceCharacter": "int",
"replaceSeparatorsInPayload": "bool",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string"
},
"messageFilter": {
"messageFilterType": "string"
},
"messageFilterList": [
{
"messageId": "string"
}
],
"processingSettings": {
"convertImpliedDecimal": "bool",
"createEmptyXmlTagsForTrailingSeparators": "bool",
"maskSecurityInfo": "bool",
"preserveInterchange": "bool",
"suspendInterchangeOnError": "bool",
"useDotAsDecimalSeparator": "bool"
},
"schemaReferences": [
{
"messageId": "string",
"schemaName": "string",
"schemaVersion": "string",
"senderApplicationId": "string"
}
],
"securitySettings": {
"authorizationQualifier": "string",
"authorizationValue": "string",
"passwordValue": "string",
"securityQualifier": "string"
},
"validationOverrides": [
{
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"messageId": "string",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateCharacterSet": "bool",
"validateEDITypes": "bool",
"validateXSDTypes": "bool"
}
],
"validationSettings": {
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"checkDuplicateGroupControlNumber": "bool",
"checkDuplicateInterchangeControlNumber": "bool",
"checkDuplicateTransactionSetControlNumber": "bool",
"interchangeControlNumberValidityDays": "int",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateCharacterSet": "bool",
"validateEDITypes": "bool",
"validateXSDTypes": "bool"
},
"x12DelimiterOverrides": [
{
"componentSeparator": "int",
"dataElementSeparator": "int",
"messageId": "string",
"protocolVersion": "string",
"replaceCharacter": "int",
"replaceSeparatorsInPayload": "bool",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string",
"targetNamespace": "string"
}
]
},
"receiverBusinessIdentity": {
"qualifier": "string",
"value": "string"
},
"senderBusinessIdentity": {
"qualifier": "string",
"value": "string"
}
},
"sendAgreement": {
"protocolSettings": {
"acknowledgementSettings": {
"acknowledgementControlNumberLowerBound": "int",
"acknowledgementControlNumberPrefix": "string",
"acknowledgementControlNumberSuffix": "string",
"acknowledgementControlNumberUpperBound": "int",
"batchFunctionalAcknowledgements": "bool",
"batchImplementationAcknowledgements": "bool",
"batchTechnicalAcknowledgements": "bool",
"functionalAcknowledgementVersion": "string",
"implementationAcknowledgementVersion": "string",
"needFunctionalAcknowledgement": "bool",
"needImplementationAcknowledgement": "bool",
"needLoopForValidMessages": "bool",
"needTechnicalAcknowledgement": "bool",
"rolloverAcknowledgementControlNumber": "bool",
"sendSynchronousAcknowledgement": "bool"
},
"envelopeOverrides": [
{
"dateFormat": "string",
"functionalIdentifierCode": "string",
"headerVersion": "string",
"messageId": "string",
"protocolVersion": "string",
"receiverApplicationId": "string",
"responsibleAgencyCode": "string",
"senderApplicationId": "string",
"targetNamespace": "string",
"timeFormat": "string"
}
],
"envelopeSettings": {
"controlStandardsId": "int",
"controlVersionNumber": "string",
"enableDefaultGroupHeaders": "bool",
"functionalGroupId": "string",
"groupControlNumberLowerBound": "int",
"groupControlNumberUpperBound": "int",
"groupHeaderAgencyCode": "string",
"groupHeaderDateFormat": "string",
"groupHeaderTimeFormat": "string",
"groupHeaderVersion": "string",
"interchangeControlNumberLowerBound": "int",
"interchangeControlNumberUpperBound": "int",
"overwriteExistingTransactionSetControlNumber": "bool",
"receiverApplicationId": "string",
"rolloverGroupControlNumber": "bool",
"rolloverInterchangeControlNumber": "bool",
"rolloverTransactionSetControlNumber": "bool",
"senderApplicationId": "string",
"transactionSetControlNumberLowerBound": "int",
"transactionSetControlNumberPrefix": "string",
"transactionSetControlNumberSuffix": "string",
"transactionSetControlNumberUpperBound": "int",
"usageIndicator": "string",
"useControlStandardsIdAsRepetitionCharacter": "bool"
},
"framingSettings": {
"characterSet": "string",
"componentSeparator": "int",
"dataElementSeparator": "int",
"replaceCharacter": "int",
"replaceSeparatorsInPayload": "bool",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string"
},
"messageFilter": {
"messageFilterType": "string"
},
"messageFilterList": [
{
"messageId": "string"
}
],
"processingSettings": {
"convertImpliedDecimal": "bool",
"createEmptyXmlTagsForTrailingSeparators": "bool",
"maskSecurityInfo": "bool",
"preserveInterchange": "bool",
"suspendInterchangeOnError": "bool",
"useDotAsDecimalSeparator": "bool"
},
"schemaReferences": [
{
"messageId": "string",
"schemaName": "string",
"schemaVersion": "string",
"senderApplicationId": "string"
}
],
"securitySettings": {
"authorizationQualifier": "string",
"authorizationValue": "string",
"passwordValue": "string",
"securityQualifier": "string"
},
"validationOverrides": [
{
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"messageId": "string",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateCharacterSet": "bool",
"validateEDITypes": "bool",
"validateXSDTypes": "bool"
}
],
"validationSettings": {
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"checkDuplicateGroupControlNumber": "bool",
"checkDuplicateInterchangeControlNumber": "bool",
"checkDuplicateTransactionSetControlNumber": "bool",
"interchangeControlNumberValidityDays": "int",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateCharacterSet": "bool",
"validateEDITypes": "bool",
"validateXSDTypes": "bool"
},
"x12DelimiterOverrides": [
{
"componentSeparator": "int",
"dataElementSeparator": "int",
"messageId": "string",
"protocolVersion": "string",
"replaceCharacter": "int",
"replaceSeparatorsInPayload": "bool",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string",
"targetNamespace": "string"
}
]
},
"receiverBusinessIdentity": {
"qualifier": "string",
"value": "string"
},
"senderBusinessIdentity": {
"qualifier": "string",
"value": "string"
}
}
}
},
"guestIdentity": {
"qualifier": "string",
"value": "string"
},
"guestPartner": "string",
"hostIdentity": {
"qualifier": "string",
"value": "string"
},
"hostPartner": "string",
"metadata": {}
},
"tags": {
"{customized property}": "string"
}
}
Eigenschapswaarden
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 |
AS2AcknowledgementConnectionSettings
Naam | Beschrijving | Waarde |
---|---|---|
ignoreCertificateNameMismatch | Geeft aan of niet-overeenkomende certificaatnaam moet worden genegeerd. | bool (vereist) |
keepHttpConnectionAlive | Geeft aan of de verbinding actief moet blijven. | bool (vereist) |
supportHttpStatusCodeContinue | Geeft aan of HTTP-statuscode CONTINUE moet worden ondersteund. | bool (vereist) |
ontvouwenHttpHeaders | Geeft aan of de HTTP-headers moeten worden uitgevouwen. | bool (vereist) |
AS2AgreementContent
Naam | Beschrijving | Waarde |
---|---|---|
receiveAgreement | De AS2-overeenkomst voor één richting. | AS2OneWayAgreement (vereist) |
sendAgreement | De overeenkomst voor éénrichtingsverzending van AS2. | AS2OneWayAgreement (vereist) |
AS2EnvelopeSettings
Naam | Beschrijving | Waarde |
---|---|---|
autogenerateFileName | De waarde die aangeeft of automatisch bestandsnaam 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 het genereren van een bestandsnaam. | bool (vereist) |
transmitFileNameInMimeHeader | De waarde die aangeeft of de bestandsnaam moet worden verzonden in mime-header. | 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 naar headerwaarde. | snaar |
mdnText | De MDN-tekst. | snaar |
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 ontvangst-URL van de ontvangstbevestiging. | snaar |
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 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) |
ontvouwenHttpHeaders | De waarde die aangeeft of de HTTP-headers moeten worden uitgevouwen. | bool (vereist) |
AS2OneWayAgreement
Naam | Beschrijving | Waarde |
---|---|---|
protocolSettings | De AS2-protocolinstellingen. | AS2ProtocolSettings (vereist) |
receiverBusinessIdentity | De zakelijke identiteit van de ontvanger | BusinessIdentity- (vereist) |
senderBusinessIdentity | De zakelijke identiteit van de afzender | BusinessIdentity- (vereist) |
AS2ProtocolSettings
Naam | Beschrijving | Waarde |
---|---|---|
bevestigingConnectionSettings | De bevestigingsverbindingsinstellingen. | AS2AcknowledgementConnectionSettings (vereist) |
envelopSettings | De envelopinstellingen. | AS2EnvelopeSettings (vereist) |
errorSettings | De foutinstellingen. | AS2ErrorSettings (vereist) |
mdnSettings | De MDN-instellingen. | AS2MdnSettings (vereist) |
messageConnectionSettings | De verbindingsinstellingen voor het bericht. | AS2MessageConnectionSettings (vereist) |
securitySettings | De beveiligingsinstellingen. | AS2SecuritySettings (vereist) |
validationSettings | De validatie-instellingen. | AS2ValidationSettings (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. | snaar |
overrideGroupSigningCertificate | De waarde die aangeeft of een MDN moet worden verzonden of aangevraagd. | bool (vereist) |
sha2AlgorithmFormat | De Sha2-algoritmeindeling. Geldige waarden zijn Sha2, ShaHashSize, ShaHyphenHashSize, Sha2UnderscoreHashSize. | snaar |
signingCertificateName | De naam van het handtekeningcertificaat. | snaar |
AS2ValidationSettings
Naam | Beschrijving | Waarde |
---|---|---|
checkCertificateRevocationListOnReceive | De waarde die aangeeft of de certificaatintrekkingslijst moet worden gecontroleerd op ontvangst. | bool (vereist) |
checkCertificateRevocationListOnSend | De waarde die aangeeft of de certificaatintrekkingslijst moet worden gecontroleerd bij verzenden. | 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 naar dubbele uitwisseling. | int (vereist) |
overrideMessageProperties | De waarde die aangeeft of de eigenschappen van binnenkomende berichten moeten worden overschreven met die in overeenkomst. | 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 van bedrijfsidentiteit, bijvoorbeeld as2identiteit, ZZ, ZZZ, 31, 32 | tekenreeks (vereist) |
waarde | De door de gebruiker gedefinieerde bedrijfsidentiteitswaarde. | tekenreeks (vereist) |
EdifactAcknowledgementSettings
Naam | Beschrijving | Waarde |
---|---|---|
bevestigingControlNumberLowerBound | De ondergrens van het bevestigingsbeheernummer. | int (vereist) |
acknowledgementControlNumberPrefix | Het voorvoegsel voor het bevestigingsbeheernummer. | snaar |
acknowledgementControlNumberSuffix | Het achtervoegsel voor het bevestigingsbeheernummer. | snaar |
bevestigingControlNumberUpperBound | Het bevestigingsbeheernummer bovengrens. | int (vereist) |
batchFunctionalAcknowledgements | De waarde die aangeeft of er functionaliteitsbevestigingen voor batchfunctionaliteit moeten worden gebruikt. | bool (vereist) |
batchTechnicalAcknowledgements | De waarde die aangeeft of de technische bevestigingen moeten worden gebatched. | 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 voor rollover-bevestiging moet worden bevestigd. | bool (vereist) |
sendSynchronousAcknowledgement | De waarde die aangeeft of synchrone bevestiging moet worden verzonden. | bool (vereist) |
EdifactAgreementContent
Naam | Beschrijving | Waarde |
---|---|---|
receiveAgreement | De EDIFACT-eenrichtingsovereenkomst ontvangen. | EdifactOneWayAgreement (vereist) |
sendAgreement | De EDIFACT-overeenkomst voor eenrichtingsverzending. | EdifactOneWayAgreement (vereist) |
EdifactDelimiterOverride
Naam | Beschrijving | Waarde |
---|---|---|
componentSeparator | Het onderdeelscheidingsteken. | int (vereist) |
dataElementSeparator | Het scheidingsteken voor gegevenselementen. | int (vereist) |
decimalPointIndicator | De decimaaltekenindicator. | 'Komma' 'Decimaal' 'Niet opgegeven' (vereist) |
messageAssociationAssignedCode | Aan de berichtkoppeling is code toegewezen. | snaar |
messageId | De bericht-id. | snaar |
messageRelease | De berichtrelease. | snaar |
messageVersion | De berichtversie. | snaar |
releaseIndicator | De release-indicator. | int (vereist) |
herhalingSeparator | Het scheidingsteken voor herhalingen. | int (vereist) |
segmentTerminator | Het segmenteindteken. | int (vereist) |
segmentTerminatorSuffix | Het achtervoegsel van het segmenteindteken. | "CR" 'CRLF' 'LF' 'Geen' 'Niet opgegeven' (vereist) |
targetNamespace | De doelnaamruimte waarop deze instellingen voor scheidingstekens moeten worden toegepast. | snaar |
EdifactEnvelopeOverride
Naam | Beschrijving | Waarde |
---|---|---|
applicationPassword | Het toepassingswachtwoord. | snaar |
associationAssignedCode | De gekoppelde code. | snaar |
controlAgencyCode | De controlebureaucode. | snaar |
functionalGroupId | De functionele groeps-id. | snaar |
groupHeaderMessageRelease | De berichtrelease van de groepskoptekst. | snaar |
groupHeaderMessageVersion | De berichtversie van de groepskoptekst. | snaar |
messageAssociationAssignedCode | Aan de berichtkoppeling is code toegewezen. | snaar |
messageId | De bericht-id waarop deze envelopinstellingen moeten worden toegepast. | snaar |
messageRelease | De releaseversie van het bericht waarop deze envelopinstellingen moeten worden toegepast. | snaar |
messageVersion | De berichtversie waarop deze envelopinstellingen moeten worden toegepast. | snaar |
receiverApplicationId | De id van de ontvangertoepassing. | snaar |
receiverApplicationQualifier | De kwalificatie van de ontvangertoepassing. | snaar |
senderApplicationId | De id van de afzendertoepassing. | snaar |
senderApplicationQualifier | De kwalificatie van de afzendertoepassing. | snaar |
targetNamespace | De doelnaamruimte waarop deze envelopinstellingen moeten worden toegepast. | snaar |
EdifactEnvelopeSettings
Naam | Beschrijving | Waarde |
---|---|---|
applicationReferenceId | De referentie-id van de toepassing. | snaar |
applyDelimiterStringAdvice | De waarde die aangeeft of tekenreeksadvies moet worden toegepast. | bool (vereist) |
communicationAgreementId | De communicatieovereenkomst-id. | snaar |
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 functionele groeps-id. | snaar |
groupApplicationPassword | Het wachtwoord van de groepstoepassing. | snaar |
groupApplicationReceiverId | De ontvanger-id van de groepstoepassing. | snaar |
groupApplicationReceiverQualifier | De kwalificatie voor de ontvanger van de groepstoepassing. | snaar |
groupApplicationSenderId | De afzender-id van de groepstoepassing. | snaar |
groupApplicationSenderQualifier | De kwalificatie van de afzender van de groepstoepassing. | snaar |
groupAssociationAssignedCode | De groepskoppeling heeft code toegewezen. | snaar |
groupControllingAgencyCode | De code van de groep die het agentschap beheert. | snaar |
groupControlNumberLowerBound | Het groepsbeheernummer ondergrens. | int (vereist) |
groupControlNumberPrefix | Het voorvoegsel voor het groepsbesturingselementnummer. | snaar |
groupControlNumberSuffix | Het achtervoegsel van het groepsbeheernummer. | snaar |
groupControlNumberUpperBound | Het groepsbeheernummer bovengrens. | int (vereist) |
groupMessageRelease | De release van het groepsbericht. | snaar |
groupMessageVersion | De versie van het groepsbericht. | snaar |
interchangeControlNumberLowerBound | De ondergrens van het besturingselementnummer van de uitwisseling. | int (vereist) |
interchangeControlNumberPrefix | Het voorvoegsel voor het knooppuntnummer. | snaar |
interchangeControlNumberSuffix | Het achtervoegsel voor het uitwisselen van besturingsnummers. | snaar |
interchangeControlNumberUpperBound | De bovengrens van het besturingselement voor het uitwisselen van besturingselementen. | int (vereist) |
isTestInterchange | De waarde die aangeeft of het bericht een testuitwisseling is. | bool (vereist) |
overwriteExistingTransactionSetControlNumber | De waarde die aangeeft of bestaande transactiesetbeheernummer moet worden overschreven. | bool (vereist) |
processingPriorityCode | De verwerkingsprioriteitscode. | snaar |
receiverInternalIdentification | De ontvanger interne identificatie. | snaar |
receiverInternalSubIdentification | De interne subidentificatie van de ontvanger. | snaar |
receiverReverseRoutingAddress | Het adres voor omgekeerde routering van de ontvanger. | snaar |
recipientReferencePasswordQualifier | De kwalificatie van het wachtwoord van de geadresseerde. | snaar |
recipientReferencePasswordValue | De waarde van het wachtwoord voor de geadresseerde. | snaar |
rolloverGroupControlNumber | De waarde die aangeeft of het controlenummer van de rollover-groep moet worden gebruikt. | bool (vereist) |
rolloverInterchangeControlNumber | De waarde die aangeeft of het nummer van de rollover-uitwisselingsbeheer moet worden gebruikt. | bool (vereist) |
rolloverTransactionSetControlNumber | De waarde die aangeeft of het controlenummer van de rollover-transactieset moet worden ingesteld. | bool (vereist) |
senderInternalIdentification | De interne identificatie van de afzender. | snaar |
senderInternalSubIdentification | De interne subidentificatie van de afzender. | snaar |
senderReverseRoutingAddress | Het adres voor omgekeerde routering van de afzender. | snaar |
transactionSetControlNumberLowerBound | Het besturingselementnummer van de transactieset ondergrens. | int (vereist) |
transactionSetControlNumberPrefix | Het voorvoegsel voor het besturingselementnummer van de transactieset. | snaar |
transactionSetControlNumberSuffix | Het achtervoegsel van het controlenummer van de transactieset. | snaar |
transactionSetControlNumberUpperBound | De bovengrens van het besturingselement voor de transactieset. | int (vereist) |
EdifactFramingSettings
Naam | Beschrijving | Waarde |
---|---|---|
characterEncoding | De tekencodering. | snaar |
characterSet | De tekenset van het EDIFACT-frame. | 'KECA' 'Niet opgegeven' '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 van het EDIFACT-frame. | 'Komma' 'Decimaal' 'Niet opgegeven' (vereist) |
protocolVersion | De protocolversie. | int (vereist) |
releaseIndicator | De release-indicator. | int (vereist) |
herhalingSeparator | Het scheidingsteken voor herhalingen. | int (vereist) |
segmentTerminator | Het segmenteindteken. | int (vereist) |
segmentTerminatorSuffix | Het eindachtervoegsel van het EDIFACT-frame. | "CR" 'CRLF' 'LF' 'Geen' 'Niet opgegeven' (vereist) |
serviceCodeListDirectoryVersion | De mapversie van de servicecodelijst. | snaar |
EdifactMessageFilter
Naam | Beschrijving | Waarde |
---|---|---|
messageFilterType | Het berichtfiltertype. | 'Uitsluiten' 'Opnemen' 'Niet opgegeven' (vereist) |
EdifactMessageIdentifier
Naam | Beschrijving | Waarde |
---|---|---|
messageId | De bericht-id waarop deze envelopinstellingen moeten worden toegepast. | tekenreeks (vereist) |
EdifactOneWayAgreement
Naam | Beschrijving | Waarde |
---|---|---|
protocolSettings | De instellingen van het EDIFACT-protocol. | EdifactProtocolSettings (vereist) |
receiverBusinessIdentity | De zakelijke identiteit van de ontvanger | BusinessIdentity- (vereist) |
senderBusinessIdentity | De zakelijke identiteit van de afzender | BusinessIdentity- (vereist) |
EdifactProcessingSettings
Naam | Beschrijving | Waarde |
---|---|---|
createEmptyXmlTagsForTrailingSeparators | De waarde die aangeeft of lege XML-tags moeten worden gemaakt voor volgscheidingstekens. | 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 van fouten moet worden onderbroken. | bool (vereist) |
useDotAsDecimalSeparator | De waarde die aangeeft of punt moet worden gebruikt als decimaalteken. | bool (vereist) |
EdifactProtocolSettings
Naam | Beschrijving | Waarde |
---|---|---|
bevestigingsettings | De EDIFACT-bevestigingsinstellingen. | EdifactAcknowledgementSettings (vereist) |
edifactDelimiterOverrides | De instellingen van het EDIFACT-scheidingsteken overschrijven. | EdifactDelimiterOverride[] |
envelopeOverrides | De instellingen voor het overschrijven van de EDIFACT-envelop. | EdifactEnvelopeOverride[] |
envelopSettings | De EDIFACT-envelopinstellingen. | EdifactEnvelopeSettings (vereist) |
framesSettings | De EDIFACT-frameinstellingen. | EdifactFramingSettings (vereist) |
messageFilter | Het EDIFACT-berichtfilter. | EdifactMessageFilter (vereist) |
messageFilterList | De filterlijst voor EDIFACT-berichten. | EdifactMessageIdentifier[] |
processingSettings | De EDIFACT-verwerkingsinstellingen. | EdifactProcessingSettings (vereist) |
schemaReferences | De EDIFACT-schemaverwijzingen. | EdifactSchemaReference[] (vereist) |
validationOverrides | De instellingen voor EDIFACT-validatie overschrijven. | EdifactValidationOverride[] |
validationSettings | De EDIFACT-validatie-instellingen. | EdifactValidationSettings (vereist) |
EdifactSchemaReference
Naam | Beschrijving | Waarde |
---|---|---|
associationAssignedCode | De gekoppelde code. | snaar |
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. | snaar |
senderApplicationQualifier | De kwalificatie van de afzendertoepassing. | snaar |
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 beleid voor het afsluitende scheidingsteken. | 'Verplicht' 'Niet toegestaan' 'Niet opgegeven' 'Optioneel' (vereist) |
trimLeadingAndTrailingSpacesAndZeroes | De waarde die aangeeft of u voorloop- en volgspaties en nullen wilt bijsnijden. | 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 dubbel groepsbeheernummer. | bool (vereist) |
checkDuplicateInterchangeControlNumber | De waarde die aangeeft of er moet worden gecontroleerd op een dubbel uitwisselingsbeheernummer. | bool (vereist) |
checkDuplicateTransactionSetControlNumber | De waarde die aangeeft of het controlenummer van de transactieset moet worden gecontroleerd. | bool (vereist) |
interchangeControlNumberValidityDays | De geldigheidsduur van het uitwisselingsbeheernummer. | int (vereist) |
trailingSeparatorPolicy | Het beleid voor het afsluitende scheidingsteken. | 'Verplicht' 'Niet toegestaan' 'Niet opgegeven' 'Optioneel' (vereist) |
trimLeadingAndTrailingSpacesAndZeroes | De waarde die aangeeft of u voorloop- en volgspaties en nullen wilt bijsnijden. | 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) |
IntegrationAccountAgreementProperties
Naam | Beschrijving | Waarde |
---|---|---|
agreementType | Het overeenkomsttype. | 'AS2' 'Edifact' 'Niet opgegeven' X12 (vereist) |
tevreden | 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. | enig |
Microsoft.Logic/integrationAccounts/agreements
Naam | Beschrijving | Waarde |
---|---|---|
apiVersion | De API-versie | '2019-05-01' |
plaats | De resourcelocatie. | snaar |
naam | De resourcenaam | tekenreeks (vereist) |
Eigenschappen | De eigenschappen van de integratieaccountovereenkomst. | IntegrationAccountAgreementProperties (vereist) |
Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen |
type | Het resourcetype | 'Microsoft.Logic/integrationAccounts/agreements' |
ResourceTags
Naam | Beschrijving | Waarde |
---|
X12AcknowledgementSettings
Naam | Beschrijving | Waarde |
---|---|---|
bevestigingControlNumberLowerBound | De ondergrens van het bevestigingsbeheernummer. | int (vereist) |
acknowledgementControlNumberPrefix | Het voorvoegsel voor het bevestigingsbeheernummer. | snaar |
acknowledgementControlNumberSuffix | Het achtervoegsel voor het bevestigingsbeheernummer. | snaar |
bevestigingControlNumberUpperBound | Het bevestigingsbeheernummer bovengrens. | int (vereist) |
batchFunctionalAcknowledgements | De waarde die aangeeft of er functionaliteitsbevestigingen voor batchfunctionaliteit 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 moeten worden gebatched. | bool (vereist) |
functionalAcknowledgementVersion | De functionele bevestigingsversie. | snaar |
implementationAcknowledgementVersion | De implementatiebevestigingsversie. | snaar |
needFunctionalAcknowledgement | De waarde die aangeeft of functionele bevestiging nodig is. | bool (vereist) |
needImplementationAcknowledgement | De waarde die aangeeft of implementatiebevestiging 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 voor rollover-bevestiging moet worden bevestigd. | bool (vereist) |
sendSynchronousAcknowledgement | De waarde die aangeeft of synchrone bevestiging moet worden verzonden. | bool (vereist) |
X12AgreementContent
Naam | Beschrijving | Waarde |
---|---|---|
receiveAgreement | De eenmalige X12-overeenkomst. | X12OneWayAgreement (vereist) |
sendAgreement | De X12-overeenkomst voor éénrichtingsverzending. | X12OneWayAgreement (vereist) |
X12DelimiterOverrides
Naam | Beschrijving | Waarde |
---|---|---|
componentSeparator | Het onderdeelscheidingsteken. | int (vereist) |
dataElementSeparator | Het scheidingsteken voor gegevenselementen. | int (vereist) |
messageId | De bericht-id. | snaar |
protocolVersion | De protocolversie. | snaar |
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 het segmenteindteken. | "CR" 'CRLF' 'LF' 'Geen' 'Niet opgegeven' (vereist) |
targetNamespace | De doelnaamruimte waarop deze instellingen voor scheidingstekens moeten worden toegepast. | snaar |
X12EnvelopeOverride
Naam | Beschrijving | Waarde |
---|---|---|
dateFormat | De datumnotatie. | 'CCYYMMDD' 'Niet opgegeven' 'JJMMDD' (vereist) |
functionalIdentifierCode | De functionele id-code. | snaar |
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 id van de ontvangertoepassing. | tekenreeks (vereist) |
responsibleAgencyCode | De verantwoordelijke agentschapcode. | 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' 'HHMMSSdd' 'Niet opgegeven' (vereist) |
X12EnvelopeSettings
Naam | Beschrijving | Waarde |
---|---|---|
controlStandardsId | De standaarden-id van de 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 functionele groeps-id. | snaar |
groupControlNumberLowerBound | Het groepsbeheernummer ondergrens. | int (vereist) |
groupControlNumberUpperBound | Het groepsbeheernummer bovengrens. | int (vereist) |
groupHeaderAgencyCode | De code van het groepsheaderbureau. | tekenreeks (vereist) |
groupHeaderDateFormat | De datumnotatie van de groepskoptekst. | 'CCYYMMDD' 'Niet opgegeven' 'JJMMDD' (vereist) |
groupHeaderTimeFormat | De tijdnotatie van de groepskoptekst. | 'UUMM' 'UUMMSS' 'UUMMSSd' 'HHMMSSdd' 'Niet opgegeven' (vereist) |
groupHeaderVersion | De versie van de groepskoptekst. | tekenreeks (vereist) |
interchangeControlNumberLowerBound | De ondergrens van het besturingselementnummer van de uitwisseling. | int (vereist) |
interchangeControlNumberUpperBound | De bovengrens van het besturingselement voor het uitwisselen van besturingselementen. | int (vereist) |
overwriteExistingTransactionSetControlNumber | De waarde die aangeeft of bestaande transactiesetbeheernummer moet worden overschreven. | bool (vereist) |
receiverApplicationId | De id van de ontvangertoepassing. | tekenreeks (vereist) |
rolloverGroupControlNumber | De waarde die aangeeft of het controlenummer van de rollover-groep moet worden gebruikt. | bool (vereist) |
rolloverInterchangeControlNumber | De waarde die aangeeft of het nummer van de rollover-uitwisselingsbeheer moet worden gebruikt. | bool (vereist) |
rolloverTransactionSetControlNumber | De waarde die aangeeft of het controlenummer van de rollover-transactieset moet worden ingesteld. | bool (vereist) |
senderApplicationId | De id van de afzendertoepassing. | tekenreeks (vereist) |
transactionSetControlNumberLowerBound | Het besturingselementnummer van de transactieset ondergrens. | int (vereist) |
transactionSetControlNumberPrefix | Het voorvoegsel voor het besturingselementnummer van de transactieset. | snaar |
transactionSetControlNumberSuffix | Het achtervoegsel van het controlenummer van de transactieset. | snaar |
transactionSetControlNumberUpperBound | De bovengrens van het besturingselement voor de transactieset. | int (vereist) |
usageIndicator | De gebruiksindicator. | 'Informatie' 'Niet opgegeven' 'Productie' 'Testen' (vereist) |
useControlStandardsIdAsRepetitionCharacter | De waarde die aangeeft of de standaard-id van besturingselementen moet worden gebruikt als herhalingsteken. | bool (vereist) |
X12FramingSettings
Naam | Beschrijving | Waarde |
---|---|---|
characterSet | De X12-tekenset. | 'Basis' 'Uitgebreid' 'Niet opgegeven' 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 het segmenteindteken. | "CR" 'CRLF' 'LF' 'Geen' 'Niet opgegeven' (vereist) |
X12MessageFilter
Naam | Beschrijving | Waarde |
---|---|---|
messageFilterType | Het berichtfiltertype. | 'Uitsluiten' 'Opnemen' 'Niet opgegeven' (vereist) |
X12MessageIdentifier
Naam | Beschrijving | Waarde |
---|---|---|
messageId | De bericht-id. | tekenreeks (vereist) |
X12OneWayAgreement
Naam | Beschrijving | Waarde |
---|---|---|
protocolSettings | De X12-protocolinstellingen. | X12ProtocolSettings (vereist) |
receiverBusinessIdentity | De zakelijke identiteit van de ontvanger | BusinessIdentity- (vereist) |
senderBusinessIdentity | De zakelijke identiteit van de afzender | BusinessIdentity- (vereist) |
X12ProcessingSettings
Naam | Beschrijving | Waarde |
---|---|---|
convertImpliedDecimal | De waarde die aangeeft of het numerieke type moet worden geconverteerd naar een impliciet decimaal getal. | bool (vereist) |
createEmptyXmlTagsForTrailingSeparators | De waarde die aangeeft of lege XML-tags moeten worden gemaakt voor volgscheidingstekens. | 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 van fouten moet worden onderbroken. | bool (vereist) |
useDotAsDecimalSeparator | De waarde die aangeeft of punt moet worden gebruikt als decimaalteken. | bool (vereist) |
X12ProtocolSettings
Naam | Beschrijving | Waarde |
---|---|---|
bevestigingsettings | De X12-bevestigingsinstellingen. | X12AcknowledgementSettings (vereist) |
envelopeOverrides | De instellingen voor het overschrijven van de X12-envelop. | X12EnvelopeOverride[] |
envelopSettings | De X12-envelopinstellingen. | X12EnvelopeSettings (vereist) |
framesSettings | De X12-frameinstellingen. | X12FramingSettings (vereist) |
messageFilter | Het X12-berichtfilter. | X12MessageFilter (vereist) |
messageFilterList | De lijst met X12-berichtfilters. | X12MessageIdentifier[] |
processingSettings | De X12-verwerkingsinstellingen. | X12ProcessingSettings (vereist) |
schemaReferences | De X12-schemaverwijzingen. | X12SchemaReference[] (vereist) |
securitySettings | De X12-beveiligingsinstellingen. | X12SecuritySettings (vereist) |
validationOverrides | De X12-validatie-onderdrukkingsinstellingen. | X12ValidationOverride[] |
validationSettings | De X12-validatie-instellingen. | X12ValidationSettings (vereist) |
x12DelimiterOverrides | De instellingen voor het overschrijven van het X12-scheidingsteken. | X12DelimiterOverrides[] |
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. | snaar |
X12SecuritySettings
Naam | Beschrijving | Waarde |
---|---|---|
authorizationQualifier | De autorisatiekwalificatie. | tekenreeks (vereist) |
authorizationValue | De autorisatiewaarde. | snaar |
passwordValue | De wachtwoordwaarde. | snaar |
securityQualifier | De beveiligingskwalificatie. | tekenreeks (vereist) |
X12ValidationOverride
Naam | Beschrijving | Waarde |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | De waarde die aangeeft of voorloop- en volgspaties en nullen moeten worden toegestaan. | bool (vereist) |
messageId | De bericht-id waarop de validatie-instellingen moeten worden toegepast. | tekenreeks (vereist) |
trailingSeparatorPolicy | Het beleid voor het afsluitende scheidingsteken. | 'Verplicht' 'Niet toegestaan' 'Niet opgegeven' 'Optioneel' (vereist) |
trimLeadingAndTrailingSpacesAndZeroes | De waarde die aangeeft of u voorloop- en volgspaties en nullen wilt bijsnijden. | 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 moeten worden toegestaan. | bool (vereist) |
checkDuplicateGroupControlNumber | De waarde die aangeeft of moet worden gecontroleerd op dubbel groepsbeheernummer. | bool (vereist) |
checkDuplicateInterchangeControlNumber | De waarde die aangeeft of er moet worden gecontroleerd op een dubbel uitwisselingsbeheernummer. | bool (vereist) |
checkDuplicateTransactionSetControlNumber | De waarde die aangeeft of het controlenummer van de transactieset moet worden gecontroleerd. | bool (vereist) |
interchangeControlNumberValidityDays | De geldigheidsduur van het uitwisselingsbeheernummer. | int (vereist) |
trailingSeparatorPolicy | Het beleid voor het afsluitende scheidingsteken. | 'Verplicht' 'Niet toegestaan' 'Niet opgegeven' 'Optioneel' (vereist) |
trimLeadingAndTrailingSpacesAndZeroes | De waarde die aangeeft of u voorloop- en volgspaties en nullen wilt bijsnijden. | 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) |
Gebruiksvoorbeelden
Azure-snelstartsjablonen
De volgende Azure-quickstartsjablonen dit resourcetype implementeren.
Resourcedefinitie van Terraform (AzAPI-provider)
Het resourcetype integrationAccounts/agreements kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- resourcegroepen
Zie logboek wijzigenvoor 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@2019-05-01"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
agreementType = "string"
content = {
aS2 = {
receiveAgreement = {
protocolSettings = {
acknowledgementConnectionSettings = {
ignoreCertificateNameMismatch = bool
keepHttpConnectionAlive = bool
supportHttpStatusCodeContinue = bool
unfoldHttpHeaders = bool
}
envelopeSettings = {
autogenerateFileName = bool
fileNameTemplate = "string"
messageContentType = "string"
suspendMessageOnFileNameGenerationError = bool
transmitFileNameInMimeHeader = bool
}
errorSettings = {
resendIfMDNNotReceived = bool
suspendDuplicateMessage = bool
}
mdnSettings = {
dispositionNotificationTo = "string"
mdnText = "string"
micHashingAlgorithm = "string"
needMDN = bool
receiptDeliveryUrl = "string"
sendInboundMDNToMessageBox = bool
sendMDNAsynchronously = bool
signMDN = bool
signOutboundMDNIfOptional = bool
}
messageConnectionSettings = {
ignoreCertificateNameMismatch = bool
keepHttpConnectionAlive = bool
supportHttpStatusCodeContinue = bool
unfoldHttpHeaders = bool
}
securitySettings = {
enableNRRForInboundDecodedMessages = bool
enableNRRForInboundEncodedMessages = bool
enableNRRForInboundMDN = bool
enableNRRForOutboundDecodedMessages = bool
enableNRRForOutboundEncodedMessages = bool
enableNRRForOutboundMDN = bool
encryptionCertificateName = "string"
overrideGroupSigningCertificate = bool
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
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 |
AS2AcknowledgementConnectionSettings
Naam | Beschrijving | Waarde |
---|---|---|
ignoreCertificateNameMismatch | Geeft aan of niet-overeenkomende certificaatnaam moet worden genegeerd. | bool (vereist) |
keepHttpConnectionAlive | Geeft aan of de verbinding actief moet blijven. | bool (vereist) |
supportHttpStatusCodeContinue | Geeft aan of HTTP-statuscode CONTINUE moet worden ondersteund. | bool (vereist) |
ontvouwenHttpHeaders | Geeft aan of de HTTP-headers moeten worden uitgevouwen. | bool (vereist) |
AS2AgreementContent
Naam | Beschrijving | Waarde |
---|---|---|
receiveAgreement | De AS2-overeenkomst voor één richting. | AS2OneWayAgreement (vereist) |
sendAgreement | De overeenkomst voor éénrichtingsverzending van AS2. | AS2OneWayAgreement (vereist) |
AS2EnvelopeSettings
Naam | Beschrijving | Waarde |
---|---|---|
autogenerateFileName | De waarde die aangeeft of automatisch bestandsnaam 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 het genereren van een bestandsnaam. | bool (vereist) |
transmitFileNameInMimeHeader | De waarde die aangeeft of de bestandsnaam moet worden verzonden in mime-header. | 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 naar headerwaarde. | snaar |
mdnText | De MDN-tekst. | snaar |
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 ontvangst-URL van de ontvangstbevestiging. | snaar |
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 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) |
ontvouwenHttpHeaders | De waarde die aangeeft of de HTTP-headers moeten worden uitgevouwen. | bool (vereist) |
AS2OneWayAgreement
Naam | Beschrijving | Waarde |
---|---|---|
protocolSettings | De AS2-protocolinstellingen. | AS2ProtocolSettings (vereist) |
receiverBusinessIdentity | De zakelijke identiteit van de ontvanger | BusinessIdentity- (vereist) |
senderBusinessIdentity | De zakelijke identiteit van de afzender | BusinessIdentity- (vereist) |
AS2ProtocolSettings
Naam | Beschrijving | Waarde |
---|---|---|
bevestigingConnectionSettings | De bevestigingsverbindingsinstellingen. | AS2AcknowledgementConnectionSettings (vereist) |
envelopSettings | De envelopinstellingen. | AS2EnvelopeSettings (vereist) |
errorSettings | De foutinstellingen. | AS2ErrorSettings (vereist) |
mdnSettings | De MDN-instellingen. | AS2MdnSettings (vereist) |
messageConnectionSettings | De verbindingsinstellingen voor het bericht. | AS2MessageConnectionSettings (vereist) |
securitySettings | De beveiligingsinstellingen. | AS2SecuritySettings (vereist) |
validationSettings | De validatie-instellingen. | AS2ValidationSettings (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. | snaar |
overrideGroupSigningCertificate | De waarde die aangeeft of een MDN moet worden verzonden of aangevraagd. | bool (vereist) |
sha2AlgorithmFormat | De Sha2-algoritmeindeling. Geldige waarden zijn Sha2, ShaHashSize, ShaHyphenHashSize, Sha2UnderscoreHashSize. | snaar |
signingCertificateName | De naam van het handtekeningcertificaat. | snaar |
AS2ValidationSettings
Naam | Beschrijving | Waarde |
---|---|---|
checkCertificateRevocationListOnReceive | De waarde die aangeeft of de certificaatintrekkingslijst moet worden gecontroleerd op ontvangst. | bool (vereist) |
checkCertificateRevocationListOnSend | De waarde die aangeeft of de certificaatintrekkingslijst moet worden gecontroleerd bij verzenden. | 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 naar dubbele uitwisseling. | int (vereist) |
overrideMessageProperties | De waarde die aangeeft of de eigenschappen van binnenkomende berichten moeten worden overschreven met die in overeenkomst. | 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 van bedrijfsidentiteit, bijvoorbeeld as2identiteit, ZZ, ZZZ, 31, 32 | tekenreeks (vereist) |
waarde | De door de gebruiker gedefinieerde bedrijfsidentiteitswaarde. | tekenreeks (vereist) |
EdifactAcknowledgementSettings
Naam | Beschrijving | Waarde |
---|---|---|
bevestigingControlNumberLowerBound | De ondergrens van het bevestigingsbeheernummer. | int (vereist) |
acknowledgementControlNumberPrefix | Het voorvoegsel voor het bevestigingsbeheernummer. | snaar |
acknowledgementControlNumberSuffix | Het achtervoegsel voor het bevestigingsbeheernummer. | snaar |
bevestigingControlNumberUpperBound | Het bevestigingsbeheernummer bovengrens. | int (vereist) |
batchFunctionalAcknowledgements | De waarde die aangeeft of er functionaliteitsbevestigingen voor batchfunctionaliteit moeten worden gebruikt. | bool (vereist) |
batchTechnicalAcknowledgements | De waarde die aangeeft of de technische bevestigingen moeten worden gebatched. | 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 voor rollover-bevestiging moet worden bevestigd. | bool (vereist) |
sendSynchronousAcknowledgement | De waarde die aangeeft of synchrone bevestiging moet worden verzonden. | bool (vereist) |
EdifactAgreementContent
Naam | Beschrijving | Waarde |
---|---|---|
receiveAgreement | De EDIFACT-eenrichtingsovereenkomst ontvangen. | EdifactOneWayAgreement (vereist) |
sendAgreement | De EDIFACT-overeenkomst voor eenrichtingsverzending. | EdifactOneWayAgreement (vereist) |
EdifactDelimiterOverride
Naam | Beschrijving | Waarde |
---|---|---|
componentSeparator | Het onderdeelscheidingsteken. | int (vereist) |
dataElementSeparator | Het scheidingsteken voor gegevenselementen. | int (vereist) |
decimalPointIndicator | De decimaaltekenindicator. | 'Komma' 'Decimaal' 'Niet opgegeven' (vereist) |
messageAssociationAssignedCode | Aan de berichtkoppeling is code toegewezen. | snaar |
messageId | De bericht-id. | snaar |
messageRelease | De berichtrelease. | snaar |
messageVersion | De berichtversie. | snaar |
releaseIndicator | De release-indicator. | int (vereist) |
herhalingSeparator | Het scheidingsteken voor herhalingen. | int (vereist) |
segmentTerminator | Het segmenteindteken. | int (vereist) |
segmentTerminatorSuffix | Het achtervoegsel van het segmenteindteken. | "CR" 'CRLF' 'LF' 'Geen' 'Niet opgegeven' (vereist) |
targetNamespace | De doelnaamruimte waarop deze instellingen voor scheidingstekens moeten worden toegepast. | snaar |
EdifactEnvelopeOverride
Naam | Beschrijving | Waarde |
---|---|---|
applicationPassword | Het toepassingswachtwoord. | snaar |
associationAssignedCode | De gekoppelde code. | snaar |
controlAgencyCode | De controlebureaucode. | snaar |
functionalGroupId | De functionele groeps-id. | snaar |
groupHeaderMessageRelease | De berichtrelease van de groepskoptekst. | snaar |
groupHeaderMessageVersion | De berichtversie van de groepskoptekst. | snaar |
messageAssociationAssignedCode | Aan de berichtkoppeling is code toegewezen. | snaar |
messageId | De bericht-id waarop deze envelopinstellingen moeten worden toegepast. | snaar |
messageRelease | De releaseversie van het bericht waarop deze envelopinstellingen moeten worden toegepast. | snaar |
messageVersion | De berichtversie waarop deze envelopinstellingen moeten worden toegepast. | snaar |
receiverApplicationId | De id van de ontvangertoepassing. | snaar |
receiverApplicationQualifier | De kwalificatie van de ontvangertoepassing. | snaar |
senderApplicationId | De id van de afzendertoepassing. | snaar |
senderApplicationQualifier | De kwalificatie van de afzendertoepassing. | snaar |
targetNamespace | De doelnaamruimte waarop deze envelopinstellingen moeten worden toegepast. | snaar |
EdifactEnvelopeSettings
Naam | Beschrijving | Waarde |
---|---|---|
applicationReferenceId | De referentie-id van de toepassing. | snaar |
applyDelimiterStringAdvice | De waarde die aangeeft of tekenreeksadvies moet worden toegepast. | bool (vereist) |
communicationAgreementId | De communicatieovereenkomst-id. | snaar |
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 functionele groeps-id. | snaar |
groupApplicationPassword | Het wachtwoord van de groepstoepassing. | snaar |
groupApplicationReceiverId | De ontvanger-id van de groepstoepassing. | snaar |
groupApplicationReceiverQualifier | De kwalificatie voor de ontvanger van de groepstoepassing. | snaar |
groupApplicationSenderId | De afzender-id van de groepstoepassing. | snaar |
groupApplicationSenderQualifier | De kwalificatie van de afzender van de groepstoepassing. | snaar |
groupAssociationAssignedCode | De groepskoppeling heeft code toegewezen. | snaar |
groupControllingAgencyCode | De code van de groep die het agentschap beheert. | snaar |
groupControlNumberLowerBound | Het groepsbeheernummer ondergrens. | int (vereist) |
groupControlNumberPrefix | Het voorvoegsel voor het groepsbesturingselementnummer. | snaar |
groupControlNumberSuffix | Het achtervoegsel van het groepsbeheernummer. | snaar |
groupControlNumberUpperBound | Het groepsbeheernummer bovengrens. | int (vereist) |
groupMessageRelease | De release van het groepsbericht. | snaar |
groupMessageVersion | De versie van het groepsbericht. | snaar |
interchangeControlNumberLowerBound | De ondergrens van het besturingselementnummer van de uitwisseling. | int (vereist) |
interchangeControlNumberPrefix | Het voorvoegsel voor het knooppuntnummer. | snaar |
interchangeControlNumberSuffix | Het achtervoegsel voor het uitwisselen van besturingsnummers. | snaar |
interchangeControlNumberUpperBound | De bovengrens van het besturingselement voor het uitwisselen van besturingselementen. | int (vereist) |
isTestInterchange | De waarde die aangeeft of het bericht een testuitwisseling is. | bool (vereist) |
overwriteExistingTransactionSetControlNumber | De waarde die aangeeft of bestaande transactiesetbeheernummer moet worden overschreven. | bool (vereist) |
processingPriorityCode | De verwerkingsprioriteitscode. | snaar |
receiverInternalIdentification | De ontvanger interne identificatie. | snaar |
receiverInternalSubIdentification | De interne subidentificatie van de ontvanger. | snaar |
receiverReverseRoutingAddress | Het adres voor omgekeerde routering van de ontvanger. | snaar |
recipientReferencePasswordQualifier | De kwalificatie van het wachtwoord van de geadresseerde. | snaar |
recipientReferencePasswordValue | De waarde van het wachtwoord voor de geadresseerde. | snaar |
rolloverGroupControlNumber | De waarde die aangeeft of het controlenummer van de rollover-groep moet worden gebruikt. | bool (vereist) |
rolloverInterchangeControlNumber | De waarde die aangeeft of het nummer van de rollover-uitwisselingsbeheer moet worden gebruikt. | bool (vereist) |
rolloverTransactionSetControlNumber | De waarde die aangeeft of het controlenummer van de rollover-transactieset moet worden ingesteld. | bool (vereist) |
senderInternalIdentification | De interne identificatie van de afzender. | snaar |
senderInternalSubIdentification | De interne subidentificatie van de afzender. | snaar |
senderReverseRoutingAddress | Het adres voor omgekeerde routering van de afzender. | snaar |
transactionSetControlNumberLowerBound | Het besturingselementnummer van de transactieset ondergrens. | int (vereist) |
transactionSetControlNumberPrefix | Het voorvoegsel voor het besturingselementnummer van de transactieset. | snaar |
transactionSetControlNumberSuffix | Het achtervoegsel van het controlenummer van de transactieset. | snaar |
transactionSetControlNumberUpperBound | De bovengrens van het besturingselement voor de transactieset. | int (vereist) |
EdifactFramingSettings
Naam | Beschrijving | Waarde |
---|---|---|
characterEncoding | De tekencodering. | snaar |
characterSet | De tekenset van het EDIFACT-frame. | 'KECA' 'Niet opgegeven' '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 van het EDIFACT-frame. | 'Komma' 'Decimaal' 'Niet opgegeven' (vereist) |
protocolVersion | De protocolversie. | int (vereist) |
releaseIndicator | De release-indicator. | int (vereist) |
herhalingSeparator | Het scheidingsteken voor herhalingen. | int (vereist) |
segmentTerminator | Het segmenteindteken. | int (vereist) |
segmentTerminatorSuffix | Het eindachtervoegsel van het EDIFACT-frame. | "CR" 'CRLF' 'LF' 'Geen' 'Niet opgegeven' (vereist) |
serviceCodeListDirectoryVersion | De mapversie van de servicecodelijst. | snaar |
EdifactMessageFilter
Naam | Beschrijving | Waarde |
---|---|---|
messageFilterType | Het berichtfiltertype. | 'Uitsluiten' 'Opnemen' 'Niet opgegeven' (vereist) |
EdifactMessageIdentifier
Naam | Beschrijving | Waarde |
---|---|---|
messageId | De bericht-id waarop deze envelopinstellingen moeten worden toegepast. | tekenreeks (vereist) |
EdifactOneWayAgreement
Naam | Beschrijving | Waarde |
---|---|---|
protocolSettings | De instellingen van het EDIFACT-protocol. | EdifactProtocolSettings (vereist) |
receiverBusinessIdentity | De zakelijke identiteit van de ontvanger | BusinessIdentity- (vereist) |
senderBusinessIdentity | De zakelijke identiteit van de afzender | BusinessIdentity- (vereist) |
EdifactProcessingSettings
Naam | Beschrijving | Waarde |
---|---|---|
createEmptyXmlTagsForTrailingSeparators | De waarde die aangeeft of lege XML-tags moeten worden gemaakt voor volgscheidingstekens. | 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 van fouten moet worden onderbroken. | bool (vereist) |
useDotAsDecimalSeparator | De waarde die aangeeft of punt moet worden gebruikt als decimaalteken. | bool (vereist) |
EdifactProtocolSettings
Naam | Beschrijving | Waarde |
---|---|---|
bevestigingsettings | De EDIFACT-bevestigingsinstellingen. | EdifactAcknowledgementSettings (vereist) |
edifactDelimiterOverrides | De instellingen van het EDIFACT-scheidingsteken overschrijven. | EdifactDelimiterOverride[] |
envelopeOverrides | De instellingen voor het overschrijven van de EDIFACT-envelop. | EdifactEnvelopeOverride[] |
envelopSettings | De EDIFACT-envelopinstellingen. | EdifactEnvelopeSettings (vereist) |
framesSettings | De EDIFACT-frameinstellingen. | EdifactFramingSettings (vereist) |
messageFilter | Het EDIFACT-berichtfilter. | EdifactMessageFilter (vereist) |
messageFilterList | De filterlijst voor EDIFACT-berichten. | EdifactMessageIdentifier[] |
processingSettings | De EDIFACT-verwerkingsinstellingen. | EdifactProcessingSettings (vereist) |
schemaReferences | De EDIFACT-schemaverwijzingen. | EdifactSchemaReference[] (vereist) |
validationOverrides | De instellingen voor EDIFACT-validatie overschrijven. | EdifactValidationOverride[] |
validationSettings | De EDIFACT-validatie-instellingen. | EdifactValidationSettings (vereist) |
EdifactSchemaReference
Naam | Beschrijving | Waarde |
---|---|---|
associationAssignedCode | De gekoppelde code. | snaar |
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. | snaar |
senderApplicationQualifier | De kwalificatie van de afzendertoepassing. | snaar |
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 beleid voor het afsluitende scheidingsteken. | 'Verplicht' 'Niet toegestaan' 'Niet opgegeven' 'Optioneel' (vereist) |
trimLeadingAndTrailingSpacesAndZeroes | De waarde die aangeeft of u voorloop- en volgspaties en nullen wilt bijsnijden. | 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 dubbel groepsbeheernummer. | bool (vereist) |
checkDuplicateInterchangeControlNumber | De waarde die aangeeft of er moet worden gecontroleerd op een dubbel uitwisselingsbeheernummer. | bool (vereist) |
checkDuplicateTransactionSetControlNumber | De waarde die aangeeft of het controlenummer van de transactieset moet worden gecontroleerd. | bool (vereist) |
interchangeControlNumberValidityDays | De geldigheidsduur van het uitwisselingsbeheernummer. | int (vereist) |
trailingSeparatorPolicy | Het beleid voor het afsluitende scheidingsteken. | 'Verplicht' 'Niet toegestaan' 'Niet opgegeven' 'Optioneel' (vereist) |
trimLeadingAndTrailingSpacesAndZeroes | De waarde die aangeeft of u voorloop- en volgspaties en nullen wilt bijsnijden. | 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) |
IntegrationAccountAgreementProperties
Naam | Beschrijving | Waarde |
---|---|---|
agreementType | Het overeenkomsttype. | 'AS2' 'Edifact' 'Niet opgegeven' X12 (vereist) |
tevreden | 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. | enig |
Microsoft.Logic/integrationAccounts/agreements
Naam | Beschrijving | Waarde |
---|---|---|
plaats | De resourcelocatie. | snaar |
naam | De resourcenaam | tekenreeks (vereist) |
parent_id | De id van de resource die het bovenliggende item voor deze resource is. | Id voor resource van het type: integrationAccounts |
Eigenschappen | De eigenschappen van de integratieaccountovereenkomst. | IntegrationAccountAgreementProperties (vereist) |
Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. |
type | Het resourcetype | "Microsoft.Logic/integrationAccounts/agreements@2019-05-01" |
ResourceTags
Naam | Beschrijving | Waarde |
---|
X12AcknowledgementSettings
Naam | Beschrijving | Waarde |
---|---|---|
bevestigingControlNumberLowerBound | De ondergrens van het bevestigingsbeheernummer. | int (vereist) |
acknowledgementControlNumberPrefix | Het voorvoegsel voor het bevestigingsbeheernummer. | snaar |
acknowledgementControlNumberSuffix | Het achtervoegsel voor het bevestigingsbeheernummer. | snaar |
bevestigingControlNumberUpperBound | Het bevestigingsbeheernummer bovengrens. | int (vereist) |
batchFunctionalAcknowledgements | De waarde die aangeeft of er functionaliteitsbevestigingen voor batchfunctionaliteit 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 moeten worden gebatched. | bool (vereist) |
functionalAcknowledgementVersion | De functionele bevestigingsversie. | snaar |
implementationAcknowledgementVersion | De implementatiebevestigingsversie. | snaar |
needFunctionalAcknowledgement | De waarde die aangeeft of functionele bevestiging nodig is. | bool (vereist) |
needImplementationAcknowledgement | De waarde die aangeeft of implementatiebevestiging 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 voor rollover-bevestiging moet worden bevestigd. | bool (vereist) |
sendSynchronousAcknowledgement | De waarde die aangeeft of synchrone bevestiging moet worden verzonden. | bool (vereist) |
X12AgreementContent
Naam | Beschrijving | Waarde |
---|---|---|
receiveAgreement | De eenmalige X12-overeenkomst. | X12OneWayAgreement (vereist) |
sendAgreement | De X12-overeenkomst voor éénrichtingsverzending. | X12OneWayAgreement (vereist) |
X12DelimiterOverrides
Naam | Beschrijving | Waarde |
---|---|---|
componentSeparator | Het onderdeelscheidingsteken. | int (vereist) |
dataElementSeparator | Het scheidingsteken voor gegevenselementen. | int (vereist) |
messageId | De bericht-id. | snaar |
protocolVersion | De protocolversie. | snaar |
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 het segmenteindteken. | "CR" 'CRLF' 'LF' 'Geen' 'Niet opgegeven' (vereist) |
targetNamespace | De doelnaamruimte waarop deze instellingen voor scheidingstekens moeten worden toegepast. | snaar |
X12EnvelopeOverride
Naam | Beschrijving | Waarde |
---|---|---|
dateFormat | De datumnotatie. | 'CCYYMMDD' 'Niet opgegeven' 'JJMMDD' (vereist) |
functionalIdentifierCode | De functionele id-code. | snaar |
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 id van de ontvangertoepassing. | tekenreeks (vereist) |
responsibleAgencyCode | De verantwoordelijke agentschapcode. | 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' 'HHMMSSdd' 'Niet opgegeven' (vereist) |
X12EnvelopeSettings
Naam | Beschrijving | Waarde |
---|---|---|
controlStandardsId | De standaarden-id van de 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 functionele groeps-id. | snaar |
groupControlNumberLowerBound | Het groepsbeheernummer ondergrens. | int (vereist) |
groupControlNumberUpperBound | Het groepsbeheernummer bovengrens. | int (vereist) |
groupHeaderAgencyCode | De code van het groepsheaderbureau. | tekenreeks (vereist) |
groupHeaderDateFormat | De datumnotatie van de groepskoptekst. | 'CCYYMMDD' 'Niet opgegeven' 'JJMMDD' (vereist) |
groupHeaderTimeFormat | De tijdnotatie van de groepskoptekst. | 'UUMM' 'UUMMSS' 'UUMMSSd' 'HHMMSSdd' 'Niet opgegeven' (vereist) |
groupHeaderVersion | De versie van de groepskoptekst. | tekenreeks (vereist) |
interchangeControlNumberLowerBound | De ondergrens van het besturingselementnummer van de uitwisseling. | int (vereist) |
interchangeControlNumberUpperBound | De bovengrens van het besturingselement voor het uitwisselen van besturingselementen. | int (vereist) |
overwriteExistingTransactionSetControlNumber | De waarde die aangeeft of bestaande transactiesetbeheernummer moet worden overschreven. | bool (vereist) |
receiverApplicationId | De id van de ontvangertoepassing. | tekenreeks (vereist) |
rolloverGroupControlNumber | De waarde die aangeeft of het controlenummer van de rollover-groep moet worden gebruikt. | bool (vereist) |
rolloverInterchangeControlNumber | De waarde die aangeeft of het nummer van de rollover-uitwisselingsbeheer moet worden gebruikt. | bool (vereist) |
rolloverTransactionSetControlNumber | De waarde die aangeeft of het controlenummer van de rollover-transactieset moet worden ingesteld. | bool (vereist) |
senderApplicationId | De id van de afzendertoepassing. | tekenreeks (vereist) |
transactionSetControlNumberLowerBound | Het besturingselementnummer van de transactieset ondergrens. | int (vereist) |
transactionSetControlNumberPrefix | Het voorvoegsel voor het besturingselementnummer van de transactieset. | snaar |
transactionSetControlNumberSuffix | Het achtervoegsel van het controlenummer van de transactieset. | snaar |
transactionSetControlNumberUpperBound | De bovengrens van het besturingselement voor de transactieset. | int (vereist) |
usageIndicator | De gebruiksindicator. | 'Informatie' 'Niet opgegeven' 'Productie' 'Testen' (vereist) |
useControlStandardsIdAsRepetitionCharacter | De waarde die aangeeft of de standaard-id van besturingselementen moet worden gebruikt als herhalingsteken. | bool (vereist) |
X12FramingSettings
Naam | Beschrijving | Waarde |
---|---|---|
characterSet | De X12-tekenset. | 'Basis' 'Uitgebreid' 'Niet opgegeven' 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 het segmenteindteken. | "CR" 'CRLF' 'LF' 'Geen' 'Niet opgegeven' (vereist) |
X12MessageFilter
Naam | Beschrijving | Waarde |
---|---|---|
messageFilterType | Het berichtfiltertype. | 'Uitsluiten' 'Opnemen' 'Niet opgegeven' (vereist) |
X12MessageIdentifier
Naam | Beschrijving | Waarde |
---|---|---|
messageId | De bericht-id. | tekenreeks (vereist) |
X12OneWayAgreement
Naam | Beschrijving | Waarde |
---|---|---|
protocolSettings | De X12-protocolinstellingen. | X12ProtocolSettings (vereist) |
receiverBusinessIdentity | De zakelijke identiteit van de ontvanger | BusinessIdentity- (vereist) |
senderBusinessIdentity | De zakelijke identiteit van de afzender | BusinessIdentity- (vereist) |
X12ProcessingSettings
Naam | Beschrijving | Waarde |
---|---|---|
convertImpliedDecimal | De waarde die aangeeft of het numerieke type moet worden geconverteerd naar een impliciet decimaal getal. | bool (vereist) |
createEmptyXmlTagsForTrailingSeparators | De waarde die aangeeft of lege XML-tags moeten worden gemaakt voor volgscheidingstekens. | 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 van fouten moet worden onderbroken. | bool (vereist) |
useDotAsDecimalSeparator | De waarde die aangeeft of punt moet worden gebruikt als decimaalteken. | bool (vereist) |
X12ProtocolSettings
Naam | Beschrijving | Waarde |
---|---|---|
bevestigingsettings | De X12-bevestigingsinstellingen. | X12AcknowledgementSettings (vereist) |
envelopeOverrides | De instellingen voor het overschrijven van de X12-envelop. | X12EnvelopeOverride[] |
envelopSettings | De X12-envelopinstellingen. | X12EnvelopeSettings (vereist) |
framesSettings | De X12-frameinstellingen. | X12FramingSettings (vereist) |
messageFilter | Het X12-berichtfilter. | X12MessageFilter (vereist) |
messageFilterList | De lijst met X12-berichtfilters. | X12MessageIdentifier[] |
processingSettings | De X12-verwerkingsinstellingen. | X12ProcessingSettings (vereist) |
schemaReferences | De X12-schemaverwijzingen. | X12SchemaReference[] (vereist) |
securitySettings | De X12-beveiligingsinstellingen. | X12SecuritySettings (vereist) |
validationOverrides | De X12-validatie-onderdrukkingsinstellingen. | X12ValidationOverride[] |
validationSettings | De X12-validatie-instellingen. | X12ValidationSettings (vereist) |
x12DelimiterOverrides | De instellingen voor het overschrijven van het X12-scheidingsteken. | X12DelimiterOverrides[] |
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. | snaar |
X12SecuritySettings
Naam | Beschrijving | Waarde |
---|---|---|
authorizationQualifier | De autorisatiekwalificatie. | tekenreeks (vereist) |
authorizationValue | De autorisatiewaarde. | snaar |
passwordValue | De wachtwoordwaarde. | snaar |
securityQualifier | De beveiligingskwalificatie. | tekenreeks (vereist) |
X12ValidationOverride
Naam | Beschrijving | Waarde |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | De waarde die aangeeft of voorloop- en volgspaties en nullen moeten worden toegestaan. | bool (vereist) |
messageId | De bericht-id waarop de validatie-instellingen moeten worden toegepast. | tekenreeks (vereist) |
trailingSeparatorPolicy | Het beleid voor het afsluitende scheidingsteken. | 'Verplicht' 'Niet toegestaan' 'Niet opgegeven' 'Optioneel' (vereist) |
trimLeadingAndTrailingSpacesAndZeroes | De waarde die aangeeft of u voorloop- en volgspaties en nullen wilt bijsnijden. | 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 moeten worden toegestaan. | bool (vereist) |
checkDuplicateGroupControlNumber | De waarde die aangeeft of moet worden gecontroleerd op dubbel groepsbeheernummer. | bool (vereist) |
checkDuplicateInterchangeControlNumber | De waarde die aangeeft of er moet worden gecontroleerd op een dubbel uitwisselingsbeheernummer. | bool (vereist) |
checkDuplicateTransactionSetControlNumber | De waarde die aangeeft of het controlenummer van de transactieset moet worden gecontroleerd. | bool (vereist) |
interchangeControlNumberValidityDays | De geldigheidsduur van het uitwisselingsbeheernummer. | int (vereist) |
trailingSeparatorPolicy | Het beleid voor het afsluitende scheidingsteken. | 'Verplicht' 'Niet toegestaan' 'Niet opgegeven' 'Optioneel' (vereist) |
trimLeadingAndTrailingSpacesAndZeroes | De waarde die aangeeft of u voorloop- en volgspaties en nullen wilt bijsnijden. | 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) |