Integrasi Microsoft.LogicAccounts/agreements 2016-06-01
Definisi sumber daya Bicep
Jenis sumber daya integrationAccounts/agreements dapat disebarkan dengan operasi yang menargetkan:
- Grup sumber daya - Lihat perintah penyebaran grup sumber daya
Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.
Format sumber daya
Untuk membuat sumber daya Microsoft.Logic/integrationAccounts/agreements, tambahkan Bicep berikut ke templat Anda.
resource symbolicname 'Microsoft.Logic/integrationAccounts/agreements@2016-06-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
parent: resourceSymbolicName
properties: {
agreementType: 'string'
content: {
aS2: {
receiveAgreement: {
protocolSettings: {
acknowledgementConnectionSettings: {
ignoreCertificateNameMismatch: bool
keepHttpConnectionAlive: bool
supportHttpStatusCodeContinue: bool
unfoldHttpHeaders: bool
}
envelopeSettings: {
autogenerateFileName: bool
fileNameTemplate: 'string'
messageContentType: 'string'
suspendMessageOnFileNameGenerationError: bool
transmitFileNameInMimeHeader: bool
}
errorSettings: {
resendIfMdnNotReceived: bool
suspendDuplicateMessage: bool
}
mdnSettings: {
dispositionNotificationTo: 'string'
mdnText: 'string'
micHashingAlgorithm: 'string'
needMdn: bool
receiptDeliveryUrl: 'string'
sendInboundMdnToMessageBox: bool
sendMdnAsynchronously: bool
signMdn: bool
signOutboundMdnIfOptional: bool
}
messageConnectionSettings: {
ignoreCertificateNameMismatch: bool
keepHttpConnectionAlive: bool
supportHttpStatusCodeContinue: bool
unfoldHttpHeaders: bool
}
securitySettings: {
enableNrrForInboundDecodedMessages: bool
enableNrrForInboundEncodedMessages: bool
enableNrrForInboundMdn: bool
enableNrrForOutboundDecodedMessages: bool
enableNrrForOutboundEncodedMessages: bool
enableNrrForOutboundMdn: bool
encryptionCertificateName: 'string'
overrideGroupSigningCertificate: bool
sha2AlgorithmFormat: 'string'
signingCertificateName: 'string'
}
validationSettings: {
checkCertificateRevocationListOnReceive: bool
checkCertificateRevocationListOnSend: bool
checkDuplicateMessage: bool
compressMessage: bool
encryptionAlgorithm: 'string'
encryptMessage: bool
interchangeDuplicatesValidityDays: int
overrideMessageProperties: bool
signingAlgorithm: 'string'
signMessage: bool
}
}
receiverBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
senderBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
}
sendAgreement: {
protocolSettings: {
acknowledgementConnectionSettings: {
ignoreCertificateNameMismatch: bool
keepHttpConnectionAlive: bool
supportHttpStatusCodeContinue: bool
unfoldHttpHeaders: bool
}
envelopeSettings: {
autogenerateFileName: bool
fileNameTemplate: 'string'
messageContentType: 'string'
suspendMessageOnFileNameGenerationError: bool
transmitFileNameInMimeHeader: bool
}
errorSettings: {
resendIfMdnNotReceived: bool
suspendDuplicateMessage: bool
}
mdnSettings: {
dispositionNotificationTo: 'string'
mdnText: 'string'
micHashingAlgorithm: 'string'
needMdn: bool
receiptDeliveryUrl: 'string'
sendInboundMdnToMessageBox: bool
sendMdnAsynchronously: bool
signMdn: bool
signOutboundMdnIfOptional: bool
}
messageConnectionSettings: {
ignoreCertificateNameMismatch: bool
keepHttpConnectionAlive: bool
supportHttpStatusCodeContinue: bool
unfoldHttpHeaders: bool
}
securitySettings: {
enableNrrForInboundDecodedMessages: bool
enableNrrForInboundEncodedMessages: bool
enableNrrForInboundMdn: bool
enableNrrForOutboundDecodedMessages: bool
enableNrrForOutboundEncodedMessages: bool
enableNrrForOutboundMdn: bool
encryptionCertificateName: 'string'
overrideGroupSigningCertificate: bool
sha2AlgorithmFormat: 'string'
signingCertificateName: 'string'
}
validationSettings: {
checkCertificateRevocationListOnReceive: bool
checkCertificateRevocationListOnSend: bool
checkDuplicateMessage: bool
compressMessage: bool
encryptionAlgorithm: 'string'
encryptMessage: bool
interchangeDuplicatesValidityDays: int
overrideMessageProperties: bool
signingAlgorithm: 'string'
signMessage: bool
}
}
receiverBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
senderBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
}
}
edifact: {
receiveAgreement: {
protocolSettings: {
acknowledgementSettings: {
acknowledgementControlNumberLowerBound: int
acknowledgementControlNumberPrefix: 'string'
acknowledgementControlNumberSuffix: 'string'
acknowledgementControlNumberUpperBound: int
batchFunctionalAcknowledgements: bool
batchTechnicalAcknowledgements: bool
needFunctionalAcknowledgement: bool
needLoopForValidMessages: bool
needTechnicalAcknowledgement: bool
rolloverAcknowledgementControlNumber: bool
sendSynchronousAcknowledgement: bool
}
edifactDelimiterOverrides: [
{
componentSeparator: int
dataElementSeparator: int
decimalPointIndicator: 'string'
messageAssociationAssignedCode: 'string'
messageId: 'string'
messageRelease: 'string'
messageVersion: 'string'
releaseIndicator: int
repetitionSeparator: int
segmentTerminator: int
segmentTerminatorSuffix: 'string'
targetNamespace: 'string'
}
]
envelopeOverrides: [
{
applicationPassword: 'string'
associationAssignedCode: 'string'
controllingAgencyCode: 'string'
functionalGroupId: 'string'
groupHeaderMessageRelease: 'string'
groupHeaderMessageVersion: 'string'
messageAssociationAssignedCode: 'string'
messageId: 'string'
messageRelease: 'string'
messageVersion: 'string'
receiverApplicationId: 'string'
receiverApplicationQualifier: 'string'
senderApplicationId: 'string'
senderApplicationQualifier: 'string'
targetNamespace: 'string'
}
]
envelopeSettings: {
applicationReferenceId: 'string'
applyDelimiterStringAdvice: bool
communicationAgreementId: 'string'
createGroupingSegments: bool
enableDefaultGroupHeaders: bool
functionalGroupId: 'string'
groupApplicationPassword: 'string'
groupApplicationReceiverId: 'string'
groupApplicationReceiverQualifier: 'string'
groupApplicationSenderId: 'string'
groupApplicationSenderQualifier: 'string'
groupAssociationAssignedCode: 'string'
groupControllingAgencyCode: 'string'
groupControlNumberLowerBound: int
groupControlNumberPrefix: 'string'
groupControlNumberSuffix: 'string'
groupControlNumberUpperBound: int
groupMessageRelease: 'string'
groupMessageVersion: 'string'
interchangeControlNumberLowerBound: int
interchangeControlNumberPrefix: 'string'
interchangeControlNumberSuffix: 'string'
interchangeControlNumberUpperBound: int
isTestInterchange: bool
overwriteExistingTransactionSetControlNumber: bool
processingPriorityCode: 'string'
receiverInternalIdentification: 'string'
receiverInternalSubIdentification: 'string'
receiverReverseRoutingAddress: 'string'
recipientReferencePasswordQualifier: 'string'
recipientReferencePasswordValue: 'string'
rolloverGroupControlNumber: bool
rolloverInterchangeControlNumber: bool
rolloverTransactionSetControlNumber: bool
senderInternalIdentification: 'string'
senderInternalSubIdentification: 'string'
senderReverseRoutingAddress: 'string'
transactionSetControlNumberLowerBound: int
transactionSetControlNumberPrefix: 'string'
transactionSetControlNumberSuffix: 'string'
transactionSetControlNumberUpperBound: int
}
framingSettings: {
characterEncoding: 'string'
characterSet: 'string'
componentSeparator: int
dataElementSeparator: int
decimalPointIndicator: 'string'
protocolVersion: int
releaseIndicator: int
repetitionSeparator: int
segmentTerminator: int
segmentTerminatorSuffix: 'string'
serviceCodeListDirectoryVersion: 'string'
}
messageFilter: {
messageFilterType: 'string'
}
messageFilterList: [
{
messageId: 'string'
}
]
processingSettings: {
createEmptyXmlTagsForTrailingSeparators: bool
maskSecurityInfo: bool
preserveInterchange: bool
suspendInterchangeOnError: bool
useDotAsDecimalSeparator: bool
}
schemaReferences: [
{
associationAssignedCode: 'string'
messageId: 'string'
messageRelease: 'string'
messageVersion: 'string'
schemaName: 'string'
senderApplicationId: 'string'
senderApplicationQualifier: 'string'
}
]
validationOverrides: [
{
allowLeadingAndTrailingSpacesAndZeroes: bool
enforceCharacterSet: bool
messageId: 'string'
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateEdiTypes: bool
validateXsdTypes: bool
}
]
validationSettings: {
allowLeadingAndTrailingSpacesAndZeroes: bool
checkDuplicateGroupControlNumber: bool
checkDuplicateInterchangeControlNumber: bool
checkDuplicateTransactionSetControlNumber: bool
interchangeControlNumberValidityDays: int
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateCharacterSet: bool
validateEdiTypes: bool
validateXsdTypes: bool
}
}
receiverBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
senderBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
}
sendAgreement: {
protocolSettings: {
acknowledgementSettings: {
acknowledgementControlNumberLowerBound: int
acknowledgementControlNumberPrefix: 'string'
acknowledgementControlNumberSuffix: 'string'
acknowledgementControlNumberUpperBound: int
batchFunctionalAcknowledgements: bool
batchTechnicalAcknowledgements: bool
needFunctionalAcknowledgement: bool
needLoopForValidMessages: bool
needTechnicalAcknowledgement: bool
rolloverAcknowledgementControlNumber: bool
sendSynchronousAcknowledgement: bool
}
edifactDelimiterOverrides: [
{
componentSeparator: int
dataElementSeparator: int
decimalPointIndicator: 'string'
messageAssociationAssignedCode: 'string'
messageId: 'string'
messageRelease: 'string'
messageVersion: 'string'
releaseIndicator: int
repetitionSeparator: int
segmentTerminator: int
segmentTerminatorSuffix: 'string'
targetNamespace: 'string'
}
]
envelopeOverrides: [
{
applicationPassword: 'string'
associationAssignedCode: 'string'
controllingAgencyCode: 'string'
functionalGroupId: 'string'
groupHeaderMessageRelease: 'string'
groupHeaderMessageVersion: 'string'
messageAssociationAssignedCode: 'string'
messageId: 'string'
messageRelease: 'string'
messageVersion: 'string'
receiverApplicationId: 'string'
receiverApplicationQualifier: 'string'
senderApplicationId: 'string'
senderApplicationQualifier: 'string'
targetNamespace: 'string'
}
]
envelopeSettings: {
applicationReferenceId: 'string'
applyDelimiterStringAdvice: bool
communicationAgreementId: 'string'
createGroupingSegments: bool
enableDefaultGroupHeaders: bool
functionalGroupId: 'string'
groupApplicationPassword: 'string'
groupApplicationReceiverId: 'string'
groupApplicationReceiverQualifier: 'string'
groupApplicationSenderId: 'string'
groupApplicationSenderQualifier: 'string'
groupAssociationAssignedCode: 'string'
groupControllingAgencyCode: 'string'
groupControlNumberLowerBound: int
groupControlNumberPrefix: 'string'
groupControlNumberSuffix: 'string'
groupControlNumberUpperBound: int
groupMessageRelease: 'string'
groupMessageVersion: 'string'
interchangeControlNumberLowerBound: int
interchangeControlNumberPrefix: 'string'
interchangeControlNumberSuffix: 'string'
interchangeControlNumberUpperBound: int
isTestInterchange: bool
overwriteExistingTransactionSetControlNumber: bool
processingPriorityCode: 'string'
receiverInternalIdentification: 'string'
receiverInternalSubIdentification: 'string'
receiverReverseRoutingAddress: 'string'
recipientReferencePasswordQualifier: 'string'
recipientReferencePasswordValue: 'string'
rolloverGroupControlNumber: bool
rolloverInterchangeControlNumber: bool
rolloverTransactionSetControlNumber: bool
senderInternalIdentification: 'string'
senderInternalSubIdentification: 'string'
senderReverseRoutingAddress: 'string'
transactionSetControlNumberLowerBound: int
transactionSetControlNumberPrefix: 'string'
transactionSetControlNumberSuffix: 'string'
transactionSetControlNumberUpperBound: int
}
framingSettings: {
characterEncoding: 'string'
characterSet: 'string'
componentSeparator: int
dataElementSeparator: int
decimalPointIndicator: 'string'
protocolVersion: int
releaseIndicator: int
repetitionSeparator: int
segmentTerminator: int
segmentTerminatorSuffix: 'string'
serviceCodeListDirectoryVersion: 'string'
}
messageFilter: {
messageFilterType: 'string'
}
messageFilterList: [
{
messageId: 'string'
}
]
processingSettings: {
createEmptyXmlTagsForTrailingSeparators: bool
maskSecurityInfo: bool
preserveInterchange: bool
suspendInterchangeOnError: bool
useDotAsDecimalSeparator: bool
}
schemaReferences: [
{
associationAssignedCode: 'string'
messageId: 'string'
messageRelease: 'string'
messageVersion: 'string'
schemaName: 'string'
senderApplicationId: 'string'
senderApplicationQualifier: 'string'
}
]
validationOverrides: [
{
allowLeadingAndTrailingSpacesAndZeroes: bool
enforceCharacterSet: bool
messageId: 'string'
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateEdiTypes: bool
validateXsdTypes: bool
}
]
validationSettings: {
allowLeadingAndTrailingSpacesAndZeroes: bool
checkDuplicateGroupControlNumber: bool
checkDuplicateInterchangeControlNumber: bool
checkDuplicateTransactionSetControlNumber: bool
interchangeControlNumberValidityDays: int
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateCharacterSet: bool
validateEdiTypes: bool
validateXsdTypes: bool
}
}
receiverBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
senderBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
}
}
x12: {
receiveAgreement: {
protocolSettings: {
acknowledgementSettings: {
acknowledgementControlNumberLowerBound: int
acknowledgementControlNumberPrefix: 'string'
acknowledgementControlNumberSuffix: 'string'
acknowledgementControlNumberUpperBound: int
batchFunctionalAcknowledgements: bool
batchImplementationAcknowledgements: bool
batchTechnicalAcknowledgements: bool
functionalAcknowledgementVersion: 'string'
implementationAcknowledgementVersion: 'string'
needFunctionalAcknowledgement: bool
needImplementationAcknowledgement: bool
needLoopForValidMessages: bool
needTechnicalAcknowledgement: bool
rolloverAcknowledgementControlNumber: bool
sendSynchronousAcknowledgement: bool
}
envelopeOverrides: [
{
dateFormat: 'string'
functionalIdentifierCode: 'string'
headerVersion: 'string'
messageId: 'string'
protocolVersion: 'string'
receiverApplicationId: 'string'
responsibleAgencyCode: 'string'
senderApplicationId: 'string'
targetNamespace: 'string'
timeFormat: 'string'
}
]
envelopeSettings: {
controlStandardsId: int
controlVersionNumber: 'string'
enableDefaultGroupHeaders: bool
functionalGroupId: 'string'
groupControlNumberLowerBound: int
groupControlNumberUpperBound: int
groupHeaderAgencyCode: 'string'
groupHeaderDateFormat: 'string'
groupHeaderTimeFormat: 'string'
groupHeaderVersion: 'string'
interchangeControlNumberLowerBound: int
interchangeControlNumberUpperBound: int
overwriteExistingTransactionSetControlNumber: bool
receiverApplicationId: 'string'
rolloverGroupControlNumber: bool
rolloverInterchangeControlNumber: bool
rolloverTransactionSetControlNumber: bool
senderApplicationId: 'string'
transactionSetControlNumberLowerBound: int
transactionSetControlNumberPrefix: 'string'
transactionSetControlNumberSuffix: 'string'
transactionSetControlNumberUpperBound: int
usageIndicator: 'string'
useControlStandardsIdAsRepetitionCharacter: bool
}
framingSettings: {
characterSet: 'string'
componentSeparator: int
dataElementSeparator: int
replaceCharacter: int
replaceSeparatorsInPayload: bool
segmentTerminator: int
segmentTerminatorSuffix: 'string'
}
messageFilter: {
messageFilterType: 'string'
}
messageFilterList: [
{
messageId: 'string'
}
]
processingSettings: {
convertImpliedDecimal: bool
createEmptyXmlTagsForTrailingSeparators: bool
maskSecurityInfo: bool
preserveInterchange: bool
suspendInterchangeOnError: bool
useDotAsDecimalSeparator: bool
}
schemaReferences: [
{
messageId: 'string'
schemaName: 'string'
schemaVersion: 'string'
senderApplicationId: 'string'
}
]
securitySettings: {
authorizationQualifier: 'string'
authorizationValue: 'string'
passwordValue: 'string'
securityQualifier: 'string'
}
validationOverrides: [
{
allowLeadingAndTrailingSpacesAndZeroes: bool
messageId: 'string'
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateCharacterSet: bool
validateEdiTypes: bool
validateXsdTypes: bool
}
]
validationSettings: {
allowLeadingAndTrailingSpacesAndZeroes: bool
checkDuplicateGroupControlNumber: bool
checkDuplicateInterchangeControlNumber: bool
checkDuplicateTransactionSetControlNumber: bool
interchangeControlNumberValidityDays: int
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateCharacterSet: bool
validateEdiTypes: bool
validateXsdTypes: bool
}
x12DelimiterOverrides: [
{
componentSeparator: int
dataElementSeparator: int
messageId: 'string'
protocolVersion: 'string'
replaceCharacter: int
replaceSeparatorsInPayload: bool
segmentTerminator: int
segmentTerminatorSuffix: 'string'
targetNamespace: 'string'
}
]
}
receiverBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
senderBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
}
sendAgreement: {
protocolSettings: {
acknowledgementSettings: {
acknowledgementControlNumberLowerBound: int
acknowledgementControlNumberPrefix: 'string'
acknowledgementControlNumberSuffix: 'string'
acknowledgementControlNumberUpperBound: int
batchFunctionalAcknowledgements: bool
batchImplementationAcknowledgements: bool
batchTechnicalAcknowledgements: bool
functionalAcknowledgementVersion: 'string'
implementationAcknowledgementVersion: 'string'
needFunctionalAcknowledgement: bool
needImplementationAcknowledgement: bool
needLoopForValidMessages: bool
needTechnicalAcknowledgement: bool
rolloverAcknowledgementControlNumber: bool
sendSynchronousAcknowledgement: bool
}
envelopeOverrides: [
{
dateFormat: 'string'
functionalIdentifierCode: 'string'
headerVersion: 'string'
messageId: 'string'
protocolVersion: 'string'
receiverApplicationId: 'string'
responsibleAgencyCode: 'string'
senderApplicationId: 'string'
targetNamespace: 'string'
timeFormat: 'string'
}
]
envelopeSettings: {
controlStandardsId: int
controlVersionNumber: 'string'
enableDefaultGroupHeaders: bool
functionalGroupId: 'string'
groupControlNumberLowerBound: int
groupControlNumberUpperBound: int
groupHeaderAgencyCode: 'string'
groupHeaderDateFormat: 'string'
groupHeaderTimeFormat: 'string'
groupHeaderVersion: 'string'
interchangeControlNumberLowerBound: int
interchangeControlNumberUpperBound: int
overwriteExistingTransactionSetControlNumber: bool
receiverApplicationId: 'string'
rolloverGroupControlNumber: bool
rolloverInterchangeControlNumber: bool
rolloverTransactionSetControlNumber: bool
senderApplicationId: 'string'
transactionSetControlNumberLowerBound: int
transactionSetControlNumberPrefix: 'string'
transactionSetControlNumberSuffix: 'string'
transactionSetControlNumberUpperBound: int
usageIndicator: 'string'
useControlStandardsIdAsRepetitionCharacter: bool
}
framingSettings: {
characterSet: 'string'
componentSeparator: int
dataElementSeparator: int
replaceCharacter: int
replaceSeparatorsInPayload: bool
segmentTerminator: int
segmentTerminatorSuffix: 'string'
}
messageFilter: {
messageFilterType: 'string'
}
messageFilterList: [
{
messageId: 'string'
}
]
processingSettings: {
convertImpliedDecimal: bool
createEmptyXmlTagsForTrailingSeparators: bool
maskSecurityInfo: bool
preserveInterchange: bool
suspendInterchangeOnError: bool
useDotAsDecimalSeparator: bool
}
schemaReferences: [
{
messageId: 'string'
schemaName: 'string'
schemaVersion: 'string'
senderApplicationId: 'string'
}
]
securitySettings: {
authorizationQualifier: 'string'
authorizationValue: 'string'
passwordValue: 'string'
securityQualifier: 'string'
}
validationOverrides: [
{
allowLeadingAndTrailingSpacesAndZeroes: bool
messageId: 'string'
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateCharacterSet: bool
validateEdiTypes: bool
validateXsdTypes: bool
}
]
validationSettings: {
allowLeadingAndTrailingSpacesAndZeroes: bool
checkDuplicateGroupControlNumber: bool
checkDuplicateInterchangeControlNumber: bool
checkDuplicateTransactionSetControlNumber: bool
interchangeControlNumberValidityDays: int
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateCharacterSet: bool
validateEdiTypes: bool
validateXsdTypes: bool
}
x12DelimiterOverrides: [
{
componentSeparator: int
dataElementSeparator: int
messageId: 'string'
protocolVersion: 'string'
replaceCharacter: int
replaceSeparatorsInPayload: bool
segmentTerminator: int
segmentTerminatorSuffix: 'string'
targetNamespace: 'string'
}
]
}
receiverBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
senderBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
}
}
}
guestIdentity: {
qualifier: 'string'
value: 'string'
}
guestPartner: 'string'
hostIdentity: {
qualifier: 'string'
value: 'string'
}
hostPartner: 'string'
metadata: any()
}
}
Nilai properti
integrationAccounts/agreements
Nama | Deskripsi | Nilai |
---|---|---|
nama | Nama sumber daya Lihat cara mengatur nama dan jenis untuk sumber daya anak di Bicep. |
string (diperlukan) |
lokasi | Lokasi sumber daya. | string |
tag | Tag sumber daya. | Kamus nama dan nilai tag. Lihat Tag dalam templat |
induk | Di Bicep, Anda dapat menentukan sumber daya induk untuk sumber daya anak. Anda hanya perlu menambahkan properti ini ketika sumber daya anak dideklarasikan di luar sumber daya induk. Untuk informasi selengkapnya, lihat Sumber daya anak di luar sumber daya induk. |
Nama simbolis untuk sumber daya jenis: integrationAccounts |
properti | Properti perjanjian akun integrasi. | IntegrationAccountAgreementProperties (diperlukan) |
IntegrationAccountAgreementProperties
Nama | Deskripsi | Nilai |
---|---|---|
agreementType | Jenis perjanjian. | 'AS2' 'Edifact' 'Tidak Ditentukan' 'X12' (diperlukan) |
konten | Konten perjanjian. | AgreementContent (diperlukan) |
guestIdentity | Identitas bisnis mitra tamu. | BusinessIdentity (diperlukan) |
guestPartner | Mitra akun integrasi yang ditetapkan sebagai mitra tamu untuk perjanjian ini. | string (diperlukan) |
hostIdentity | Identitas bisnis mitra host. | BusinessIdentity (diperlukan) |
hostPartner | Mitra akun integrasi yang ditetapkan sebagai mitra host untuk perjanjian ini. | string (diperlukan) |
metadata | Metadata. | Untuk Bicep, Anda dapat menggunakan fungsi any(). |
AgreementContent
Nama | Deskripsi | Nilai |
---|---|---|
aS2 | Konten perjanjian APPLICAB2. | AS2AgreementContent |
edifact | Konten perjanjian EDIFACT. | EdifactAgreementContent |
x12 | Konten perjanjian X12. | X12AgreementContent |
AS2AgreementContent
Nama | Deskripsi | Nilai |
---|---|---|
receiveAgreement | As2 satu arah menerima perjanjian. | AS2OneWayAgreement (diperlukan) |
sendAgreement | As2 satu arah mengirim perjanjian. | AS2OneWayAgreement (diperlukan) |
AS2OneWayAgreement
Nama | Deskripsi | Nilai |
---|---|---|
protocolSettings | Pengaturan protokol AS2. | AS2ProtocolSettings (diperlukan) |
receiverBusinessIdentity | Identitas bisnis penerima | BusinessIdentity (diperlukan) |
senderBusinessIdentity | Identitas bisnis pengirim | BusinessIdentity (diperlukan) |
As2ProtocolSettings
Nama | Deskripsi | Nilai |
---|---|---|
acknowledgementConnectionSettings | Pengaturan koneksi pengakuan. | AS2AcknowledgementConnectionSettings (wajib) |
envelopeSettings | Pengaturan amplop. | AS2EnvelopeSettings (diperlukan) |
errorSettings | Pengaturan kesalahan. | AS2ErrorSettings (diperlukan) |
mdnSettings | Pengaturan MDN. | AS2MdnSettings (diperlukan) |
messageConnectionSettings | Pengaturan koneksi pesan. | AS2MessageConnectionSettings (diperlukan) |
securitySettings | Pengaturan keamanan. | AS2SecuritySettings (wajib) |
validationSettings | Pengaturan validasi. | AS2ValidationSettings (diperlukan) |
AS2AcknowledgementConnectionSettings
Nama | Deskripsi | Nilai |
---|---|---|
ignoreCertificateNameMismatch | Nilai yang menunjukkan apakah akan mengabaikan ketidakcocokan dalam nama sertifikat. | bool (diperlukan) |
keepHttpConnectionAlive | Nilai yang menunjukkan apakah akan menjaga koneksi tetap hidup. | bool (diperlukan) |
supportHttpStatusCodeContinue | Nilai yang menunjukkan apakah akan mendukung kode status HTTP 'CONTINUE'. | bool (diperlukan) |
unfoldHttpHeaders | Nilai yang menunjukkan apakah akan membuka header HTTP. | bool (diperlukan) |
AS2EnvelopeSettings
Nama | Deskripsi | Nilai |
---|---|---|
autogenerateFileName | Nilai yang menunjukkan apakah akan membuat nama file secara otomatis. | bool (diperlukan) |
fileNameTemplate | Templat untuk nama file. | string (diperlukan) |
messageContentType | Jenis konten pesan. | string (diperlukan) |
suspendMessageOnFileNameGenerationError | Nilai yang menunjukkan apakah akan menangguhkan pesan pada kesalahan pembuatan nama file. | bool (diperlukan) |
transmitFileNameInMimeHeader | Nilai yang menunjukkan apakah akan mengirimkan nama file di header mime. | bool (diperlukan) |
AS2ErrorSettings
Nama | Deskripsi | Nilai |
---|---|---|
resendIfMdnNotReceived | Nilai yang menunjukkan apakah akan mengirim ulang pesan Jika MDN tidak diterima. | bool (diperlukan) |
suspendDuplicateMessage | Nilai yang menunjukkan apakah akan menangguhkan pesan duplikat. | bool (diperlukan) |
AS2MdnSettings
Nama | Deskripsi | Nilai |
---|---|---|
dispositionNotificationTo | Pemberitahuan disposisi ke nilai header. | string |
mdnText | Teks MDN. | string |
micHashingAlgorithm | Algoritma penandatanganan atau hashing. | 'MD5' 'Tidak Ada' 'Tidak Ditentukan' 'SHA1' 'SHA2256' 'SHA2384' 'SHA2512' (diperlukan) |
needMdn | Nilai yang menunjukkan apakah akan mengirim atau meminta MDN. | bool (diperlukan) |
receiptDeliveryUrl | URL pengiriman tanda terima. | string |
sendInboundMdnToMessageBox | Nilai yang menunjukkan apakah akan mengirim MDN masuk ke kotak pesan. | bool (diperlukan) |
sendMdnAsynchronously | Nilai yang menunjukkan apakah akan mengirim MDN asinkron. | bool (diperlukan) |
signMdn | Nilai yang menunjukkan apakah MDN perlu ditandatangani atau tidak. | bool (diperlukan) |
signOutboundMdnIfOptional | Nilai yang menunjukkan apakah akan menandatangani MDN keluar jika opsional. | bool (diperlukan) |
AS2MessageConnectionSettings
Nama | Deskripsi | Nilai |
---|---|---|
ignoreCertificateNameMismatch | Nilai yang menunjukkan apakah akan mengabaikan ketidakcocokan dalam nama sertifikat. | bool (diperlukan) |
keepHttpConnectionAlive | Nilai yang menunjukkan apakah akan menjaga koneksi tetap hidup. | bool (diperlukan) |
supportHttpStatusCodeContinue | Nilai yang menunjukkan apakah akan mendukung kode status HTTP 'CONTINUE'. | bool (diperlukan) |
unfoldHttpHeaders | Nilai yang menunjukkan apakah akan membuka header HTTP. | bool (diperlukan) |
As2SecuritySettings
Nama | Deskripsi | Nilai |
---|---|---|
enableNrrForInboundDecodedMessages | Nilai yang menunjukkan apakah akan mengaktifkan NRR untuk pesan yang didekodekan masuk. | bool (diperlukan) |
enableNrrForInboundEncodedMessages | Nilai yang menunjukkan apakah akan mengaktifkan NRR untuk pesan yang dikodekan masuk. | bool (diperlukan) |
enableNrrForInboundMdn | Nilai yang menunjukkan apakah akan mengaktifkan NRR untuk MDN masuk. | bool (diperlukan) |
enableNrrForOutboundDecodedMessages | Nilai yang menunjukkan apakah akan mengaktifkan NRR untuk pesan yang didekodekan keluar. | bool (diperlukan) |
enableNrrForOutboundEncodedMessages | Nilai yang menunjukkan apakah akan mengaktifkan NRR untuk pesan yang dikodekan keluar. | bool (diperlukan) |
enableNrrForOutboundMdn | Nilai yang menunjukkan apakah akan mengaktifkan NRR untuk MDN keluar. | bool (diperlukan) |
encryptionCertificateName | Nama sertifikat enkripsi. | string |
overrideGroupSigningCertificate | Nilai yang menunjukkan apakah akan mengirim atau meminta MDN. | bool (diperlukan) |
sha2AlgorithmFormat | Format algoritma Sha2. Nilai yang valid adalah Sha2, ShaHashSize, ShaHyphenHashSize, Sha2UnderscoreHashSize. | string |
signingCertificateName | Nama sertifikat penandatanganan. | string |
As2ValidationSettings
Nama | Deskripsi | Nilai |
---|---|---|
checkCertificateRevocationListOnReceive | Nilai yang menunjukkan apakah akan memeriksa daftar pencabutan sertifikat saat menerima. | bool (diperlukan) |
checkCertificateRevocationListOnSend | Nilai yang menunjukkan apakah akan memeriksa daftar pencabutan sertifikat saat dikirim. | bool (diperlukan) |
checkDuplicateMessage | Nilai yang menunjukkan apakah akan memeriksa pesan duplikat. | bool (diperlukan) |
compressMessage | Nilai yang menunjukkan apakah pesan harus dikompresi. | bool (diperlukan) |
encryptionAlgorithm | Algoritma enkripsi. | 'AES128' 'AES192' 'AES256' 'DES3' 'Tidak Ada' 'Tidak Ditentukan' 'RC2' (diperlukan) |
encryptMessage | Nilai yang menunjukkan apakah pesan harus dienkripsi. | bool (diperlukan) |
interchangeDuplicatesValidityDays | Jumlah hari untuk melihat kembali pertukaran duplikat. | int (diperlukan) |
overrideMessageProperties | Nilai yang menunjukkan apakah akan mengambil alih properti pesan masuk dengan yang ada dalam perjanjian. | bool (diperlukan) |
signingAlgorithm | Algoritma penandatanganan. | 'Default' 'Tidak Ditentukan' 'SHA1' 'SHA2256' 'SHA2384' 'SHA2512' |
signMessage | Nilai yang menunjukkan apakah pesan harus ditandatangani. | bool (diperlukan) |
BusinessIdentity
Nama | Deskripsi | Nilai |
---|---|---|
Kualifikasi | Pengualifikasi identitas bisnis misalnya as2identity, ZZ, ZZZ, 31, 32 | string (diperlukan) |
nilai | Nilai identitas bisnis yang ditentukan pengguna. | string (diperlukan) |
EdifactAgreementContent
Nama | Deskripsi | Nilai |
---|---|---|
receiveAgreement | Perjanjian penerimaan satu arah EDIFACT. | EdifactOneWayAgreement (diperlukan) |
sendAgreement | Perjanjian pengiriman satu arah EDIFACT. | EdifactOneWayAgreement (diperlukan) |
EdifactOneWayAgreement
Nama | Deskripsi | Nilai |
---|---|---|
protocolSettings | Pengaturan protokol EDIFACT. | EdifactProtocolSettings (diperlukan) |
receiverBusinessIdentity | Identitas bisnis penerima | BusinessIdentity (diperlukan) |
senderBusinessIdentity | Identitas bisnis pengirim | BusinessIdentity (diperlukan) |
EdifactProtocolSettings
Nama | Deskripsi | Nilai |
---|---|---|
acknowledgementSettings | Pengaturan pengakuan EDIFACT. | EdifactAcknowledgementSettings (diperlukan) |
edifactDelimiterOverrides | Pengaturan penimpaan pemisah EDIFACT. | EdifactDelimiterOverride[] |
amplopOverrides | Pengaturan penggantian amplop EDIFACT. | EdifactEnvelopeOverride[] |
envelopeSettings | Pengaturan amplop EDIFACT. | EdifactEnvelopeSettings (diperlukan) |
framingSettings | Pengaturan pembingkaian EDIFACT. | EdifactFramingSettings (diperlukan) |
messageFilter | Filter pesan EDIFACT. | EdifactMessageFilter (diperlukan) |
messageFilterList | Daftar filter pesan EDIFACT. | EdifactMessageIdentifier[] |
processingSettings | Pengaturan pemrosesan EDIFACT. | EdifactProcessingSettings (wajib) |
schemaReferences | Referensi skema EDIFACT. | EdifactSchemaReference[] (diperlukan) |
validationOverrides | Pengaturan penggantian validasi EDIFACT. | EdifactValidationOverride[] |
validationSettings | Pengaturan validasi EDIFACT. | EdifactValidationSettings (diperlukan) |
EdifactAcknowledgementSettings
Nama | Deskripsi | Nilai |
---|---|---|
acknowledgementControlNumberLowerBound | Nomor kontrol pengakuan terikat lebih rendah. | int (diperlukan) |
acknowledgementControlNumberPrefix | Awalan nomor kontrol pengakuan. | string |
acknowledgementControlNumberSuffix | Akhiran nomor kontrol pengakuan. | string |
acknowledgementControlNumberUpperBound | Batas atas nomor kontrol pengakuan. | int (diperlukan) |
batchFunctionalAcknowledgements | Nilai yang menunjukkan apakah akan mengumpulkan pengakuan fungsional. | bool (diperlukan) |
batchTechnicalAcknowledgements | Nilai yang menunjukkan apakah akan mengumpulkan pengakuan teknis. | bool (diperlukan) |
needFunctionalAcknowledgement | Nilai yang menunjukkan apakah pengakuan fungsional diperlukan. | bool (diperlukan) |
needLoopForValidMessages | Nilai yang menunjukkan apakah perulangan diperlukan untuk pesan yang valid. | bool (diperlukan) |
needTechnicalAcknowledgement | Nilai yang menunjukkan apakah pengakuan teknis diperlukan. | bool (diperlukan) |
rolloverAcknowledgementControlNumber | Nilai yang menunjukkan apakah akan melakukan rollover nomor kontrol pengakuan. | bool (diperlukan) |
sendSynchronousAcknowledgement | Nilai yang menunjukkan apakah akan mengirim pengakuan sinkron. | bool (diperlukan) |
EdifactDelimiterOverride
Nama | Deskripsi | Nilai |
---|---|---|
componentSeparator | Pemisah komponen. | int (diperlukan) |
dataElementSeparator | Pemisah elemen data. | int (diperlukan) |
desimalPointIndicator | Indikator titik desimal. | 'Koma' 'Desimal' 'NotSpecified' (diperlukan) |
messageAssociationAssignedCode | Kode yang ditetapkan asosiasi pesan. | string |
messageId | Id pesan. | string |
messageRelease | Rilis pesan. | string |
messageVersion | Versi pesan. | string |
releaseIndicator | Indikator rilis. | int (diperlukan) |
repetitionSeparator | Pemisah pengulangan. | int (diperlukan) |
segmentTerminator | Terminator segmen. | int (diperlukan) |
segmentTerminatorSuffix | Akhiran terminator segmen. | 'CR' 'CRLF' 'LF' 'Tidak Ada' 'NotSpecified' (diperlukan) |
targetNamespace | Namespace layanan target tempat pengaturan pemisah ini harus diterapkan. | string |
EdifactEnvelopeOverride
Nama | Deskripsi | Nilai |
---|---|---|
applicationPassword | Kata sandi aplikasi. | string |
associationAssignedCode | Kode yang ditetapkan asosiasi. | string |
controllingAgencyCode | Kode agen pengontrol. | string |
functionalGroupId | Id grup fungsional. | string |
groupHeaderMessageRelease | Rilis pesan header grup. | string |
groupHeaderMessageVersion | Versi pesan header grup. | string |
messageAssociationAssignedCode | Kode yang ditetapkan asosiasi pesan. | string |
messageId | Id pesan tempat pengaturan amplop ini harus diterapkan. | string |
messageRelease | Versi rilis pesan tempat pengaturan amplop ini harus diterapkan. | string |
messageVersion | Versi pesan tempat pengaturan amplop ini harus diterapkan. | string |
receiverApplicationId | Id aplikasi penerima. | string |
receiverApplicationQualifier | Kualifikasi aplikasi penerima. | string |
senderApplicationId | Id aplikasi pengirim. | string |
senderApplicationQualifier | Kualifikasi aplikasi pengirim. | string |
targetNamespace | Namespace layanan target tempat pengaturan amplop ini harus diterapkan. | string |
EdifactEnvelopeSettings
Nama | Deskripsi | Nilai |
---|---|---|
applicationReferenceId | Id referensi aplikasi. | string |
applyDelimiterStringAdvice | Nilai yang menunjukkan apakah akan menerapkan saran string pembatas. | bool (diperlukan) |
communicationAgreementId | Id perjanjian komunikasi. | string |
createGroupingSegments | Nilai yang menunjukkan apakah akan membuat segmen pengelompokan. | bool (diperlukan) |
enableDefaultGroupHeaders | Nilai yang menunjukkan apakah akan mengaktifkan header grup default. | bool (diperlukan) |
functionalGroupId | Id grup fungsional. | string |
groupApplicationPassword | Kata sandi aplikasi grup. | string |
groupApplicationReceiverId | Id penerima aplikasi grup. | string |
groupApplicationReceiverQualifier | Kualifikasi penerima aplikasi grup. | string |
groupApplicationSenderId | Id pengirim aplikasi grup. | string |
groupApplicationSenderQualifier | Kualifikasi pengirim aplikasi grup. | string |
groupAssociationAssignedCode | Kode yang ditetapkan asosiasi grup. | string |
groupControllingAgencyCode | Kode agensi pengendali grup. | string |
groupControlNumberLowerBound | Nomor kontrol grup terikat lebih rendah. | int (diperlukan) |
groupControlNumberPrefix | Awalan nomor kontrol grup. | string |
groupControlNumberSuffix | Akhiran nomor kontrol grup. | string |
groupControlNumberUpperBound | Batas atas nomor kontrol grup. | int (diperlukan) |
groupMessageRelease | Rilis pesan grup. | string |
groupMessageVersion | Versi pesan grup. | string |
interchangeControlNumberLowerBound | Nomor kontrol pertukaran terikat lebih rendah. | int (diperlukan) |
interchangeControlNumberPrefix | Awalan nomor kontrol pertukaran. | string |
interchangeControlNumberSuffix | Akhiran nomor kontrol pertukaran. | string |
interchangeControlNumberUpperBound | Batas atas nomor kontrol pertukaran. | int (diperlukan) |
isTestInterchange | Nilai yang menunjukkan apakah pesan adalah pertukaran pengujian. | bool (diperlukan) |
overwriteExistingTransactionSetControlNumber | Nilai yang menunjukkan apakah akan menimpa nomor kontrol set transaksi yang ada. | bool (diperlukan) |
processingPriorityCode | Kode prioritas pemrosesan. | string |
receiverInternalIdentification | Identifikasi internal penerima. | string |
receiverInternalSubIdentification | Sub identifikasi internal penerima. | string |
receiverReverseRoutingAddress | Alamat perutean terbalik penerima. | string |
recipientReferencePasswordQualifier | Kualifikasi kata sandi referensi penerima. | string |
recipientReferencePasswordValue | Nilai kata sandi referensi penerima. | string |
rolloverGroupControlNumber | Nilai yang menunjukkan apakah akan melakukan rollover nomor kontrol grup. | bool (diperlukan) |
rolloverInterchangeControlNumber | Nilai yang menunjukkan apakah akan rollover nomor kontrol pertukaran. | bool (diperlukan) |
rolloverTransactionSetControlNumber | Nilai yang menunjukkan apakah akan melakukan rollover nomor kontrol set transaksi. | bool (diperlukan) |
senderInternalIdentification | Identifikasi internal pengirim. | string |
senderInternalSubIdentification | Sub identifikasi internal pengirim. | string |
senderReverseRoutingAddress | Alamat perutean terbalik pengirim. | string |
transactionSetControlNumberLowerBound | Nomor kontrol set transaksi terikat lebih rendah. | int (diperlukan) |
transactionSetControlNumberPrefix | Awalan nomor kontrol set transaksi. | string |
transactionSetControlNumberSuffix | Akhiran nomor kontrol set transaksi. | string |
transactionSetControlNumberUpperBound | Batas atas nomor kontrol set transaksi. | int (diperlukan) |
EdifactFramingSettings
Nama | Deskripsi | Nilai |
---|---|---|
characterEncoding | Pengodean karakter. | string |
characterSet | Karakter pengaturan bingkai EDIFACTSet. | 'KECA' 'Tidak Ditentukan' 'UNOA' 'UNOB' 'UNOC' 'UNOD' 'UNOE' 'UNOF' 'UNOG' 'UNOH' 'UNOI' 'UNOJ' 'UNOK' 'UNOX' 'UNOY' (diperlukan) |
componentSeparator | Pemisah komponen. | int (diperlukan) |
dataElementSeparator | Pemisah elemen data. | int (diperlukan) |
desimalPointIndicator | Indikator desimal pengaturan bingkai EDIFACT. | 'Koma' 'Desimal' 'NotSpecified' (diperlukan) |
protocolVersion | Versi protokol. | int (diperlukan) |
releaseIndicator | Indikator rilis. | int (diperlukan) |
repetitionSeparator | Pemisah pengulangan. | int (diperlukan) |
segmentTerminator | Terminator segmen. | int (diperlukan) |
segmentTerminatorSuffix | Akhiran terminator segmen pengaturan bingkai EDIFACT. | 'CR' 'CRLF' 'LF' 'Tidak Ada' 'NotSpecified' (diperlukan) |
serviceCodeListDirectoryVersion | Versi direktori daftar kode layanan. | string |
EdifactMessageFilter
Nama | Deskripsi | Nilai |
---|---|---|
messageFilterType | Jenis filter pesan. | 'Kecualikan' 'Sertakan' 'NotSpecified' (diperlukan) |
EdifactMessageIdentifier
Nama | Deskripsi | Nilai |
---|---|---|
messageId | Id pesan tempat pengaturan amplop ini harus diterapkan. | string (diperlukan) |
EdifactProcessingSettings
Nama | Deskripsi | Nilai |
---|---|---|
createEmptyXmlTagsForTrailingSeparators | Nilai yang menunjukkan apakah akan membuat tag xml kosong untuk pemisah berikutnya. | bool (diperlukan) |
maskSecurityInfo | Nilai yang menunjukkan apakah akan menutupi informasi keamanan. | bool (diperlukan) |
preserveInterchange | Nilai yang menunjukkan apakah akan mempertahankan pertukaran. | bool (diperlukan) |
suspendInterchangeOnError | Nilai yang menunjukkan apakah akan menangguhkan pertukaran pada kesalahan. | bool (diperlukan) |
useDotAsDecimalSeparator | Nilai yang menunjukkan apakah akan menggunakan titik sebagai pemisah desimal. | bool (diperlukan) |
EdifactSchemaReference
Nama | Deskripsi | Nilai |
---|---|---|
associationAssignedCode | Kode yang ditetapkan asosiasi. | string |
messageId | Id pesan. | string (diperlukan) |
messageRelease | Versi rilis pesan. | string (diperlukan) |
messageVersion | Versi pesan. | string (diperlukan) |
schemaName | Nama skema. | string (diperlukan) |
senderApplicationId | Id aplikasi pengirim. | string |
senderApplicationQualifier | Kualifikasi aplikasi pengirim. | string |
EdifactValidationOverride
Nama | Deskripsi | Nilai |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Nilai yang menunjukkan apakah akan mengizinkan spasi dan nol di awal dan akhir. | bool (diperlukan) |
enforceCharacterSet | Nilai yang menunjukkan apakah akan memvalidasi Set karakter. | bool (diperlukan) |
messageId | Id pesan tempat pengaturan validasi harus diterapkan. | string (diperlukan) |
trailingSeparatorPolicy | Kebijakan pemisah berikutnya. | 'Wajib' 'Tidak Diizinkan' 'Tidak Ditentukan' 'Opsional' (diperlukan) |
trimLeadingAndTrailingSpacesAndZeroes | Nilai yang menunjukkan apakah akan memangkas spasi awal dan akhir dan nol. | bool (diperlukan) |
validateEdiTypes | Nilai yang menunjukkan apakah akan memvalidasi jenis EDI. | bool (diperlukan) |
validateXsdTypes | Nilai yang menunjukkan apakah akan memvalidasi jenis XSD. | bool (diperlukan) |
EdifactValidationSettings
Nama | Deskripsi | Nilai |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Nilai yang menunjukkan apakah akan mengizinkan spasi dan nol di awal dan akhir. | bool (diperlukan) |
checkDuplicateGroupControlNumber | Nilai yang menunjukkan apakah akan memeriksa nomor kontrol grup duplikat. | bool (diperlukan) |
checkDuplicateInterchangeControlNumber | Nilai yang menunjukkan apakah akan memeriksa nomor kontrol pertukaran duplikat. | bool (diperlukan) |
checkDuplicateTransactionSetControlNumber | Nilai yang menunjukkan apakah akan memeriksa nomor kontrol set transaksi duplikat. | bool (diperlukan) |
interchangeControlNumberValidityDays | Periode validitas nomor kontrol pertukaran. | int (diperlukan) |
trailingSeparatorPolicy | Kebijakan pemisah berikutnya. | 'Wajib' 'Tidak Diizinkan' 'Tidak Ditentukan' 'Opsional' (diperlukan) |
trimLeadingAndTrailingSpacesAndZeroes | Nilai yang menunjukkan apakah akan memangkas spasi awal dan akhir dan nol. | bool (diperlukan) |
validateCharacterSet | Nilai yang menunjukkan apakah akan memvalidasi set karakter dalam pesan. | bool (diperlukan) |
validateEdiTypes | Nilai yang menunjukkan apakah akan memvalidasi jenis EDI. | bool (diperlukan) |
validateXsdTypes | Nilai yang menunjukkan apakah akan memvalidasi jenis XSD. | bool (diperlukan) |
X12AgreementContent
Nama | Deskripsi | Nilai |
---|---|---|
receiveAgreement | Perjanjian penerimaan satu arah X12. | X12OneWayAgreement (diperlukan) |
sendAgreement | Perjanjian pengiriman satu arah X12. | X12OneWayAgreement (diperlukan) |
X12OneWayAgreement
Nama | Deskripsi | Nilai |
---|---|---|
protocolSettings | Pengaturan protokol X12. | X12ProtocolSettings (diperlukan) |
receiverBusinessIdentity | Identitas bisnis penerima | BusinessIdentity (diperlukan) |
senderBusinessIdentity | Identitas bisnis pengirim | BusinessIdentity (diperlukan) |
X12ProtocolSettings
Nama | Deskripsi | Nilai |
---|---|---|
acknowledgementSettings | Pengaturan pengakuan X12. | X12AcknowledgementSettings (diperlukan) |
amplopOverrides | Pengaturan penggantian amplop X12. | X12EnvelopeOverride[] |
envelopeSettings | Pengaturan amplop X12. | X12EnvelopeSettings (diperlukan) |
framingSettings | Pengaturan pembingkaian X12. | X12FramingSettings (diperlukan) |
messageFilter | Filter pesan X12. | X12MessageFilter (diperlukan) |
messageFilterList | Daftar filter pesan X12. | X12MessageIdentifier[] |
processingSettings | Pengaturan pemrosesan X12. | X12ProcessingSettings (diperlukan) |
schemaReferences | Referensi skema X12. | X12SchemaReference[] (diperlukan) |
securitySettings | Pengaturan keamanan X12. | X12SecuritySettings (diperlukan) |
validationOverrides | Pengaturan penggantian validasi X12. | X12ValidationOverride[] |
validationSettings | Pengaturan validasi X12. | X12ValidationSettings (diperlukan) |
x12DelimiterOverrides | Pengaturan penimpaan pemisah X12. | X12DelimiterOverrides[] |
X12AcknowledgementSettings
Nama | Deskripsi | Nilai |
---|---|---|
acknowledgementControlNumberLowerBound | Nomor kontrol pengakuan terikat lebih rendah. | int (diperlukan) |
acknowledgementControlNumberPrefix | Awalan nomor kontrol pengakuan. | string |
acknowledgementControlNumberSuffix | Akhiran nomor kontrol pengakuan. | string |
acknowledgementControlNumberUpperBound | Batas atas nomor kontrol pengakuan. | int (diperlukan) |
batchFunctionalAcknowledgements | Nilai yang menunjukkan apakah akan membuat batch pengakuan fungsional. | bool (diperlukan) |
batchImplementationAcknowledgements | Nilai yang menunjukkan apakah akan membuat batch pengakuan implementasi. | bool (diperlukan) |
batchTechnicalAcknowledgements | Nilai yang menunjukkan apakah akan mengumpulkan pengakuan teknis. | bool (diperlukan) |
functionalAcknowledgementVersion | Versi pengakuan fungsional. | string |
implementationAcknowledgementVersion | Versi pengakuan implementasi. | string |
needFunctionalAcknowledgement | Nilai yang menunjukkan apakah pengakuan fungsional diperlukan. | bool (diperlukan) |
needImplementationAcknowledgement | Nilai yang menunjukkan apakah pengakuan implementasi diperlukan. | bool (diperlukan) |
needLoopForValidMessages | Nilai yang menunjukkan apakah perulangan diperlukan untuk pesan yang valid. | bool (diperlukan) |
needTechnicalAcknowledgement | Nilai yang menunjukkan apakah pengakuan teknis diperlukan. | bool (diperlukan) |
rolloverAcknowledgementControlNumber | Nilai yang menunjukkan apakah akan melakukan rollover nomor kontrol pengakuan. | bool (diperlukan) |
sendSynchronousAcknowledgement | Nilai yang menunjukkan apakah akan mengirim pengakuan sinkron. | bool (diperlukan) |
X12EnvelopeOverride
Nama | Deskripsi | Nilai |
---|---|---|
dateFormat | Format tanggal. | 'CCYYMMDD' 'Tidak Ditentukan' 'YYMMDD' (diperlukan) |
functionalIdentifierCode | Kode pengidentifikasi fungsi. | string |
headerVersion | Versi header. | string (diperlukan) |
messageId | Id pesan tempat pengaturan amplop ini harus diterapkan. | string (diperlukan) |
protocolVersion | Versi protokol tempat pengaturan amplop ini harus diterapkan. | string (diperlukan) |
receiverApplicationId | Id aplikasi penerima. | string (diperlukan) |
responsibleAgencyCode | Kode agensi yang bertanggung jawab. | string (diperlukan) |
senderApplicationId | Id aplikasi pengirim. | string (diperlukan) |
targetNamespace | Namespace layanan target tempat pengaturan amplop ini harus diterapkan. | string (diperlukan) |
timeFormat | Format waktu. | 'HHMM' 'HHMMSS' 'HHMMSSd' 'HHMMSSdd' 'NotSpecified' (diperlukan) |
X12EnvelopeSettings
Nama | Deskripsi | Nilai |
---|---|---|
controlStandardsId | Id standar kontrol. | int (diperlukan) |
controlVersionNumber | Nomor versi kontrol. | string (diperlukan) |
enableDefaultGroupHeaders | Nilai yang menunjukkan apakah akan mengaktifkan header grup default. | bool (diperlukan) |
functionalGroupId | Id grup fungsional. | string |
groupControlNumberLowerBound | Nomor kontrol grup terikat lebih rendah. | int (diperlukan) |
groupControlNumberUpperBound | Batas atas nomor kontrol grup. | int (diperlukan) |
groupHeaderAgencyCode | Kode agensi header grup. | string (diperlukan) |
groupHeaderDateFormat | Format tanggal header grup. | 'CCYYMMDD' 'Tidak Ditentukan' 'YYMMDD' (diperlukan) |
groupHeaderTimeFormat | Format waktu header grup. | 'HHMM' 'HHMMSS' 'HHMMSSd' 'HHMMSSdd' 'NotSpecified' (diperlukan) |
groupHeaderVersion | Versi header grup. | string (diperlukan) |
interchangeControlNumberLowerBound | Nomor kontrol pertukaran terikat lebih rendah. | int (diperlukan) |
interchangeControlNumberUpperBound | Batas atas nomor kontrol pertukaran. | int (diperlukan) |
overwriteExistingTransactionSetControlNumber | Nilai yang menunjukkan apakah akan menimpa nomor kontrol set transaksi yang ada. | bool (diperlukan) |
receiverApplicationId | Id aplikasi penerima. | string (diperlukan) |
rolloverGroupControlNumber | Nilai yang menunjukkan apakah akan melakukan rollover nomor kontrol grup. | bool (diperlukan) |
rolloverInterchangeControlNumber | Nilai yang menunjukkan apakah akan melakukan rollover nomor kontrol pertukaran. | bool (diperlukan) |
rolloverTransactionSetControlNumber | Nilai yang menunjukkan apakah akan melakukan rollover nomor kontrol set transaksi. | bool (diperlukan) |
senderApplicationId | Id aplikasi pengirim. | string (diperlukan) |
transactionSetControlNumberLowerBound | Nomor kontrol set transaksi terikat lebih rendah. | int (diperlukan) |
transactionSetControlNumberPrefix | Awalan nomor kontrol set transaksi. | string |
transactionSetControlNumberSuffix | Akhiran nomor kontrol set transaksi. | string |
transactionSetControlNumberUpperBound | Batas atas nomor kontrol set transaksi. | int (diperlukan) |
usageIndicator | Indikator penggunaan. | 'Informasi' 'Tidak Ditentukan' 'Produksi' 'Uji' (diperlukan) |
useControlStandardsIdAsRepetitionCharacter | Nilai yang menunjukkan apakah akan menggunakan id standar kontrol sebagai karakter pengulangan. | bool (diperlukan) |
X12FramingSettings
Nama | Deskripsi | Nilai |
---|---|---|
characterSet | Set karakter X12. | 'Dasar' 'Extended' 'Tidak Ditentukan' 'UTF8' (diperlukan) |
componentSeparator | Pemisah komponen. | int (diperlukan) |
dataElementSeparator | Pemisah elemen data. | int (diperlukan) |
replaceCharacter | Karakter pengganti. | int (diperlukan) |
replaceSeparatorsInPayload | Nilai yang menunjukkan apakah akan mengganti pemisah dalam payload. | bool (diperlukan) |
segmentTerminator | Terminator segmen. | int (diperlukan) |
segmentTerminatorSuffix | Akhiran terminator segmen. | 'CR' 'CRLF' 'LF' 'Tidak Ada' 'NotSpecified' (diperlukan) |
X12MessageFilter
Nama | Deskripsi | Nilai |
---|---|---|
messageFilterType | Jenis filter pesan. | 'Kecualikan' 'Sertakan' 'NotSpecified' (diperlukan) |
X12MessageIdentifier
Nama | Deskripsi | Nilai |
---|---|---|
messageId | Id pesan. | string (diperlukan) |
X12ProcessingSettings
Nama | Deskripsi | Nilai |
---|---|---|
convertImpliedDecimal | Nilai yang menunjukkan apakah akan mengonversi jenis numerik menjadi desimal tersirat. | bool (diperlukan) |
createEmptyXmlTagsForTrailingSeparators | Nilai yang menunjukkan apakah akan membuat tag xml kosong untuk pemisah berikutnya. | bool (diperlukan) |
maskSecurityInfo | Nilai yang menunjukkan apakah akan menutupi informasi keamanan. | bool (diperlukan) |
preserveInterchange | Nilai yang menunjukkan apakah akan mempertahankan pertukaran. | bool (diperlukan) |
suspendInterchangeOnError | Nilai yang menunjukkan apakah akan menangguhkan pertukaran pada kesalahan. | bool (diperlukan) |
useDotAsDecimalSeparator | Nilai yang menunjukkan apakah akan menggunakan titik sebagai pemisah desimal. | bool (diperlukan) |
X12SchemaReference
Nama | Deskripsi | Nilai |
---|---|---|
messageId | Id pesan. | string (diperlukan) |
schemaName | Nama skema. | string (diperlukan) |
schemaVersion | Versi skema. | string (diperlukan) |
senderApplicationId | Id aplikasi pengirim. | string |
X12KeamananSettings
Nama | Deskripsi | Nilai |
---|---|---|
authorizationQualifier | Kualifikasi otorisasi. | string (diperlukan) |
authorizationValue | Nilai otorisasi. | string |
passwordValue | Nilai kata sandi. | string |
securityQualifier | Kualifikasi keamanan. | string (diperlukan) |
X12ValidationOverride
Nama | Deskripsi | Nilai |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Nilai yang menunjukkan apakah akan mengizinkan spasi dan nol di awal dan akhir. | bool (diperlukan) |
messageId | Id pesan tempat pengaturan validasi harus diterapkan. | string (diperlukan) |
trailingSeparatorPolicy | Kebijakan pemisah berikutnya. | 'Wajib' 'Tidak Diizinkan' 'Tidak Ditentukan' 'Opsional' (diperlukan) |
trimLeadingAndTrailingSpacesAndZeroes | Nilai yang menunjukkan apakah akan memangkas spasi awal dan akhir dan nol. | bool (diperlukan) |
validateCharacterSet | Nilai yang menunjukkan apakah akan memvalidasi Set karakter. | bool (diperlukan) |
validateEdiTypes | Nilai yang menunjukkan apakah akan memvalidasi jenis EDI. | bool (diperlukan) |
validateXsdTypes | Nilai yang menunjukkan apakah akan memvalidasi jenis XSD. | bool (diperlukan) |
X12ValidationSettings
Nama | Deskripsi | Nilai |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Nilai yang menunjukkan apakah akan mengizinkan spasi dan nol di awal dan akhir. | bool (diperlukan) |
checkDuplicateGroupControlNumber | Nilai yang menunjukkan apakah akan memeriksa nomor kontrol grup duplikat. | bool (diperlukan) |
checkDuplicateInterchangeControlNumber | Nilai yang menunjukkan apakah akan memeriksa nomor kontrol pertukaran duplikat. | bool (diperlukan) |
checkDuplicateTransactionSetControlNumber | Nilai yang menunjukkan apakah akan memeriksa nomor kontrol set transaksi duplikat. | bool (diperlukan) |
interchangeControlNumberValidityDays | Periode validitas nomor kontrol pertukaran. | int (diperlukan) |
trailingSeparatorPolicy | Kebijakan pemisah berikutnya. | 'Wajib' 'NotAllowed' 'Tidak Ditentukan' 'Opsional' (diperlukan) |
trimLeadingAndTrailingSpacesAndZeroes | Nilai yang menunjukkan apakah akan memangkas spasi dan nol di awal dan akhir. | bool (diperlukan) |
validateCharacterSet | Nilai yang menunjukkan apakah akan memvalidasi set karakter dalam pesan. | bool (diperlukan) |
validateEdiTypes | Nilai yang menunjukkan apakah akan memvalidasi jenis EDI. | bool (diperlukan) |
validateXsdTypes | Nilai yang menunjukkan apakah akan memvalidasi jenis XSD. | bool (diperlukan) |
X12DelimiterOverrides
Nama | Deskripsi | Nilai |
---|---|---|
componentSeparator | Pemisah komponen. | int (diperlukan) |
dataElementSeparator | Pemisah elemen data. | int (diperlukan) |
messageId | Id pesan. | string |
protocolVersion | Versi protokol. | string |
replaceCharacter | Karakter pengganti. | int (diperlukan) |
replaceSeparatorsInPayload | Nilai yang menunjukkan apakah akan mengganti pemisah dalam payload. | bool (diperlukan) |
segmentTerminator | Terminator segmen. | int (diperlukan) |
segmentTerminatorSuffix | Akhiran terminator segmen. | 'CR' 'CRLF' 'LF' 'Tidak Ada' 'NotSpecified' (diperlukan) |
targetNamespace | Namespace layanan target tempat pengaturan pemisah ini harus diterapkan. | string |
Templat Mulai Cepat
Templat mulai cepat berikut menyebarkan jenis sumber daya ini.
Templat | Deskripsi |
---|---|
Azure Logic Apps - As2 Kirim Terima |
Membuat akun integrasi untuk dua mitra, Contoso dan Fabrikam, termasuk artefak untuk mitra dan perjanjian. Templat ini juga membuat aplikasi logika antara Fabrikam Sales dan Contoso untuk menunjukkan As2 Send Receive yang sinkron. Templat ini juga membuat aplikasi logika antara Fabrikam Finance dan Contoso, yang menunjukkan Asinkron Kirim Penerimaan AS2. |
Definisi sumber daya templat ARM
Jenis sumber daya integrationAccounts/agreements dapat disebarkan dengan operasi yang menargetkan:
- Grup sumber daya - Lihat perintah penyebaran grup sumber daya
Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.
Format sumber daya
Untuk membuat sumber daya Microsoft.Logic/integrationAccounts/agreements, tambahkan JSON berikut ke templat Anda.
{
"type": "Microsoft.Logic/integrationAccounts/agreements",
"apiVersion": "2016-06-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"agreementType": "string",
"content": {
"aS2": {
"receiveAgreement": {
"protocolSettings": {
"acknowledgementConnectionSettings": {
"ignoreCertificateNameMismatch": "bool",
"keepHttpConnectionAlive": "bool",
"supportHttpStatusCodeContinue": "bool",
"unfoldHttpHeaders": "bool"
},
"envelopeSettings": {
"autogenerateFileName": "bool",
"fileNameTemplate": "string",
"messageContentType": "string",
"suspendMessageOnFileNameGenerationError": "bool",
"transmitFileNameInMimeHeader": "bool"
},
"errorSettings": {
"resendIfMdnNotReceived": "bool",
"suspendDuplicateMessage": "bool"
},
"mdnSettings": {
"dispositionNotificationTo": "string",
"mdnText": "string",
"micHashingAlgorithm": "string",
"needMdn": "bool",
"receiptDeliveryUrl": "string",
"sendInboundMdnToMessageBox": "bool",
"sendMdnAsynchronously": "bool",
"signMdn": "bool",
"signOutboundMdnIfOptional": "bool"
},
"messageConnectionSettings": {
"ignoreCertificateNameMismatch": "bool",
"keepHttpConnectionAlive": "bool",
"supportHttpStatusCodeContinue": "bool",
"unfoldHttpHeaders": "bool"
},
"securitySettings": {
"enableNrrForInboundDecodedMessages": "bool",
"enableNrrForInboundEncodedMessages": "bool",
"enableNrrForInboundMdn": "bool",
"enableNrrForOutboundDecodedMessages": "bool",
"enableNrrForOutboundEncodedMessages": "bool",
"enableNrrForOutboundMdn": "bool",
"encryptionCertificateName": "string",
"overrideGroupSigningCertificate": "bool",
"sha2AlgorithmFormat": "string",
"signingCertificateName": "string"
},
"validationSettings": {
"checkCertificateRevocationListOnReceive": "bool",
"checkCertificateRevocationListOnSend": "bool",
"checkDuplicateMessage": "bool",
"compressMessage": "bool",
"encryptionAlgorithm": "string",
"encryptMessage": "bool",
"interchangeDuplicatesValidityDays": "int",
"overrideMessageProperties": "bool",
"signingAlgorithm": "string",
"signMessage": "bool"
}
},
"receiverBusinessIdentity": {
"qualifier": "string",
"value": "string"
},
"senderBusinessIdentity": {
"qualifier": "string",
"value": "string"
}
},
"sendAgreement": {
"protocolSettings": {
"acknowledgementConnectionSettings": {
"ignoreCertificateNameMismatch": "bool",
"keepHttpConnectionAlive": "bool",
"supportHttpStatusCodeContinue": "bool",
"unfoldHttpHeaders": "bool"
},
"envelopeSettings": {
"autogenerateFileName": "bool",
"fileNameTemplate": "string",
"messageContentType": "string",
"suspendMessageOnFileNameGenerationError": "bool",
"transmitFileNameInMimeHeader": "bool"
},
"errorSettings": {
"resendIfMdnNotReceived": "bool",
"suspendDuplicateMessage": "bool"
},
"mdnSettings": {
"dispositionNotificationTo": "string",
"mdnText": "string",
"micHashingAlgorithm": "string",
"needMdn": "bool",
"receiptDeliveryUrl": "string",
"sendInboundMdnToMessageBox": "bool",
"sendMdnAsynchronously": "bool",
"signMdn": "bool",
"signOutboundMdnIfOptional": "bool"
},
"messageConnectionSettings": {
"ignoreCertificateNameMismatch": "bool",
"keepHttpConnectionAlive": "bool",
"supportHttpStatusCodeContinue": "bool",
"unfoldHttpHeaders": "bool"
},
"securitySettings": {
"enableNrrForInboundDecodedMessages": "bool",
"enableNrrForInboundEncodedMessages": "bool",
"enableNrrForInboundMdn": "bool",
"enableNrrForOutboundDecodedMessages": "bool",
"enableNrrForOutboundEncodedMessages": "bool",
"enableNrrForOutboundMdn": "bool",
"encryptionCertificateName": "string",
"overrideGroupSigningCertificate": "bool",
"sha2AlgorithmFormat": "string",
"signingCertificateName": "string"
},
"validationSettings": {
"checkCertificateRevocationListOnReceive": "bool",
"checkCertificateRevocationListOnSend": "bool",
"checkDuplicateMessage": "bool",
"compressMessage": "bool",
"encryptionAlgorithm": "string",
"encryptMessage": "bool",
"interchangeDuplicatesValidityDays": "int",
"overrideMessageProperties": "bool",
"signingAlgorithm": "string",
"signMessage": "bool"
}
},
"receiverBusinessIdentity": {
"qualifier": "string",
"value": "string"
},
"senderBusinessIdentity": {
"qualifier": "string",
"value": "string"
}
}
},
"edifact": {
"receiveAgreement": {
"protocolSettings": {
"acknowledgementSettings": {
"acknowledgementControlNumberLowerBound": "int",
"acknowledgementControlNumberPrefix": "string",
"acknowledgementControlNumberSuffix": "string",
"acknowledgementControlNumberUpperBound": "int",
"batchFunctionalAcknowledgements": "bool",
"batchTechnicalAcknowledgements": "bool",
"needFunctionalAcknowledgement": "bool",
"needLoopForValidMessages": "bool",
"needTechnicalAcknowledgement": "bool",
"rolloverAcknowledgementControlNumber": "bool",
"sendSynchronousAcknowledgement": "bool"
},
"edifactDelimiterOverrides": [
{
"componentSeparator": "int",
"dataElementSeparator": "int",
"decimalPointIndicator": "string",
"messageAssociationAssignedCode": "string",
"messageId": "string",
"messageRelease": "string",
"messageVersion": "string",
"releaseIndicator": "int",
"repetitionSeparator": "int",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string",
"targetNamespace": "string"
}
],
"envelopeOverrides": [
{
"applicationPassword": "string",
"associationAssignedCode": "string",
"controllingAgencyCode": "string",
"functionalGroupId": "string",
"groupHeaderMessageRelease": "string",
"groupHeaderMessageVersion": "string",
"messageAssociationAssignedCode": "string",
"messageId": "string",
"messageRelease": "string",
"messageVersion": "string",
"receiverApplicationId": "string",
"receiverApplicationQualifier": "string",
"senderApplicationId": "string",
"senderApplicationQualifier": "string",
"targetNamespace": "string"
}
],
"envelopeSettings": {
"applicationReferenceId": "string",
"applyDelimiterStringAdvice": "bool",
"communicationAgreementId": "string",
"createGroupingSegments": "bool",
"enableDefaultGroupHeaders": "bool",
"functionalGroupId": "string",
"groupApplicationPassword": "string",
"groupApplicationReceiverId": "string",
"groupApplicationReceiverQualifier": "string",
"groupApplicationSenderId": "string",
"groupApplicationSenderQualifier": "string",
"groupAssociationAssignedCode": "string",
"groupControllingAgencyCode": "string",
"groupControlNumberLowerBound": "int",
"groupControlNumberPrefix": "string",
"groupControlNumberSuffix": "string",
"groupControlNumberUpperBound": "int",
"groupMessageRelease": "string",
"groupMessageVersion": "string",
"interchangeControlNumberLowerBound": "int",
"interchangeControlNumberPrefix": "string",
"interchangeControlNumberSuffix": "string",
"interchangeControlNumberUpperBound": "int",
"isTestInterchange": "bool",
"overwriteExistingTransactionSetControlNumber": "bool",
"processingPriorityCode": "string",
"receiverInternalIdentification": "string",
"receiverInternalSubIdentification": "string",
"receiverReverseRoutingAddress": "string",
"recipientReferencePasswordQualifier": "string",
"recipientReferencePasswordValue": "string",
"rolloverGroupControlNumber": "bool",
"rolloverInterchangeControlNumber": "bool",
"rolloverTransactionSetControlNumber": "bool",
"senderInternalIdentification": "string",
"senderInternalSubIdentification": "string",
"senderReverseRoutingAddress": "string",
"transactionSetControlNumberLowerBound": "int",
"transactionSetControlNumberPrefix": "string",
"transactionSetControlNumberSuffix": "string",
"transactionSetControlNumberUpperBound": "int"
},
"framingSettings": {
"characterEncoding": "string",
"characterSet": "string",
"componentSeparator": "int",
"dataElementSeparator": "int",
"decimalPointIndicator": "string",
"protocolVersion": "int",
"releaseIndicator": "int",
"repetitionSeparator": "int",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string",
"serviceCodeListDirectoryVersion": "string"
},
"messageFilter": {
"messageFilterType": "string"
},
"messageFilterList": [
{
"messageId": "string"
}
],
"processingSettings": {
"createEmptyXmlTagsForTrailingSeparators": "bool",
"maskSecurityInfo": "bool",
"preserveInterchange": "bool",
"suspendInterchangeOnError": "bool",
"useDotAsDecimalSeparator": "bool"
},
"schemaReferences": [
{
"associationAssignedCode": "string",
"messageId": "string",
"messageRelease": "string",
"messageVersion": "string",
"schemaName": "string",
"senderApplicationId": "string",
"senderApplicationQualifier": "string"
}
],
"validationOverrides": [
{
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"enforceCharacterSet": "bool",
"messageId": "string",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateEdiTypes": "bool",
"validateXsdTypes": "bool"
}
],
"validationSettings": {
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"checkDuplicateGroupControlNumber": "bool",
"checkDuplicateInterchangeControlNumber": "bool",
"checkDuplicateTransactionSetControlNumber": "bool",
"interchangeControlNumberValidityDays": "int",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateCharacterSet": "bool",
"validateEdiTypes": "bool",
"validateXsdTypes": "bool"
}
},
"receiverBusinessIdentity": {
"qualifier": "string",
"value": "string"
},
"senderBusinessIdentity": {
"qualifier": "string",
"value": "string"
}
},
"sendAgreement": {
"protocolSettings": {
"acknowledgementSettings": {
"acknowledgementControlNumberLowerBound": "int",
"acknowledgementControlNumberPrefix": "string",
"acknowledgementControlNumberSuffix": "string",
"acknowledgementControlNumberUpperBound": "int",
"batchFunctionalAcknowledgements": "bool",
"batchTechnicalAcknowledgements": "bool",
"needFunctionalAcknowledgement": "bool",
"needLoopForValidMessages": "bool",
"needTechnicalAcknowledgement": "bool",
"rolloverAcknowledgementControlNumber": "bool",
"sendSynchronousAcknowledgement": "bool"
},
"edifactDelimiterOverrides": [
{
"componentSeparator": "int",
"dataElementSeparator": "int",
"decimalPointIndicator": "string",
"messageAssociationAssignedCode": "string",
"messageId": "string",
"messageRelease": "string",
"messageVersion": "string",
"releaseIndicator": "int",
"repetitionSeparator": "int",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string",
"targetNamespace": "string"
}
],
"envelopeOverrides": [
{
"applicationPassword": "string",
"associationAssignedCode": "string",
"controllingAgencyCode": "string",
"functionalGroupId": "string",
"groupHeaderMessageRelease": "string",
"groupHeaderMessageVersion": "string",
"messageAssociationAssignedCode": "string",
"messageId": "string",
"messageRelease": "string",
"messageVersion": "string",
"receiverApplicationId": "string",
"receiverApplicationQualifier": "string",
"senderApplicationId": "string",
"senderApplicationQualifier": "string",
"targetNamespace": "string"
}
],
"envelopeSettings": {
"applicationReferenceId": "string",
"applyDelimiterStringAdvice": "bool",
"communicationAgreementId": "string",
"createGroupingSegments": "bool",
"enableDefaultGroupHeaders": "bool",
"functionalGroupId": "string",
"groupApplicationPassword": "string",
"groupApplicationReceiverId": "string",
"groupApplicationReceiverQualifier": "string",
"groupApplicationSenderId": "string",
"groupApplicationSenderQualifier": "string",
"groupAssociationAssignedCode": "string",
"groupControllingAgencyCode": "string",
"groupControlNumberLowerBound": "int",
"groupControlNumberPrefix": "string",
"groupControlNumberSuffix": "string",
"groupControlNumberUpperBound": "int",
"groupMessageRelease": "string",
"groupMessageVersion": "string",
"interchangeControlNumberLowerBound": "int",
"interchangeControlNumberPrefix": "string",
"interchangeControlNumberSuffix": "string",
"interchangeControlNumberUpperBound": "int",
"isTestInterchange": "bool",
"overwriteExistingTransactionSetControlNumber": "bool",
"processingPriorityCode": "string",
"receiverInternalIdentification": "string",
"receiverInternalSubIdentification": "string",
"receiverReverseRoutingAddress": "string",
"recipientReferencePasswordQualifier": "string",
"recipientReferencePasswordValue": "string",
"rolloverGroupControlNumber": "bool",
"rolloverInterchangeControlNumber": "bool",
"rolloverTransactionSetControlNumber": "bool",
"senderInternalIdentification": "string",
"senderInternalSubIdentification": "string",
"senderReverseRoutingAddress": "string",
"transactionSetControlNumberLowerBound": "int",
"transactionSetControlNumberPrefix": "string",
"transactionSetControlNumberSuffix": "string",
"transactionSetControlNumberUpperBound": "int"
},
"framingSettings": {
"characterEncoding": "string",
"characterSet": "string",
"componentSeparator": "int",
"dataElementSeparator": "int",
"decimalPointIndicator": "string",
"protocolVersion": "int",
"releaseIndicator": "int",
"repetitionSeparator": "int",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string",
"serviceCodeListDirectoryVersion": "string"
},
"messageFilter": {
"messageFilterType": "string"
},
"messageFilterList": [
{
"messageId": "string"
}
],
"processingSettings": {
"createEmptyXmlTagsForTrailingSeparators": "bool",
"maskSecurityInfo": "bool",
"preserveInterchange": "bool",
"suspendInterchangeOnError": "bool",
"useDotAsDecimalSeparator": "bool"
},
"schemaReferences": [
{
"associationAssignedCode": "string",
"messageId": "string",
"messageRelease": "string",
"messageVersion": "string",
"schemaName": "string",
"senderApplicationId": "string",
"senderApplicationQualifier": "string"
}
],
"validationOverrides": [
{
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"enforceCharacterSet": "bool",
"messageId": "string",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateEdiTypes": "bool",
"validateXsdTypes": "bool"
}
],
"validationSettings": {
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"checkDuplicateGroupControlNumber": "bool",
"checkDuplicateInterchangeControlNumber": "bool",
"checkDuplicateTransactionSetControlNumber": "bool",
"interchangeControlNumberValidityDays": "int",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateCharacterSet": "bool",
"validateEdiTypes": "bool",
"validateXsdTypes": "bool"
}
},
"receiverBusinessIdentity": {
"qualifier": "string",
"value": "string"
},
"senderBusinessIdentity": {
"qualifier": "string",
"value": "string"
}
}
},
"x12": {
"receiveAgreement": {
"protocolSettings": {
"acknowledgementSettings": {
"acknowledgementControlNumberLowerBound": "int",
"acknowledgementControlNumberPrefix": "string",
"acknowledgementControlNumberSuffix": "string",
"acknowledgementControlNumberUpperBound": "int",
"batchFunctionalAcknowledgements": "bool",
"batchImplementationAcknowledgements": "bool",
"batchTechnicalAcknowledgements": "bool",
"functionalAcknowledgementVersion": "string",
"implementationAcknowledgementVersion": "string",
"needFunctionalAcknowledgement": "bool",
"needImplementationAcknowledgement": "bool",
"needLoopForValidMessages": "bool",
"needTechnicalAcknowledgement": "bool",
"rolloverAcknowledgementControlNumber": "bool",
"sendSynchronousAcknowledgement": "bool"
},
"envelopeOverrides": [
{
"dateFormat": "string",
"functionalIdentifierCode": "string",
"headerVersion": "string",
"messageId": "string",
"protocolVersion": "string",
"receiverApplicationId": "string",
"responsibleAgencyCode": "string",
"senderApplicationId": "string",
"targetNamespace": "string",
"timeFormat": "string"
}
],
"envelopeSettings": {
"controlStandardsId": "int",
"controlVersionNumber": "string",
"enableDefaultGroupHeaders": "bool",
"functionalGroupId": "string",
"groupControlNumberLowerBound": "int",
"groupControlNumberUpperBound": "int",
"groupHeaderAgencyCode": "string",
"groupHeaderDateFormat": "string",
"groupHeaderTimeFormat": "string",
"groupHeaderVersion": "string",
"interchangeControlNumberLowerBound": "int",
"interchangeControlNumberUpperBound": "int",
"overwriteExistingTransactionSetControlNumber": "bool",
"receiverApplicationId": "string",
"rolloverGroupControlNumber": "bool",
"rolloverInterchangeControlNumber": "bool",
"rolloverTransactionSetControlNumber": "bool",
"senderApplicationId": "string",
"transactionSetControlNumberLowerBound": "int",
"transactionSetControlNumberPrefix": "string",
"transactionSetControlNumberSuffix": "string",
"transactionSetControlNumberUpperBound": "int",
"usageIndicator": "string",
"useControlStandardsIdAsRepetitionCharacter": "bool"
},
"framingSettings": {
"characterSet": "string",
"componentSeparator": "int",
"dataElementSeparator": "int",
"replaceCharacter": "int",
"replaceSeparatorsInPayload": "bool",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string"
},
"messageFilter": {
"messageFilterType": "string"
},
"messageFilterList": [
{
"messageId": "string"
}
],
"processingSettings": {
"convertImpliedDecimal": "bool",
"createEmptyXmlTagsForTrailingSeparators": "bool",
"maskSecurityInfo": "bool",
"preserveInterchange": "bool",
"suspendInterchangeOnError": "bool",
"useDotAsDecimalSeparator": "bool"
},
"schemaReferences": [
{
"messageId": "string",
"schemaName": "string",
"schemaVersion": "string",
"senderApplicationId": "string"
}
],
"securitySettings": {
"authorizationQualifier": "string",
"authorizationValue": "string",
"passwordValue": "string",
"securityQualifier": "string"
},
"validationOverrides": [
{
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"messageId": "string",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateCharacterSet": "bool",
"validateEdiTypes": "bool",
"validateXsdTypes": "bool"
}
],
"validationSettings": {
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"checkDuplicateGroupControlNumber": "bool",
"checkDuplicateInterchangeControlNumber": "bool",
"checkDuplicateTransactionSetControlNumber": "bool",
"interchangeControlNumberValidityDays": "int",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateCharacterSet": "bool",
"validateEdiTypes": "bool",
"validateXsdTypes": "bool"
},
"x12DelimiterOverrides": [
{
"componentSeparator": "int",
"dataElementSeparator": "int",
"messageId": "string",
"protocolVersion": "string",
"replaceCharacter": "int",
"replaceSeparatorsInPayload": "bool",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string",
"targetNamespace": "string"
}
]
},
"receiverBusinessIdentity": {
"qualifier": "string",
"value": "string"
},
"senderBusinessIdentity": {
"qualifier": "string",
"value": "string"
}
},
"sendAgreement": {
"protocolSettings": {
"acknowledgementSettings": {
"acknowledgementControlNumberLowerBound": "int",
"acknowledgementControlNumberPrefix": "string",
"acknowledgementControlNumberSuffix": "string",
"acknowledgementControlNumberUpperBound": "int",
"batchFunctionalAcknowledgements": "bool",
"batchImplementationAcknowledgements": "bool",
"batchTechnicalAcknowledgements": "bool",
"functionalAcknowledgementVersion": "string",
"implementationAcknowledgementVersion": "string",
"needFunctionalAcknowledgement": "bool",
"needImplementationAcknowledgement": "bool",
"needLoopForValidMessages": "bool",
"needTechnicalAcknowledgement": "bool",
"rolloverAcknowledgementControlNumber": "bool",
"sendSynchronousAcknowledgement": "bool"
},
"envelopeOverrides": [
{
"dateFormat": "string",
"functionalIdentifierCode": "string",
"headerVersion": "string",
"messageId": "string",
"protocolVersion": "string",
"receiverApplicationId": "string",
"responsibleAgencyCode": "string",
"senderApplicationId": "string",
"targetNamespace": "string",
"timeFormat": "string"
}
],
"envelopeSettings": {
"controlStandardsId": "int",
"controlVersionNumber": "string",
"enableDefaultGroupHeaders": "bool",
"functionalGroupId": "string",
"groupControlNumberLowerBound": "int",
"groupControlNumberUpperBound": "int",
"groupHeaderAgencyCode": "string",
"groupHeaderDateFormat": "string",
"groupHeaderTimeFormat": "string",
"groupHeaderVersion": "string",
"interchangeControlNumberLowerBound": "int",
"interchangeControlNumberUpperBound": "int",
"overwriteExistingTransactionSetControlNumber": "bool",
"receiverApplicationId": "string",
"rolloverGroupControlNumber": "bool",
"rolloverInterchangeControlNumber": "bool",
"rolloverTransactionSetControlNumber": "bool",
"senderApplicationId": "string",
"transactionSetControlNumberLowerBound": "int",
"transactionSetControlNumberPrefix": "string",
"transactionSetControlNumberSuffix": "string",
"transactionSetControlNumberUpperBound": "int",
"usageIndicator": "string",
"useControlStandardsIdAsRepetitionCharacter": "bool"
},
"framingSettings": {
"characterSet": "string",
"componentSeparator": "int",
"dataElementSeparator": "int",
"replaceCharacter": "int",
"replaceSeparatorsInPayload": "bool",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string"
},
"messageFilter": {
"messageFilterType": "string"
},
"messageFilterList": [
{
"messageId": "string"
}
],
"processingSettings": {
"convertImpliedDecimal": "bool",
"createEmptyXmlTagsForTrailingSeparators": "bool",
"maskSecurityInfo": "bool",
"preserveInterchange": "bool",
"suspendInterchangeOnError": "bool",
"useDotAsDecimalSeparator": "bool"
},
"schemaReferences": [
{
"messageId": "string",
"schemaName": "string",
"schemaVersion": "string",
"senderApplicationId": "string"
}
],
"securitySettings": {
"authorizationQualifier": "string",
"authorizationValue": "string",
"passwordValue": "string",
"securityQualifier": "string"
},
"validationOverrides": [
{
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"messageId": "string",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateCharacterSet": "bool",
"validateEdiTypes": "bool",
"validateXsdTypes": "bool"
}
],
"validationSettings": {
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"checkDuplicateGroupControlNumber": "bool",
"checkDuplicateInterchangeControlNumber": "bool",
"checkDuplicateTransactionSetControlNumber": "bool",
"interchangeControlNumberValidityDays": "int",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateCharacterSet": "bool",
"validateEdiTypes": "bool",
"validateXsdTypes": "bool"
},
"x12DelimiterOverrides": [
{
"componentSeparator": "int",
"dataElementSeparator": "int",
"messageId": "string",
"protocolVersion": "string",
"replaceCharacter": "int",
"replaceSeparatorsInPayload": "bool",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string",
"targetNamespace": "string"
}
]
},
"receiverBusinessIdentity": {
"qualifier": "string",
"value": "string"
},
"senderBusinessIdentity": {
"qualifier": "string",
"value": "string"
}
}
}
},
"guestIdentity": {
"qualifier": "string",
"value": "string"
},
"guestPartner": "string",
"hostIdentity": {
"qualifier": "string",
"value": "string"
},
"hostPartner": "string",
"metadata": {}
}
}
Nilai properti
integrationAccounts/agreements
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Jenis sumber daya | 'Microsoft.Logic/integrationAccounts/agreements' |
apiVersion | Versi api sumber daya | '2016-06-01' |
nama | Nama sumber daya Lihat cara mengatur nama dan jenis untuk sumber daya anak di templat JSON ARM. |
string (diperlukan) |
lokasi | Lokasi sumber daya. | string |
tag | Tag sumber daya. | Kamus nama dan nilai tag. Lihat Tag dalam templat |
properti | Properti perjanjian akun integrasi. | IntegrationAccountAgreementProperties (diperlukan) |
IntegrationAccountAgreementProperties
Nama | Deskripsi | Nilai |
---|---|---|
agreementType | Jenis perjanjian. | 'AS2' 'Edifact' 'Tidak Ditentukan' 'X12' (diperlukan) |
konten | Konten perjanjian. | AgreementContent (diperlukan) |
guestIdentity | Identitas bisnis mitra tamu. | BusinessIdentity (diperlukan) |
guestPartner | Mitra akun integrasi yang ditetapkan sebagai mitra tamu untuk perjanjian ini. | string (diperlukan) |
hostIdentity | Identitas bisnis mitra host. | BusinessIdentity (diperlukan) |
hostPartner | Mitra akun integrasi yang ditetapkan sebagai mitra host untuk perjanjian ini. | string (diperlukan) |
metadata | Metadata. |
AgreementContent
Nama | Deskripsi | Nilai |
---|---|---|
aS2 | Konten perjanjian APPLICAB2. | AS2AgreementContent |
edifact | Konten perjanjian EDIFACT. | EdifactAgreementContent |
x12 | Konten perjanjian X12. | X12AgreementContent |
AS2AgreementContent
Nama | Deskripsi | Nilai |
---|---|---|
receiveAgreement | As2 satu arah menerima perjanjian. | AS2OneWayAgreement (diperlukan) |
sendAgreement | As2 satu arah mengirim perjanjian. | AS2OneWayAgreement (diperlukan) |
AS2OneWayAgreement
Nama | Deskripsi | Nilai |
---|---|---|
protocolSettings | Pengaturan protokol AS2. | AS2ProtocolSettings (diperlukan) |
receiverBusinessIdentity | Identitas bisnis penerima | BusinessIdentity (diperlukan) |
senderBusinessIdentity | Identitas bisnis pengirim | BusinessIdentity (diperlukan) |
As2ProtocolSettings
Nama | Deskripsi | Nilai |
---|---|---|
acknowledgementConnectionSettings | Pengaturan koneksi pengakuan. | AS2AcknowledgementConnectionSettings (wajib) |
envelopeSettings | Pengaturan amplop. | AS2EnvelopeSettings (diperlukan) |
errorSettings | Pengaturan kesalahan. | AS2ErrorSettings (diperlukan) |
mdnSettings | Pengaturan MDN. | AS2MdnSettings (diperlukan) |
messageConnectionSettings | Pengaturan koneksi pesan. | AS2MessageConnectionSettings (diperlukan) |
securitySettings | Pengaturan keamanan. | AS2SecuritySettings (wajib) |
validationSettings | Pengaturan validasi. | AS2ValidationSettings (diperlukan) |
AS2AcknowledgementConnectionSettings
Nama | Deskripsi | Nilai |
---|---|---|
ignoreCertificateNameMismatch | Nilai yang menunjukkan apakah akan mengabaikan ketidakcocokan dalam nama sertifikat. | bool (diperlukan) |
keepHttpConnectionAlive | Nilai yang menunjukkan apakah akan menjaga koneksi tetap hidup. | bool (diperlukan) |
supportHttpStatusCodeContinue | Nilai yang menunjukkan apakah akan mendukung kode status HTTP 'CONTINUE'. | bool (diperlukan) |
unfoldHttpHeaders | Nilai yang menunjukkan apakah akan membuka header HTTP. | bool (diperlukan) |
AS2EnvelopeSettings
Nama | Deskripsi | Nilai |
---|---|---|
autogenerateFileName | Nilai yang menunjukkan apakah akan membuat nama file secara otomatis. | bool (diperlukan) |
fileNameTemplate | Templat untuk nama file. | string (diperlukan) |
messageContentType | Jenis konten pesan. | string (diperlukan) |
suspendMessageOnFileNameGenerationError | Nilai yang menunjukkan apakah akan menangguhkan pesan pada kesalahan pembuatan nama file. | bool (diperlukan) |
transmitFileNameInMimeHeader | Nilai yang menunjukkan apakah akan mengirimkan nama file di header mime. | bool (diperlukan) |
AS2ErrorSettings
Nama | Deskripsi | Nilai |
---|---|---|
resendIfMdnNotReceived | Nilai yang menunjukkan apakah akan mengirim ulang pesan Jika MDN tidak diterima. | bool (diperlukan) |
suspendDuplicateMessage | Nilai yang menunjukkan apakah akan menangguhkan pesan duplikat. | bool (diperlukan) |
AS2MdnSettings
Nama | Deskripsi | Nilai |
---|---|---|
dispositionNotificationTo | Pemberitahuan disposisi ke nilai header. | string |
mdnText | Teks MDN. | string |
micHashingAlgorithm | Algoritma penandatanganan atau hashing. | 'MD5' 'Tidak Ada' 'Tidak Ditentukan' 'SHA1' 'SHA2256' 'SHA2384' 'SHA2512' (diperlukan) |
needMdn | Nilai yang menunjukkan apakah akan mengirim atau meminta MDN. | bool (diperlukan) |
receiptDeliveryUrl | URL pengiriman tanda terima. | string |
sendInboundMdnToMessageBox | Nilai yang menunjukkan apakah akan mengirim MDN masuk ke kotak pesan. | bool (diperlukan) |
sendMdnAsynchronously | Nilai yang menunjukkan apakah akan mengirim MDN asinkron. | bool (diperlukan) |
signMdn | Nilai yang menunjukkan apakah MDN perlu ditandatangani atau tidak. | bool (diperlukan) |
signOutboundMdnIfOptional | Nilai yang menunjukkan apakah akan menandatangani MDN keluar jika opsional. | bool (diperlukan) |
AS2MessageConnectionSettings
Nama | Deskripsi | Nilai |
---|---|---|
ignoreCertificateNameMismatch | Nilai yang menunjukkan apakah akan mengabaikan ketidakcocokan dalam nama sertifikat. | bool (diperlukan) |
keepHttpConnectionAlive | Nilai yang menunjukkan apakah akan menjaga koneksi tetap hidup. | bool (diperlukan) |
supportHttpStatusCodeContinue | Nilai yang menunjukkan apakah akan mendukung kode status HTTP 'CONTINUE'. | bool (diperlukan) |
unfoldHttpHeaders | Nilai yang menunjukkan apakah akan membuka header HTTP. | bool (diperlukan) |
As2SecuritySettings
Nama | Deskripsi | Nilai |
---|---|---|
enableNrrForInboundDecodedMessages | Nilai yang menunjukkan apakah akan mengaktifkan NRR untuk pesan yang didekodekan masuk. | bool (diperlukan) |
enableNrrForInboundEncodedMessages | Nilai yang menunjukkan apakah akan mengaktifkan NRR untuk pesan yang dikodekan masuk. | bool (diperlukan) |
enableNrrForInboundMdn | Nilai yang menunjukkan apakah akan mengaktifkan NRR untuk MDN masuk. | bool (diperlukan) |
enableNrrForOutboundDecodedMessages | Nilai yang menunjukkan apakah akan mengaktifkan NRR untuk pesan yang didekodekan keluar. | bool (diperlukan) |
enableNrrForOutboundEncodedMessages | Nilai yang menunjukkan apakah akan mengaktifkan NRR untuk pesan yang dikodekan keluar. | bool (diperlukan) |
enableNrrForOutboundMdn | Nilai yang menunjukkan apakah akan mengaktifkan NRR untuk MDN keluar. | bool (diperlukan) |
encryptionCertificateName | Nama sertifikat enkripsi. | string |
overrideGroupSigningCertificate | Nilai yang menunjukkan apakah akan mengirim atau meminta MDN. | bool (diperlukan) |
sha2AlgorithmFormat | Format algoritma Sha2. Nilai yang valid adalah Sha2, ShaHashSize, ShaHyphenHashSize, Sha2UnderscoreHashSize. | string |
signingCertificateName | Nama sertifikat penandatanganan. | string |
AS2ValidationSettings
Nama | Deskripsi | Nilai |
---|---|---|
checkCertificateRevocationListOnReceive | Nilai yang menunjukkan apakah akan memeriksa daftar pencabutan sertifikat pada penerimaan. | bool (diperlukan) |
checkCertificateRevocationListOnSend | Nilai yang menunjukkan apakah akan memeriksa daftar pencabutan sertifikat saat dikirim. | bool (diperlukan) |
checkDuplicateMessage | Nilai yang menunjukkan apakah akan memeriksa pesan duplikat. | bool (diperlukan) |
compressMessage | Nilai yang menunjukkan apakah pesan harus dikompresi. | bool (diperlukan) |
encryptionAlgorithm | Algoritma enkripsi. | 'AES128' 'AES192' 'AES256' 'DES3' 'Tidak Ada' 'Tidak Ditentukan' 'RC2' (diperlukan) |
encryptMessage | Nilai yang menunjukkan apakah pesan harus dienkripsi. | bool (diperlukan) |
interchangeDuplicatesValidityDays | Jumlah hari untuk mencari kembali pertukaran duplikat. | int (diperlukan) |
overrideMessageProperties | Nilai yang menunjukkan apakah akan mengambil alih properti pesan masuk dengan yang ada dalam perjanjian. | bool (diperlukan) |
signingAlgorithm | Algoritma penandatanganan. | 'Default' 'Tidak Ditentukan' 'SHA1' 'SHA2256' 'SHA2384' 'SHA2512' |
signMessage | Nilai yang menunjukkan apakah pesan harus ditandatangani. | bool (diperlukan) |
BusinessIdentity
Nama | Deskripsi | Nilai |
---|---|---|
Kualifikasi | Pengualifikasi identitas bisnis misalnya as2identity, ZZ, ZZZ, 31, 32 | string (diperlukan) |
nilai | Nilai identitas bisnis yang ditentukan pengguna. | string (diperlukan) |
EdifactAgreementContent
Nama | Deskripsi | Nilai |
---|---|---|
receiveAgreement | Perjanjian penerimaan satu arah EDIFACT. | EdifactOneWayAgreement (diperlukan) |
sendAgreement | Perjanjian pengiriman satu arah EDIFACT. | EdifactOneWayAgreement (diperlukan) |
EdifactOneWayAgreement
Nama | Deskripsi | Nilai |
---|---|---|
protocolSettings | Pengaturan protokol EDIFACT. | EdifactProtocolSettings (diperlukan) |
receiverBusinessIdentity | Identitas bisnis penerima | BusinessIdentity (diperlukan) |
senderBusinessIdentity | Identitas bisnis pengirim | BusinessIdentity (diperlukan) |
EdifactProtocolSettings
Nama | Deskripsi | Nilai |
---|---|---|
acknowledgementSettings | Pengaturan pengakuan EDIFACT. | EdifactAcknowledgementSettings (diperlukan) |
edifactDelimiterOverrides | Pengaturan penimpaan pemisah EDIFACT. | EdifactDelimiterOverride[] |
amplopOverrides | Pengaturan penggantian amplop EDIFACT. | EdifactEnvelopeOverride[] |
envelopeSettings | Pengaturan amplop EDIFACT. | EdifactEnvelopeSettings (diperlukan) |
framingSettings | Pengaturan pembingkaian EDIFACT. | EdifactFramingSettings (diperlukan) |
messageFilter | Filter pesan EDIFACT. | EdifactMessageFilter (diperlukan) |
messageFilterList | Daftar filter pesan EDIFACT. | EdifactMessageIdentifier[] |
processingSettings | Pengaturan pemrosesan EDIFACT. | EdifactProcessingSettings (wajib) |
schemaReferences | Referensi skema EDIFACT. | EdifactSchemaReference[] (diperlukan) |
validationOverrides | Pengaturan penggantian validasi EDIFACT. | EdifactValidationOverride[] |
validationSettings | Pengaturan validasi EDIFACT. | EdifactValidationSettings (diperlukan) |
EdifactAcknowledgementSettings
Nama | Deskripsi | Nilai |
---|---|---|
acknowledgementControlNumberLowerBound | Nomor kontrol pengakuan terikat lebih rendah. | int (diperlukan) |
acknowledgementControlNumberPrefix | Awalan nomor kontrol pengakuan. | string |
acknowledgementControlNumberSuffix | Akhiran nomor kontrol pengakuan. | string |
acknowledgementControlNumberUpperBound | Batas atas nomor kontrol pengakuan. | int (diperlukan) |
batchFunctionalAcknowledgements | Nilai yang menunjukkan apakah akan mengumpulkan pengakuan fungsional. | bool (diperlukan) |
batchTechnicalAcknowledgements | Nilai yang menunjukkan apakah akan mengumpulkan pengakuan teknis. | bool (diperlukan) |
needFunctionalAcknowledgement | Nilai yang menunjukkan apakah pengakuan fungsional diperlukan. | bool (diperlukan) |
needLoopForValidMessages | Nilai yang menunjukkan apakah perulangan diperlukan untuk pesan yang valid. | bool (diperlukan) |
needTechnicalAcknowledgement | Nilai yang menunjukkan apakah pengakuan teknis diperlukan. | bool (diperlukan) |
rolloverAcknowledgementControlNumber | Nilai yang menunjukkan apakah akan melakukan rollover nomor kontrol pengakuan. | bool (diperlukan) |
sendSynchronousAcknowledgement | Nilai yang menunjukkan apakah akan mengirim pengakuan sinkron. | bool (diperlukan) |
EdifactDelimiterOverride
Nama | Deskripsi | Nilai |
---|---|---|
componentSeparator | Pemisah komponen. | int (diperlukan) |
dataElementSeparator | Pemisah elemen data. | int (diperlukan) |
desimalPointIndicator | Indikator titik desimal. | 'Koma' 'Desimal' 'NotSpecified' (diperlukan) |
messageAssociationAssignedCode | Kode yang ditetapkan asosiasi pesan. | string |
messageId | Id pesan. | string |
messageRelease | Rilis pesan. | string |
messageVersion | Versi pesan. | string |
releaseIndicator | Indikator rilis. | int (diperlukan) |
repetitionSeparator | Pemisah pengulangan. | int (diperlukan) |
segmentTerminator | Terminator segmen. | int (diperlukan) |
segmentTerminatorSuffix | Akhiran terminator segmen. | 'CR' 'CRLF' 'LF' 'Tidak Ada' 'NotSpecified' (diperlukan) |
targetNamespace | Namespace layanan target tempat pengaturan pemisah ini harus diterapkan. | string |
EdifactEnvelopeOverride
Nama | Deskripsi | Nilai |
---|---|---|
applicationPassword | Kata sandi aplikasi. | string |
associationAssignedCode | Kode yang ditetapkan asosiasi. | string |
controllingAgencyCode | Kode agen pengontrol. | string |
functionalGroupId | Id grup fungsional. | string |
groupHeaderMessageRelease | Rilis pesan header grup. | string |
groupHeaderMessageVersion | Versi pesan header grup. | string |
messageAssociationAssignedCode | Kode yang ditetapkan asosiasi pesan. | string |
messageId | Id pesan tempat pengaturan amplop ini harus diterapkan. | string |
messageRelease | Versi rilis pesan tempat pengaturan amplop ini harus diterapkan. | string |
messageVersion | Versi pesan tempat pengaturan amplop ini harus diterapkan. | string |
receiverApplicationId | Id aplikasi penerima. | string |
receiverApplicationQualifier | Kualifikasi aplikasi penerima. | string |
senderApplicationId | Id aplikasi pengirim. | string |
senderApplicationQualifier | Kualifikasi aplikasi pengirim. | string |
targetNamespace | Namespace layanan target tempat pengaturan amplop ini harus diterapkan. | string |
EdifactEnvelopeSettings
Nama | Deskripsi | Nilai |
---|---|---|
applicationReferenceId | Id referensi aplikasi. | string |
applyDelimiterStringAdvice | Nilai yang menunjukkan apakah akan menerapkan saran string pembatas. | bool (diperlukan) |
communicationAgreementId | Id perjanjian komunikasi. | string |
createGroupingSegments | Nilai yang menunjukkan apakah akan membuat segmen pengelompokan. | bool (diperlukan) |
enableDefaultGroupHeaders | Nilai yang menunjukkan apakah akan mengaktifkan header grup default. | bool (diperlukan) |
functionalGroupId | Id grup fungsional. | string |
groupApplicationPassword | Kata sandi aplikasi grup. | string |
groupApplicationReceiverId | Id penerima aplikasi grup. | string |
groupApplicationReceiverQualifier | Kualifikasi penerima aplikasi grup. | string |
groupApplicationSenderId | Id pengirim aplikasi grup. | string |
groupApplicationSenderQualifier | Kualifikasi pengirim aplikasi grup. | string |
groupAssociationAssignedCode | Asosiasi grup menetapkan kode. | string |
groupControllingAgencyCode | Kode agensi pengendali grup. | string |
groupControlNumberLowerBound | Nomor kontrol grup terikat lebih rendah. | int (diperlukan) |
groupControlNumberPrefix | Awalan nomor kontrol grup. | string |
groupControlNumberSuffix | Akhiran nomor kontrol grup. | string |
groupControlNumberUpperBound | Batas atas nomor kontrol grup. | int (diperlukan) |
groupMessageRelease | Rilis pesan grup. | string |
groupMessageVersion | Versi pesan grup. | string |
interchangeControlNumberLowerBound | Nomor kontrol pertukaran terikat lebih rendah. | int (diperlukan) |
interchangeControlNumberPrefix | Awalan nomor kontrol pertukaran. | string |
interchangeControlNumberSuffix | Akhiran nomor kontrol pertukaran. | string |
interchangeControlNumberUpperBound | Batas atas nomor kontrol pertukaran. | int (diperlukan) |
isTestInterchange | Nilai yang menunjukkan apakah pesan adalah pertukaran pengujian. | bool (diperlukan) |
overwriteExistingTransactionSetControlNumber | Nilai yang menunjukkan apakah akan menimpa nomor kontrol set transaksi yang ada. | bool (diperlukan) |
processingPriorityCode | Kode prioritas pemrosesan. | string |
receiverInternalIdentification | Identifikasi internal penerima. | string |
receiverInternalSubIdentification | Sub identifikasi internal penerima. | string |
receiverReverseRoutingAddress | Alamat perutean terbalik penerima. | string |
recipientReferencePasswordQualifier | Kualifikasi kata sandi referensi penerima. | string |
recipientReferencePasswordValue | Nilai kata sandi referensi penerima. | string |
rolloverGroupControlNumber | Nilai yang menunjukkan apakah akan melakukan rollover nomor kontrol grup. | bool (diperlukan) |
rolloverInterchangeControlNumber | Nilai yang menunjukkan apakah akan melakukan rollover nomor kontrol pertukaran. | bool (diperlukan) |
rolloverTransactionSetControlNumber | Nilai yang menunjukkan apakah akan melakukan rollover nomor kontrol set transaksi. | bool (diperlukan) |
senderInternalIdentification | Identifikasi internal pengirim. | string |
senderInternalSubIdentification | Sub identifikasi internal pengirim. | string |
senderReverseRoutingAddress | Alamat perutean terbalik pengirim. | string |
transactionSetControlNumberLowerBound | Nomor kontrol set transaksi terikat lebih rendah. | int (diperlukan) |
transactionSetControlNumberPrefix | Awalan nomor kontrol set transaksi. | string |
transactionSetControlNumberSuffix | Akhiran nomor kontrol set transaksi. | string |
transactionSetControlNumberUpperBound | Batas atas nomor kontrol set transaksi. | int (diperlukan) |
EdifactFramingSettings
Nama | Deskripsi | Nilai |
---|---|---|
characterEncoding | Pengodean karakter. | string |
characterSet | Karakter pengaturan bingkai EDIFACTSet. | 'KECA' 'Tidak Ditentukan' 'UNOA' 'UNOB' 'UNOC' 'UNOD' 'UNOE' 'UNOF' 'UNOG' 'UNOH' 'UNOI' 'UNOJ' 'UNOK' 'UNOX' 'UNOY' (diperlukan) |
componentSeparator | Pemisah komponen. | int (diperlukan) |
dataElementSeparator | Pemisah elemen data. | int (diperlukan) |
desimalPointIndicator | Indikator desimal pengaturan bingkai EDIFACT. | 'Koma' 'Desimal' 'NotSpecified' (diperlukan) |
protocolVersion | Versi protokol. | int (diperlukan) |
releaseIndicator | Indikator rilis. | int (diperlukan) |
repetitionSeparator | Pemisah pengulangan. | int (diperlukan) |
segmentTerminator | Terminator segmen. | int (diperlukan) |
segmentTerminatorSuffix | Akhiran terminator segmen pengaturan bingkai EDIFACT. | 'CR' 'CRLF' 'LF' 'Tidak Ada' 'NotSpecified' (diperlukan) |
serviceCodeListDirectoryVersion | Versi direktori daftar kode layanan. | string |
EdifactMessageFilter
Nama | Deskripsi | Nilai |
---|---|---|
messageFilterType | Jenis filter pesan. | 'Kecualikan' 'Sertakan' 'NotSpecified' (diperlukan) |
EdifactMessageIdentifier
Nama | Deskripsi | Nilai |
---|---|---|
messageId | Id pesan tempat pengaturan amplop ini harus diterapkan. | string (diperlukan) |
EdifactProcessingSettings
Nama | Deskripsi | Nilai |
---|---|---|
createEmptyXmlTagsForTrailingSeparators | Nilai yang menunjukkan apakah akan membuat tag xml kosong untuk pemisah berikutnya. | bool (diperlukan) |
maskSecurityInfo | Nilai yang menunjukkan apakah akan menutupi informasi keamanan. | bool (diperlukan) |
preserveInterchange | Nilai yang menunjukkan apakah akan mempertahankan pertukaran. | bool (diperlukan) |
suspendInterchangeOnError | Nilai yang menunjukkan apakah akan menangguhkan pertukaran pada kesalahan. | bool (diperlukan) |
useDotAsDecimalSeparator | Nilai yang menunjukkan apakah akan menggunakan titik sebagai pemisah desimal. | bool (diperlukan) |
EdifactSchemaReference
Nama | Deskripsi | Nilai |
---|---|---|
associationAssignedCode | Kode yang ditetapkan asosiasi. | string |
messageId | Id pesan. | string (diperlukan) |
messageRelease | Versi rilis pesan. | string (diperlukan) |
messageVersion | Versi pesan. | string (diperlukan) |
schemaName | Nama skema. | string (diperlukan) |
senderApplicationId | Id aplikasi pengirim. | string |
senderApplicationQualifier | Kualifikasi aplikasi pengirim. | string |
EdifactValidationOverride
Nama | Deskripsi | Nilai |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Nilai yang menunjukkan apakah akan mengizinkan spasi dan nol di awal dan akhir. | bool (diperlukan) |
enforceCharacterSet | Nilai yang menunjukkan apakah akan memvalidasi Set karakter. | bool (diperlukan) |
messageId | Id pesan tempat pengaturan validasi harus diterapkan. | string (diperlukan) |
trailingSeparatorPolicy | Kebijakan pemisah berikutnya. | 'Wajib' 'Tidak Diizinkan' 'Tidak Ditentukan' 'Opsional' (diperlukan) |
trimLeadingAndTrailingSpacesAndZeroes | Nilai yang menunjukkan apakah akan memangkas spasi awal dan akhir dan nol. | bool (diperlukan) |
validateEdiTypes | Nilai yang menunjukkan apakah akan memvalidasi jenis EDI. | bool (diperlukan) |
validateXsdTypes | Nilai yang menunjukkan apakah akan memvalidasi jenis XSD. | bool (diperlukan) |
EdifactValidationSettings
Nama | Deskripsi | Nilai |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Nilai yang menunjukkan apakah akan mengizinkan spasi dan nol di awal dan akhir. | bool (diperlukan) |
checkDuplicateGroupControlNumber | Nilai yang menunjukkan apakah akan memeriksa nomor kontrol grup duplikat. | bool (diperlukan) |
checkDuplicateInterchangeControlNumber | Nilai yang menunjukkan apakah akan memeriksa nomor kontrol pertukaran duplikat. | bool (diperlukan) |
checkDuplicateTransactionSetControlNumber | Nilai yang menunjukkan apakah akan memeriksa nomor kontrol set transaksi duplikat. | bool (diperlukan) |
interchangeControlNumberValidityDays | Periode validitas nomor kontrol pertukaran. | int (diperlukan) |
trailingSeparatorPolicy | Kebijakan pemisah berikutnya. | 'Wajib' 'Tidak Diizinkan' 'Tidak Ditentukan' 'Opsional' (diperlukan) |
trimLeadingAndTrailingSpacesAndZeroes | Nilai yang menunjukkan apakah akan memangkas spasi awal dan akhir dan nol. | bool (diperlukan) |
validateCharacterSet | Nilai yang menunjukkan apakah akan memvalidasi set karakter dalam pesan. | bool (diperlukan) |
validateEdiTypes | Nilai yang menunjukkan apakah akan memvalidasi jenis EDI. | bool (diperlukan) |
validateXsdTypes | Nilai yang menunjukkan apakah akan memvalidasi jenis XSD. | bool (diperlukan) |
X12AgreementContent
Nama | Deskripsi | Nilai |
---|---|---|
receiveAgreement | Perjanjian penerimaan satu arah X12. | X12OneWayAgreement (diperlukan) |
sendAgreement | Perjanjian pengiriman satu arah X12. | X12OneWayAgreement (diperlukan) |
X12OneWayAgreement
Nama | Deskripsi | Nilai |
---|---|---|
protocolSettings | Pengaturan protokol X12. | X12ProtocolSettings (diperlukan) |
receiverBusinessIdentity | Identitas bisnis penerima | BusinessIdentity (diperlukan) |
senderBusinessIdentity | Identitas bisnis pengirim | BusinessIdentity (diperlukan) |
X12ProtocolSettings
Nama | Deskripsi | Nilai |
---|---|---|
acknowledgementSettings | Pengaturan pengakuan X12. | X12AcknowledgementSettings (diperlukan) |
amplopOverrides | Pengaturan penggantian amplop X12. | X12EnvelopeOverride[] |
envelopeSettings | Pengaturan amplop X12. | X12EnvelopeSettings (diperlukan) |
framingSettings | Pengaturan pembingkaian X12. | X12FramingSettings (diperlukan) |
messageFilter | Filter pesan X12. | X12MessageFilter (diperlukan) |
messageFilterList | Daftar filter pesan X12. | X12MessageIdentifier[] |
processingSettings | Pengaturan pemrosesan X12. | X12ProcessingSettings (diperlukan) |
schemaReferences | Referensi skema X12. | X12SchemaReference[] (diperlukan) |
securitySettings | Pengaturan keamanan X12. | X12SecuritySettings (diperlukan) |
validationOverrides | Pengaturan penggantian validasi X12. | X12ValidationOverride[] |
validationSettings | Pengaturan validasi X12. | X12ValidationSettings (diperlukan) |
x12DelimiterOverrides | Pengaturan penggantian pemisah X12. | X12DelimiterOverrides[] |
X12AcknowledgementSettings
Nama | Deskripsi | Nilai |
---|---|---|
acknowledgementControlNumberLowerBound | Nomor kontrol pengakuan terikat lebih rendah. | int (diperlukan) |
acknowledgementControlNumberPrefix | Awalan nomor kontrol pengakuan. | string |
acknowledgementControlNumberSuffix | Akhiran nomor kontrol pengakuan. | string |
acknowledgementControlNumberUpperBound | Batas atas nomor kontrol pengakuan. | int (diperlukan) |
batchFunctionalAcknowledgements | Nilai yang menunjukkan apakah akan mengumpulkan pengakuan fungsional. | bool (diperlukan) |
batchImplementationAcknowledgements | Nilai yang menunjukkan apakah akan melakukan pengakuan implementasi batch. | bool (diperlukan) |
batchTechnicalAcknowledgements | Nilai yang menunjukkan apakah akan mengumpulkan pengakuan teknis. | bool (diperlukan) |
functionalAcknowledgementVersion | Versi pengakuan fungsional. | string |
implementationAcknowledgementVersion | Versi pengakuan implementasi. | string |
needFunctionalAcknowledgement | Nilai yang menunjukkan apakah pengakuan fungsional diperlukan. | bool (diperlukan) |
needImplementationAcknowledgement | Nilai yang menunjukkan apakah pengakuan implementasi diperlukan. | bool (diperlukan) |
needLoopForValidMessages | Nilai yang menunjukkan apakah perulangan diperlukan untuk pesan yang valid. | bool (diperlukan) |
needTechnicalAcknowledgement | Nilai yang menunjukkan apakah pengakuan teknis diperlukan. | bool (diperlukan) |
rolloverAcknowledgementControlNumber | Nilai yang menunjukkan apakah akan melakukan rollover nomor kontrol pengakuan. | bool (diperlukan) |
sendSynchronousAcknowledgement | Nilai yang menunjukkan apakah akan mengirim pengakuan sinkron. | bool (diperlukan) |
X12EnvelopeOverride
Nama | Deskripsi | Nilai |
---|---|---|
dateFormat | Format tanggal. | 'CCYYMMDD' 'Tidak Ditentukan' 'YYMMDD' (diperlukan) |
functionalIdentifierCode | Kode pengidentifikasi fungsi. | string |
headerVersion | Versi header. | string (diperlukan) |
messageId | Id pesan tempat pengaturan amplop ini harus diterapkan. | string (diperlukan) |
protocolVersion | Versi protokol tempat pengaturan amplop ini harus diterapkan. | string (diperlukan) |
receiverApplicationId | Id aplikasi penerima. | string (diperlukan) |
responsibleAgencyCode | Kode agensi yang bertanggung jawab. | string (diperlukan) |
senderApplicationId | Id aplikasi pengirim. | string (diperlukan) |
targetNamespace | Namespace layanan target tempat pengaturan amplop ini harus diterapkan. | string (diperlukan) |
timeFormat | Format waktu. | 'HHMM' 'HHMMSS' 'HHMMSSd' 'HHMMSSdd' 'NotSpecified' (diperlukan) |
X12EnvelopeSettings
Nama | Deskripsi | Nilai |
---|---|---|
controlStandardsId | Id standar kontrol. | int (diperlukan) |
controlVersionNumber | Nomor versi kontrol. | string (diperlukan) |
enableDefaultGroupHeaders | Nilai yang menunjukkan apakah akan mengaktifkan header grup default. | bool (diperlukan) |
functionalGroupId | Id grup fungsional. | string |
groupControlNumberLowerBound | Nomor kontrol grup terikat lebih rendah. | int (diperlukan) |
groupControlNumberUpperBound | Batas atas nomor kontrol grup. | int (diperlukan) |
groupHeaderAgencyCode | Kode agensi header grup. | string (diperlukan) |
groupHeaderDateFormat | Format tanggal header grup. | 'CCYYMMDD' 'Tidak Ditentukan' 'YYMMDD' (diperlukan) |
groupHeaderTimeFormat | Format waktu header grup. | 'HHMM' 'HHMMSS' 'HHMMSSd' 'HHMMSSdd' 'NotSpecified' (diperlukan) |
groupHeaderVersion | Versi header grup. | string (diperlukan) |
interchangeControlNumberLowerBound | Nomor kontrol pertukaran terikat lebih rendah. | int (diperlukan) |
interchangeControlNumberUpperBound | Batas atas nomor kontrol pertukaran. | int (diperlukan) |
overwriteExistingTransactionSetControlNumber | Nilai yang menunjukkan apakah akan menimpa nomor kontrol set transaksi yang ada. | bool (diperlukan) |
receiverApplicationId | Id aplikasi penerima. | string (diperlukan) |
rolloverGroupControlNumber | Nilai yang menunjukkan apakah akan melakukan rollover nomor kontrol grup. | bool (diperlukan) |
rolloverInterchangeControlNumber | Nilai yang menunjukkan apakah akan melakukan rollover nomor kontrol pertukaran. | bool (diperlukan) |
rolloverTransactionSetControlNumber | Nilai yang menunjukkan apakah akan melakukan rollover nomor kontrol set transaksi. | bool (diperlukan) |
senderApplicationId | Id aplikasi pengirim. | string (diperlukan) |
transactionSetControlNumberLowerBound | Nomor kontrol set transaksi terikat lebih rendah. | int (diperlukan) |
transactionSetControlNumberPrefix | Awalan nomor kontrol set transaksi. | string |
transactionSetControlNumberSuffix | Akhiran nomor kontrol set transaksi. | string |
transactionSetControlNumberUpperBound | Batas atas nomor kontrol set transaksi. | int (diperlukan) |
usageIndicator | Indikator penggunaan. | 'Informasi' 'Tidak Ditentukan' 'Produksi' 'Uji' (diperlukan) |
useControlStandardsIdAsRepetitionCharacter | Nilai yang menunjukkan apakah akan menggunakan id standar kontrol sebagai karakter pengulangan. | bool (diperlukan) |
X12FramingSettings
Nama | Deskripsi | Nilai |
---|---|---|
characterSet | Set karakter X12. | 'Dasar' 'Extended' 'Tidak Ditentukan' 'UTF8' (diperlukan) |
componentSeparator | Pemisah komponen. | int (diperlukan) |
dataElementSeparator | Pemisah elemen data. | int (diperlukan) |
replaceCharacter | Karakter pengganti. | int (diperlukan) |
replaceSeparatorsInPayload | Nilai yang menunjukkan apakah akan mengganti pemisah dalam payload. | bool (diperlukan) |
segmentTerminator | Terminator segmen. | int (diperlukan) |
segmentTerminatorSuffix | Akhiran terminator segmen. | 'CR' 'CRLF' 'LF' 'Tidak Ada' 'NotSpecified' (diperlukan) |
X12MessageFilter
Nama | Deskripsi | Nilai |
---|---|---|
messageFilterType | Jenis filter pesan. | 'Kecualikan' 'Sertakan' 'NotSpecified' (diperlukan) |
X12MessageIdentifier
Nama | Deskripsi | Nilai |
---|---|---|
messageId | Id pesan. | string (diperlukan) |
X12ProcessingSettings
Nama | Deskripsi | Nilai |
---|---|---|
convertImpliedDecimal | Nilai yang menunjukkan apakah akan mengonversi jenis numerik menjadi desimal tersirat. | bool (diperlukan) |
createEmptyXmlTagsForTrailingSeparators | Nilai yang menunjukkan apakah akan membuat tag xml kosong untuk pemisah berikutnya. | bool (diperlukan) |
maskSecurityInfo | Nilai yang menunjukkan apakah akan menutupi informasi keamanan. | bool (diperlukan) |
preserveInterchange | Nilai yang menunjukkan apakah akan mempertahankan pertukaran. | bool (diperlukan) |
suspendInterchangeOnError | Nilai yang menunjukkan apakah akan menangguhkan pertukaran pada kesalahan. | bool (diperlukan) |
useDotAsDecimalSeparator | Nilai yang menunjukkan apakah akan menggunakan titik sebagai pemisah desimal. | bool (diperlukan) |
X12SchemaReference
Nama | Deskripsi | Nilai |
---|---|---|
messageId | Id pesan. | string (diperlukan) |
schemaName | Nama skema. | string (diperlukan) |
schemaVersion | Versi skema. | string (diperlukan) |
senderApplicationId | Id aplikasi pengirim. | string |
X12KeamananSettings
Nama | Deskripsi | Nilai |
---|---|---|
authorizationQualifier | Kualifikasi otorisasi. | string (diperlukan) |
authorizationValue | Nilai otorisasi. | string |
passwordValue | Nilai kata sandi. | string |
securityQualifier | Kualifikasi keamanan. | string (diperlukan) |
X12ValidationOverride
Nama | Deskripsi | Nilai |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Nilai yang menunjukkan apakah akan mengizinkan spasi dan nol di awal dan akhir. | bool (diperlukan) |
messageId | Id pesan tempat pengaturan validasi harus diterapkan. | string (diperlukan) |
trailingSeparatorPolicy | Kebijakan pemisah berikutnya. | 'Wajib' 'NotAllowed' 'Tidak Ditentukan' 'Opsional' (diperlukan) |
trimLeadingAndTrailingSpacesAndZeroes | Nilai yang menunjukkan apakah akan memangkas spasi dan nol di awal dan akhir. | bool (diperlukan) |
validateCharacterSet | Nilai yang menunjukkan apakah akan memvalidasi Set karakter. | bool (diperlukan) |
validateEdiTypes | Nilai yang menunjukkan apakah akan memvalidasi jenis EDI. | bool (diperlukan) |
validateXsdTypes | Nilai yang menunjukkan apakah akan memvalidasi jenis XSD. | bool (diperlukan) |
X12ValidationSettings
Nama | Deskripsi | Nilai |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Nilai yang menunjukkan apakah akan mengizinkan spasi dan nol di awal dan akhir. | bool (diperlukan) |
checkDuplicateGroupControlNumber | Nilai yang menunjukkan apakah akan memeriksa nomor kontrol grup duplikat. | bool (diperlukan) |
checkDuplicateInterchangeControlNumber | Nilai yang menunjukkan apakah akan memeriksa nomor kontrol pertukaran duplikat. | bool (diperlukan) |
checkDuplicateTransactionSetControlNumber | Nilai yang menunjukkan apakah akan memeriksa nomor kontrol set transaksi duplikat. | bool (diperlukan) |
interchangeControlNumberValidityDays | Periode validitas nomor kontrol pertukaran. | int (diperlukan) |
trailingSeparatorPolicy | Kebijakan pemisah berikutnya. | 'Wajib' 'NotAllowed' 'Tidak Ditentukan' 'Opsional' (diperlukan) |
trimLeadingAndTrailingSpacesAndZeroes | Nilai yang menunjukkan apakah akan memangkas spasi dan nol di awal dan akhir. | bool (diperlukan) |
validateCharacterSet | Nilai yang menunjukkan apakah akan memvalidasi set karakter dalam pesan. | bool (diperlukan) |
validateEdiTypes | Nilai yang menunjukkan apakah akan memvalidasi jenis EDI. | bool (diperlukan) |
validateXsdTypes | Nilai yang menunjukkan apakah akan memvalidasi jenis XSD. | bool (diperlukan) |
X12DelimiterOverrides
Nama | Deskripsi | Nilai |
---|---|---|
componentSeparator | Pemisah komponen. | int (diperlukan) |
dataElementSeparator | Pemisah elemen data. | int (diperlukan) |
messageId | Id pesan. | string |
protocolVersion | Versi protokol. | string |
replaceCharacter | Karakter pengganti. | int (diperlukan) |
replaceSeparatorsInPayload | Nilai yang menunjukkan apakah akan mengganti pemisah dalam payload. | bool (diperlukan) |
segmentTerminator | Terminator segmen. | int (diperlukan) |
segmentTerminatorSuffix | Akhiran terminator segmen. | 'CR' 'CRLF' 'LF' 'Tidak Ada' 'NotSpecified' (diperlukan) |
targetNamespace | Namespace layanan target tempat pengaturan pemisah ini harus diterapkan. | string |
Templat Mulai Cepat
Templat mulai cepat berikut menyebarkan jenis sumber daya ini.
Templat | Deskripsi |
---|---|
Azure Logic Apps - Kirim Penerimaan AS2 |
Membuat akun integrasi untuk dua mitra, Contoso dan Fabrikam, termasuk artefak untuk mitra dan perjanjian. Templat ini juga membuat aplikasi logika antara Fabrikam Sales dan Contoso untuk menunjukkan As2 Sinkron Kirim Terima. Templat ini juga membuat aplikasi logika antara Fabrikam Finance dan Contoso, yang menunjukkan Asinkron Kirim Penerimaan AS2. |
Definisi sumber daya Terraform (penyedia AzAPI)
Jenis sumber daya integrationAccounts/agreements dapat disebarkan dengan operasi yang menargetkan:
- Grup sumber daya
Untuk daftar properti yang diubah di setiap versi API, lihat log perubahan.
Format sumber daya
Untuk membuat sumber daya Microsoft.Logic/integrationAccounts/agreements, tambahkan Terraform berikut ke templat Anda.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Logic/integrationAccounts/agreements@2016-06-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
agreementType = "string"
content = {
aS2 = {
receiveAgreement = {
protocolSettings = {
acknowledgementConnectionSettings = {
ignoreCertificateNameMismatch = bool
keepHttpConnectionAlive = bool
supportHttpStatusCodeContinue = bool
unfoldHttpHeaders = bool
}
envelopeSettings = {
autogenerateFileName = bool
fileNameTemplate = "string"
messageContentType = "string"
suspendMessageOnFileNameGenerationError = bool
transmitFileNameInMimeHeader = bool
}
errorSettings = {
resendIfMdnNotReceived = bool
suspendDuplicateMessage = bool
}
mdnSettings = {
dispositionNotificationTo = "string"
mdnText = "string"
micHashingAlgorithm = "string"
needMdn = bool
receiptDeliveryUrl = "string"
sendInboundMdnToMessageBox = bool
sendMdnAsynchronously = bool
signMdn = bool
signOutboundMdnIfOptional = bool
}
messageConnectionSettings = {
ignoreCertificateNameMismatch = bool
keepHttpConnectionAlive = bool
supportHttpStatusCodeContinue = bool
unfoldHttpHeaders = bool
}
securitySettings = {
enableNrrForInboundDecodedMessages = bool
enableNrrForInboundEncodedMessages = bool
enableNrrForInboundMdn = bool
enableNrrForOutboundDecodedMessages = bool
enableNrrForOutboundEncodedMessages = bool
enableNrrForOutboundMdn = bool
encryptionCertificateName = "string"
overrideGroupSigningCertificate = bool
sha2AlgorithmFormat = "string"
signingCertificateName = "string"
}
validationSettings = {
checkCertificateRevocationListOnReceive = bool
checkCertificateRevocationListOnSend = bool
checkDuplicateMessage = bool
compressMessage = bool
encryptionAlgorithm = "string"
encryptMessage = bool
interchangeDuplicatesValidityDays = int
overrideMessageProperties = bool
signingAlgorithm = "string"
signMessage = bool
}
}
receiverBusinessIdentity = {
qualifier = "string"
value = "string"
}
senderBusinessIdentity = {
qualifier = "string"
value = "string"
}
}
sendAgreement = {
protocolSettings = {
acknowledgementConnectionSettings = {
ignoreCertificateNameMismatch = bool
keepHttpConnectionAlive = bool
supportHttpStatusCodeContinue = bool
unfoldHttpHeaders = bool
}
envelopeSettings = {
autogenerateFileName = bool
fileNameTemplate = "string"
messageContentType = "string"
suspendMessageOnFileNameGenerationError = bool
transmitFileNameInMimeHeader = bool
}
errorSettings = {
resendIfMdnNotReceived = bool
suspendDuplicateMessage = bool
}
mdnSettings = {
dispositionNotificationTo = "string"
mdnText = "string"
micHashingAlgorithm = "string"
needMdn = bool
receiptDeliveryUrl = "string"
sendInboundMdnToMessageBox = bool
sendMdnAsynchronously = bool
signMdn = bool
signOutboundMdnIfOptional = bool
}
messageConnectionSettings = {
ignoreCertificateNameMismatch = bool
keepHttpConnectionAlive = bool
supportHttpStatusCodeContinue = bool
unfoldHttpHeaders = bool
}
securitySettings = {
enableNrrForInboundDecodedMessages = bool
enableNrrForInboundEncodedMessages = bool
enableNrrForInboundMdn = bool
enableNrrForOutboundDecodedMessages = bool
enableNrrForOutboundEncodedMessages = bool
enableNrrForOutboundMdn = bool
encryptionCertificateName = "string"
overrideGroupSigningCertificate = bool
sha2AlgorithmFormat = "string"
signingCertificateName = "string"
}
validationSettings = {
checkCertificateRevocationListOnReceive = bool
checkCertificateRevocationListOnSend = bool
checkDuplicateMessage = bool
compressMessage = bool
encryptionAlgorithm = "string"
encryptMessage = bool
interchangeDuplicatesValidityDays = int
overrideMessageProperties = bool
signingAlgorithm = "string"
signMessage = bool
}
}
receiverBusinessIdentity = {
qualifier = "string"
value = "string"
}
senderBusinessIdentity = {
qualifier = "string"
value = "string"
}
}
}
edifact = {
receiveAgreement = {
protocolSettings = {
acknowledgementSettings = {
acknowledgementControlNumberLowerBound = int
acknowledgementControlNumberPrefix = "string"
acknowledgementControlNumberSuffix = "string"
acknowledgementControlNumberUpperBound = int
batchFunctionalAcknowledgements = bool
batchTechnicalAcknowledgements = bool
needFunctionalAcknowledgement = bool
needLoopForValidMessages = bool
needTechnicalAcknowledgement = bool
rolloverAcknowledgementControlNumber = bool
sendSynchronousAcknowledgement = bool
}
edifactDelimiterOverrides = [
{
componentSeparator = int
dataElementSeparator = int
decimalPointIndicator = "string"
messageAssociationAssignedCode = "string"
messageId = "string"
messageRelease = "string"
messageVersion = "string"
releaseIndicator = int
repetitionSeparator = int
segmentTerminator = int
segmentTerminatorSuffix = "string"
targetNamespace = "string"
}
]
envelopeOverrides = [
{
applicationPassword = "string"
associationAssignedCode = "string"
controllingAgencyCode = "string"
functionalGroupId = "string"
groupHeaderMessageRelease = "string"
groupHeaderMessageVersion = "string"
messageAssociationAssignedCode = "string"
messageId = "string"
messageRelease = "string"
messageVersion = "string"
receiverApplicationId = "string"
receiverApplicationQualifier = "string"
senderApplicationId = "string"
senderApplicationQualifier = "string"
targetNamespace = "string"
}
]
envelopeSettings = {
applicationReferenceId = "string"
applyDelimiterStringAdvice = bool
communicationAgreementId = "string"
createGroupingSegments = bool
enableDefaultGroupHeaders = bool
functionalGroupId = "string"
groupApplicationPassword = "string"
groupApplicationReceiverId = "string"
groupApplicationReceiverQualifier = "string"
groupApplicationSenderId = "string"
groupApplicationSenderQualifier = "string"
groupAssociationAssignedCode = "string"
groupControllingAgencyCode = "string"
groupControlNumberLowerBound = int
groupControlNumberPrefix = "string"
groupControlNumberSuffix = "string"
groupControlNumberUpperBound = int
groupMessageRelease = "string"
groupMessageVersion = "string"
interchangeControlNumberLowerBound = int
interchangeControlNumberPrefix = "string"
interchangeControlNumberSuffix = "string"
interchangeControlNumberUpperBound = int
isTestInterchange = bool
overwriteExistingTransactionSetControlNumber = bool
processingPriorityCode = "string"
receiverInternalIdentification = "string"
receiverInternalSubIdentification = "string"
receiverReverseRoutingAddress = "string"
recipientReferencePasswordQualifier = "string"
recipientReferencePasswordValue = "string"
rolloverGroupControlNumber = bool
rolloverInterchangeControlNumber = bool
rolloverTransactionSetControlNumber = bool
senderInternalIdentification = "string"
senderInternalSubIdentification = "string"
senderReverseRoutingAddress = "string"
transactionSetControlNumberLowerBound = int
transactionSetControlNumberPrefix = "string"
transactionSetControlNumberSuffix = "string"
transactionSetControlNumberUpperBound = int
}
framingSettings = {
characterEncoding = "string"
characterSet = "string"
componentSeparator = int
dataElementSeparator = int
decimalPointIndicator = "string"
protocolVersion = int
releaseIndicator = int
repetitionSeparator = int
segmentTerminator = int
segmentTerminatorSuffix = "string"
serviceCodeListDirectoryVersion = "string"
}
messageFilter = {
messageFilterType = "string"
}
messageFilterList = [
{
messageId = "string"
}
]
processingSettings = {
createEmptyXmlTagsForTrailingSeparators = bool
maskSecurityInfo = bool
preserveInterchange = bool
suspendInterchangeOnError = bool
useDotAsDecimalSeparator = bool
}
schemaReferences = [
{
associationAssignedCode = "string"
messageId = "string"
messageRelease = "string"
messageVersion = "string"
schemaName = "string"
senderApplicationId = "string"
senderApplicationQualifier = "string"
}
]
validationOverrides = [
{
allowLeadingAndTrailingSpacesAndZeroes = bool
enforceCharacterSet = bool
messageId = "string"
trailingSeparatorPolicy = "string"
trimLeadingAndTrailingSpacesAndZeroes = bool
validateEdiTypes = bool
validateXsdTypes = bool
}
]
validationSettings = {
allowLeadingAndTrailingSpacesAndZeroes = bool
checkDuplicateGroupControlNumber = bool
checkDuplicateInterchangeControlNumber = bool
checkDuplicateTransactionSetControlNumber = bool
interchangeControlNumberValidityDays = int
trailingSeparatorPolicy = "string"
trimLeadingAndTrailingSpacesAndZeroes = bool
validateCharacterSet = bool
validateEdiTypes = bool
validateXsdTypes = bool
}
}
receiverBusinessIdentity = {
qualifier = "string"
value = "string"
}
senderBusinessIdentity = {
qualifier = "string"
value = "string"
}
}
sendAgreement = {
protocolSettings = {
acknowledgementSettings = {
acknowledgementControlNumberLowerBound = int
acknowledgementControlNumberPrefix = "string"
acknowledgementControlNumberSuffix = "string"
acknowledgementControlNumberUpperBound = int
batchFunctionalAcknowledgements = bool
batchTechnicalAcknowledgements = bool
needFunctionalAcknowledgement = bool
needLoopForValidMessages = bool
needTechnicalAcknowledgement = bool
rolloverAcknowledgementControlNumber = bool
sendSynchronousAcknowledgement = bool
}
edifactDelimiterOverrides = [
{
componentSeparator = int
dataElementSeparator = int
decimalPointIndicator = "string"
messageAssociationAssignedCode = "string"
messageId = "string"
messageRelease = "string"
messageVersion = "string"
releaseIndicator = int
repetitionSeparator = int
segmentTerminator = int
segmentTerminatorSuffix = "string"
targetNamespace = "string"
}
]
envelopeOverrides = [
{
applicationPassword = "string"
associationAssignedCode = "string"
controllingAgencyCode = "string"
functionalGroupId = "string"
groupHeaderMessageRelease = "string"
groupHeaderMessageVersion = "string"
messageAssociationAssignedCode = "string"
messageId = "string"
messageRelease = "string"
messageVersion = "string"
receiverApplicationId = "string"
receiverApplicationQualifier = "string"
senderApplicationId = "string"
senderApplicationQualifier = "string"
targetNamespace = "string"
}
]
envelopeSettings = {
applicationReferenceId = "string"
applyDelimiterStringAdvice = bool
communicationAgreementId = "string"
createGroupingSegments = bool
enableDefaultGroupHeaders = bool
functionalGroupId = "string"
groupApplicationPassword = "string"
groupApplicationReceiverId = "string"
groupApplicationReceiverQualifier = "string"
groupApplicationSenderId = "string"
groupApplicationSenderQualifier = "string"
groupAssociationAssignedCode = "string"
groupControllingAgencyCode = "string"
groupControlNumberLowerBound = int
groupControlNumberPrefix = "string"
groupControlNumberSuffix = "string"
groupControlNumberUpperBound = int
groupMessageRelease = "string"
groupMessageVersion = "string"
interchangeControlNumberLowerBound = int
interchangeControlNumberPrefix = "string"
interchangeControlNumberSuffix = "string"
interchangeControlNumberUpperBound = int
isTestInterchange = bool
overwriteExistingTransactionSetControlNumber = bool
processingPriorityCode = "string"
receiverInternalIdentification = "string"
receiverInternalSubIdentification = "string"
receiverReverseRoutingAddress = "string"
recipientReferencePasswordQualifier = "string"
recipientReferencePasswordValue = "string"
rolloverGroupControlNumber = bool
rolloverInterchangeControlNumber = bool
rolloverTransactionSetControlNumber = bool
senderInternalIdentification = "string"
senderInternalSubIdentification = "string"
senderReverseRoutingAddress = "string"
transactionSetControlNumberLowerBound = int
transactionSetControlNumberPrefix = "string"
transactionSetControlNumberSuffix = "string"
transactionSetControlNumberUpperBound = int
}
framingSettings = {
characterEncoding = "string"
characterSet = "string"
componentSeparator = int
dataElementSeparator = int
decimalPointIndicator = "string"
protocolVersion = int
releaseIndicator = int
repetitionSeparator = int
segmentTerminator = int
segmentTerminatorSuffix = "string"
serviceCodeListDirectoryVersion = "string"
}
messageFilter = {
messageFilterType = "string"
}
messageFilterList = [
{
messageId = "string"
}
]
processingSettings = {
createEmptyXmlTagsForTrailingSeparators = bool
maskSecurityInfo = bool
preserveInterchange = bool
suspendInterchangeOnError = bool
useDotAsDecimalSeparator = bool
}
schemaReferences = [
{
associationAssignedCode = "string"
messageId = "string"
messageRelease = "string"
messageVersion = "string"
schemaName = "string"
senderApplicationId = "string"
senderApplicationQualifier = "string"
}
]
validationOverrides = [
{
allowLeadingAndTrailingSpacesAndZeroes = bool
enforceCharacterSet = bool
messageId = "string"
trailingSeparatorPolicy = "string"
trimLeadingAndTrailingSpacesAndZeroes = bool
validateEdiTypes = bool
validateXsdTypes = bool
}
]
validationSettings = {
allowLeadingAndTrailingSpacesAndZeroes = bool
checkDuplicateGroupControlNumber = bool
checkDuplicateInterchangeControlNumber = bool
checkDuplicateTransactionSetControlNumber = bool
interchangeControlNumberValidityDays = int
trailingSeparatorPolicy = "string"
trimLeadingAndTrailingSpacesAndZeroes = bool
validateCharacterSet = bool
validateEdiTypes = bool
validateXsdTypes = bool
}
}
receiverBusinessIdentity = {
qualifier = "string"
value = "string"
}
senderBusinessIdentity = {
qualifier = "string"
value = "string"
}
}
}
x12 = {
receiveAgreement = {
protocolSettings = {
acknowledgementSettings = {
acknowledgementControlNumberLowerBound = int
acknowledgementControlNumberPrefix = "string"
acknowledgementControlNumberSuffix = "string"
acknowledgementControlNumberUpperBound = int
batchFunctionalAcknowledgements = bool
batchImplementationAcknowledgements = bool
batchTechnicalAcknowledgements = bool
functionalAcknowledgementVersion = "string"
implementationAcknowledgementVersion = "string"
needFunctionalAcknowledgement = bool
needImplementationAcknowledgement = bool
needLoopForValidMessages = bool
needTechnicalAcknowledgement = bool
rolloverAcknowledgementControlNumber = bool
sendSynchronousAcknowledgement = bool
}
envelopeOverrides = [
{
dateFormat = "string"
functionalIdentifierCode = "string"
headerVersion = "string"
messageId = "string"
protocolVersion = "string"
receiverApplicationId = "string"
responsibleAgencyCode = "string"
senderApplicationId = "string"
targetNamespace = "string"
timeFormat = "string"
}
]
envelopeSettings = {
controlStandardsId = int
controlVersionNumber = "string"
enableDefaultGroupHeaders = bool
functionalGroupId = "string"
groupControlNumberLowerBound = int
groupControlNumberUpperBound = int
groupHeaderAgencyCode = "string"
groupHeaderDateFormat = "string"
groupHeaderTimeFormat = "string"
groupHeaderVersion = "string"
interchangeControlNumberLowerBound = int
interchangeControlNumberUpperBound = int
overwriteExistingTransactionSetControlNumber = bool
receiverApplicationId = "string"
rolloverGroupControlNumber = bool
rolloverInterchangeControlNumber = bool
rolloverTransactionSetControlNumber = bool
senderApplicationId = "string"
transactionSetControlNumberLowerBound = int
transactionSetControlNumberPrefix = "string"
transactionSetControlNumberSuffix = "string"
transactionSetControlNumberUpperBound = int
usageIndicator = "string"
useControlStandardsIdAsRepetitionCharacter = bool
}
framingSettings = {
characterSet = "string"
componentSeparator = int
dataElementSeparator = int
replaceCharacter = int
replaceSeparatorsInPayload = bool
segmentTerminator = int
segmentTerminatorSuffix = "string"
}
messageFilter = {
messageFilterType = "string"
}
messageFilterList = [
{
messageId = "string"
}
]
processingSettings = {
convertImpliedDecimal = bool
createEmptyXmlTagsForTrailingSeparators = bool
maskSecurityInfo = bool
preserveInterchange = bool
suspendInterchangeOnError = bool
useDotAsDecimalSeparator = bool
}
schemaReferences = [
{
messageId = "string"
schemaName = "string"
schemaVersion = "string"
senderApplicationId = "string"
}
]
securitySettings = {
authorizationQualifier = "string"
authorizationValue = "string"
passwordValue = "string"
securityQualifier = "string"
}
validationOverrides = [
{
allowLeadingAndTrailingSpacesAndZeroes = bool
messageId = "string"
trailingSeparatorPolicy = "string"
trimLeadingAndTrailingSpacesAndZeroes = bool
validateCharacterSet = bool
validateEdiTypes = bool
validateXsdTypes = bool
}
]
validationSettings = {
allowLeadingAndTrailingSpacesAndZeroes = bool
checkDuplicateGroupControlNumber = bool
checkDuplicateInterchangeControlNumber = bool
checkDuplicateTransactionSetControlNumber = bool
interchangeControlNumberValidityDays = int
trailingSeparatorPolicy = "string"
trimLeadingAndTrailingSpacesAndZeroes = bool
validateCharacterSet = bool
validateEdiTypes = bool
validateXsdTypes = bool
}
x12DelimiterOverrides = [
{
componentSeparator = int
dataElementSeparator = int
messageId = "string"
protocolVersion = "string"
replaceCharacter = int
replaceSeparatorsInPayload = bool
segmentTerminator = int
segmentTerminatorSuffix = "string"
targetNamespace = "string"
}
]
}
receiverBusinessIdentity = {
qualifier = "string"
value = "string"
}
senderBusinessIdentity = {
qualifier = "string"
value = "string"
}
}
sendAgreement = {
protocolSettings = {
acknowledgementSettings = {
acknowledgementControlNumberLowerBound = int
acknowledgementControlNumberPrefix = "string"
acknowledgementControlNumberSuffix = "string"
acknowledgementControlNumberUpperBound = int
batchFunctionalAcknowledgements = bool
batchImplementationAcknowledgements = bool
batchTechnicalAcknowledgements = bool
functionalAcknowledgementVersion = "string"
implementationAcknowledgementVersion = "string"
needFunctionalAcknowledgement = bool
needImplementationAcknowledgement = bool
needLoopForValidMessages = bool
needTechnicalAcknowledgement = bool
rolloverAcknowledgementControlNumber = bool
sendSynchronousAcknowledgement = bool
}
envelopeOverrides = [
{
dateFormat = "string"
functionalIdentifierCode = "string"
headerVersion = "string"
messageId = "string"
protocolVersion = "string"
receiverApplicationId = "string"
responsibleAgencyCode = "string"
senderApplicationId = "string"
targetNamespace = "string"
timeFormat = "string"
}
]
envelopeSettings = {
controlStandardsId = int
controlVersionNumber = "string"
enableDefaultGroupHeaders = bool
functionalGroupId = "string"
groupControlNumberLowerBound = int
groupControlNumberUpperBound = int
groupHeaderAgencyCode = "string"
groupHeaderDateFormat = "string"
groupHeaderTimeFormat = "string"
groupHeaderVersion = "string"
interchangeControlNumberLowerBound = int
interchangeControlNumberUpperBound = int
overwriteExistingTransactionSetControlNumber = bool
receiverApplicationId = "string"
rolloverGroupControlNumber = bool
rolloverInterchangeControlNumber = bool
rolloverTransactionSetControlNumber = bool
senderApplicationId = "string"
transactionSetControlNumberLowerBound = int
transactionSetControlNumberPrefix = "string"
transactionSetControlNumberSuffix = "string"
transactionSetControlNumberUpperBound = int
usageIndicator = "string"
useControlStandardsIdAsRepetitionCharacter = bool
}
framingSettings = {
characterSet = "string"
componentSeparator = int
dataElementSeparator = int
replaceCharacter = int
replaceSeparatorsInPayload = bool
segmentTerminator = int
segmentTerminatorSuffix = "string"
}
messageFilter = {
messageFilterType = "string"
}
messageFilterList = [
{
messageId = "string"
}
]
processingSettings = {
convertImpliedDecimal = bool
createEmptyXmlTagsForTrailingSeparators = bool
maskSecurityInfo = bool
preserveInterchange = bool
suspendInterchangeOnError = bool
useDotAsDecimalSeparator = bool
}
schemaReferences = [
{
messageId = "string"
schemaName = "string"
schemaVersion = "string"
senderApplicationId = "string"
}
]
securitySettings = {
authorizationQualifier = "string"
authorizationValue = "string"
passwordValue = "string"
securityQualifier = "string"
}
validationOverrides = [
{
allowLeadingAndTrailingSpacesAndZeroes = bool
messageId = "string"
trailingSeparatorPolicy = "string"
trimLeadingAndTrailingSpacesAndZeroes = bool
validateCharacterSet = bool
validateEdiTypes = bool
validateXsdTypes = bool
}
]
validationSettings = {
allowLeadingAndTrailingSpacesAndZeroes = bool
checkDuplicateGroupControlNumber = bool
checkDuplicateInterchangeControlNumber = bool
checkDuplicateTransactionSetControlNumber = bool
interchangeControlNumberValidityDays = int
trailingSeparatorPolicy = "string"
trimLeadingAndTrailingSpacesAndZeroes = bool
validateCharacterSet = bool
validateEdiTypes = bool
validateXsdTypes = bool
}
x12DelimiterOverrides = [
{
componentSeparator = int
dataElementSeparator = int
messageId = "string"
protocolVersion = "string"
replaceCharacter = int
replaceSeparatorsInPayload = bool
segmentTerminator = int
segmentTerminatorSuffix = "string"
targetNamespace = "string"
}
]
}
receiverBusinessIdentity = {
qualifier = "string"
value = "string"
}
senderBusinessIdentity = {
qualifier = "string"
value = "string"
}
}
}
}
guestIdentity = {
qualifier = "string"
value = "string"
}
guestPartner = "string"
hostIdentity = {
qualifier = "string"
value = "string"
}
hostPartner = "string"
}
})
}
Nilai properti
integrationAccounts/agreements
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Jenis sumber daya | "Microsoft.Logic/integrationAccounts/agreements@2016-06-01" |
nama | Nama sumber daya | string (diperlukan) |
lokasi | Lokasi sumber daya. | string |
parent_id | ID sumber daya yang merupakan induk untuk sumber daya ini. | ID untuk sumber daya jenis: integrationAccounts |
tag | Tag sumber daya. | Kamus nama dan nilai tag. |
properti | Properti perjanjian akun integrasi. | IntegrationAccountAgreementProperties (diperlukan) |
IntegrationAccountAgreementProperties
Nama | Deskripsi | Nilai |
---|---|---|
agreementType | Jenis perjanjian. | "AS2" "Edifact" "Tidak Ditentukan" "X12" (diperlukan) |
konten | Konten perjanjian. | AgreementContent (diperlukan) |
guestIdentity | Identitas bisnis mitra tamu. | BusinessIdentity (diperlukan) |
guestPartner | Mitra akun integrasi yang ditetapkan sebagai mitra tamu untuk perjanjian ini. | string (diperlukan) |
hostIdentity | Identitas bisnis mitra host. | BusinessIdentity (diperlukan) |
hostPartner | Mitra akun integrasi yang ditetapkan sebagai mitra host untuk perjanjian ini. | string (diperlukan) |
metadata | Metadata. |
AgreementContent
Nama | Deskripsi | Nilai |
---|---|---|
aS2 | Konten perjanjian AS2. | AS2AgreementContent |
edifact | Konten perjanjian EDIFACT. | EdifactAgreementContent |
x12 | Konten perjanjian X12. | X12AgreementContent |
AS2AgreementContent
Nama | Deskripsi | Nilai |
---|---|---|
receiveAgreement | As2 satu arah menerima perjanjian. | AS2OneWayAgreement (diperlukan) |
sendAgreement | As2 satu arah mengirim perjanjian. | AS2OneWayAgreement (diperlukan) |
AS2OneWayAgreement
Nama | Deskripsi | Nilai |
---|---|---|
protocolSettings | Pengaturan protokol AS2. | AS2ProtocolSettings (diperlukan) |
receiverBusinessIdentity | Identitas bisnis penerima | BusinessIdentity (diperlukan) |
senderBusinessIdentity | Identitas bisnis pengirim | BusinessIdentity (diperlukan) |
As2ProtocolSettings
Nama | Deskripsi | Nilai |
---|---|---|
acknowledgementConnectionSettings | Pengaturan koneksi pengakuan. | AS2AcknowledgementConnectionSettings (wajib) |
envelopeSettings | Pengaturan amplop. | AS2EnvelopeSettings (diperlukan) |
errorSettings | Pengaturan kesalahan. | AS2ErrorSettings (diperlukan) |
mdnSettings | Pengaturan MDN. | AS2MdnSettings (diperlukan) |
messageConnectionSettings | Pengaturan koneksi pesan. | AS2MessageConnectionSettings (diperlukan) |
securitySettings | Pengaturan keamanan. | AS2SecuritySettings (wajib) |
validationSettings | Pengaturan validasi. | AS2ValidationSettings (diperlukan) |
AS2AcknowledgementConnectionSettings
Nama | Deskripsi | Nilai |
---|---|---|
ignoreCertificateNameMismatch | Nilai yang menunjukkan apakah akan mengabaikan ketidakcocokan dalam nama sertifikat. | bool (diperlukan) |
keepHttpConnectionAlive | Nilai yang menunjukkan apakah akan menjaga koneksi tetap hidup. | bool (diperlukan) |
supportHttpStatusCodeContinue | Nilai yang menunjukkan apakah akan mendukung kode status HTTP 'CONTINUE'. | bool (diperlukan) |
unfoldHttpHeaders | Nilai yang menunjukkan apakah akan membuka header HTTP. | bool (diperlukan) |
AS2EnvelopeSettings
Nama | Deskripsi | Nilai |
---|---|---|
autogenerateFileName | Nilai yang menunjukkan apakah akan membuat nama file secara otomatis. | bool (diperlukan) |
fileNameTemplate | Templat untuk nama file. | string (diperlukan) |
messageContentType | Jenis konten pesan. | string (diperlukan) |
suspendMessageOnFileNameGenerationError | Nilai yang menunjukkan apakah akan menangguhkan pesan pada kesalahan pembuatan nama file. | bool (diperlukan) |
transmitFileNameInMimeHeader | Nilai yang menunjukkan apakah akan mengirimkan nama file di header mime. | bool (diperlukan) |
AS2ErrorSettings
Nama | Deskripsi | Nilai |
---|---|---|
resendIfMdnNotReceived | Nilai yang menunjukkan apakah akan mengirim ulang pesan Jika MDN tidak diterima. | bool (diperlukan) |
suspendDuplicateMessage | Nilai yang menunjukkan apakah akan menangguhkan pesan duplikat. | bool (diperlukan) |
AS2MdnSettings
Nama | Deskripsi | Nilai |
---|---|---|
dispositionNotificationTo | Pemberitahuan disposisi ke nilai header. | string |
mdnText | Teks MDN. | string |
micHashingAlgorithm | Algoritma penandatanganan atau hashing. | "MD5" "Tidak Ada" "Tidak Ditentukan" "SHA1" "SHA2256" "SHA2384" "SHA2512" (diperlukan) |
needMdn | Nilai yang menunjukkan apakah akan mengirim atau meminta MDN. | bool (diperlukan) |
receiptDeliveryUrl | URL pengiriman tanda terima. | string |
sendInboundMdnToMessageBox | Nilai yang menunjukkan apakah akan mengirim MDN masuk ke kotak pesan. | bool (diperlukan) |
sendMdnAsynchronously | Nilai yang menunjukkan apakah akan mengirim MDN asinkron. | bool (diperlukan) |
signMdn | Nilai yang menunjukkan apakah MDN perlu ditandatangani atau tidak. | bool (diperlukan) |
signOutboundMdnIfOptional | Nilai yang menunjukkan apakah akan menandatangani MDN keluar jika opsional. | bool (diperlukan) |
AS2MessageConnectionSettings
Nama | Deskripsi | Nilai |
---|---|---|
ignoreCertificateNameMismatch | Nilai yang menunjukkan apakah akan mengabaikan ketidakcocokan dalam nama sertifikat. | bool (diperlukan) |
keepHttpConnectionAlive | Nilai yang menunjukkan apakah akan menjaga koneksi tetap hidup. | bool (diperlukan) |
supportHttpStatusCodeContinue | Nilai yang menunjukkan apakah akan mendukung kode status HTTP 'CONTINUE'. | bool (diperlukan) |
unfoldHttpHeaders | Nilai yang menunjukkan apakah akan membuka header HTTP. | bool (diperlukan) |
As2SecuritySettings
Nama | Deskripsi | Nilai |
---|---|---|
enableNrrForInboundDecodedMessages | Nilai yang menunjukkan apakah akan mengaktifkan NRR untuk pesan yang didekodekan masuk. | bool (diperlukan) |
enableNrrForInboundEncodedMessages | Nilai yang menunjukkan apakah akan mengaktifkan NRR untuk pesan yang dikodekan masuk. | bool (diperlukan) |
enableNrrForInboundMdn | Nilai yang menunjukkan apakah akan mengaktifkan NRR untuk MDN masuk. | bool (diperlukan) |
enableNrrForOutboundDecodedMessages | Nilai yang menunjukkan apakah akan mengaktifkan NRR untuk pesan yang didekodekan keluar. | bool (diperlukan) |
enableNrrForOutboundEncodedMessages | Nilai yang menunjukkan apakah akan mengaktifkan NRR untuk pesan yang dikodekan keluar. | bool (diperlukan) |
enableNrrForOutboundMdn | Nilai yang menunjukkan apakah akan mengaktifkan NRR untuk MDN keluar. | bool (diperlukan) |
encryptionCertificateName | Nama sertifikat enkripsi. | string |
overrideGroupSigningCertificate | Nilai yang menunjukkan apakah akan mengirim atau meminta MDN. | bool (diperlukan) |
sha2AlgorithmFormat | Format algoritma Sha2. Nilai yang valid adalah Sha2, ShaHashSize, ShaHyphenHashSize, Sha2UnderscoreHashSize. | string |
signingCertificateName | Nama sertifikat penandatanganan. | string |
As2ValidationSettings
Nama | Deskripsi | Nilai |
---|---|---|
checkCertificateRevocationListOnReceive | Nilai yang menunjukkan apakah akan memeriksa daftar pencabutan sertifikat saat menerima. | bool (diperlukan) |
checkCertificateRevocationListOnSend | Nilai yang menunjukkan apakah akan memeriksa daftar pencabutan sertifikat saat dikirim. | bool (diperlukan) |
checkDuplicateMessage | Nilai yang menunjukkan apakah akan memeriksa pesan duplikat. | bool (diperlukan) |
compressMessage | Nilai yang menunjukkan apakah pesan harus dikompresi. | bool (diperlukan) |
encryptionAlgorithm | Algoritma enkripsi. | "AES128" "AES192" "AES256" "DES3" "Tidak Ada" "Tidak Ditentukan" "RC2" (diperlukan) |
encryptMessage | Nilai yang menunjukkan apakah pesan harus dienkripsi. | bool (diperlukan) |
interchangeDuplicatesValidityDays | Jumlah hari untuk melihat kembali pertukaran duplikat. | int (diperlukan) |
overrideMessageProperties | Nilai yang menunjukkan apakah akan mengambil alih properti pesan masuk dengan yang ada dalam perjanjian. | bool (diperlukan) |
signingAlgorithm | Algoritma penandatanganan. | "Default" "Tidak Ditentukan" "SHA1" "SHA2256" "SHA2384" "SHA2512" |
signMessage | Nilai yang menunjukkan apakah pesan harus ditandatangani. | bool (diperlukan) |
BusinessIdentity
Nama | Deskripsi | Nilai |
---|---|---|
Kualifikasi | Pengualifikasi identitas bisnis misalnya as2identity, ZZ, ZZZ, 31, 32 | string (diperlukan) |
nilai | Nilai identitas bisnis yang ditentukan pengguna. | string (diperlukan) |
EdifactAgreementContent
Nama | Deskripsi | Nilai |
---|---|---|
receiveAgreement | Perjanjian penerimaan satu arah EDIFACT. | EdifactOneWayAgreement (diperlukan) |
sendAgreement | Perjanjian pengiriman satu arah EDIFACT. | EdifactOneWayAgreement (diperlukan) |
EdifactOneWayAgreement
Nama | Deskripsi | Nilai |
---|---|---|
protocolSettings | Pengaturan protokol EDIFACT. | EdifactProtocolSettings (diperlukan) |
receiverBusinessIdentity | Identitas bisnis penerima | BusinessIdentity (diperlukan) |
senderBusinessIdentity | Identitas bisnis pengirim | BusinessIdentity (diperlukan) |
EdifactProtocolSettings
Nama | Deskripsi | Nilai |
---|---|---|
acknowledgementSettings | Pengaturan pengakuan EDIFACT. | EdifactAcknowledgementSettings (diperlukan) |
edifactDelimiterOverrides | Pengaturan penimpaan pemisah EDIFACT. | EdifactDelimiterOverride[] |
amplopOverrides | Pengaturan penggantian amplop EDIFACT. | EdifactEnvelopeOverride[] |
envelopeSettings | Pengaturan amplop EDIFACT. | EdifactEnvelopeSettings (diperlukan) |
framingSettings | Pengaturan pembingkaian EDIFACT. | EdifactFramingSettings (diperlukan) |
messageFilter | Filter pesan EDIFACT. | EdifactMessageFilter (diperlukan) |
messageFilterList | Daftar filter pesan EDIFACT. | EdifactMessageIdentifier[] |
processingSettings | Pengaturan pemrosesan EDIFACT. | EdifactProcessingSettings (wajib) |
schemaReferences | Referensi skema EDIFACT. | EdifactSchemaReference[] (diperlukan) |
validationOverrides | Pengaturan penggantian validasi EDIFACT. | EdifactValidationOverride[] |
validationSettings | Pengaturan validasi EDIFACT. | EdifactValidationSettings (diperlukan) |
EdifactAcknowledgementSettings
Nama | Deskripsi | Nilai |
---|---|---|
acknowledgementControlNumberLowerBound | Nomor kontrol pengakuan terikat lebih rendah. | int (diperlukan) |
acknowledgementControlNumberPrefix | Awalan nomor kontrol pengakuan. | string |
acknowledgementControlNumberSuffix | Akhiran nomor kontrol pengakuan. | string |
acknowledgementControlNumberUpperBound | Batas atas nomor kontrol pengakuan. | int (diperlukan) |
batchFunctionalAcknowledgements | Nilai yang menunjukkan apakah akan membuat batch pengakuan fungsional. | bool (diperlukan) |
batchTechnicalAcknowledgements | Nilai yang menunjukkan apakah akan mengumpulkan pengakuan teknis. | bool (diperlukan) |
needFunctionalAcknowledgement | Nilai yang menunjukkan apakah pengakuan fungsional diperlukan. | bool (diperlukan) |
needLoopForValidMessages | Nilai yang menunjukkan apakah perulangan diperlukan untuk pesan yang valid. | bool (diperlukan) |
needTechnicalAcknowledgement | Nilai yang menunjukkan apakah pengakuan teknis diperlukan. | bool (diperlukan) |
rolloverAcknowledgementControlNumber | Nilai yang menunjukkan apakah akan melakukan rollover nomor kontrol pengakuan. | bool (diperlukan) |
sendSynchronousAcknowledgement | Nilai yang menunjukkan apakah akan mengirim pengakuan sinkron. | bool (diperlukan) |
EdifactDelimiterOverride
Nama | Deskripsi | Nilai |
---|---|---|
componentSeparator | Pemisah komponen. | int (diperlukan) |
dataElementSeparator | Pemisah elemen data. | int (diperlukan) |
desimalPointIndicator | Indikator titik desimal. | "Koma" "Desimal" "NotSpecified" (diperlukan) |
messageAssociationAssignedCode | Kode yang ditetapkan asosiasi pesan. | string |
messageId | Id pesan. | string |
messageRelease | Rilis pesan. | string |
messageVersion | Versi pesan. | string |
releaseIndicator | Indikator rilis. | int (diperlukan) |
repetitionSeparator | Pemisah pengulangan. | int (diperlukan) |
segmentTerminator | Terminator segmen. | int (diperlukan) |
segmentTerminatorSuffix | Akhiran terminator segmen. | "CR" "CRLF" "LF" "Tidak Ada" "NotSpecified" (diperlukan) |
targetNamespace | Namespace layanan target tempat pengaturan pemisah ini harus diterapkan. | string |
EdifactEnvelopeOverride
Nama | Deskripsi | Nilai |
---|---|---|
applicationPassword | Kata sandi aplikasi. | string |
associationAssignedCode | Kode yang ditetapkan asosiasi. | string |
controllingAgencyCode | Kode agen pengontrol. | string |
functionalGroupId | Id grup fungsional. | string |
groupHeaderMessageRelease | Rilis pesan header grup. | string |
groupHeaderMessageVersion | Versi pesan header grup. | string |
messageAssociationAssignedCode | Kode yang ditetapkan asosiasi pesan. | string |
messageId | Id pesan tempat pengaturan amplop ini harus diterapkan. | string |
messageRelease | Versi rilis pesan tempat pengaturan amplop ini harus diterapkan. | string |
messageVersion | Versi pesan tempat pengaturan amplop ini harus diterapkan. | string |
receiverApplicationId | Id aplikasi penerima. | string |
receiverApplicationQualifier | Kualifikasi aplikasi penerima. | string |
senderApplicationId | Id aplikasi pengirim. | string |
senderApplicationQualifier | Kualifikasi aplikasi pengirim. | string |
targetNamespace | Namespace layanan target tempat pengaturan amplop ini harus diterapkan. | string |
EdifactEnvelopeSettings
Nama | Deskripsi | Nilai |
---|---|---|
applicationReferenceId | Id referensi aplikasi. | string |
applyDelimiterStringAdvice | Nilai yang menunjukkan apakah akan menerapkan saran string pembatas. | bool (diperlukan) |
communicationAgreementId | Id perjanjian komunikasi. | string |
createGroupingSegments | Nilai yang menunjukkan apakah akan membuat segmen pengelompokan. | bool (diperlukan) |
enableDefaultGroupHeaders | Nilai yang menunjukkan apakah akan mengaktifkan header grup default. | bool (diperlukan) |
functionalGroupId | Id grup fungsional. | string |
groupApplicationPassword | Kata sandi aplikasi grup. | string |
groupApplicationReceiverId | Id penerima aplikasi grup. | string |
groupApplicationReceiverQualifier | Kualifikasi penerima aplikasi grup. | string |
groupApplicationSenderId | Id pengirim aplikasi grup. | string |
groupApplicationSenderQualifier | Kualifikasi pengirim aplikasi grup. | string |
groupAssociationAssignedCode | Kode yang ditetapkan asosiasi grup. | string |
groupControllingAgencyCode | Kode agensi pengendali grup. | string |
groupControlNumberLowerBound | Nomor kontrol grup terikat lebih rendah. | int (diperlukan) |
groupControlNumberPrefix | Awalan nomor kontrol grup. | string |
groupControlNumberSuffix | Akhiran nomor kontrol grup. | string |
groupControlNumberUpperBound | Batas atas nomor kontrol grup. | int (diperlukan) |
groupMessageRelease | Rilis pesan grup. | string |
groupMessageVersion | Versi pesan grup. | string |
interchangeControlNumberLowerBound | Nomor kontrol pertukaran terikat lebih rendah. | int (diperlukan) |
interchangeControlNumberPrefix | Awalan nomor kontrol pertukaran. | string |
interchangeControlNumberSuffix | Akhiran nomor kontrol pertukaran. | string |
interchangeControlNumberUpperBound | Batas atas nomor kontrol pertukaran. | int (diperlukan) |
isTestInterchange | Nilai yang menunjukkan apakah pesan adalah pertukaran pengujian. | bool (diperlukan) |
overwriteExistingTransactionSetControlNumber | Nilai yang menunjukkan apakah akan menimpa nomor kontrol set transaksi yang ada. | bool (diperlukan) |
processingPriorityCode | Kode prioritas pemrosesan. | string |
receiverInternalIdentification | Identifikasi internal penerima. | string |
receiverInternalSubIdentification | Sub identifikasi internal penerima. | string |
receiverReverseRoutingAddress | Alamat perutean terbalik penerima. | string |
recipientReferencePasswordQualifier | Kualifikasi kata sandi referensi penerima. | string |
recipientReferencePasswordValue | Nilai kata sandi referensi penerima. | string |
rolloverGroupControlNumber | Nilai yang menunjukkan apakah akan melakukan rollover nomor kontrol grup. | bool (diperlukan) |
rolloverInterchangeControlNumber | Nilai yang menunjukkan apakah akan melakukan rollover nomor kontrol pertukaran. | bool (diperlukan) |
rolloverTransactionSetControlNumber | Nilai yang menunjukkan apakah akan melakukan rollover nomor kontrol set transaksi. | bool (diperlukan) |
senderInternalIdentification | Identifikasi internal pengirim. | string |
senderInternalSubIdentification | Sub identifikasi internal pengirim. | string |
senderReverseRoutingAddress | Alamat perutean terbalik pengirim. | string |
transactionSetControlNumberLowerBound | Nomor kontrol set transaksi terikat lebih rendah. | int (diperlukan) |
transactionSetControlNumberPrefix | Awalan nomor kontrol set transaksi. | string |
transactionSetControlNumberSuffix | Akhiran nomor kontrol set transaksi. | string |
transactionSetControlNumberUpperBound | Batas atas nomor kontrol set transaksi. | int (diperlukan) |
EdifactFramingSettings
Nama | Deskripsi | Nilai |
---|---|---|
characterEncoding | Pengodean karakter. | string |
characterSet | Karakter pengaturan bingkai EDIFACTSet. | "KECA" "Tidak Ditentukan" "UNOA" "UNOB" "UNOC" "UNOD" "UNOE" "UNOF" "UNOG" "UNOH" "UNOI" "UNOJ" "UNOK" "UNOX" "UNOY" (diperlukan) |
componentSeparator | Pemisah komponen. | int (diperlukan) |
dataElementSeparator | Pemisah elemen data. | int (diperlukan) |
desimalPointIndicator | Indikator desimal pengaturan bingkai EDIFACT. | "Koma" "Desimal" "Tidak Ditentukan" (diperlukan) |
protocolVersion | Versi protokol. | int (diperlukan) |
releaseIndicator | Indikator rilis. | int (diperlukan) |
repetitionSeparator | Pemisah pengulangan. | int (diperlukan) |
segmentTerminator | Terminator segmen. | int (diperlukan) |
segmentTerminatorSuffix | Akhiran terminator segmen pengaturan bingkai EDIFACT. | "CR" "CRLF" "LF" "Tidak Ada" "Tidak Ditentukan" (diperlukan) |
serviceCodeListDirectoryVersion | Versi direktori daftar kode layanan. | string |
EdifactMessageFilter
Nama | Deskripsi | Nilai |
---|---|---|
messageFilterType | Jenis filter pesan. | "Kecualikan" "Sertakan" "Tidak Ditentukan" (diperlukan) |
EdifactMessageIdentifier
Nama | Deskripsi | Nilai |
---|---|---|
messageId | Id pesan tempat pengaturan amplop ini harus diterapkan. | string (diperlukan) |
EdifactProcessingSettings
Nama | Deskripsi | Nilai |
---|---|---|
createEmptyXmlTagsForTrailingSeparators | Nilai yang menunjukkan apakah akan membuat tag xml kosong untuk pemisah berikutnya. | bool (diperlukan) |
maskSecurityInfo | Nilai yang menunjukkan apakah akan menutupi informasi keamanan. | bool (diperlukan) |
preserveInterchange | Nilai yang menunjukkan apakah akan mempertahankan pertukaran. | bool (diperlukan) |
suspendInterchangeOnError | Nilai yang menunjukkan apakah akan menangguhkan pertukaran pada kesalahan. | bool (diperlukan) |
useDotAsDecimalSeparator | Nilai yang menunjukkan apakah akan menggunakan titik sebagai pemisah desimal. | bool (diperlukan) |
EdifactSchemaReference
Nama | Deskripsi | Nilai |
---|---|---|
associationAssignedCode | Kode yang ditetapkan asosiasi. | string |
messageId | Id pesan. | string (diperlukan) |
messageRelease | Versi rilis pesan. | string (diperlukan) |
messageVersion | Versi pesan. | string (diperlukan) |
schemaName | Nama skema. | string (diperlukan) |
senderApplicationId | Id aplikasi pengirim. | string |
senderApplicationQualifier | Kualifikasi aplikasi pengirim. | string |
EdifactValidationOverride
Nama | Deskripsi | Nilai |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Nilai yang menunjukkan apakah akan mengizinkan spasi dan nol di awal dan akhir. | bool (diperlukan) |
enforceCharacterSet | Nilai yang menunjukkan apakah akan memvalidasi Set karakter. | bool (diperlukan) |
messageId | Id pesan tempat pengaturan validasi harus diterapkan. | string (diperlukan) |
trailingSeparatorPolicy | Kebijakan pemisah berikutnya. | "Wajib" "NotAllowed" "Tidak Ditentukan" "Opsional" (diperlukan) |
trimLeadingAndTrailingSpacesAndZeroes | Nilai yang menunjukkan apakah akan memangkas spasi dan nol di awal dan akhir. | bool (diperlukan) |
validateEdiTypes | Nilai yang menunjukkan apakah akan memvalidasi jenis EDI. | bool (diperlukan) |
validateXsdTypes | Nilai yang menunjukkan apakah akan memvalidasi jenis XSD. | bool (diperlukan) |
EdifactValidationSettings
Nama | Deskripsi | Nilai |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Nilai yang menunjukkan apakah akan mengizinkan spasi dan nol di awal dan akhir. | bool (diperlukan) |
checkDuplicateGroupControlNumber | Nilai yang menunjukkan apakah akan memeriksa nomor kontrol grup duplikat. | bool (diperlukan) |
checkDuplicateInterchangeControlNumber | Nilai yang menunjukkan apakah akan memeriksa nomor kontrol pertukaran duplikat. | bool (diperlukan) |
checkDuplicateTransactionSetControlNumber | Nilai yang menunjukkan apakah akan memeriksa nomor kontrol set transaksi duplikat. | bool (diperlukan) |
interchangeControlNumberValidityDays | Periode validitas nomor kontrol pertukaran. | int (diperlukan) |
trailingSeparatorPolicy | Kebijakan pemisah berikutnya. | "Wajib" "Tidak Diizinkan" "Tidak Ditentukan" "Opsional" (diperlukan) |
trimLeadingAndTrailingSpacesAndZeroes | Nilai yang menunjukkan apakah akan memangkas spasi awal dan akhir dan nol. | bool (diperlukan) |
validateCharacterSet | Nilai yang menunjukkan apakah akan memvalidasi set karakter dalam pesan. | bool (diperlukan) |
validateEdiTypes | Nilai yang menunjukkan apakah akan memvalidasi jenis EDI. | bool (diperlukan) |
validateXsdTypes | Nilai yang menunjukkan apakah akan memvalidasi jenis XSD. | bool (diperlukan) |
X12AgreementContent
Nama | Deskripsi | Nilai |
---|---|---|
receiveAgreement | Perjanjian penerimaan satu arah X12. | X12OneWayAgreement (diperlukan) |
sendAgreement | Perjanjian pengiriman satu arah X12. | X12OneWayAgreement (diperlukan) |
X12OneWayAgreement
Nama | Deskripsi | Nilai |
---|---|---|
protocolSettings | Pengaturan protokol X12. | X12ProtocolSettings (diperlukan) |
receiverBusinessIdentity | Identitas bisnis penerima | BusinessIdentity (diperlukan) |
senderBusinessIdentity | Identitas bisnis pengirim | BusinessIdentity (diperlukan) |
X12ProtocolSettings
Nama | Deskripsi | Nilai |
---|---|---|
acknowledgementSettings | Pengaturan pengakuan X12. | X12AcknowledgementSettings (diperlukan) |
amplopOverrides | Pengaturan penggantian amplop X12. | X12EnvelopeOverride[] |
envelopeSettings | Pengaturan amplop X12. | X12EnvelopeSettings (diperlukan) |
framingSettings | Pengaturan pembingkaian X12. | X12FramingSettings (diperlukan) |
messageFilter | Filter pesan X12. | X12MessageFilter (diperlukan) |
messageFilterList | Daftar filter pesan X12. | X12MessageIdentifier[] |
processingSettings | Pengaturan pemrosesan X12. | X12ProcessingSettings (diperlukan) |
schemaReferences | Referensi skema X12. | X12SchemaReference[] (diperlukan) |
securitySettings | Pengaturan keamanan X12. | X12SecuritySettings (diperlukan) |
validationOverrides | Pengaturan penggantian validasi X12. | X12ValidationOverride[] |
validationSettings | Pengaturan validasi X12. | X12ValidationSettings (diperlukan) |
x12DelimiterOverrides | Pengaturan penimpaan pemisah X12. | X12DelimiterOverrides[] |
X12AcknowledgementSettings
Nama | Deskripsi | Nilai |
---|---|---|
acknowledgementControlNumberLowerBound | Nomor kontrol pengakuan terikat lebih rendah. | int (diperlukan) |
acknowledgementControlNumberPrefix | Awalan nomor kontrol pengakuan. | string |
acknowledgementControlNumberSuffix | Akhiran nomor kontrol pengakuan. | string |
acknowledgementControlNumberUpperBound | Batas atas nomor kontrol pengakuan. | int (diperlukan) |
batchFunctionalAcknowledgements | Nilai yang menunjukkan apakah akan membuat batch pengakuan fungsional. | bool (diperlukan) |
batchImplementationAcknowledgements | Nilai yang menunjukkan apakah akan membuat batch pengakuan implementasi. | bool (diperlukan) |
batchTechnicalAcknowledgements | Nilai yang menunjukkan apakah akan mengumpulkan pengakuan teknis. | bool (diperlukan) |
functionalAcknowledgementVersion | Versi pengakuan fungsional. | string |
implementationAcknowledgementVersion | Versi pengakuan implementasi. | string |
needFunctionalAcknowledgement | Nilai yang menunjukkan apakah pengakuan fungsional diperlukan. | bool (diperlukan) |
needImplementationAcknowledgement | Nilai yang menunjukkan apakah pengakuan implementasi diperlukan. | bool (diperlukan) |
needLoopForValidMessages | Nilai yang menunjukkan apakah perulangan diperlukan untuk pesan yang valid. | bool (diperlukan) |
needTechnicalAcknowledgement | Nilai yang menunjukkan apakah pengakuan teknis diperlukan. | bool (diperlukan) |
rolloverAcknowledgementControlNumber | Nilai yang menunjukkan apakah akan melakukan rollover nomor kontrol pengakuan. | bool (diperlukan) |
sendSynchronousAcknowledgement | Nilai yang menunjukkan apakah akan mengirim pengakuan sinkron. | bool (diperlukan) |
X12EnvelopeOverride
Nama | Deskripsi | Nilai |
---|---|---|
dateFormat | Format tanggal. | "CCYYMMDD" "Tidak Ditentukan" "YYMMDD" (diperlukan) |
functionalIdentifierCode | Kode pengidentifikasi fungsi. | string |
headerVersion | Versi header. | string (diperlukan) |
messageId | Id pesan tempat pengaturan amplop ini harus diterapkan. | string (diperlukan) |
protocolVersion | Versi protokol tempat pengaturan amplop ini harus diterapkan. | string (diperlukan) |
receiverApplicationId | Id aplikasi penerima. | string (diperlukan) |
responsibleAgencyCode | Kode agensi yang bertanggung jawab. | string (diperlukan) |
senderApplicationId | Id aplikasi pengirim. | string (diperlukan) |
targetNamespace | Namespace layanan target tempat pengaturan amplop ini harus diterapkan. | string (diperlukan) |
timeFormat | Format waktu. | "HHMM" "HHMMSS" "HHMMSSd" "HHMMSSdd" "NotSpecified" (diperlukan) |
X12EnvelopeSettings
Nama | Deskripsi | Nilai |
---|---|---|
controlStandardsId | Id standar kontrol. | int (diperlukan) |
controlVersionNumber | Nomor versi kontrol. | string (diperlukan) |
enableDefaultGroupHeaders | Nilai yang menunjukkan apakah akan mengaktifkan header grup default. | bool (diperlukan) |
functionalGroupId | Id grup fungsional. | string |
groupControlNumberLowerBound | Nomor kontrol grup terikat lebih rendah. | int (diperlukan) |
groupControlNumberUpperBound | Batas atas nomor kontrol grup. | int (diperlukan) |
groupHeaderAgencyCode | Kode agensi header grup. | string (diperlukan) |
groupHeaderDateFormat | Format tanggal header grup. | "CCYYMMDD" "Tidak Ditentukan" "YYMMDD" (diperlukan) |
groupHeaderTimeFormat | Format waktu header grup. | "HHMM" "HHMMSS" "HHMMSSd" "HHMMSSdd" "Tidak Ditentukan" (diperlukan) |
groupHeaderVersion | Versi header grup. | string (diperlukan) |
interchangeControlNumberLowerBound | Nomor kontrol pertukaran terikat lebih rendah. | int (diperlukan) |
interchangeControlNumberUpperBound | Batas atas nomor kontrol pertukaran. | int (diperlukan) |
overwriteExistingTransactionSetControlNumber | Nilai yang menunjukkan apakah akan menimpa nomor kontrol set transaksi yang ada. | bool (diperlukan) |
receiverApplicationId | Id aplikasi penerima. | string (diperlukan) |
rolloverGroupControlNumber | Nilai yang menunjukkan apakah akan melakukan rollover nomor kontrol grup. | bool (diperlukan) |
rolloverInterchangeControlNumber | Nilai yang menunjukkan apakah akan melakukan rollover nomor kontrol pertukaran. | bool (diperlukan) |
rolloverTransactionSetControlNumber | Nilai yang menunjukkan apakah akan melakukan rollover nomor kontrol set transaksi. | bool (diperlukan) |
senderApplicationId | Id aplikasi pengirim. | string (diperlukan) |
transactionSetControlNumberLowerBound | Nomor kontrol set transaksi terikat lebih rendah. | int (diperlukan) |
transactionSetControlNumberPrefix | Awalan nomor kontrol set transaksi. | string |
transactionSetControlNumberSuffix | Akhiran nomor kontrol set transaksi. | string |
transactionSetControlNumberUpperBound | Batas atas nomor kontrol set transaksi. | int (diperlukan) |
usageIndicator | Indikator penggunaan. | "Informasi" "Tidak Ditentukan" “Produksi” "Uji" (diperlukan) |
useControlStandardsIdAsRepetitionCharacter | Nilai yang menunjukkan apakah akan menggunakan id standar kontrol sebagai karakter pengulangan. | bool (diperlukan) |
X12FramingSettings
Nama | Deskripsi | Nilai |
---|---|---|
characterSet | Set karakter X12. | "Dasar" "Diperluas" "Tidak Ditentukan" "UTF8" (diperlukan) |
componentSeparator | Pemisah komponen. | int (diperlukan) |
dataElementSeparator | Pemisah elemen data. | int (diperlukan) |
replaceCharacter | Karakter pengganti. | int (diperlukan) |
replaceSeparatorsInPayload | Nilai yang menunjukkan apakah akan mengganti pemisah dalam payload. | bool (diperlukan) |
segmentTerminator | Terminator segmen. | int (diperlukan) |
segmentTerminatorSuffix | Akhiran terminator segmen. | "CR" "CRLF" "LF" "Tidak Ada" "Tidak Ditentukan" (diperlukan) |
X12MessageFilter
Nama | Deskripsi | Nilai |
---|---|---|
messageFilterType | Jenis filter pesan. | "Kecualikan" "Sertakan" "NotSpecified" (diperlukan) |
X12MessageIdentifier
Nama | Deskripsi | Nilai |
---|---|---|
messageId | Id pesan. | string (diperlukan) |
X12ProcessingSettings
Nama | Deskripsi | Nilai |
---|---|---|
convertImpliedDecimal | Nilai yang menunjukkan apakah akan mengonversi jenis numerik menjadi desimal tersirat. | bool (diperlukan) |
createEmptyXmlTagsForTrailingSeparators | Nilai yang menunjukkan apakah akan membuat tag xml kosong untuk pemisah berikutnya. | bool (diperlukan) |
maskSecurityInfo | Nilai yang menunjukkan apakah akan menutupi informasi keamanan. | bool (diperlukan) |
preserveInterchange | Nilai yang menunjukkan apakah akan mempertahankan pertukaran. | bool (diperlukan) |
suspendInterchangeOnError | Nilai yang menunjukkan apakah akan menangguhkan pertukaran pada kesalahan. | bool (diperlukan) |
useDotAsDecimalSeparator | Nilai yang menunjukkan apakah akan menggunakan titik sebagai pemisah desimal. | bool (diperlukan) |
X12SchemaReference
Nama | Deskripsi | Nilai |
---|---|---|
messageId | Id pesan. | string (diperlukan) |
schemaName | Nama skema. | string (diperlukan) |
schemaVersion | Versi skema. | string (diperlukan) |
senderApplicationId | Id aplikasi pengirim. | string |
X12KeamananSettings
Nama | Deskripsi | Nilai |
---|---|---|
authorizationQualifier | Kualifikasi otorisasi. | string (diperlukan) |
authorizationValue | Nilai otorisasi. | string |
passwordValue | Nilai kata sandi. | string |
securityQualifier | Kualifikasi keamanan. | string (diperlukan) |
X12ValidationOverride
Nama | Deskripsi | Nilai |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Nilai yang menunjukkan apakah akan mengizinkan spasi dan nol di awal dan akhir. | bool (diperlukan) |
messageId | Id pesan tempat pengaturan validasi harus diterapkan. | string (diperlukan) |
trailingSeparatorPolicy | Kebijakan pemisah berikutnya. | "Wajib" "Tidak Diizinkan" "Tidak Ditentukan" "Opsional" (diperlukan) |
trimLeadingAndTrailingSpacesAndZeroes | Nilai yang menunjukkan apakah akan memangkas spasi awal dan akhir dan nol. | bool (diperlukan) |
validateCharacterSet | Nilai yang menunjukkan apakah akan memvalidasi Set karakter. | bool (diperlukan) |
validateEdiTypes | Nilai yang menunjukkan apakah akan memvalidasi jenis EDI. | bool (diperlukan) |
validateXsdTypes | Nilai yang menunjukkan apakah akan memvalidasi jenis XSD. | bool (diperlukan) |
X12ValidationSettings
Nama | Deskripsi | Nilai |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Nilai yang menunjukkan apakah akan mengizinkan spasi dan nol di awal dan akhir. | bool (diperlukan) |
checkDuplicateGroupControlNumber | Nilai yang menunjukkan apakah akan memeriksa nomor kontrol grup duplikat. | bool (diperlukan) |
checkDuplicateInterchangeControlNumber | Nilai yang menunjukkan apakah akan memeriksa nomor kontrol pertukaran duplikat. | bool (diperlukan) |
checkDuplicateTransactionSetControlNumber | Nilai yang menunjukkan apakah akan memeriksa nomor kontrol set transaksi duplikat. | bool (diperlukan) |
interchangeControlNumberValidityDays | Periode validitas nomor kontrol pertukaran. | int (diperlukan) |
trailingSeparatorPolicy | Kebijakan pemisah berikutnya. | "Wajib" "NotAllowed" "Tidak Ditentukan" "Opsional" (diperlukan) |
trimLeadingAndTrailingSpacesAndZeroes | Nilai yang menunjukkan apakah akan memangkas spasi dan nol di awal dan akhir. | bool (diperlukan) |
validateCharacterSet | Nilai yang menunjukkan apakah akan memvalidasi set karakter dalam pesan. | bool (diperlukan) |
validateEdiTypes | Nilai yang menunjukkan apakah akan memvalidasi jenis EDI. | bool (diperlukan) |
validateXsdTypes | Nilai yang menunjukkan apakah akan memvalidasi jenis XSD. | bool (diperlukan) |
X12DelimiterOverrides
Nama | Deskripsi | Nilai |
---|---|---|
componentSeparator | Pemisah komponen. | int (diperlukan) |
dataElementSeparator | Pemisah elemen data. | int (diperlukan) |
messageId | Id pesan. | string |
protocolVersion | Versi protokol. | string |
replaceCharacter | Karakter pengganti. | int (diperlukan) |
replaceSeparatorsInPayload | Nilai yang menunjukkan apakah akan mengganti pemisah dalam payload. | bool (diperlukan) |
segmentTerminator | Terminator segmen. | int (diperlukan) |
segmentTerminatorSuffix | Akhiran terminator segmen. | "CR" "CRLF" "LF" "Tidak Ada" "Tidak Ditentukan" (diperlukan) |
targetNamespace | Namespace layanan target tempat pengaturan pemisah ini harus diterapkan. | string |