Bagikan melalui


Integrasi Microsoft.LogicAccounts/agreements 2015-08-01-preview

Definisi sumber daya Bicep

Jenis sumber daya integrationAccounts/agreements dapat disebarkan dengan operasi yang menargetkan:

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@2015-08-01-preview' = {
  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
              signingCertificateName: 'string'
            }
            validationSettings: {
              checkCertificateRevocationListOnReceive: bool
              checkCertificateRevocationListOnSend: bool
              checkDuplicateMessage: bool
              compressMessage: bool
              encryptionAlgorithm: 'string'
              encryptMessage: bool
              interchangeDuplicatesValidityDays: int
              overrideMessageProperties: bool
              signMessage: bool
            }
          }
          receiverBusinessIdentity: {
            Qualifier: 'string'
            Value: 'string'
          }
          senderBusinessIdentity: {
            Qualifier: 'string'
            Value: 'string'
          }
        }
        sendAgreement: {
          protocolSettings: {
            acknowledgementConnectionSettings: {
              ignoreCertificateNameMismatch: bool
              keepHttpConnectionAlive: bool
              supportHttpStatusCodeContinue: bool
              unfoldHttpHeaders: bool
            }
            envelopeSettings: {
              AutogenerateFileName: bool
              fileNameTemplate: 'string'
              messageContentType: 'string'
              SuspendMessageOnFileNameGenerationError: bool
              transmitFileNameInMimeHeader: bool
            }
            errorSettings: {
              ResendIfMdnNotReceived: bool
              SuspendDuplicateMessage: bool
            }
            mdnSettings: {
              dispositionNotificationTo: 'string'
              mdnText: 'string'
              micHashingAlgorithm: 'string'
              needMdn: bool
              receiptDeliveryUrl: 'string'
              sendInboundMdnToMessageBox: bool
              sendMdnAsynchronously: bool
              signMdn: bool
              signOutboundMdnIfOptional: bool
            }
            messageConnectionSettings: {
              ignoreCertificateNameMismatch: bool
              keepHttpConnectionAlive: bool
              supportHttpStatusCodeContinue: bool
              unfoldHttpHeaders: bool
            }
            securitySettings: {
              enableNrrForInboundDecodedMessages: bool
              enableNrrForInboundEncodedMessages: bool
              enableNrrForInboundMdn: bool
              enableNrrForOutboundDecodedMessages: bool
              enableNrrForOutboundEncodedMessages: bool
              enableNrrForOutboundMdn: bool
              encryptionCertificateName: 'string'
              overrideGroupSigningCertificate: bool
              signingCertificateName: 'string'
            }
            validationSettings: {
              checkCertificateRevocationListOnReceive: bool
              checkCertificateRevocationListOnSend: bool
              checkDuplicateMessage: bool
              compressMessage: bool
              encryptionAlgorithm: 'string'
              encryptMessage: bool
              interchangeDuplicatesValidityDays: int
              overrideMessageProperties: bool
              signMessage: bool
            }
          }
          receiverBusinessIdentity: {
            Qualifier: 'string'
            Value: 'string'
          }
          senderBusinessIdentity: {
            Qualifier: 'string'
            Value: 'string'
          }
        }
      }
      Edifact: {
        receiveAgreement: {
          protocolSettings: {
            acknowledgementSettings: {
              acknowledgementControlNumberLowerBound: int
              acknowledgementControlNumberPrefix: 'string'
              acknowledgementControlNumberSuffix: 'string'
              acknowledgementControlNumberUpperBound: int
              batchFunctionalAcknowledgements: bool
              batchTechnicalAcknowledgements: bool
              needFunctionalAcknowledgement: bool
              needLoopForValidMessages: bool
              needTechnicalAcknowledgement: bool
              rolloverAcknowledgementControlNumber: bool
              sendSynchronousAcknowledgement: bool
            }
            edifactDelimiterOverrides: [
              {
                componentSeparator: int
                dataElementSeparator: int
                decimalPointIndicator: 'string'
                messageAssociationAssignedCode: 'string'
                messageId: 'string'
                messageRelease: 'string'
                messageVersion: 'string'
                releaseIndicator: int
                repetitionSeparator: int
                segmentTerminator: int
                segmentTerminatorSuffix: 'string'
                targetNamespace: 'string'
              }
            ]
            envelopeOverrides: [
              {
                applicationPassword: 'string'
                associationAssignedCode: 'string'
                controllingAgencyCode: 'string'
                functionalGroupId: 'string'
                groupHeaderMessageRelease: 'string'
                groupHeaderMessageVersion: 'string'
                messageAssociationAssignedCode: 'string'
                messageId: 'string'
                messageRelease: 'string'
                messageVersion: 'string'
                receiverApplicationId: 'string'
                receiverApplicationQualifier: 'string'
                senderApplicationId: 'string'
                senderApplicationQualifier: 'string'
                targetNamespace: 'string'
              }
            ]
            envelopeSettings: {
              applicationReferenceId: 'string'
              applyDelimiterStringAdvice: bool
              communicationAgreementId: 'string'
              createGroupingSegments: bool
              enableDefaultGroupHeaders: bool
              functionalGroupId: 'string'
              groupApplicationPassword: 'string'
              groupApplicationReceiverId: 'string'
              groupApplicationReceiverQualifier: 'string'
              groupApplicationSenderId: 'string'
              groupApplicationSenderQualifier: 'string'
              groupAssociationAssignedCode: 'string'
              groupControllingAgencyCode: 'string'
              groupControlNumberLowerBound: int
              groupControlNumberPrefix: 'string'
              groupControlNumberSuffix: 'string'
              groupControlNumberUpperBound: int
              groupMessageRelease: 'string'
              groupMessageVersion: 'string'
              interchangeControlNumberLowerBound: int
              interchangeControlNumberPrefix: 'string'
              interchangeControlNumberSuffix: 'string'
              interchangeControlNumberUpperBound: int
              isTestInterchange: bool
              overwriteExistingTransactionSetControlNumber: bool
              processingPriorityCode: 'string'
              receiverInternalIdentification: 'string'
              receiverInternalSubIdentification: 'string'
              receiverReverseRoutingAddress: 'string'
              recipientReferencePasswordQualifier: 'string'
              recipientReferencePasswordValue: 'string'
              rolloverGroupControlNumber: bool
              rolloverInterchangeControlNumber: bool
              rolloverTransactionSetControlNumber: bool
              senderInternalIdentification: 'string'
              senderInternalSubIdentification: 'string'
              senderReverseRoutingAddress: 'string'
              transactionSetControlNumberLowerBound: int
              transactionSetControlNumberPrefix: 'string'
              transactionSetControlNumberSuffix: 'string'
              transactionSetControlNumberUpperBound: int
            }
            framingSettings: {
              characterEncoding: 'string'
              characterSet: 'string'
              componentSeparator: int
              dataElementSeparator: int
              decimalPointIndicator: 'string'
              protocolVersion: int
              releaseIndicator: int
              repetitionSeparator: int
              segmentTerminator: int
              segmentTerminatorSuffix: 'string'
              serviceCodeListDirectoryVersion: 'string'
            }
            messageFilter: {
              messageFilterType: 'string'
            }
            messageFilterList: [
              {
                messageId: 'string'
              }
            ]
            processingSettings: {
              createEmptyXmlTagsForTrailingSeparators: bool
              maskSecurityInfo: bool
              preserveInterchange: bool
              suspendInterchangeOnError: bool
              useDotAsDecimalSeparator: bool
            }
            schemaReferences: [
              {
                associationAssignedCode: 'string'
                messageId: 'string'
                messageRelease: 'string'
                messageVersion: 'string'
                schemaName: 'string'
                senderApplicationId: 'string'
                senderApplicationQualifier: 'string'
              }
            ]
            validationOverrides: [
              {
                allowLeadingAndTrailingSpacesAndZeroes: bool
                enforceCharacterSet: bool
                messageId: 'string'
                trailingSeparatorPolicy: 'string'
                trimLeadingAndTrailingSpacesAndZeroes: bool
                validateEDITypes: bool
                validateXSDTypes: bool
              }
            ]
            validationSettings: {
              allowLeadingAndTrailingSpacesAndZeroes: bool
              checkDuplicateGroupControlNumber: bool
              checkDuplicateInterchangeControlNumber: bool
              checkDuplicateTransactionSetControlNumber: bool
              interchangeControlNumberValidityDays: int
              trailingSeparatorPolicy: 'string'
              trimLeadingAndTrailingSpacesAndZeroes: bool
              validateCharacterSet: bool
              validateEDITypes: bool
              validateXSDTypes: bool
            }
          }
          receiverBusinessIdentity: {
            Qualifier: 'string'
            Value: 'string'
          }
          senderBusinessIdentity: {
            Qualifier: 'string'
            Value: 'string'
          }
        }
        sendAgreement: {
          protocolSettings: {
            acknowledgementSettings: {
              acknowledgementControlNumberLowerBound: int
              acknowledgementControlNumberPrefix: 'string'
              acknowledgementControlNumberSuffix: 'string'
              acknowledgementControlNumberUpperBound: int
              batchFunctionalAcknowledgements: bool
              batchTechnicalAcknowledgements: bool
              needFunctionalAcknowledgement: bool
              needLoopForValidMessages: bool
              needTechnicalAcknowledgement: bool
              rolloverAcknowledgementControlNumber: bool
              sendSynchronousAcknowledgement: bool
            }
            edifactDelimiterOverrides: [
              {
                componentSeparator: int
                dataElementSeparator: int
                decimalPointIndicator: 'string'
                messageAssociationAssignedCode: 'string'
                messageId: 'string'
                messageRelease: 'string'
                messageVersion: 'string'
                releaseIndicator: int
                repetitionSeparator: int
                segmentTerminator: int
                segmentTerminatorSuffix: 'string'
                targetNamespace: 'string'
              }
            ]
            envelopeOverrides: [
              {
                applicationPassword: 'string'
                associationAssignedCode: 'string'
                controllingAgencyCode: 'string'
                functionalGroupId: 'string'
                groupHeaderMessageRelease: 'string'
                groupHeaderMessageVersion: 'string'
                messageAssociationAssignedCode: 'string'
                messageId: 'string'
                messageRelease: 'string'
                messageVersion: 'string'
                receiverApplicationId: 'string'
                receiverApplicationQualifier: 'string'
                senderApplicationId: 'string'
                senderApplicationQualifier: 'string'
                targetNamespace: 'string'
              }
            ]
            envelopeSettings: {
              applicationReferenceId: 'string'
              applyDelimiterStringAdvice: bool
              communicationAgreementId: 'string'
              createGroupingSegments: bool
              enableDefaultGroupHeaders: bool
              functionalGroupId: 'string'
              groupApplicationPassword: 'string'
              groupApplicationReceiverId: 'string'
              groupApplicationReceiverQualifier: 'string'
              groupApplicationSenderId: 'string'
              groupApplicationSenderQualifier: 'string'
              groupAssociationAssignedCode: 'string'
              groupControllingAgencyCode: 'string'
              groupControlNumberLowerBound: int
              groupControlNumberPrefix: 'string'
              groupControlNumberSuffix: 'string'
              groupControlNumberUpperBound: int
              groupMessageRelease: 'string'
              groupMessageVersion: 'string'
              interchangeControlNumberLowerBound: int
              interchangeControlNumberPrefix: 'string'
              interchangeControlNumberSuffix: 'string'
              interchangeControlNumberUpperBound: int
              isTestInterchange: bool
              overwriteExistingTransactionSetControlNumber: bool
              processingPriorityCode: 'string'
              receiverInternalIdentification: 'string'
              receiverInternalSubIdentification: 'string'
              receiverReverseRoutingAddress: 'string'
              recipientReferencePasswordQualifier: 'string'
              recipientReferencePasswordValue: 'string'
              rolloverGroupControlNumber: bool
              rolloverInterchangeControlNumber: bool
              rolloverTransactionSetControlNumber: bool
              senderInternalIdentification: 'string'
              senderInternalSubIdentification: 'string'
              senderReverseRoutingAddress: 'string'
              transactionSetControlNumberLowerBound: int
              transactionSetControlNumberPrefix: 'string'
              transactionSetControlNumberSuffix: 'string'
              transactionSetControlNumberUpperBound: int
            }
            framingSettings: {
              characterEncoding: 'string'
              characterSet: 'string'
              componentSeparator: int
              dataElementSeparator: int
              decimalPointIndicator: 'string'
              protocolVersion: int
              releaseIndicator: int
              repetitionSeparator: int
              segmentTerminator: int
              segmentTerminatorSuffix: 'string'
              serviceCodeListDirectoryVersion: 'string'
            }
            messageFilter: {
              messageFilterType: 'string'
            }
            messageFilterList: [
              {
                messageId: 'string'
              }
            ]
            processingSettings: {
              createEmptyXmlTagsForTrailingSeparators: bool
              maskSecurityInfo: bool
              preserveInterchange: bool
              suspendInterchangeOnError: bool
              useDotAsDecimalSeparator: bool
            }
            schemaReferences: [
              {
                associationAssignedCode: 'string'
                messageId: 'string'
                messageRelease: 'string'
                messageVersion: 'string'
                schemaName: 'string'
                senderApplicationId: 'string'
                senderApplicationQualifier: 'string'
              }
            ]
            validationOverrides: [
              {
                allowLeadingAndTrailingSpacesAndZeroes: bool
                enforceCharacterSet: bool
                messageId: 'string'
                trailingSeparatorPolicy: 'string'
                trimLeadingAndTrailingSpacesAndZeroes: bool
                validateEDITypes: bool
                validateXSDTypes: bool
              }
            ]
            validationSettings: {
              allowLeadingAndTrailingSpacesAndZeroes: bool
              checkDuplicateGroupControlNumber: bool
              checkDuplicateInterchangeControlNumber: bool
              checkDuplicateTransactionSetControlNumber: bool
              interchangeControlNumberValidityDays: int
              trailingSeparatorPolicy: 'string'
              trimLeadingAndTrailingSpacesAndZeroes: bool
              validateCharacterSet: bool
              validateEDITypes: bool
              validateXSDTypes: bool
            }
          }
          receiverBusinessIdentity: {
            Qualifier: 'string'
            Value: 'string'
          }
          senderBusinessIdentity: {
            Qualifier: 'string'
            Value: 'string'
          }
        }
      }
      X12: {
        receiveAgreement: {
          protocolSettings: {
            acknowledgementSettings: {
              acknowledgementControlNumberLowerBound: int
              acknowledgementControlNumberPrefix: 'string'
              acknowledgementControlNumberSuffix: 'string'
              acknowledgementControlNumberUpperBound: int
              batchFunctionalAcknowledgements: bool
              batchImplementationAcknowledgements: bool
              batchTechnicalAcknowledgements: bool
              functionalAcknowledgementVersion: 'string'
              implementationAcknowledgementVersion: 'string'
              needFunctionalAcknowledgement: bool
              needImplementationAcknowledgement: bool
              needLoopForValidMessages: bool
              needTechnicalAcknowledgement: bool
              rolloverAcknowledgementControlNumber: bool
              sendSynchronousAcknowledgement: bool
            }
            envelopeOverrides: [
              {
                dateFormat: 'string'
                functionalIdentifierCode: 'string'
                headerVersion: 'string'
                messageId: 'string'
                protocolVersion: 'string'
                receiverApplicationId: 'string'
                responsibleAgencyCode: int
                senderApplicationId: 'string'
                targetNamespace: 'string'
                timeFormat: 'string'
              }
            ]
            envelopeSettings: {
              controlStandardsId: int
              controlVersionNumber: 'string'
              enableDefaultGroupHeaders: bool
              functionalGroupId: 'string'
              groupControlNumberLowerBound: int
              groupControlNumberUpperBound: int
              groupHeaderAgencyCode: 'string'
              groupHeaderDateFormat: 'string'
              groupHeaderTimeFormat: 'string'
              groupHeaderVersion: 'string'
              interchangeControlNumberLowerBound: int
              interchangeControlNumberUpperBound: int
              overwriteExistingTransactionSetControlNumber: bool
              receiverApplicationId: 'string'
              rolloverGroupControlNumber: bool
              rolloverInterchangeControlNumber: bool
              rolloverTransactionSetControlNumber: bool
              senderApplicationId: 'string'
              transactionSetControlNumberLowerBound: int
              transactionSetControlNumberPrefix: 'string'
              transactionSetControlNumberSuffix: 'string'
              transactionSetControlNumberUpperBound: int
              usageIndicator: 'string'
              useControlStandardsIdAsRepetitionCharacter: bool
            }
            framingSettings: {
              characterSet: 'string'
              componentSeparator: int
              dataElementSeparator: int
              replaceCharacter: int
              replaceSeparatorsInPayload: bool
              segmentTerminator: int
              segmentTerminatorSuffix: 'string'
            }
            messageFilter: {
              messageFilterType: 'string'
            }
            messageFilterList: [
              {
                messageId: 'string'
              }
            ]
            processingSettings: {
              convertImpliedDecimal: bool
              createEmptyXmlTagsForTrailingSeparators: bool
              maskSecurityInfo: bool
              preserveInterchange: bool
              suspendInterchangeOnError: bool
              useDotAsDecimalSeparator: bool
            }
            schemaReferences: [
              {
                messageId: 'string'
                schemaName: 'string'
                schemaVersion: 'string'
                senderApplicationId: 'string'
              }
            ]
            securitySettings: {
              authorizationQualifier: 'string'
              authorizationValue: 'string'
              passwordValue: 'string'
              securityQualifier: 'string'
            }
            validationOverrides: [
              {
                allowLeadingAndTrailingSpacesAndZeroes: bool
                messageId: 'string'
                trailingSeparatorPolicy: 'string'
                trimLeadingAndTrailingSpacesAndZeroes: bool
                validateCharacterSet: bool
                validateEDITypes: bool
                validateXSDTypes: bool
              }
            ]
            validationSettings: {
              allowLeadingAndTrailingSpacesAndZeroes: bool
              checkDuplicateGroupControlNumber: bool
              checkDuplicateInterchangeControlNumber: bool
              checkDuplicateTransactionSetControlNumber: bool
              interchangeControlNumberValidityDays: int
              trailingSeparatorPolicy: 'string'
              trimLeadingAndTrailingSpacesAndZeroes: bool
              validateCharacterSet: bool
              validateEDITypes: bool
              validateXSDTypes: bool
            }
            x12DelimiterOverrides: [
              {
                componentSeparator: int
                dataElementSeparator: int
                messageId: 'string'
                protocolVersion: 'string'
                replaceCharacter: int
                replaceSeparatorsInPayload: bool
                segmentTerminator: int
                segmentTerminatorSuffix: 'string'
                targetNamespace: 'string'
              }
            ]
          }
          receiverBusinessIdentity: {
            Qualifier: 'string'
            Value: 'string'
          }
          senderBusinessIdentity: {
            Qualifier: 'string'
            Value: 'string'
          }
        }
        sendAgreement: {
          protocolSettings: {
            acknowledgementSettings: {
              acknowledgementControlNumberLowerBound: int
              acknowledgementControlNumberPrefix: 'string'
              acknowledgementControlNumberSuffix: 'string'
              acknowledgementControlNumberUpperBound: int
              batchFunctionalAcknowledgements: bool
              batchImplementationAcknowledgements: bool
              batchTechnicalAcknowledgements: bool
              functionalAcknowledgementVersion: 'string'
              implementationAcknowledgementVersion: 'string'
              needFunctionalAcknowledgement: bool
              needImplementationAcknowledgement: bool
              needLoopForValidMessages: bool
              needTechnicalAcknowledgement: bool
              rolloverAcknowledgementControlNumber: bool
              sendSynchronousAcknowledgement: bool
            }
            envelopeOverrides: [
              {
                dateFormat: 'string'
                functionalIdentifierCode: 'string'
                headerVersion: 'string'
                messageId: 'string'
                protocolVersion: 'string'
                receiverApplicationId: 'string'
                responsibleAgencyCode: int
                senderApplicationId: 'string'
                targetNamespace: 'string'
                timeFormat: 'string'
              }
            ]
            envelopeSettings: {
              controlStandardsId: int
              controlVersionNumber: 'string'
              enableDefaultGroupHeaders: bool
              functionalGroupId: 'string'
              groupControlNumberLowerBound: int
              groupControlNumberUpperBound: int
              groupHeaderAgencyCode: 'string'
              groupHeaderDateFormat: 'string'
              groupHeaderTimeFormat: 'string'
              groupHeaderVersion: 'string'
              interchangeControlNumberLowerBound: int
              interchangeControlNumberUpperBound: int
              overwriteExistingTransactionSetControlNumber: bool
              receiverApplicationId: 'string'
              rolloverGroupControlNumber: bool
              rolloverInterchangeControlNumber: bool
              rolloverTransactionSetControlNumber: bool
              senderApplicationId: 'string'
              transactionSetControlNumberLowerBound: int
              transactionSetControlNumberPrefix: 'string'
              transactionSetControlNumberSuffix: 'string'
              transactionSetControlNumberUpperBound: int
              usageIndicator: 'string'
              useControlStandardsIdAsRepetitionCharacter: bool
            }
            framingSettings: {
              characterSet: 'string'
              componentSeparator: int
              dataElementSeparator: int
              replaceCharacter: int
              replaceSeparatorsInPayload: bool
              segmentTerminator: int
              segmentTerminatorSuffix: 'string'
            }
            messageFilter: {
              messageFilterType: 'string'
            }
            messageFilterList: [
              {
                messageId: 'string'
              }
            ]
            processingSettings: {
              convertImpliedDecimal: bool
              createEmptyXmlTagsForTrailingSeparators: bool
              maskSecurityInfo: bool
              preserveInterchange: bool
              suspendInterchangeOnError: bool
              useDotAsDecimalSeparator: bool
            }
            schemaReferences: [
              {
                messageId: 'string'
                schemaName: 'string'
                schemaVersion: 'string'
                senderApplicationId: 'string'
              }
            ]
            securitySettings: {
              authorizationQualifier: 'string'
              authorizationValue: 'string'
              passwordValue: 'string'
              securityQualifier: 'string'
            }
            validationOverrides: [
              {
                allowLeadingAndTrailingSpacesAndZeroes: bool
                messageId: 'string'
                trailingSeparatorPolicy: 'string'
                trimLeadingAndTrailingSpacesAndZeroes: bool
                validateCharacterSet: bool
                validateEDITypes: bool
                validateXSDTypes: bool
              }
            ]
            validationSettings: {
              allowLeadingAndTrailingSpacesAndZeroes: bool
              checkDuplicateGroupControlNumber: bool
              checkDuplicateInterchangeControlNumber: bool
              checkDuplicateTransactionSetControlNumber: bool
              interchangeControlNumberValidityDays: int
              trailingSeparatorPolicy: 'string'
              trimLeadingAndTrailingSpacesAndZeroes: bool
              validateCharacterSet: bool
              validateEDITypes: bool
              validateXSDTypes: bool
            }
            x12DelimiterOverrides: [
              {
                componentSeparator: int
                dataElementSeparator: int
                messageId: 'string'
                protocolVersion: 'string'
                replaceCharacter: int
                replaceSeparatorsInPayload: bool
                segmentTerminator: int
                segmentTerminatorSuffix: 'string'
                targetNamespace: 'string'
              }
            ]
          }
          receiverBusinessIdentity: {
            Qualifier: 'string'
            Value: 'string'
          }
          senderBusinessIdentity: {
            Qualifier: 'string'
            Value: 'string'
          }
        }
      }
    }
    guestIdentity: {
      Qualifier: 'string'
      Value: 'string'
    }
    guestPartner: 'string'
    hostIdentity: {
      Qualifier: 'string'
      Value: 'string'
    }
    hostPartner: 'string'
    metadata: any()
  }
}

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

IntegrationAccountAgreementProperties

Nama Deskripsi Nilai
agreementType Jenis perjanjian. 'AS2'
'Edifact'
'Tidak Ditentukan'
'X12'
konten Konten perjanjian. AgreementContent
guestIdentity Identitas tamu. BusinessIdentity
guestPartner Mitra tamu. string
hostIdentity Identitas host. BusinessIdentity
hostPartner Mitra host. string
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
sendAgreement As2 satu arah mengirim perjanjian. AS2OneWayAgreement

AS2OneWayAgreement

Nama Deskripsi Nilai
protocolSettings Pengaturan protokol AS2. As2ProtocolSettings
receiverBusinessIdentity Identitas bisnis penerima BusinessIdentity
senderBusinessIdentity Identitas bisnis pengirim BusinessIdentity

As2ProtocolSettings

Nama Deskripsi Nilai
acknowledgementConnectionSettings Pengaturan koneksi pengakuan. AS2AcknowledgementConnectionSettings
envelopeSettings Pengaturan amplop. AS2EnvelopeSettings
errorSettings Pengaturan kesalahan. AS2ErrorSettings
mdnSettings Pengaturan MDN. AS2MdnSettings
messageConnectionSettings Pengaturan koneksi pesan. AS2MessageConnectionSettings
securitySettings Pengaturan keamanan. As2SecuritySettings
validationSettings Pengaturan validasi. As2ValidationSettings

AS2AcknowledgementConnectionSettings

Nama Deskripsi Nilai
ignoreCertificateNameMismatch Nilai yang menunjukkan apakah akan mengabaikan ketidakcocokan dalam nama sertifikat. bool
keepHttpConnectionAlive Nilai yang menunjukkan apakah akan menjaga koneksi tetap hidup. bool
supportHttpStatusCodeContinue Nilai yang menunjukkan apakah akan mendukung kode status HTTP 'CONTINUE'. bool
unfoldHttpHeaders Nilai yang menunjukkan apakah akan membuka header HTTP. bool

AS2EnvelopeSettings

Nama Deskripsi Nilai
AutogenerateFileName Nilai yang menunjukkan apakah akan membuat nama file secara otomatis. bool
fileNameTemplate Templat untuk nama file. string
messageContentType Jenis konten pesan. string
SuspendMessageOnFileNameGenerationError Nilai yang menunjukkan apakah akan menangguhkan pesan pada kesalahan pembuatan nama file. bool
transmitFileNameInMimeHeader Nilai yang menunjukkan apakah akan mengirimkan nama file di header mime. bool

AS2ErrorSettings

Nama Deskripsi Nilai
ResendIfMdnNotReceived Nilai yang menunjukkan apakah akan mengirim ulang pesan Jika MDN tidak diterima. bool
SuspendDuplicateMessage Nilai yang menunjukkan apakah akan menangguhkan pesan duplikat. bool

AS2MdnSettings

Nama Deskripsi Nilai
dispositionNotificationTo Pemberitahuan disposisi ke nilai header. string
mdnText Teks MDN. string
micHashingAlgorithm Algoritma penandatanganan atau hashing. 'Tidak Ada'
'Tidak Ditentukan'
'SHA2256'
'SHA2384'
'SHA2512'
needMdn Nilai yang menunjukkan apakah akan mengirim atau meminta MDN. bool
receiptDeliveryUrl URL pengiriman tanda terima. string
sendInboundMdnToMessageBox Nilai yang menunjukkan apakah akan mengirim MDN masuk ke kotak pesan. bool
sendMdnAsynchronously Nilai yang menunjukkan apakah akan mengirim MDN asinkron. bool
signMdn Nilai yang menunjukkan apakah MDN perlu ditandatangani atau tidak. bool
signOutboundMdnIfOptional Nilai yang menunjukkan apakah akan menandatangani MDN keluar jika opsional. bool

AS2MessageConnectionSettings

Nama Deskripsi Nilai
ignoreCertificateNameMismatch Nilai yang menunjukkan apakah akan mengabaikan ketidakcocokan dalam nama sertifikat. bool
keepHttpConnectionAlive Nilai yang menunjukkan apakah akan menjaga koneksi tetap hidup. bool
supportHttpStatusCodeContinue Nilai yang menunjukkan apakah akan mendukung kode status HTTP 'LANJUTKAN'. bool
unfoldHttpHeaders Nilai yang menunjukkan apakah akan membuka header HTTP. bool

AS2SecuritySettings

Nama Deskripsi Nilai
enableNrrForInboundDecodedMessages Nilai yang menunjukkan apakah akan mengaktifkan NRR untuk pesan yang didekodekan masuk. bool
enableNrrForInboundEncodedMessages Nilai yang menunjukkan apakah akan mengaktifkan NRR untuk pesan yang dikodekan masuk. bool
enableNrrForInboundMdn Nilai yang menunjukkan apakah akan mengaktifkan NRR untuk MDN masuk. bool
enableNrrForOutboundDecodedMessages Nilai yang menunjukkan apakah akan mengaktifkan NRR untuk pesan yang didekode keluar. bool
enableNrrForOutboundEncodedMessages Nilai yang menunjukkan apakah akan mengaktifkan NRR untuk pesan yang dikodekan keluar. bool
enableNrrForOutboundMdn Nilai yang menunjukkan apakah akan mengaktifkan NRR untuk MDN keluar. bool
encryptionCertificateName Nama sertifikat enkripsi. string
overrideGroupSigningCertificate Nilai yang menunjukkan apakah akan mengirim atau meminta MDN. bool
signingCertificateName Nama sertifikat penandatanganan. string

AS2ValidationSettings

Nama Deskripsi Nilai
checkCertificateRevocationListOnReceive Nilai yang menunjukkan apakah akan memeriksa daftar pencabutan sertifikat pada penerimaan. bool
checkCertificateRevocationListOnSend Nilai yang menunjukkan apakah akan memeriksa daftar pencabutan sertifikat saat dikirim. bool
checkDuplicateMessage Nilai yang menunjukkan apakah akan memeriksa pesan duplikat. bool
compressMessage Nilai yang menunjukkan apakah pesan harus dikompresi. bool
encryptionAlgorithm Algoritma enkripsi. 'AES128'
'AES192'
'AES256'
'DES3'
'Tidak Ada'
'Tidak Ditentukan'
'RC2'
encryptMessage Nilai yang menunjukkan apakah pesan harus dienkripsi. bool
interchangeDuplicatesValidityDays Jumlah hari untuk mencari kembali pertukaran duplikat. int
overrideMessageProperties Nilai yang menunjukkan apakah akan mengambil alih properti pesan masuk dengan yang ada dalam perjanjian. bool
signMessage Nilai yang menunjukkan apakah pesan harus ditandatangani. bool

BusinessIdentity

Nama Deskripsi Nilai
Pengualifikasi Pengualifikasi identitas bisnis. string
Nilai Nilai identitas bisnis. string

EdifactAgreementContent

Nama Deskripsi Nilai
receiveAgreement Perjanjian penerimaan satu arah EDIFACT. EdifactOneWayAgreement
sendAgreement Perjanjian pengiriman satu arah EDIFACT. EdifactOneWayAgreement

EdifactOneWayAgreement

Nama Deskripsi Nilai
protocolSettings Pengaturan protokol EDIFACT. EdifactProtocolSettings
receiverBusinessIdentity Identitas bisnis penerima BusinessIdentity
senderBusinessIdentity Identitas bisnis pengirim BusinessIdentity

EdifactProtocolSettings

Nama Deskripsi Nilai
acknowledgementSettings Pengaturan pengakuan EDIFACT. EdifactAcknowledgementSettings
edifactDelimiterOverrides Pengaturan penimpaan pemisah EDIFACT. EdifactDelimiterOverride[]
amplopOverrides Pengaturan penggantian amplop EDIFACT. EdifactEnvelopeOverride[]
envelopeSettings Pengaturan amplop EDIFACT. EdifactEnvelopeSettings
framingSettings Pengaturan pembingkaian EDIFACT. EdifactFramingSettings
messageFilter Filter pesan EDIFACT. EdifactMessageFilter
messageFilterList Daftar filter pesan EDIFACT. EdifactMessageIdentifier[]
processingSettings Pengaturan pemrosesan EDIFACT. EdifactProcessingSettings
schemaReferences Referensi skema EDIFACT. EdifactSchemaReference[]
validationOverrides Pengaturan penimpaan validasi EDIFACT. EdifactValidationOverride[]
validationSettings Pengaturan validasi EDIFACT. EdifactValidationSettings

EdifactAcknowledgementSettings

Nama Deskripsi Nilai
acknowledgementControlNumberLowerBound Nomor kontrol pengakuan terikat lebih rendah. int
acknowledgementControlNumberPrefix Awalan nomor kontrol pengakuan. string
acknowledgementControlNumberSuffix Akhiran nomor kontrol pengakuan. string
acknowledgementControlNumberUpperBound Batas atas nomor kontrol pengakuan. int
batchFunctionalAcknowledgements Nilai yang menunjukkan apakah akan membuat batch pengakuan fungsional. bool
batchTechnicalAcknowledgements Nilai yang menunjukkan apakah akan mengumpulkan pengakuan teknis. bool
needFunctionalAcknowledgement Nilai yang menunjukkan apakah pengakuan fungsional diperlukan. bool
needLoopForValidMessages Nilai yang menunjukkan apakah perulangan diperlukan untuk pesan yang valid. bool
needTechnicalAcknowledgement Nilai yang menunjukkan apakah pengakuan teknis diperlukan. bool
rolloverAcknowledgementControlNumber Nilai yang menunjukkan apakah akan melakukan rollover nomor kontrol pengakuan. bool
sendSynchronousAcknowledgement Nilai yang menunjukkan apakah akan mengirim pengakuan sinkron. bool

EdifactDelimiterOverride

Nama Deskripsi Nilai
componentSeparator Pemisah komponen. int
dataElementSeparator Pemisah elemen data. int
desimalPointIndicator Indikator titik desimal. 'Koma'
'Desimal'
'Tidak Ditentukan'
messageAssociationAssignedCode Kode yang ditetapkan asosiasi pesan. string
messageId Id pesan. string
messageRelease Versi rilis pesan. string
messageVersion Versi pesan. string
releaseIndicator Indikator rilis. int
repetitionSeparator Pemisah pengulangan. int
segmentTerminator Terminator segmen. int
segmentTerminatorSuffix Akhiran terminator segmen. 'CR'
'CRLF'
'LF'
'Tidak Ada'
'Tidak Ditentukan'
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
communicationAgreementId Id perjanjian komunikasi. string
createGroupingSegments Nilai yang menunjukkan apakah akan membuat segmen pengelompokan. bool
enableDefaultGroupHeaders Nilai yang menunjukkan apakah akan mengaktifkan header grup default. bool
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
groupControlNumberPrefix Awalan nomor kontrol grup. string
groupControlNumberSuffix Akhiran nomor kontrol grup. string
groupControlNumberUpperBound Batas atas nomor kontrol grup. int
groupMessageRelease Rilis pesan grup. string
groupMessageVersion Versi pesan grup. string
interchangeControlNumberLowerBound Nomor kontrol pertukaran terikat lebih rendah. int
interchangeControlNumberPrefix Awalan nomor kontrol pertukaran. string
interchangeControlNumberSuffix Akhiran nomor kontrol pertukaran. string
interchangeControlNumberUpperBound Batas atas nomor kontrol pertukaran. int
isTestInterchange Nilai yang menunjukkan apakah pesan adalah pertukaran pengujian. bool
overwriteExistingTransactionSetControlNumber Nilai yang menunjukkan apakah akan menimpa nomor kontrol set transaksi yang ada. bool
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
rolloverInterchangeControlNumber Nilai yang menunjukkan apakah akan rollover nomor kontrol pertukaran. bool
rolloverTransactionSetControlNumber Nilai yang menunjukkan apakah akan melakukan rollover nomor kontrol set transaksi. bool
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
transactionSetControlNumberPrefix Awalan nomor kontrol set transaksi. string
transactionSetControlNumberSuffix Akhiran nomor kontrol set transaksi. string
transactionSetControlNumberUpperBound Batas atas nomor kontrol set transaksi. int

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'
componentSeparator Pemisah komponen. int
dataElementSeparator Pemisah elemen data. int
desimalPointIndicator Indikator desimal pengaturan bingkai EDIFACT. 'Koma'
'Desimal'
'Tidak Ditentukan'
protocolVersion Versi protokol. int
releaseIndicator Indikator rilis. int
repetitionSeparator Pemisah pengulangan. int
segmentTerminator Terminator segmen. int
segmentTerminatorSuffix Akhiran terminator segmen pengaturan bingkai EDIFACT. 'CR'
'CRLF'
'LF'
'Tidak Ada'
'Tidak Ditentukan'
serviceCodeListDirectoryVersion Versi direktori daftar kode layanan. string

EdifactMessageFilter

Nama Deskripsi Nilai
messageFilterType Jenis filter pesan. 'Kecualikan'
'Sertakan'
'Tidak Ditentukan'

EdifactMessageIdentifier

Nama Deskripsi Nilai
messageId Id pesan tempat pengaturan amplop ini harus diterapkan. string

EdifactProcessingSettings

Nama Deskripsi Nilai
createEmptyXmlTagsForTrailingSeparators Nilai yang menunjukkan apakah akan membuat tag xml kosong untuk pemisah berikutnya. bool
maskSecurityInfo Nilai yang menunjukkan apakah akan menutupi informasi keamanan. bool
preserveInterchange Nilai yang menunjukkan apakah akan mempertahankan pertukaran. bool
suspendInterchangeOnError Nilai yang menunjukkan apakah akan menangguhkan pertukaran pada kesalahan. bool
useDotAsDecimalSeparator Nilai yang menunjukkan apakah akan menggunakan titik sebagai pemisah desimal. bool

EdifactSchemaReference

Nama Deskripsi Nilai
associationAssignedCode Kode yang ditetapkan asosiasi. string
messageId Id pesan. string
messageRelease Versi rilis pesan. string
messageVersion Versi pesan. string
schemaName Nama skema. string
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
enforceCharacterSet Nilai yang menunjukkan apakah akan memvalidasi Set karakter. bool
messageId Id pesan tempat pengaturan validasi harus diterapkan. string
trailingSeparatorPolicy Kebijakan pemisah berikutnya. 'Wajib'
'Tidak Diizinkan'
'Tidak Ditentukan'
'Opsional'
trimLeadingAndTrailingSpacesAndZeroes Nilai yang menunjukkan apakah akan memangkas spasi awal dan akhir dan nol. bool
validasiEDITypes Nilai yang menunjukkan apakah akan memvalidasi jenis EDI. bool
validateXSDTypes Nilai yang menunjukkan apakah akan memvalidasi jenis XSD. bool

EdifactValidationSettings

Nama Deskripsi Nilai
allowLeadingAndTrailingSpacesAndZeroes Nilai yang menunjukkan apakah akan mengizinkan spasi dan nol di awal dan akhir. bool
checkDuplicateGroupControlNumber Nilai yang menunjukkan apakah akan memeriksa nomor kontrol grup duplikat. bool
checkDuplicateInterchangeControlNumber Nilai yang menunjukkan apakah akan memeriksa nomor kontrol pertukaran duplikat. bool
checkDuplicateTransactionSetControlNumber Nilai yang menunjukkan apakah akan memeriksa nomor kontrol set transaksi duplikat. bool
interchangeControlNumberValidityDays Periode validitas nomor kontrol pertukaran. int
trailingSeparatorPolicy Kebijakan pemisah berikutnya. 'Wajib'
'Tidak Diizinkan'
'Tidak Ditentukan'
'Opsional'
trimLeadingAndTrailingSpacesAndZeroes Nilai yang menunjukkan apakah akan memangkas spasi awal dan akhir dan nol. bool
validateCharacterSet Nilai yang menunjukkan apakah akan memvalidasi set karakter dalam pesan. bool
validasiEDITypes Nilai yang menunjukkan apakah akan memvalidasi jenis EDI. bool
validateXSDTypes Nilai yang menunjukkan apakah akan memvalidasi jenis XSD. bool

X12AgreementContent

Nama Deskripsi Nilai
receiveAgreement Perjanjian penerimaan satu arah X12. X12OneWayAgreement
sendAgreement Perjanjian pengiriman satu arah X12. X12OneWayAgreement

X12OneWayAgreement

Nama Deskripsi Nilai
protocolSettings Pengaturan protokol X12. X12ProtocolSettings
receiverBusinessIdentity Identitas bisnis penerima BusinessIdentity
senderBusinessIdentity Identitas bisnis pengirim BusinessIdentity

X12ProtocolSettings

Nama Deskripsi Nilai
acknowledgementSettings Pengaturan pengakuan X12. X12AcknowledgementSettings
amplopOverrides Pengaturan penggantian amplop X12. X12EnvelopeOverride[]
envelopeSettings Pengaturan amplop X12. X12EnvelopeSettings
framingSettings Pengaturan pembingkaian X12. X12FramingSettings
messageFilter Filter pesan X12. X12MessageFilter
messageFilterList Daftar filter pesan X12. X12MessageIdentifier[]
processingSettings Pengaturan pemrosesan X12. X12ProcessingSettings
schemaReferences Referensi skema X12. X12SchemaReference[]
securitySettings Pengaturan keamanan X12. X12KeamananSettings
validationOverrides Pengaturan penggantian validasi X12. X12ValidationOverride[]
validationSettings Pengaturan validasi X12. X12ValidationSettings
x12DelimiterOverrides Pengaturan penimpaan pemisah X12. X12DelimiterOverrides[]

X12AcknowledgementSettings

Nama Deskripsi Nilai
acknowledgementControlNumberLowerBound Nomor kontrol pengakuan terikat lebih rendah. int
acknowledgementControlNumberPrefix Awalan nomor kontrol pengakuan. string
acknowledgementControlNumberSuffix Akhiran nomor kontrol pengakuan. string
acknowledgementControlNumberUpperBound Batas atas nomor kontrol pengakuan. int
batchFunctionalAcknowledgements Nilai yang menunjukkan apakah akan membuat batch pengakuan fungsional. bool
batchImplementationAcknowledgements Nilai yang menunjukkan apakah akan membuat batch pengakuan implementasi. bool
batchTechnicalAcknowledgements Nilai yang menunjukkan apakah akan mengumpulkan pengakuan teknis. bool
functionalAcknowledgementVersion Versi pengakuan fungsional. string
implementationAcknowledgementVersion Versi pengakuan implementasi. string
needFunctionalAcknowledgement Nilai yang menunjukkan apakah pengakuan fungsional diperlukan. bool
needImplementationAcknowledgement Nilai yang menunjukkan apakah pengakuan implementasi diperlukan. bool
needLoopForValidMessages Nilai yang menunjukkan apakah perulangan diperlukan untuk pesan yang valid. bool
needTechnicalAcknowledgement Nilai yang menunjukkan apakah pengakuan teknis diperlukan. bool
rolloverAcknowledgementControlNumber Nilai yang menunjukkan apakah akan melakukan rollover nomor kontrol pengakuan. bool
sendSynchronousAcknowledgement Nilai yang menunjukkan apakah akan mengirim pengakuan sinkron. bool

X12EnvelopeOverride

Nama Deskripsi Nilai
dateFormat Format tanggal. 'CCYYMMDD'
'Tidak Ditentukan'
'YYMMDD'
functionalIdentifierCode Kode pengidentifikasi fungsi. string
headerVersion Versi header. string
messageId Id pesan tempat pengaturan amplop ini harus diterapkan. string
protocolVersion Versi protokol tempat pengaturan amplop ini harus diterapkan. string
receiverApplicationId Id aplikasi penerima. string
responsibleAgencyCode Kode agensi yang bertanggung jawab. int
senderApplicationId Id aplikasi pengirim. string
targetNamespace Namespace layanan target tempat pengaturan amplop ini harus diterapkan. string
timeFormat Format waktu. 'HHMM'
'HHMMSS'
'HHMMSSd'
'HHMMSSdd'
'Tidak Ditentukan'

X12EnvelopeSettings

Nama Deskripsi Nilai
controlStandardsId Id standar kontrol. int
controlVersionNumber Nomor versi kontrol. string
enableDefaultGroupHeaders Nilai yang menunjukkan apakah akan mengaktifkan header grup default. bool
functionalGroupId Id grup fungsional. string
groupControlNumberLowerBound Nomor kontrol grup terikat lebih rendah. int
groupControlNumberUpperBound Batas atas nomor kontrol grup. int
groupHeaderAgencyCode Kode agensi header grup. string
groupHeaderDateFormat Format tanggal header grup. 'CCYYMMDD'
'Tidak Ditentukan'
'YYMMDD'
groupHeaderTimeFormat Format waktu header grup. 'HHMM'
'HHMMSS'
'HHMMSSd'
'HHMMSSdd'
'Tidak Ditentukan'
groupHeaderVersion Versi header grup. string
interchangeControlNumberLowerBound Nomor kontrol pertukaran terikat lebih rendah. int
interchangeControlNumberUpperBound Batas atas nomor kontrol pertukaran. int
overwriteExistingTransactionSetControlNumber Nilai yang menunjukkan apakah akan menimpa nomor kontrol set transaksi yang ada. bool
receiverApplicationId Id aplikasi penerima. string
rolloverGroupControlNumber Nilai yang menunjukkan apakah akan melakukan rollover nomor kontrol grup. bool
rolloverInterchangeControlNumber Nilai yang menunjukkan apakah akan rollover nomor kontrol pertukaran. bool
rolloverTransactionSetControlNumber Nilai yang menunjukkan apakah akan melakukan rollover nomor kontrol set transaksi. bool
senderApplicationId Id aplikasi pengirim. string
transactionSetControlNumberLowerBound Nomor kontrol set transaksi terikat lebih rendah. int
transactionSetControlNumberPrefix Awalan nomor kontrol set transaksi. string
transactionSetControlNumberSuffix Akhiran nomor kontrol set transaksi. string
transactionSetControlNumberUpperBound Batas atas nomor kontrol set transaksi. int
usageIndicator Indikator penggunaan. 'Informasi'
'Tidak Ditentukan'
'Produksi'
'Uji'
useControlStandardsIdAsRepetitionCharacter Nilai yang menunjukkan apakah akan menggunakan id standar kontrol sebagai karakter pengulangan. bool

X12FramingSettings

Nama Deskripsi Nilai
characterSet Set karakter X12. 'Dasar'
'Extended'
'Tidak Ditentukan'
'UTF8'
componentSeparator Pemisah komponen. int
dataElementSeparator Pemisah elemen data. int
replaceCharacter Karakter pengganti. int
replaceSeparatorsInPayload Nilai yang menunjukkan apakah akan mengganti pemisah dalam payload. bool
segmentTerminator Terminator segmen. int
segmentTerminatorSuffix Akhiran terminator segmen. 'CR'
'CRLF'
'LF'
'Tidak Ada'
'Tidak Ditentukan'

X12MessageFilter

Nama Deskripsi Nilai
messageFilterType Jenis filter pesan. 'Kecualikan'
'Sertakan'
'Tidak Ditentukan'

X12MessageIdentifier

Nama Deskripsi Nilai
messageId Id pesan. string

X12ProcessingSettings

Nama Deskripsi Nilai
convertImpliedDecimal Nilai yang menunjukkan apakah akan mengonversi jenis numerik menjadi desimal tersirat. bool
createEmptyXmlTagsForTrailingSeparators Nilai yang menunjukkan apakah akan membuat tag xml kosong untuk pemisah berikutnya. bool
maskSecurityInfo Nilai yang menunjukkan apakah akan menutupi informasi keamanan. bool
preserveInterchange Nilai yang menunjukkan apakah akan mempertahankan pertukaran. bool
suspendInterchangeOnError Nilai yang menunjukkan apakah akan menangguhkan pertukaran pada kesalahan. bool
useDotAsDecimalSeparator Nilai yang menunjukkan apakah akan menggunakan titik sebagai pemisah desimal. bool

X12SchemaReference

Nama Deskripsi Nilai
messageId Id pesan. string
schemaName Nama skema. string
schemaVersion Versi skema. string
senderApplicationId Id aplikasi pengirim. string

X12KeamananSettings

Nama Deskripsi Nilai
authorizationQualifier Kualifikasi otorisasi. string
authorizationValue Nilai otorisasi. string
passwordValue Nilai kata sandi. string
securityQualifier Kualifikasi keamanan. string

X12ValidationOverride

Nama Deskripsi Nilai
allowLeadingAndTrailingSpacesAndZeroes Nilai yang menunjukkan apakah akan mengizinkan spasi dan nol di awal dan akhir. bool
messageId Id pesan tempat pengaturan validasi harus diterapkan. string
trailingSeparatorPolicy Kebijakan pemisah berikutnya. 'Wajib'
'NotAllowed'
'Tidak Ditentukan'
'Opsional'
trimLeadingAndTrailingSpacesAndZeroes Nilai yang menunjukkan apakah akan memangkas spasi dan nol di awal dan akhir. bool
validateCharacterSet Nilai yang menunjukkan apakah akan memvalidasi Set karakter. bool
validateEDITypes Nilai yang menunjukkan apakah akan memvalidasi jenis EDI. bool
validateXSDTypes Nilai yang menunjukkan apakah akan memvalidasi jenis XSD. bool

X12ValidationSettings

Nama Deskripsi Nilai
allowLeadingAndTrailingSpacesAndZeroes Nilai yang menunjukkan apakah akan mengizinkan spasi dan nol di awal dan akhir. bool
checkDuplicateGroupControlNumber Nilai yang menunjukkan apakah akan memeriksa nomor kontrol grup duplikat. bool
checkDuplicateInterchangeControlNumber Nilai yang menunjukkan apakah akan memeriksa nomor kontrol pertukaran duplikat. bool
checkDuplicateTransactionSetControlNumber Nilai yang menunjukkan apakah akan memeriksa nomor kontrol set transaksi duplikat. bool
interchangeControlNumberValidityDays Periode validitas nomor kontrol pertukaran. int
trailingSeparatorPolicy Kebijakan pemisah berikutnya. 'Wajib'
'NotAllowed'
'Tidak Ditentukan'
'Opsional'
trimLeadingAndTrailingSpacesAndZeroes Nilai yang menunjukkan apakah akan memangkas spasi dan nol di awal dan akhir. bool
validateCharacterSet Nilai yang menunjukkan apakah akan memvalidasi set karakter dalam pesan. bool
validateEDITypes Nilai yang menunjukkan apakah akan memvalidasi jenis EDI. bool
validateXSDTypes Nilai yang menunjukkan apakah akan memvalidasi jenis XSD. bool

X12DelimiterOverrides

Nama Deskripsi Nilai
componentSeparator Pemisah komponen. int
dataElementSeparator Pemisah elemen data. int
messageId Id pesan. string
protocolVersion Versi protokol. string
replaceCharacter Karakter pengganti. int
replaceSeparatorsInPayload Nilai yang menunjukkan apakah akan mengganti pemisah dalam payload. bool
segmentTerminator Terminator segmen. int
segmentTerminatorSuffix Akhiran terminator segmen. 'CR'
'CRLF'
'LF'
'Tidak Ada'
'Tidak Ditentukan'
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

Sebarkan ke Azure
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:

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": "2015-08-01-preview",
  "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",
              "signingCertificateName": "string"
            },
            "validationSettings": {
              "checkCertificateRevocationListOnReceive": "bool",
              "checkCertificateRevocationListOnSend": "bool",
              "checkDuplicateMessage": "bool",
              "compressMessage": "bool",
              "encryptionAlgorithm": "string",
              "encryptMessage": "bool",
              "interchangeDuplicatesValidityDays": "int",
              "overrideMessageProperties": "bool",
              "signMessage": "bool"
            }
          },
          "receiverBusinessIdentity": {
            "Qualifier": "string",
            "Value": "string"
          },
          "senderBusinessIdentity": {
            "Qualifier": "string",
            "Value": "string"
          }
        },
        "sendAgreement": {
          "protocolSettings": {
            "acknowledgementConnectionSettings": {
              "ignoreCertificateNameMismatch": "bool",
              "keepHttpConnectionAlive": "bool",
              "supportHttpStatusCodeContinue": "bool",
              "unfoldHttpHeaders": "bool"
            },
            "envelopeSettings": {
              "AutogenerateFileName": "bool",
              "fileNameTemplate": "string",
              "messageContentType": "string",
              "SuspendMessageOnFileNameGenerationError": "bool",
              "transmitFileNameInMimeHeader": "bool"
            },
            "errorSettings": {
              "ResendIfMdnNotReceived": "bool",
              "SuspendDuplicateMessage": "bool"
            },
            "mdnSettings": {
              "dispositionNotificationTo": "string",
              "mdnText": "string",
              "micHashingAlgorithm": "string",
              "needMdn": "bool",
              "receiptDeliveryUrl": "string",
              "sendInboundMdnToMessageBox": "bool",
              "sendMdnAsynchronously": "bool",
              "signMdn": "bool",
              "signOutboundMdnIfOptional": "bool"
            },
            "messageConnectionSettings": {
              "ignoreCertificateNameMismatch": "bool",
              "keepHttpConnectionAlive": "bool",
              "supportHttpStatusCodeContinue": "bool",
              "unfoldHttpHeaders": "bool"
            },
            "securitySettings": {
              "enableNrrForInboundDecodedMessages": "bool",
              "enableNrrForInboundEncodedMessages": "bool",
              "enableNrrForInboundMdn": "bool",
              "enableNrrForOutboundDecodedMessages": "bool",
              "enableNrrForOutboundEncodedMessages": "bool",
              "enableNrrForOutboundMdn": "bool",
              "encryptionCertificateName": "string",
              "overrideGroupSigningCertificate": "bool",
              "signingCertificateName": "string"
            },
            "validationSettings": {
              "checkCertificateRevocationListOnReceive": "bool",
              "checkCertificateRevocationListOnSend": "bool",
              "checkDuplicateMessage": "bool",
              "compressMessage": "bool",
              "encryptionAlgorithm": "string",
              "encryptMessage": "bool",
              "interchangeDuplicatesValidityDays": "int",
              "overrideMessageProperties": "bool",
              "signMessage": "bool"
            }
          },
          "receiverBusinessIdentity": {
            "Qualifier": "string",
            "Value": "string"
          },
          "senderBusinessIdentity": {
            "Qualifier": "string",
            "Value": "string"
          }
        }
      },
      "Edifact": {
        "receiveAgreement": {
          "protocolSettings": {
            "acknowledgementSettings": {
              "acknowledgementControlNumberLowerBound": "int",
              "acknowledgementControlNumberPrefix": "string",
              "acknowledgementControlNumberSuffix": "string",
              "acknowledgementControlNumberUpperBound": "int",
              "batchFunctionalAcknowledgements": "bool",
              "batchTechnicalAcknowledgements": "bool",
              "needFunctionalAcknowledgement": "bool",
              "needLoopForValidMessages": "bool",
              "needTechnicalAcknowledgement": "bool",
              "rolloverAcknowledgementControlNumber": "bool",
              "sendSynchronousAcknowledgement": "bool"
            },
            "edifactDelimiterOverrides": [
              {
                "componentSeparator": "int",
                "dataElementSeparator": "int",
                "decimalPointIndicator": "string",
                "messageAssociationAssignedCode": "string",
                "messageId": "string",
                "messageRelease": "string",
                "messageVersion": "string",
                "releaseIndicator": "int",
                "repetitionSeparator": "int",
                "segmentTerminator": "int",
                "segmentTerminatorSuffix": "string",
                "targetNamespace": "string"
              }
            ],
            "envelopeOverrides": [
              {
                "applicationPassword": "string",
                "associationAssignedCode": "string",
                "controllingAgencyCode": "string",
                "functionalGroupId": "string",
                "groupHeaderMessageRelease": "string",
                "groupHeaderMessageVersion": "string",
                "messageAssociationAssignedCode": "string",
                "messageId": "string",
                "messageRelease": "string",
                "messageVersion": "string",
                "receiverApplicationId": "string",
                "receiverApplicationQualifier": "string",
                "senderApplicationId": "string",
                "senderApplicationQualifier": "string",
                "targetNamespace": "string"
              }
            ],
            "envelopeSettings": {
              "applicationReferenceId": "string",
              "applyDelimiterStringAdvice": "bool",
              "communicationAgreementId": "string",
              "createGroupingSegments": "bool",
              "enableDefaultGroupHeaders": "bool",
              "functionalGroupId": "string",
              "groupApplicationPassword": "string",
              "groupApplicationReceiverId": "string",
              "groupApplicationReceiverQualifier": "string",
              "groupApplicationSenderId": "string",
              "groupApplicationSenderQualifier": "string",
              "groupAssociationAssignedCode": "string",
              "groupControllingAgencyCode": "string",
              "groupControlNumberLowerBound": "int",
              "groupControlNumberPrefix": "string",
              "groupControlNumberSuffix": "string",
              "groupControlNumberUpperBound": "int",
              "groupMessageRelease": "string",
              "groupMessageVersion": "string",
              "interchangeControlNumberLowerBound": "int",
              "interchangeControlNumberPrefix": "string",
              "interchangeControlNumberSuffix": "string",
              "interchangeControlNumberUpperBound": "int",
              "isTestInterchange": "bool",
              "overwriteExistingTransactionSetControlNumber": "bool",
              "processingPriorityCode": "string",
              "receiverInternalIdentification": "string",
              "receiverInternalSubIdentification": "string",
              "receiverReverseRoutingAddress": "string",
              "recipientReferencePasswordQualifier": "string",
              "recipientReferencePasswordValue": "string",
              "rolloverGroupControlNumber": "bool",
              "rolloverInterchangeControlNumber": "bool",
              "rolloverTransactionSetControlNumber": "bool",
              "senderInternalIdentification": "string",
              "senderInternalSubIdentification": "string",
              "senderReverseRoutingAddress": "string",
              "transactionSetControlNumberLowerBound": "int",
              "transactionSetControlNumberPrefix": "string",
              "transactionSetControlNumberSuffix": "string",
              "transactionSetControlNumberUpperBound": "int"
            },
            "framingSettings": {
              "characterEncoding": "string",
              "characterSet": "string",
              "componentSeparator": "int",
              "dataElementSeparator": "int",
              "decimalPointIndicator": "string",
              "protocolVersion": "int",
              "releaseIndicator": "int",
              "repetitionSeparator": "int",
              "segmentTerminator": "int",
              "segmentTerminatorSuffix": "string",
              "serviceCodeListDirectoryVersion": "string"
            },
            "messageFilter": {
              "messageFilterType": "string"
            },
            "messageFilterList": [
              {
                "messageId": "string"
              }
            ],
            "processingSettings": {
              "createEmptyXmlTagsForTrailingSeparators": "bool",
              "maskSecurityInfo": "bool",
              "preserveInterchange": "bool",
              "suspendInterchangeOnError": "bool",
              "useDotAsDecimalSeparator": "bool"
            },
            "schemaReferences": [
              {
                "associationAssignedCode": "string",
                "messageId": "string",
                "messageRelease": "string",
                "messageVersion": "string",
                "schemaName": "string",
                "senderApplicationId": "string",
                "senderApplicationQualifier": "string"
              }
            ],
            "validationOverrides": [
              {
                "allowLeadingAndTrailingSpacesAndZeroes": "bool",
                "enforceCharacterSet": "bool",
                "messageId": "string",
                "trailingSeparatorPolicy": "string",
                "trimLeadingAndTrailingSpacesAndZeroes": "bool",
                "validateEDITypes": "bool",
                "validateXSDTypes": "bool"
              }
            ],
            "validationSettings": {
              "allowLeadingAndTrailingSpacesAndZeroes": "bool",
              "checkDuplicateGroupControlNumber": "bool",
              "checkDuplicateInterchangeControlNumber": "bool",
              "checkDuplicateTransactionSetControlNumber": "bool",
              "interchangeControlNumberValidityDays": "int",
              "trailingSeparatorPolicy": "string",
              "trimLeadingAndTrailingSpacesAndZeroes": "bool",
              "validateCharacterSet": "bool",
              "validateEDITypes": "bool",
              "validateXSDTypes": "bool"
            }
          },
          "receiverBusinessIdentity": {
            "Qualifier": "string",
            "Value": "string"
          },
          "senderBusinessIdentity": {
            "Qualifier": "string",
            "Value": "string"
          }
        },
        "sendAgreement": {
          "protocolSettings": {
            "acknowledgementSettings": {
              "acknowledgementControlNumberLowerBound": "int",
              "acknowledgementControlNumberPrefix": "string",
              "acknowledgementControlNumberSuffix": "string",
              "acknowledgementControlNumberUpperBound": "int",
              "batchFunctionalAcknowledgements": "bool",
              "batchTechnicalAcknowledgements": "bool",
              "needFunctionalAcknowledgement": "bool",
              "needLoopForValidMessages": "bool",
              "needTechnicalAcknowledgement": "bool",
              "rolloverAcknowledgementControlNumber": "bool",
              "sendSynchronousAcknowledgement": "bool"
            },
            "edifactDelimiterOverrides": [
              {
                "componentSeparator": "int",
                "dataElementSeparator": "int",
                "decimalPointIndicator": "string",
                "messageAssociationAssignedCode": "string",
                "messageId": "string",
                "messageRelease": "string",
                "messageVersion": "string",
                "releaseIndicator": "int",
                "repetitionSeparator": "int",
                "segmentTerminator": "int",
                "segmentTerminatorSuffix": "string",
                "targetNamespace": "string"
              }
            ],
            "envelopeOverrides": [
              {
                "applicationPassword": "string",
                "associationAssignedCode": "string",
                "controllingAgencyCode": "string",
                "functionalGroupId": "string",
                "groupHeaderMessageRelease": "string",
                "groupHeaderMessageVersion": "string",
                "messageAssociationAssignedCode": "string",
                "messageId": "string",
                "messageRelease": "string",
                "messageVersion": "string",
                "receiverApplicationId": "string",
                "receiverApplicationQualifier": "string",
                "senderApplicationId": "string",
                "senderApplicationQualifier": "string",
                "targetNamespace": "string"
              }
            ],
            "envelopeSettings": {
              "applicationReferenceId": "string",
              "applyDelimiterStringAdvice": "bool",
              "communicationAgreementId": "string",
              "createGroupingSegments": "bool",
              "enableDefaultGroupHeaders": "bool",
              "functionalGroupId": "string",
              "groupApplicationPassword": "string",
              "groupApplicationReceiverId": "string",
              "groupApplicationReceiverQualifier": "string",
              "groupApplicationSenderId": "string",
              "groupApplicationSenderQualifier": "string",
              "groupAssociationAssignedCode": "string",
              "groupControllingAgencyCode": "string",
              "groupControlNumberLowerBound": "int",
              "groupControlNumberPrefix": "string",
              "groupControlNumberSuffix": "string",
              "groupControlNumberUpperBound": "int",
              "groupMessageRelease": "string",
              "groupMessageVersion": "string",
              "interchangeControlNumberLowerBound": "int",
              "interchangeControlNumberPrefix": "string",
              "interchangeControlNumberSuffix": "string",
              "interchangeControlNumberUpperBound": "int",
              "isTestInterchange": "bool",
              "overwriteExistingTransactionSetControlNumber": "bool",
              "processingPriorityCode": "string",
              "receiverInternalIdentification": "string",
              "receiverInternalSubIdentification": "string",
              "receiverReverseRoutingAddress": "string",
              "recipientReferencePasswordQualifier": "string",
              "recipientReferencePasswordValue": "string",
              "rolloverGroupControlNumber": "bool",
              "rolloverInterchangeControlNumber": "bool",
              "rolloverTransactionSetControlNumber": "bool",
              "senderInternalIdentification": "string",
              "senderInternalSubIdentification": "string",
              "senderReverseRoutingAddress": "string",
              "transactionSetControlNumberLowerBound": "int",
              "transactionSetControlNumberPrefix": "string",
              "transactionSetControlNumberSuffix": "string",
              "transactionSetControlNumberUpperBound": "int"
            },
            "framingSettings": {
              "characterEncoding": "string",
              "characterSet": "string",
              "componentSeparator": "int",
              "dataElementSeparator": "int",
              "decimalPointIndicator": "string",
              "protocolVersion": "int",
              "releaseIndicator": "int",
              "repetitionSeparator": "int",
              "segmentTerminator": "int",
              "segmentTerminatorSuffix": "string",
              "serviceCodeListDirectoryVersion": "string"
            },
            "messageFilter": {
              "messageFilterType": "string"
            },
            "messageFilterList": [
              {
                "messageId": "string"
              }
            ],
            "processingSettings": {
              "createEmptyXmlTagsForTrailingSeparators": "bool",
              "maskSecurityInfo": "bool",
              "preserveInterchange": "bool",
              "suspendInterchangeOnError": "bool",
              "useDotAsDecimalSeparator": "bool"
            },
            "schemaReferences": [
              {
                "associationAssignedCode": "string",
                "messageId": "string",
                "messageRelease": "string",
                "messageVersion": "string",
                "schemaName": "string",
                "senderApplicationId": "string",
                "senderApplicationQualifier": "string"
              }
            ],
            "validationOverrides": [
              {
                "allowLeadingAndTrailingSpacesAndZeroes": "bool",
                "enforceCharacterSet": "bool",
                "messageId": "string",
                "trailingSeparatorPolicy": "string",
                "trimLeadingAndTrailingSpacesAndZeroes": "bool",
                "validateEDITypes": "bool",
                "validateXSDTypes": "bool"
              }
            ],
            "validationSettings": {
              "allowLeadingAndTrailingSpacesAndZeroes": "bool",
              "checkDuplicateGroupControlNumber": "bool",
              "checkDuplicateInterchangeControlNumber": "bool",
              "checkDuplicateTransactionSetControlNumber": "bool",
              "interchangeControlNumberValidityDays": "int",
              "trailingSeparatorPolicy": "string",
              "trimLeadingAndTrailingSpacesAndZeroes": "bool",
              "validateCharacterSet": "bool",
              "validateEDITypes": "bool",
              "validateXSDTypes": "bool"
            }
          },
          "receiverBusinessIdentity": {
            "Qualifier": "string",
            "Value": "string"
          },
          "senderBusinessIdentity": {
            "Qualifier": "string",
            "Value": "string"
          }
        }
      },
      "X12": {
        "receiveAgreement": {
          "protocolSettings": {
            "acknowledgementSettings": {
              "acknowledgementControlNumberLowerBound": "int",
              "acknowledgementControlNumberPrefix": "string",
              "acknowledgementControlNumberSuffix": "string",
              "acknowledgementControlNumberUpperBound": "int",
              "batchFunctionalAcknowledgements": "bool",
              "batchImplementationAcknowledgements": "bool",
              "batchTechnicalAcknowledgements": "bool",
              "functionalAcknowledgementVersion": "string",
              "implementationAcknowledgementVersion": "string",
              "needFunctionalAcknowledgement": "bool",
              "needImplementationAcknowledgement": "bool",
              "needLoopForValidMessages": "bool",
              "needTechnicalAcknowledgement": "bool",
              "rolloverAcknowledgementControlNumber": "bool",
              "sendSynchronousAcknowledgement": "bool"
            },
            "envelopeOverrides": [
              {
                "dateFormat": "string",
                "functionalIdentifierCode": "string",
                "headerVersion": "string",
                "messageId": "string",
                "protocolVersion": "string",
                "receiverApplicationId": "string",
                "responsibleAgencyCode": "int",
                "senderApplicationId": "string",
                "targetNamespace": "string",
                "timeFormat": "string"
              }
            ],
            "envelopeSettings": {
              "controlStandardsId": "int",
              "controlVersionNumber": "string",
              "enableDefaultGroupHeaders": "bool",
              "functionalGroupId": "string",
              "groupControlNumberLowerBound": "int",
              "groupControlNumberUpperBound": "int",
              "groupHeaderAgencyCode": "string",
              "groupHeaderDateFormat": "string",
              "groupHeaderTimeFormat": "string",
              "groupHeaderVersion": "string",
              "interchangeControlNumberLowerBound": "int",
              "interchangeControlNumberUpperBound": "int",
              "overwriteExistingTransactionSetControlNumber": "bool",
              "receiverApplicationId": "string",
              "rolloverGroupControlNumber": "bool",
              "rolloverInterchangeControlNumber": "bool",
              "rolloverTransactionSetControlNumber": "bool",
              "senderApplicationId": "string",
              "transactionSetControlNumberLowerBound": "int",
              "transactionSetControlNumberPrefix": "string",
              "transactionSetControlNumberSuffix": "string",
              "transactionSetControlNumberUpperBound": "int",
              "usageIndicator": "string",
              "useControlStandardsIdAsRepetitionCharacter": "bool"
            },
            "framingSettings": {
              "characterSet": "string",
              "componentSeparator": "int",
              "dataElementSeparator": "int",
              "replaceCharacter": "int",
              "replaceSeparatorsInPayload": "bool",
              "segmentTerminator": "int",
              "segmentTerminatorSuffix": "string"
            },
            "messageFilter": {
              "messageFilterType": "string"
            },
            "messageFilterList": [
              {
                "messageId": "string"
              }
            ],
            "processingSettings": {
              "convertImpliedDecimal": "bool",
              "createEmptyXmlTagsForTrailingSeparators": "bool",
              "maskSecurityInfo": "bool",
              "preserveInterchange": "bool",
              "suspendInterchangeOnError": "bool",
              "useDotAsDecimalSeparator": "bool"
            },
            "schemaReferences": [
              {
                "messageId": "string",
                "schemaName": "string",
                "schemaVersion": "string",
                "senderApplicationId": "string"
              }
            ],
            "securitySettings": {
              "authorizationQualifier": "string",
              "authorizationValue": "string",
              "passwordValue": "string",
              "securityQualifier": "string"
            },
            "validationOverrides": [
              {
                "allowLeadingAndTrailingSpacesAndZeroes": "bool",
                "messageId": "string",
                "trailingSeparatorPolicy": "string",
                "trimLeadingAndTrailingSpacesAndZeroes": "bool",
                "validateCharacterSet": "bool",
                "validateEDITypes": "bool",
                "validateXSDTypes": "bool"
              }
            ],
            "validationSettings": {
              "allowLeadingAndTrailingSpacesAndZeroes": "bool",
              "checkDuplicateGroupControlNumber": "bool",
              "checkDuplicateInterchangeControlNumber": "bool",
              "checkDuplicateTransactionSetControlNumber": "bool",
              "interchangeControlNumberValidityDays": "int",
              "trailingSeparatorPolicy": "string",
              "trimLeadingAndTrailingSpacesAndZeroes": "bool",
              "validateCharacterSet": "bool",
              "validateEDITypes": "bool",
              "validateXSDTypes": "bool"
            },
            "x12DelimiterOverrides": [
              {
                "componentSeparator": "int",
                "dataElementSeparator": "int",
                "messageId": "string",
                "protocolVersion": "string",
                "replaceCharacter": "int",
                "replaceSeparatorsInPayload": "bool",
                "segmentTerminator": "int",
                "segmentTerminatorSuffix": "string",
                "targetNamespace": "string"
              }
            ]
          },
          "receiverBusinessIdentity": {
            "Qualifier": "string",
            "Value": "string"
          },
          "senderBusinessIdentity": {
            "Qualifier": "string",
            "Value": "string"
          }
        },
        "sendAgreement": {
          "protocolSettings": {
            "acknowledgementSettings": {
              "acknowledgementControlNumberLowerBound": "int",
              "acknowledgementControlNumberPrefix": "string",
              "acknowledgementControlNumberSuffix": "string",
              "acknowledgementControlNumberUpperBound": "int",
              "batchFunctionalAcknowledgements": "bool",
              "batchImplementationAcknowledgements": "bool",
              "batchTechnicalAcknowledgements": "bool",
              "functionalAcknowledgementVersion": "string",
              "implementationAcknowledgementVersion": "string",
              "needFunctionalAcknowledgement": "bool",
              "needImplementationAcknowledgement": "bool",
              "needLoopForValidMessages": "bool",
              "needTechnicalAcknowledgement": "bool",
              "rolloverAcknowledgementControlNumber": "bool",
              "sendSynchronousAcknowledgement": "bool"
            },
            "envelopeOverrides": [
              {
                "dateFormat": "string",
                "functionalIdentifierCode": "string",
                "headerVersion": "string",
                "messageId": "string",
                "protocolVersion": "string",
                "receiverApplicationId": "string",
                "responsibleAgencyCode": "int",
                "senderApplicationId": "string",
                "targetNamespace": "string",
                "timeFormat": "string"
              }
            ],
            "envelopeSettings": {
              "controlStandardsId": "int",
              "controlVersionNumber": "string",
              "enableDefaultGroupHeaders": "bool",
              "functionalGroupId": "string",
              "groupControlNumberLowerBound": "int",
              "groupControlNumberUpperBound": "int",
              "groupHeaderAgencyCode": "string",
              "groupHeaderDateFormat": "string",
              "groupHeaderTimeFormat": "string",
              "groupHeaderVersion": "string",
              "interchangeControlNumberLowerBound": "int",
              "interchangeControlNumberUpperBound": "int",
              "overwriteExistingTransactionSetControlNumber": "bool",
              "receiverApplicationId": "string",
              "rolloverGroupControlNumber": "bool",
              "rolloverInterchangeControlNumber": "bool",
              "rolloverTransactionSetControlNumber": "bool",
              "senderApplicationId": "string",
              "transactionSetControlNumberLowerBound": "int",
              "transactionSetControlNumberPrefix": "string",
              "transactionSetControlNumberSuffix": "string",
              "transactionSetControlNumberUpperBound": "int",
              "usageIndicator": "string",
              "useControlStandardsIdAsRepetitionCharacter": "bool"
            },
            "framingSettings": {
              "characterSet": "string",
              "componentSeparator": "int",
              "dataElementSeparator": "int",
              "replaceCharacter": "int",
              "replaceSeparatorsInPayload": "bool",
              "segmentTerminator": "int",
              "segmentTerminatorSuffix": "string"
            },
            "messageFilter": {
              "messageFilterType": "string"
            },
            "messageFilterList": [
              {
                "messageId": "string"
              }
            ],
            "processingSettings": {
              "convertImpliedDecimal": "bool",
              "createEmptyXmlTagsForTrailingSeparators": "bool",
              "maskSecurityInfo": "bool",
              "preserveInterchange": "bool",
              "suspendInterchangeOnError": "bool",
              "useDotAsDecimalSeparator": "bool"
            },
            "schemaReferences": [
              {
                "messageId": "string",
                "schemaName": "string",
                "schemaVersion": "string",
                "senderApplicationId": "string"
              }
            ],
            "securitySettings": {
              "authorizationQualifier": "string",
              "authorizationValue": "string",
              "passwordValue": "string",
              "securityQualifier": "string"
            },
            "validationOverrides": [
              {
                "allowLeadingAndTrailingSpacesAndZeroes": "bool",
                "messageId": "string",
                "trailingSeparatorPolicy": "string",
                "trimLeadingAndTrailingSpacesAndZeroes": "bool",
                "validateCharacterSet": "bool",
                "validateEDITypes": "bool",
                "validateXSDTypes": "bool"
              }
            ],
            "validationSettings": {
              "allowLeadingAndTrailingSpacesAndZeroes": "bool",
              "checkDuplicateGroupControlNumber": "bool",
              "checkDuplicateInterchangeControlNumber": "bool",
              "checkDuplicateTransactionSetControlNumber": "bool",
              "interchangeControlNumberValidityDays": "int",
              "trailingSeparatorPolicy": "string",
              "trimLeadingAndTrailingSpacesAndZeroes": "bool",
              "validateCharacterSet": "bool",
              "validateEDITypes": "bool",
              "validateXSDTypes": "bool"
            },
            "x12DelimiterOverrides": [
              {
                "componentSeparator": "int",
                "dataElementSeparator": "int",
                "messageId": "string",
                "protocolVersion": "string",
                "replaceCharacter": "int",
                "replaceSeparatorsInPayload": "bool",
                "segmentTerminator": "int",
                "segmentTerminatorSuffix": "string",
                "targetNamespace": "string"
              }
            ]
          },
          "receiverBusinessIdentity": {
            "Qualifier": "string",
            "Value": "string"
          },
          "senderBusinessIdentity": {
            "Qualifier": "string",
            "Value": "string"
          }
        }
      }
    },
    "guestIdentity": {
      "Qualifier": "string",
      "Value": "string"
    },
    "guestPartner": "string",
    "hostIdentity": {
      "Qualifier": "string",
      "Value": "string"
    },
    "hostPartner": "string",
    "metadata": {}
  }
}

Nilai properti

integrationAccounts/agreements

Nama Deskripsi Nilai
jenis Jenis sumber daya 'Microsoft.Logic/integrationAccounts/agreements'
apiVersion Versi api sumber daya '2015-08-01-preview'
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

IntegrationAccountAgreementProperties

Nama Deskripsi Nilai
agreementType Jenis perjanjian. 'AS2'
'Edifact'
'Tidak Ditentukan'
'X12'
konten Konten perjanjian. AgreementContent
guestIdentity Identitas tamu. BusinessIdentity
guestPartner Mitra tamu. string
hostIdentity Identitas host. BusinessIdentity
hostPartner Mitra host. string
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
sendAgreement As2 satu arah mengirim perjanjian. AS2OneWayAgreement

AS2OneWayAgreement

Nama Deskripsi Nilai
protocolSettings Pengaturan protokol AS2. As2ProtocolSettings
receiverBusinessIdentity Identitas bisnis penerima BusinessIdentity
senderBusinessIdentity Identitas bisnis pengirim BusinessIdentity

As2ProtocolSettings

Nama Deskripsi Nilai
acknowledgementConnectionSettings Pengaturan koneksi pengakuan. AS2AcknowledgementConnectionSettings
envelopeSettings Pengaturan amplop. AS2EnvelopeSettings
errorSettings Pengaturan kesalahan. AS2ErrorSettings
mdnSettings Pengaturan MDN. AS2MdnSettings
messageConnectionSettings Pengaturan koneksi pesan. AS2MessageConnectionSettings
securitySettings Pengaturan keamanan. As2SecuritySettings
validationSettings Pengaturan validasi. As2ValidationSettings

AS2AcknowledgementConnectionSettings

Nama Deskripsi Nilai
ignoreCertificateNameMismatch Nilai yang menunjukkan apakah akan mengabaikan ketidakcocokan dalam nama sertifikat. bool
keepHttpConnectionAlive Nilai yang menunjukkan apakah akan menjaga koneksi tetap hidup. bool
supportHttpStatusCodeContinue Nilai yang menunjukkan apakah akan mendukung kode status HTTP 'CONTINUE'. bool
unfoldHttpHeaders Nilai yang menunjukkan apakah akan membuka header HTTP. bool

AS2EnvelopeSettings

Nama Deskripsi Nilai
AutogenerateFileName Nilai yang menunjukkan apakah akan membuat nama file secara otomatis. bool
fileNameTemplate Templat untuk nama file. string
messageContentType Jenis konten pesan. string
SuspendMessageOnFileNameGenerationError Nilai yang menunjukkan apakah akan menangguhkan pesan pada kesalahan pembuatan nama file. bool
transmitFileNameInMimeHeader Nilai yang menunjukkan apakah akan mengirimkan nama file di header mime. bool

AS2ErrorSettings

Nama Deskripsi Nilai
ResendIfMdnNotReceived Nilai yang menunjukkan apakah akan mengirim ulang pesan Jika MDN tidak diterima. bool
SuspendDuplicateMessage Nilai yang menunjukkan apakah akan menangguhkan pesan duplikat. bool

AS2MdnSettings

Nama Deskripsi Nilai
dispositionNotificationTo Pemberitahuan disposisi ke nilai header. string
mdnText Teks MDN. string
micHashingAlgorithm Algoritma penandatanganan atau hashing. 'Tidak Ada'
'Tidak Ditentukan'
'SHA2256'
'SHA2384'
'SHA2512'
needMdn Nilai yang menunjukkan apakah akan mengirim atau meminta MDN. bool
receiptDeliveryUrl URL pengiriman tanda terima. string
sendInboundMdnToMessageBox Nilai yang menunjukkan apakah akan mengirim MDN masuk ke kotak pesan. bool
sendMdnAsynchronously Nilai yang menunjukkan apakah akan mengirim MDN asinkron. bool
signMdn Nilai yang menunjukkan apakah MDN perlu ditandatangani atau tidak. bool
signOutboundMdnIfOptional Nilai yang menunjukkan apakah akan menandatangani MDN keluar jika opsional. bool

AS2MessageConnectionSettings

Nama Deskripsi Nilai
ignoreCertificateNameMismatch Nilai yang menunjukkan apakah akan mengabaikan ketidakcocokan dalam nama sertifikat. bool
keepHttpConnectionAlive Nilai yang menunjukkan apakah akan menjaga koneksi tetap hidup. bool
supportHttpStatusCodeContinue Nilai yang menunjukkan apakah akan mendukung kode status HTTP 'CONTINUE'. bool
unfoldHttpHeaders Nilai yang menunjukkan apakah akan membuka header HTTP. bool

As2SecuritySettings

Nama Deskripsi Nilai
enableNrrForInboundDecodedMessages Nilai yang menunjukkan apakah akan mengaktifkan NRR untuk pesan yang didekodekan masuk. bool
enableNrrForInboundEncodedMessages Nilai yang menunjukkan apakah akan mengaktifkan NRR untuk pesan yang dikodekan masuk. bool
enableNrrForInboundMdn Nilai yang menunjukkan apakah akan mengaktifkan NRR untuk MDN masuk. bool
enableNrrForOutboundDecodedMessages Nilai yang menunjukkan apakah akan mengaktifkan NRR untuk pesan yang didekodekan keluar. bool
enableNrrForOutboundEncodedMessages Nilai yang menunjukkan apakah akan mengaktifkan NRR untuk pesan yang dikodekan keluar. bool
enableNrrForOutboundMdn Nilai yang menunjukkan apakah akan mengaktifkan NRR untuk MDN keluar. bool
encryptionCertificateName Nama sertifikat enkripsi. string
overrideGroupSigningCertificate Nilai yang menunjukkan apakah akan mengirim atau meminta MDN. bool
signingCertificateName Nama sertifikat penandatanganan. string

As2ValidationSettings

Nama Deskripsi Nilai
checkCertificateRevocationListOnReceive Nilai yang menunjukkan apakah akan memeriksa daftar pencabutan sertifikat saat menerima. bool
checkCertificateRevocationListOnSend Nilai yang menunjukkan apakah akan memeriksa daftar pencabutan sertifikat saat dikirim. bool
checkDuplicateMessage Nilai yang menunjukkan apakah akan memeriksa pesan duplikat. bool
compressMessage Nilai yang menunjukkan apakah pesan harus dikompresi. bool
encryptionAlgorithm Algoritma enkripsi. 'AES128'
'AES192'
'AES256'
'DES3'
'Tidak Ada'
'Tidak Ditentukan'
'RC2'
encryptMessage Nilai yang menunjukkan apakah pesan harus dienkripsi. bool
interchangeDuplicatesValidityDays Jumlah hari untuk melihat kembali pertukaran duplikat. int
overrideMessageProperties Nilai yang menunjukkan apakah akan mengambil alih properti pesan masuk dengan yang ada dalam perjanjian. bool
signMessage Nilai yang menunjukkan apakah pesan harus ditandatangani. bool

BusinessIdentity

Nama Deskripsi Nilai
Pengualifikasi Pengualifikasi identitas bisnis. string
Nilai Nilai identitas bisnis. string

EdifactAgreementContent

Nama Deskripsi Nilai
receiveAgreement Perjanjian penerimaan satu arah EDIFACT. EdifactOneWayAgreement
sendAgreement Perjanjian pengiriman satu arah EDIFACT. EdifactOneWayAgreement

EdifactOneWayAgreement

Nama Deskripsi Nilai
protocolSettings Pengaturan protokol EDIFACT. EdifactProtocolSettings
receiverBusinessIdentity Identitas bisnis penerima BusinessIdentity
senderBusinessIdentity Identitas bisnis pengirim BusinessIdentity

EdifactProtocolSettings

Nama Deskripsi Nilai
acknowledgementSettings Pengaturan pengakuan EDIFACT. EdifactAcknowledgementSettings
edifactDelimiterOverrides Pengaturan penimpaan pemisah EDIFACT. EdifactDelimiterOverride[]
amplopOverrides Pengaturan penggantian amplop EDIFACT. EdifactEnvelopeOverride[]
envelopeSettings Pengaturan amplop EDIFACT. EdifactEnvelopeSettings
framingSettings Pengaturan pembingkaian EDIFACT. EdifactFramingSettings
messageFilter Filter pesan EDIFACT. EdifactMessageFilter
messageFilterList Daftar filter pesan EDIFACT. EdifactMessageIdentifier[]
processingSettings Pengaturan pemrosesan EDIFACT. EdifactProcessingSettings
schemaReferences Referensi skema EDIFACT. EdifactSchemaReference[]
validationOverrides Pengaturan penggantian validasi EDIFACT. EdifactValidationOverride[]
validationSettings Pengaturan validasi EDIFACT. EdifactValidationSettings

EdifactAcknowledgementSettings

Nama Deskripsi Nilai
acknowledgementControlNumberLowerBound Nomor kontrol pengakuan terikat lebih rendah. int
acknowledgementControlNumberPrefix Awalan nomor kontrol pengakuan. string
acknowledgementControlNumberSuffix Akhiran nomor kontrol pengakuan. string
acknowledgementControlNumberUpperBound Batas atas nomor kontrol pengakuan. int
batchFunctionalAcknowledgements Nilai yang menunjukkan apakah akan membuat batch pengakuan fungsional. bool
batchTechnicalAcknowledgements Nilai yang menunjukkan apakah akan mengumpulkan pengakuan teknis. bool
needFunctionalAcknowledgement Nilai yang menunjukkan apakah pengakuan fungsional diperlukan. bool
needLoopForValidMessages Nilai yang menunjukkan apakah perulangan diperlukan untuk pesan yang valid. bool
needTechnicalAcknowledgement Nilai yang menunjukkan apakah pengakuan teknis diperlukan. bool
rolloverAcknowledgementControlNumber Nilai yang menunjukkan apakah akan melakukan rollover nomor kontrol pengakuan. bool
sendSynchronousAcknowledgement Nilai yang menunjukkan apakah akan mengirim pengakuan sinkron. bool

EdifactDelimiterOverride

Nama Deskripsi Nilai
componentSeparator Pemisah komponen. int
dataElementSeparator Pemisah elemen data. int
desimalPointIndicator Indikator titik desimal. 'Koma'
'Desimal'
'Tidak Ditentukan'
messageAssociationAssignedCode Kode yang ditetapkan asosiasi pesan. string
messageId Id pesan. string
messageRelease Versi rilis pesan. string
messageVersion Versi pesan. string
releaseIndicator Indikator rilis. int
repetitionSeparator Pemisah pengulangan. int
segmentTerminator Terminator segmen. int
segmentTerminatorSuffix Akhiran terminator segmen. 'CR'
'CRLF'
'LF'
'Tidak Ada'
'Tidak Ditentukan'
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
communicationAgreementId Id perjanjian komunikasi. string
createGroupingSegments Nilai yang menunjukkan apakah akan membuat segmen pengelompokan. bool
enableDefaultGroupHeaders Nilai yang menunjukkan apakah akan mengaktifkan header grup default. bool
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
groupControlNumberPrefix Awalan nomor kontrol grup. string
groupControlNumberSuffix Akhiran nomor kontrol grup. string
groupControlNumberUpperBound Batas atas nomor kontrol grup. int
groupMessageRelease Rilis pesan grup. string
groupMessageVersion Versi pesan grup. string
interchangeControlNumberLowerBound Nomor kontrol pertukaran terikat lebih rendah. int
interchangeControlNumberPrefix Awalan nomor kontrol pertukaran. string
interchangeControlNumberSuffix Akhiran nomor kontrol pertukaran. string
interchangeControlNumberUpperBound Batas atas nomor kontrol pertukaran. int
isTestInterchange Nilai yang menunjukkan apakah pesan adalah pertukaran pengujian. bool
overwriteExistingTransactionSetControlNumber Nilai yang menunjukkan apakah akan menimpa nomor kontrol set transaksi yang ada. bool
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
rolloverInterchangeControlNumber Nilai yang menunjukkan apakah akan melakukan rollover nomor kontrol pertukaran. bool
rolloverTransactionSetControlNumber Nilai yang menunjukkan apakah akan melakukan rollover nomor kontrol set transaksi. bool
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
transactionSetControlNumberPrefix Awalan nomor kontrol set transaksi. string
transactionSetControlNumberSuffix Akhiran nomor kontrol set transaksi. string
transactionSetControlNumberUpperBound Batas atas nomor kontrol set transaksi. int

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'
componentSeparator Pemisah komponen. int
dataElementSeparator Pemisah elemen data. int
desimalPointIndicator Indikator desimal pengaturan bingkai EDIFACT. 'Koma'
'Desimal'
'Tidak Ditentukan'
protocolVersion Versi protokol. int
releaseIndicator Indikator rilis. int
repetitionSeparator Pemisah pengulangan. int
segmentTerminator Terminator segmen. int
segmentTerminatorSuffix Akhiran terminator segmen pengaturan bingkai EDIFACT. 'CR'
'CRLF'
'LF'
'Tidak Ada'
'Tidak Ditentukan'
serviceCodeListDirectoryVersion Versi direktori daftar kode layanan. string

EdifactMessageFilter

Nama Deskripsi Nilai
messageFilterType Jenis filter pesan. 'Kecualikan'
'Sertakan'
'Tidak Ditentukan'

EdifactMessageIdentifier

Nama Deskripsi Nilai
messageId Id pesan tempat pengaturan amplop ini harus diterapkan. string

EdifactProcessingSettings

Nama Deskripsi Nilai
createEmptyXmlTagsForTrailingSeparators Nilai yang menunjukkan apakah akan membuat tag xml kosong untuk pemisah berikutnya. bool
maskSecurityInfo Nilai yang menunjukkan apakah akan menutupi informasi keamanan. bool
preserveInterchange Nilai yang menunjukkan apakah akan mempertahankan pertukaran. bool
suspendInterchangeOnError Nilai yang menunjukkan apakah akan menangguhkan pertukaran pada kesalahan. bool
useDotAsDecimalSeparator Nilai yang menunjukkan apakah akan menggunakan titik sebagai pemisah desimal. bool

EdifactSchemaReference

Nama Deskripsi Nilai
associationAssignedCode Kode yang ditetapkan asosiasi. string
messageId Id pesan. string
messageRelease Versi rilis pesan. string
messageVersion Versi pesan. string
schemaName Nama skema. string
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
enforceCharacterSet Nilai yang menunjukkan apakah akan memvalidasi Set karakter. bool
messageId Id pesan tempat pengaturan validasi harus diterapkan. string
trailingSeparatorPolicy Kebijakan pemisah berikutnya. 'Wajib'
'Tidak Diizinkan'
'Tidak Ditentukan'
'Opsional'
trimLeadingAndTrailingSpacesAndZeroes Nilai yang menunjukkan apakah akan memangkas spasi awal dan akhir dan nol. bool
validasiEDITypes Nilai yang menunjukkan apakah akan memvalidasi jenis EDI. bool
validateXSDTypes Nilai yang menunjukkan apakah akan memvalidasi jenis XSD. bool

EdifactValidationSettings

Nama Deskripsi Nilai
allowLeadingAndTrailingSpacesAndZeroes Nilai yang menunjukkan apakah akan mengizinkan spasi dan nol di awal dan akhir. bool
checkDuplicateGroupControlNumber Nilai yang menunjukkan apakah akan memeriksa nomor kontrol grup duplikat. bool
checkDuplicateInterchangeControlNumber Nilai yang menunjukkan apakah akan memeriksa nomor kontrol pertukaran duplikat. bool
checkDuplicateTransactionSetControlNumber Nilai yang menunjukkan apakah akan memeriksa nomor kontrol set transaksi duplikat. bool
interchangeControlNumberValidityDays Periode validitas nomor kontrol pertukaran. int
trailingSeparatorPolicy Kebijakan pemisah berikutnya. 'Wajib'
'Tidak Diizinkan'
'Tidak Ditentukan'
'Opsional'
trimLeadingAndTrailingSpacesAndZeroes Nilai yang menunjukkan apakah akan memangkas spasi awal dan akhir dan nol. bool
validateCharacterSet Nilai yang menunjukkan apakah akan memvalidasi set karakter dalam pesan. bool
validasiEDITypes Nilai yang menunjukkan apakah akan memvalidasi jenis EDI. bool
validateXSDTypes Nilai yang menunjukkan apakah akan memvalidasi jenis XSD. bool

X12AgreementContent

Nama Deskripsi Nilai
receiveAgreement Perjanjian penerimaan satu arah X12. X12OneWayAgreement
sendAgreement Perjanjian pengiriman satu arah X12. X12OneWayAgreement

X12OneWayAgreement

Nama Deskripsi Nilai
protocolSettings Pengaturan protokol X12. X12ProtocolSettings
receiverBusinessIdentity Identitas bisnis penerima BusinessIdentity
senderBusinessIdentity Identitas bisnis pengirim BusinessIdentity

X12ProtocolSettings

Nama Deskripsi Nilai
acknowledgementSettings Pengaturan pengakuan X12. X12AcknowledgementSettings
amplopOverrides Pengaturan penggantian amplop X12. X12EnvelopeOverride[]
envelopeSettings Pengaturan amplop X12. X12EnvelopeSettings
framingSettings Pengaturan pembingkaian X12. X12FramingSettings
messageFilter Filter pesan X12. X12MessageFilter
messageFilterList Daftar filter pesan X12. X12MessageIdentifier[]
processingSettings Pengaturan pemrosesan X12. X12ProcessingSettings
schemaReferences Referensi skema X12. X12SchemaReference[]
securitySettings Pengaturan keamanan X12. X12KeamananSettings
validationOverrides Pengaturan penggantian validasi X12. X12ValidationOverride[]
validationSettings Pengaturan validasi X12. X12ValidationSettings
x12DelimiterOverrides Pengaturan penggantian pemisah X12. X12DelimiterOverrides[]

X12AcknowledgementSettings

Nama Deskripsi Nilai
acknowledgementControlNumberLowerBound Nomor kontrol pengakuan terikat lebih rendah. int
acknowledgementControlNumberPrefix Awalan nomor kontrol pengakuan. string
acknowledgementControlNumberSuffix Akhiran nomor kontrol pengakuan. string
acknowledgementControlNumberUpperBound Batas atas nomor kontrol pengakuan. int
batchFunctionalAcknowledgements Nilai yang menunjukkan apakah akan mengumpulkan pengakuan fungsional. bool
batchImplementationAcknowledgements Nilai yang menunjukkan apakah akan melakukan pengakuan implementasi batch. bool
batchTechnicalAcknowledgements Nilai yang menunjukkan apakah akan mengumpulkan pengakuan teknis. bool
functionalAcknowledgementVersion Versi pengakuan fungsional. string
implementationAcknowledgementVersion Versi pengakuan implementasi. string
needFunctionalAcknowledgement Nilai yang menunjukkan apakah pengakuan fungsional diperlukan. bool
needImplementationAcknowledgement Nilai yang menunjukkan apakah pengakuan implementasi diperlukan. bool
needLoopForValidMessages Nilai yang menunjukkan apakah perulangan diperlukan untuk pesan yang valid. bool
needTechnicalAcknowledgement Nilai yang menunjukkan apakah pengakuan teknis diperlukan. bool
rolloverAcknowledgementControlNumber Nilai yang menunjukkan apakah akan melakukan rollover nomor kontrol pengakuan. bool
sendSynchronousAcknowledgement Nilai yang menunjukkan apakah akan mengirim pengakuan sinkron. bool

X12EnvelopeOverride

Nama Deskripsi Nilai
dateFormat Format tanggal. 'CCYYMMDD'
'Tidak Ditentukan'
'YYMMDD'
functionalIdentifierCode Kode pengidentifikasi fungsi. string
headerVersion Versi header. string
messageId Id pesan tempat pengaturan amplop ini harus diterapkan. string
protocolVersion Versi protokol tempat pengaturan amplop ini harus diterapkan. string
receiverApplicationId Id aplikasi penerima. string
responsibleAgencyCode Kode agensi yang bertanggung jawab. int
senderApplicationId Id aplikasi pengirim. string
targetNamespace Namespace layanan target tempat pengaturan amplop ini harus diterapkan. string
timeFormat Format waktu. 'HHMM'
'HHMMSS'
'HHMMSSd'
'HHMMSSdd'
'Tidak Ditentukan'

X12EnvelopeSettings

Nama Deskripsi Nilai
controlStandardsId Id standar kontrol. int
controlVersionNumber Nomor versi kontrol. string
enableDefaultGroupHeaders Nilai yang menunjukkan apakah akan mengaktifkan header grup default. bool
functionalGroupId Id grup fungsional. string
groupControlNumberLowerBound Nomor kontrol grup terikat lebih rendah. int
groupControlNumberUpperBound Batas atas nomor kontrol grup. int
groupHeaderAgencyCode Kode agensi header grup. string
groupHeaderDateFormat Format tanggal header grup. 'CCYYMMDD'
'Tidak Ditentukan'
'YYMMDD'
groupHeaderTimeFormat Format waktu header grup. 'HHMM'
'HHMMSS'
'HHMMSSd'
'HHMMSSdd'
'Tidak Ditentukan'
groupHeaderVersion Versi header grup. string
interchangeControlNumberLowerBound Nomor kontrol pertukaran terikat lebih rendah. int
interchangeControlNumberUpperBound Batas atas nomor kontrol pertukaran. int
overwriteExistingTransactionSetControlNumber Nilai yang menunjukkan apakah akan menimpa nomor kontrol set transaksi yang ada. bool
receiverApplicationId Id aplikasi penerima. string
rolloverGroupControlNumber Nilai yang menunjukkan apakah akan melakukan rollover nomor kontrol grup. bool
rolloverInterchangeControlNumber Nilai yang menunjukkan apakah akan rollover nomor kontrol pertukaran. bool
rolloverTransactionSetControlNumber Nilai yang menunjukkan apakah akan melakukan rollover nomor kontrol set transaksi. bool
senderApplicationId Id aplikasi pengirim. string
transactionSetControlNumberLowerBound Nomor kontrol set transaksi terikat lebih rendah. int
transactionSetControlNumberPrefix Awalan nomor kontrol set transaksi. string
transactionSetControlNumberSuffix Akhiran nomor kontrol set transaksi. string
transactionSetControlNumberUpperBound Batas atas nomor kontrol set transaksi. int
usageIndicator Indikator penggunaan. 'Informasi'
'Tidak Ditentukan'
'Produksi'
'Uji'
useControlStandardsIdAsRepetitionCharacter Nilai yang menunjukkan apakah akan menggunakan id standar kontrol sebagai karakter pengulangan. bool

X12FramingSettings

Nama Deskripsi Nilai
characterSet Set karakter X12. 'Dasar'
'Extended'
'Tidak Ditentukan'
'UTF8'
componentSeparator Pemisah komponen. int
dataElementSeparator Pemisah elemen data. int
replaceCharacter Karakter pengganti. int
replaceSeparatorsInPayload Nilai yang menunjukkan apakah akan mengganti pemisah dalam payload. bool
segmentTerminator Terminator segmen. int
segmentTerminatorSuffix Akhiran terminator segmen. 'CR'
'CRLF'
'LF'
'Tidak Ada'
'Tidak Ditentukan'

X12MessageFilter

Nama Deskripsi Nilai
messageFilterType Jenis filter pesan. 'Kecualikan'
'Sertakan'
'Tidak Ditentukan'

X12MessageIdentifier

Nama Deskripsi Nilai
messageId Id pesan. string

X12ProcessingSettings

Nama Deskripsi Nilai
convertImpliedDecimal Nilai yang menunjukkan apakah akan mengonversi jenis numerik menjadi desimal tersirat. bool
createEmptyXmlTagsForTrailingSeparators Nilai yang menunjukkan apakah akan membuat tag xml kosong untuk pemisah berikutnya. bool
maskSecurityInfo Nilai yang menunjukkan apakah akan menutupi informasi keamanan. bool
preserveInterchange Nilai yang menunjukkan apakah akan mempertahankan pertukaran. bool
suspendInterchangeOnError Nilai yang menunjukkan apakah akan menangguhkan pertukaran pada kesalahan. bool
useDotAsDecimalSeparator Nilai yang menunjukkan apakah akan menggunakan titik sebagai pemisah desimal. bool

X12SchemaReference

Nama Deskripsi Nilai
messageId Id pesan. string
schemaName Nama skema. string
schemaVersion Versi skema. string
senderApplicationId Id aplikasi pengirim. string

X12KeamananSettings

Nama Deskripsi Nilai
authorizationQualifier Kualifikasi otorisasi. string
authorizationValue Nilai otorisasi. string
passwordValue Nilai kata sandi. string
securityQualifier Kualifikasi keamanan. string

X12ValidationOverride

Nama Deskripsi Nilai
allowLeadingAndTrailingSpacesAndZeroes Nilai yang menunjukkan apakah akan mengizinkan spasi dan nol di awal dan akhir. bool
messageId Id pesan tempat pengaturan validasi harus diterapkan. string
trailingSeparatorPolicy Kebijakan pemisah berikutnya. 'Wajib'
'NotAllowed'
'Tidak Ditentukan'
'Opsional'
trimLeadingAndTrailingSpacesAndZeroes Nilai yang menunjukkan apakah akan memangkas spasi dan nol di awal dan akhir. bool
validateCharacterSet Nilai yang menunjukkan apakah akan memvalidasi Set karakter. bool
validateEDITypes Nilai yang menunjukkan apakah akan memvalidasi jenis EDI. bool
validateXSDTypes Nilai yang menunjukkan apakah akan memvalidasi jenis XSD. bool

X12ValidationSettings

Nama Deskripsi Nilai
allowLeadingAndTrailingSpacesAndZeroes Nilai yang menunjukkan apakah akan mengizinkan spasi dan nol di awal dan akhir. bool
checkDuplicateGroupControlNumber Nilai yang menunjukkan apakah akan memeriksa nomor kontrol grup duplikat. bool
checkDuplicateInterchangeControlNumber Nilai yang menunjukkan apakah akan memeriksa nomor kontrol pertukaran duplikat. bool
checkDuplicateTransactionSetControlNumber Nilai yang menunjukkan apakah akan memeriksa nomor kontrol set transaksi duplikat. bool
interchangeControlNumberValidityDays Periode validitas nomor kontrol pertukaran. int
trailingSeparatorPolicy Kebijakan pemisah berikutnya. 'Wajib'
'NotAllowed'
'Tidak Ditentukan'
'Opsional'
trimLeadingAndTrailingSpacesAndZeroes Nilai yang menunjukkan apakah akan memangkas spasi dan nol di awal dan akhir. bool
validateCharacterSet Nilai yang menunjukkan apakah akan memvalidasi set karakter dalam pesan. bool
validateEDITypes Nilai yang menunjukkan apakah akan memvalidasi jenis EDI. bool
validateXSDTypes Nilai yang menunjukkan apakah akan memvalidasi jenis XSD. bool

X12DelimiterOverrides

Nama Deskripsi Nilai
componentSeparator Pemisah komponen. int
dataElementSeparator Pemisah elemen data. int
messageId Id pesan. string
protocolVersion Versi protokol. string
replaceCharacter Karakter pengganti. int
replaceSeparatorsInPayload Nilai yang menunjukkan apakah akan mengganti pemisah dalam payload. bool
segmentTerminator Terminator segmen. int
segmentTerminatorSuffix Akhiran terminator segmen. 'CR'
'CRLF'
'LF'
'Tidak Ada'
'Tidak Ditentukan'
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

Sebarkan ke Azure
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 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 mengubah log.

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@2015-08-01-preview"
  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
                signingCertificateName = "string"
              }
              validationSettings = {
                checkCertificateRevocationListOnReceive = bool
                checkCertificateRevocationListOnSend = bool
                checkDuplicateMessage = bool
                compressMessage = bool
                encryptionAlgorithm = "string"
                encryptMessage = bool
                interchangeDuplicatesValidityDays = int
                overrideMessageProperties = bool
                signMessage = bool
              }
            }
            receiverBusinessIdentity = {
              Qualifier = "string"
              Value = "string"
            }
            senderBusinessIdentity = {
              Qualifier = "string"
              Value = "string"
            }
          }
          sendAgreement = {
            protocolSettings = {
              acknowledgementConnectionSettings = {
                ignoreCertificateNameMismatch = bool
                keepHttpConnectionAlive = bool
                supportHttpStatusCodeContinue = bool
                unfoldHttpHeaders = bool
              }
              envelopeSettings = {
                AutogenerateFileName = bool
                fileNameTemplate = "string"
                messageContentType = "string"
                SuspendMessageOnFileNameGenerationError = bool
                transmitFileNameInMimeHeader = bool
              }
              errorSettings = {
                ResendIfMdnNotReceived = bool
                SuspendDuplicateMessage = bool
              }
              mdnSettings = {
                dispositionNotificationTo = "string"
                mdnText = "string"
                micHashingAlgorithm = "string"
                needMdn = bool
                receiptDeliveryUrl = "string"
                sendInboundMdnToMessageBox = bool
                sendMdnAsynchronously = bool
                signMdn = bool
                signOutboundMdnIfOptional = bool
              }
              messageConnectionSettings = {
                ignoreCertificateNameMismatch = bool
                keepHttpConnectionAlive = bool
                supportHttpStatusCodeContinue = bool
                unfoldHttpHeaders = bool
              }
              securitySettings = {
                enableNrrForInboundDecodedMessages = bool
                enableNrrForInboundEncodedMessages = bool
                enableNrrForInboundMdn = bool
                enableNrrForOutboundDecodedMessages = bool
                enableNrrForOutboundEncodedMessages = bool
                enableNrrForOutboundMdn = bool
                encryptionCertificateName = "string"
                overrideGroupSigningCertificate = bool
                signingCertificateName = "string"
              }
              validationSettings = {
                checkCertificateRevocationListOnReceive = bool
                checkCertificateRevocationListOnSend = bool
                checkDuplicateMessage = bool
                compressMessage = bool
                encryptionAlgorithm = "string"
                encryptMessage = bool
                interchangeDuplicatesValidityDays = int
                overrideMessageProperties = bool
                signMessage = bool
              }
            }
            receiverBusinessIdentity = {
              Qualifier = "string"
              Value = "string"
            }
            senderBusinessIdentity = {
              Qualifier = "string"
              Value = "string"
            }
          }
        }
        Edifact = {
          receiveAgreement = {
            protocolSettings = {
              acknowledgementSettings = {
                acknowledgementControlNumberLowerBound = int
                acknowledgementControlNumberPrefix = "string"
                acknowledgementControlNumberSuffix = "string"
                acknowledgementControlNumberUpperBound = int
                batchFunctionalAcknowledgements = bool
                batchTechnicalAcknowledgements = bool
                needFunctionalAcknowledgement = bool
                needLoopForValidMessages = bool
                needTechnicalAcknowledgement = bool
                rolloverAcknowledgementControlNumber = bool
                sendSynchronousAcknowledgement = bool
              }
              edifactDelimiterOverrides = [
                {
                  componentSeparator = int
                  dataElementSeparator = int
                  decimalPointIndicator = "string"
                  messageAssociationAssignedCode = "string"
                  messageId = "string"
                  messageRelease = "string"
                  messageVersion = "string"
                  releaseIndicator = int
                  repetitionSeparator = int
                  segmentTerminator = int
                  segmentTerminatorSuffix = "string"
                  targetNamespace = "string"
                }
              ]
              envelopeOverrides = [
                {
                  applicationPassword = "string"
                  associationAssignedCode = "string"
                  controllingAgencyCode = "string"
                  functionalGroupId = "string"
                  groupHeaderMessageRelease = "string"
                  groupHeaderMessageVersion = "string"
                  messageAssociationAssignedCode = "string"
                  messageId = "string"
                  messageRelease = "string"
                  messageVersion = "string"
                  receiverApplicationId = "string"
                  receiverApplicationQualifier = "string"
                  senderApplicationId = "string"
                  senderApplicationQualifier = "string"
                  targetNamespace = "string"
                }
              ]
              envelopeSettings = {
                applicationReferenceId = "string"
                applyDelimiterStringAdvice = bool
                communicationAgreementId = "string"
                createGroupingSegments = bool
                enableDefaultGroupHeaders = bool
                functionalGroupId = "string"
                groupApplicationPassword = "string"
                groupApplicationReceiverId = "string"
                groupApplicationReceiverQualifier = "string"
                groupApplicationSenderId = "string"
                groupApplicationSenderQualifier = "string"
                groupAssociationAssignedCode = "string"
                groupControllingAgencyCode = "string"
                groupControlNumberLowerBound = int
                groupControlNumberPrefix = "string"
                groupControlNumberSuffix = "string"
                groupControlNumberUpperBound = int
                groupMessageRelease = "string"
                groupMessageVersion = "string"
                interchangeControlNumberLowerBound = int
                interchangeControlNumberPrefix = "string"
                interchangeControlNumberSuffix = "string"
                interchangeControlNumberUpperBound = int
                isTestInterchange = bool
                overwriteExistingTransactionSetControlNumber = bool
                processingPriorityCode = "string"
                receiverInternalIdentification = "string"
                receiverInternalSubIdentification = "string"
                receiverReverseRoutingAddress = "string"
                recipientReferencePasswordQualifier = "string"
                recipientReferencePasswordValue = "string"
                rolloverGroupControlNumber = bool
                rolloverInterchangeControlNumber = bool
                rolloverTransactionSetControlNumber = bool
                senderInternalIdentification = "string"
                senderInternalSubIdentification = "string"
                senderReverseRoutingAddress = "string"
                transactionSetControlNumberLowerBound = int
                transactionSetControlNumberPrefix = "string"
                transactionSetControlNumberSuffix = "string"
                transactionSetControlNumberUpperBound = int
              }
              framingSettings = {
                characterEncoding = "string"
                characterSet = "string"
                componentSeparator = int
                dataElementSeparator = int
                decimalPointIndicator = "string"
                protocolVersion = int
                releaseIndicator = int
                repetitionSeparator = int
                segmentTerminator = int
                segmentTerminatorSuffix = "string"
                serviceCodeListDirectoryVersion = "string"
              }
              messageFilter = {
                messageFilterType = "string"
              }
              messageFilterList = [
                {
                  messageId = "string"
                }
              ]
              processingSettings = {
                createEmptyXmlTagsForTrailingSeparators = bool
                maskSecurityInfo = bool
                preserveInterchange = bool
                suspendInterchangeOnError = bool
                useDotAsDecimalSeparator = bool
              }
              schemaReferences = [
                {
                  associationAssignedCode = "string"
                  messageId = "string"
                  messageRelease = "string"
                  messageVersion = "string"
                  schemaName = "string"
                  senderApplicationId = "string"
                  senderApplicationQualifier = "string"
                }
              ]
              validationOverrides = [
                {
                  allowLeadingAndTrailingSpacesAndZeroes = bool
                  enforceCharacterSet = bool
                  messageId = "string"
                  trailingSeparatorPolicy = "string"
                  trimLeadingAndTrailingSpacesAndZeroes = bool
                  validateEDITypes = bool
                  validateXSDTypes = bool
                }
              ]
              validationSettings = {
                allowLeadingAndTrailingSpacesAndZeroes = bool
                checkDuplicateGroupControlNumber = bool
                checkDuplicateInterchangeControlNumber = bool
                checkDuplicateTransactionSetControlNumber = bool
                interchangeControlNumberValidityDays = int
                trailingSeparatorPolicy = "string"
                trimLeadingAndTrailingSpacesAndZeroes = bool
                validateCharacterSet = bool
                validateEDITypes = bool
                validateXSDTypes = bool
              }
            }
            receiverBusinessIdentity = {
              Qualifier = "string"
              Value = "string"
            }
            senderBusinessIdentity = {
              Qualifier = "string"
              Value = "string"
            }
          }
          sendAgreement = {
            protocolSettings = {
              acknowledgementSettings = {
                acknowledgementControlNumberLowerBound = int
                acknowledgementControlNumberPrefix = "string"
                acknowledgementControlNumberSuffix = "string"
                acknowledgementControlNumberUpperBound = int
                batchFunctionalAcknowledgements = bool
                batchTechnicalAcknowledgements = bool
                needFunctionalAcknowledgement = bool
                needLoopForValidMessages = bool
                needTechnicalAcknowledgement = bool
                rolloverAcknowledgementControlNumber = bool
                sendSynchronousAcknowledgement = bool
              }
              edifactDelimiterOverrides = [
                {
                  componentSeparator = int
                  dataElementSeparator = int
                  decimalPointIndicator = "string"
                  messageAssociationAssignedCode = "string"
                  messageId = "string"
                  messageRelease = "string"
                  messageVersion = "string"
                  releaseIndicator = int
                  repetitionSeparator = int
                  segmentTerminator = int
                  segmentTerminatorSuffix = "string"
                  targetNamespace = "string"
                }
              ]
              envelopeOverrides = [
                {
                  applicationPassword = "string"
                  associationAssignedCode = "string"
                  controllingAgencyCode = "string"
                  functionalGroupId = "string"
                  groupHeaderMessageRelease = "string"
                  groupHeaderMessageVersion = "string"
                  messageAssociationAssignedCode = "string"
                  messageId = "string"
                  messageRelease = "string"
                  messageVersion = "string"
                  receiverApplicationId = "string"
                  receiverApplicationQualifier = "string"
                  senderApplicationId = "string"
                  senderApplicationQualifier = "string"
                  targetNamespace = "string"
                }
              ]
              envelopeSettings = {
                applicationReferenceId = "string"
                applyDelimiterStringAdvice = bool
                communicationAgreementId = "string"
                createGroupingSegments = bool
                enableDefaultGroupHeaders = bool
                functionalGroupId = "string"
                groupApplicationPassword = "string"
                groupApplicationReceiverId = "string"
                groupApplicationReceiverQualifier = "string"
                groupApplicationSenderId = "string"
                groupApplicationSenderQualifier = "string"
                groupAssociationAssignedCode = "string"
                groupControllingAgencyCode = "string"
                groupControlNumberLowerBound = int
                groupControlNumberPrefix = "string"
                groupControlNumberSuffix = "string"
                groupControlNumberUpperBound = int
                groupMessageRelease = "string"
                groupMessageVersion = "string"
                interchangeControlNumberLowerBound = int
                interchangeControlNumberPrefix = "string"
                interchangeControlNumberSuffix = "string"
                interchangeControlNumberUpperBound = int
                isTestInterchange = bool
                overwriteExistingTransactionSetControlNumber = bool
                processingPriorityCode = "string"
                receiverInternalIdentification = "string"
                receiverInternalSubIdentification = "string"
                receiverReverseRoutingAddress = "string"
                recipientReferencePasswordQualifier = "string"
                recipientReferencePasswordValue = "string"
                rolloverGroupControlNumber = bool
                rolloverInterchangeControlNumber = bool
                rolloverTransactionSetControlNumber = bool
                senderInternalIdentification = "string"
                senderInternalSubIdentification = "string"
                senderReverseRoutingAddress = "string"
                transactionSetControlNumberLowerBound = int
                transactionSetControlNumberPrefix = "string"
                transactionSetControlNumberSuffix = "string"
                transactionSetControlNumberUpperBound = int
              }
              framingSettings = {
                characterEncoding = "string"
                characterSet = "string"
                componentSeparator = int
                dataElementSeparator = int
                decimalPointIndicator = "string"
                protocolVersion = int
                releaseIndicator = int
                repetitionSeparator = int
                segmentTerminator = int
                segmentTerminatorSuffix = "string"
                serviceCodeListDirectoryVersion = "string"
              }
              messageFilter = {
                messageFilterType = "string"
              }
              messageFilterList = [
                {
                  messageId = "string"
                }
              ]
              processingSettings = {
                createEmptyXmlTagsForTrailingSeparators = bool
                maskSecurityInfo = bool
                preserveInterchange = bool
                suspendInterchangeOnError = bool
                useDotAsDecimalSeparator = bool
              }
              schemaReferences = [
                {
                  associationAssignedCode = "string"
                  messageId = "string"
                  messageRelease = "string"
                  messageVersion = "string"
                  schemaName = "string"
                  senderApplicationId = "string"
                  senderApplicationQualifier = "string"
                }
              ]
              validationOverrides = [
                {
                  allowLeadingAndTrailingSpacesAndZeroes = bool
                  enforceCharacterSet = bool
                  messageId = "string"
                  trailingSeparatorPolicy = "string"
                  trimLeadingAndTrailingSpacesAndZeroes = bool
                  validateEDITypes = bool
                  validateXSDTypes = bool
                }
              ]
              validationSettings = {
                allowLeadingAndTrailingSpacesAndZeroes = bool
                checkDuplicateGroupControlNumber = bool
                checkDuplicateInterchangeControlNumber = bool
                checkDuplicateTransactionSetControlNumber = bool
                interchangeControlNumberValidityDays = int
                trailingSeparatorPolicy = "string"
                trimLeadingAndTrailingSpacesAndZeroes = bool
                validateCharacterSet = bool
                validateEDITypes = bool
                validateXSDTypes = bool
              }
            }
            receiverBusinessIdentity = {
              Qualifier = "string"
              Value = "string"
            }
            senderBusinessIdentity = {
              Qualifier = "string"
              Value = "string"
            }
          }
        }
        X12 = {
          receiveAgreement = {
            protocolSettings = {
              acknowledgementSettings = {
                acknowledgementControlNumberLowerBound = int
                acknowledgementControlNumberPrefix = "string"
                acknowledgementControlNumberSuffix = "string"
                acknowledgementControlNumberUpperBound = int
                batchFunctionalAcknowledgements = bool
                batchImplementationAcknowledgements = bool
                batchTechnicalAcknowledgements = bool
                functionalAcknowledgementVersion = "string"
                implementationAcknowledgementVersion = "string"
                needFunctionalAcknowledgement = bool
                needImplementationAcknowledgement = bool
                needLoopForValidMessages = bool
                needTechnicalAcknowledgement = bool
                rolloverAcknowledgementControlNumber = bool
                sendSynchronousAcknowledgement = bool
              }
              envelopeOverrides = [
                {
                  dateFormat = "string"
                  functionalIdentifierCode = "string"
                  headerVersion = "string"
                  messageId = "string"
                  protocolVersion = "string"
                  receiverApplicationId = "string"
                  responsibleAgencyCode = int
                  senderApplicationId = "string"
                  targetNamespace = "string"
                  timeFormat = "string"
                }
              ]
              envelopeSettings = {
                controlStandardsId = int
                controlVersionNumber = "string"
                enableDefaultGroupHeaders = bool
                functionalGroupId = "string"
                groupControlNumberLowerBound = int
                groupControlNumberUpperBound = int
                groupHeaderAgencyCode = "string"
                groupHeaderDateFormat = "string"
                groupHeaderTimeFormat = "string"
                groupHeaderVersion = "string"
                interchangeControlNumberLowerBound = int
                interchangeControlNumberUpperBound = int
                overwriteExistingTransactionSetControlNumber = bool
                receiverApplicationId = "string"
                rolloverGroupControlNumber = bool
                rolloverInterchangeControlNumber = bool
                rolloverTransactionSetControlNumber = bool
                senderApplicationId = "string"
                transactionSetControlNumberLowerBound = int
                transactionSetControlNumberPrefix = "string"
                transactionSetControlNumberSuffix = "string"
                transactionSetControlNumberUpperBound = int
                usageIndicator = "string"
                useControlStandardsIdAsRepetitionCharacter = bool
              }
              framingSettings = {
                characterSet = "string"
                componentSeparator = int
                dataElementSeparator = int
                replaceCharacter = int
                replaceSeparatorsInPayload = bool
                segmentTerminator = int
                segmentTerminatorSuffix = "string"
              }
              messageFilter = {
                messageFilterType = "string"
              }
              messageFilterList = [
                {
                  messageId = "string"
                }
              ]
              processingSettings = {
                convertImpliedDecimal = bool
                createEmptyXmlTagsForTrailingSeparators = bool
                maskSecurityInfo = bool
                preserveInterchange = bool
                suspendInterchangeOnError = bool
                useDotAsDecimalSeparator = bool
              }
              schemaReferences = [
                {
                  messageId = "string"
                  schemaName = "string"
                  schemaVersion = "string"
                  senderApplicationId = "string"
                }
              ]
              securitySettings = {
                authorizationQualifier = "string"
                authorizationValue = "string"
                passwordValue = "string"
                securityQualifier = "string"
              }
              validationOverrides = [
                {
                  allowLeadingAndTrailingSpacesAndZeroes = bool
                  messageId = "string"
                  trailingSeparatorPolicy = "string"
                  trimLeadingAndTrailingSpacesAndZeroes = bool
                  validateCharacterSet = bool
                  validateEDITypes = bool
                  validateXSDTypes = bool
                }
              ]
              validationSettings = {
                allowLeadingAndTrailingSpacesAndZeroes = bool
                checkDuplicateGroupControlNumber = bool
                checkDuplicateInterchangeControlNumber = bool
                checkDuplicateTransactionSetControlNumber = bool
                interchangeControlNumberValidityDays = int
                trailingSeparatorPolicy = "string"
                trimLeadingAndTrailingSpacesAndZeroes = bool
                validateCharacterSet = bool
                validateEDITypes = bool
                validateXSDTypes = bool
              }
              x12DelimiterOverrides = [
                {
                  componentSeparator = int
                  dataElementSeparator = int
                  messageId = "string"
                  protocolVersion = "string"
                  replaceCharacter = int
                  replaceSeparatorsInPayload = bool
                  segmentTerminator = int
                  segmentTerminatorSuffix = "string"
                  targetNamespace = "string"
                }
              ]
            }
            receiverBusinessIdentity = {
              Qualifier = "string"
              Value = "string"
            }
            senderBusinessIdentity = {
              Qualifier = "string"
              Value = "string"
            }
          }
          sendAgreement = {
            protocolSettings = {
              acknowledgementSettings = {
                acknowledgementControlNumberLowerBound = int
                acknowledgementControlNumberPrefix = "string"
                acknowledgementControlNumberSuffix = "string"
                acknowledgementControlNumberUpperBound = int
                batchFunctionalAcknowledgements = bool
                batchImplementationAcknowledgements = bool
                batchTechnicalAcknowledgements = bool
                functionalAcknowledgementVersion = "string"
                implementationAcknowledgementVersion = "string"
                needFunctionalAcknowledgement = bool
                needImplementationAcknowledgement = bool
                needLoopForValidMessages = bool
                needTechnicalAcknowledgement = bool
                rolloverAcknowledgementControlNumber = bool
                sendSynchronousAcknowledgement = bool
              }
              envelopeOverrides = [
                {
                  dateFormat = "string"
                  functionalIdentifierCode = "string"
                  headerVersion = "string"
                  messageId = "string"
                  protocolVersion = "string"
                  receiverApplicationId = "string"
                  responsibleAgencyCode = int
                  senderApplicationId = "string"
                  targetNamespace = "string"
                  timeFormat = "string"
                }
              ]
              envelopeSettings = {
                controlStandardsId = int
                controlVersionNumber = "string"
                enableDefaultGroupHeaders = bool
                functionalGroupId = "string"
                groupControlNumberLowerBound = int
                groupControlNumberUpperBound = int
                groupHeaderAgencyCode = "string"
                groupHeaderDateFormat = "string"
                groupHeaderTimeFormat = "string"
                groupHeaderVersion = "string"
                interchangeControlNumberLowerBound = int
                interchangeControlNumberUpperBound = int
                overwriteExistingTransactionSetControlNumber = bool
                receiverApplicationId = "string"
                rolloverGroupControlNumber = bool
                rolloverInterchangeControlNumber = bool
                rolloverTransactionSetControlNumber = bool
                senderApplicationId = "string"
                transactionSetControlNumberLowerBound = int
                transactionSetControlNumberPrefix = "string"
                transactionSetControlNumberSuffix = "string"
                transactionSetControlNumberUpperBound = int
                usageIndicator = "string"
                useControlStandardsIdAsRepetitionCharacter = bool
              }
              framingSettings = {
                characterSet = "string"
                componentSeparator = int
                dataElementSeparator = int
                replaceCharacter = int
                replaceSeparatorsInPayload = bool
                segmentTerminator = int
                segmentTerminatorSuffix = "string"
              }
              messageFilter = {
                messageFilterType = "string"
              }
              messageFilterList = [
                {
                  messageId = "string"
                }
              ]
              processingSettings = {
                convertImpliedDecimal = bool
                createEmptyXmlTagsForTrailingSeparators = bool
                maskSecurityInfo = bool
                preserveInterchange = bool
                suspendInterchangeOnError = bool
                useDotAsDecimalSeparator = bool
              }
              schemaReferences = [
                {
                  messageId = "string"
                  schemaName = "string"
                  schemaVersion = "string"
                  senderApplicationId = "string"
                }
              ]
              securitySettings = {
                authorizationQualifier = "string"
                authorizationValue = "string"
                passwordValue = "string"
                securityQualifier = "string"
              }
              validationOverrides = [
                {
                  allowLeadingAndTrailingSpacesAndZeroes = bool
                  messageId = "string"
                  trailingSeparatorPolicy = "string"
                  trimLeadingAndTrailingSpacesAndZeroes = bool
                  validateCharacterSet = bool
                  validateEDITypes = bool
                  validateXSDTypes = bool
                }
              ]
              validationSettings = {
                allowLeadingAndTrailingSpacesAndZeroes = bool
                checkDuplicateGroupControlNumber = bool
                checkDuplicateInterchangeControlNumber = bool
                checkDuplicateTransactionSetControlNumber = bool
                interchangeControlNumberValidityDays = int
                trailingSeparatorPolicy = "string"
                trimLeadingAndTrailingSpacesAndZeroes = bool
                validateCharacterSet = bool
                validateEDITypes = bool
                validateXSDTypes = bool
              }
              x12DelimiterOverrides = [
                {
                  componentSeparator = int
                  dataElementSeparator = int
                  messageId = "string"
                  protocolVersion = "string"
                  replaceCharacter = int
                  replaceSeparatorsInPayload = bool
                  segmentTerminator = int
                  segmentTerminatorSuffix = "string"
                  targetNamespace = "string"
                }
              ]
            }
            receiverBusinessIdentity = {
              Qualifier = "string"
              Value = "string"
            }
            senderBusinessIdentity = {
              Qualifier = "string"
              Value = "string"
            }
          }
        }
      }
      guestIdentity = {
        Qualifier = "string"
        Value = "string"
      }
      guestPartner = "string"
      hostIdentity = {
        Qualifier = "string"
        Value = "string"
      }
      hostPartner = "string"
    }
  })
}

Nilai properti

integrationAccounts/agreements

Nama Deskripsi Nilai
jenis Jenis sumber daya "Microsoft.Logic/integrationAccounts/agreements@2015-08-01-preview"
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

IntegrationAccountAgreementProperties

Nama Deskripsi Nilai
agreementType Jenis perjanjian. "AS2"
"Edifact"
"Tidak Ditentukan"
"X12"
konten Konten perjanjian. AgreementContent
guestIdentity Identitas tamu. BusinessIdentity
guestPartner Mitra tamu. string
hostIdentity Identitas host. BusinessIdentity
hostPartner Mitra host. string
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
sendAgreement As2 satu arah mengirim perjanjian. AS2OneWayAgreement

AS2OneWayAgreement

Nama Deskripsi Nilai
protocolSettings Pengaturan protokol AS2. AS2ProtocolSettings
receiverBusinessIdentity Identitas bisnis penerima BusinessIdentity
senderBusinessIdentity Identitas bisnis pengirim BusinessIdentity

AS2ProtocolSettings

Nama Deskripsi Nilai
acknowledgementConnectionSettings Pengaturan koneksi pengakuan. AS2AcknowledgementConnectionSettings
envelopeSettings Pengaturan amplop. AS2EnvelopeSettings
errorSettings Pengaturan kesalahan. AS2ErrorSettings
mdnSettings Pengaturan MDN. AS2MdnSettings
messageConnectionSettings Pengaturan koneksi pesan. AS2MessageConnectionSettings
securitySettings Pengaturan keamanan. AS2SecuritySettings
validationSettings Pengaturan validasi. AS2ValidationSettings

AS2AcknowledgementConnectionSettings

Nama Deskripsi Nilai
ignoreCertificateNameMismatch Nilai yang menunjukkan apakah akan mengabaikan ketidakcocokan dalam nama sertifikat. bool
keepHttpConnectionAlive Nilai yang menunjukkan apakah akan menjaga koneksi tetap hidup. bool
supportHttpStatusCodeContinue Nilai yang menunjukkan apakah akan mendukung kode status HTTP 'LANJUTKAN'. bool
unfoldHttpHeaders Nilai yang menunjukkan apakah akan membuka header HTTP. bool

AS2EnvelopeSettings

Nama Deskripsi Nilai
AutogenerateFileName Nilai yang menunjukkan apakah akan membuat nama file secara otomatis. bool
fileNameTemplate Templat untuk nama file. string
messageContentType Tipe konten pesan. string
SuspendMessageOnFileNameGenerationError Nilai yang menunjukkan apakah akan menangguhkan pesan pada kesalahan pembuatan nama file. bool
transmitFileNameInMimeHeader Nilai yang menunjukkan apakah akan mengirimkan nama file di header mime. bool

AS2ErrorSettings

Nama Deskripsi Nilai
ResendIfMdnNotReceived Nilai yang menunjukkan apakah akan mengirim ulang pesan Jika MDN tidak diterima. bool
SuspendDuplicateMessage Nilai yang menunjukkan apakah akan menangguhkan pesan duplikat. bool

AS2MdnSettings

Nama Deskripsi Nilai
dispositionNotificationTo Pemberitahuan disposisi ke nilai header. string
mdnText Teks MDN. string
micHashingAlgorithm Algoritma penandatanganan atau hashing. "Tidak Ada"
"Tidak Ditentukan"
"SHA2256"
"SHA2384"
"SHA2512"
needMdn Nilai yang menunjukkan apakah akan mengirim atau meminta MDN. bool
receiptDeliveryUrl URL pengiriman tanda terima. string
sendInboundMdnToMessageBox Nilai yang menunjukkan apakah akan mengirim MDN masuk ke kotak pesan. bool
sendMdnAsynchronously Nilai yang menunjukkan apakah akan mengirim MDN asinkron. bool
signMdn Nilai yang menunjukkan apakah MDN perlu ditandatangani atau tidak. bool
signOutboundMdnIfOptional Nilai yang menunjukkan apakah akan menandatangani MDN keluar jika opsional. bool

AS2MessageConnectionSettings

Nama Deskripsi Nilai
ignoreCertificateNameMismatch Nilai yang menunjukkan apakah akan mengabaikan ketidakcocokan dalam nama sertifikat. bool
keepHttpConnectionAlive Nilai yang menunjukkan apakah akan menjaga koneksi tetap hidup. bool
supportHttpStatusCodeContinue Nilai yang menunjukkan apakah akan mendukung kode status HTTP 'LANJUTKAN'. bool
unfoldHttpHeaders Nilai yang menunjukkan apakah akan membuka header HTTP. bool

AS2SecuritySettings

Nama Deskripsi Nilai
enableNrrForInboundDecodedMessages Nilai yang menunjukkan apakah akan mengaktifkan NRR untuk pesan yang didekodekan masuk. bool
enableNrrForInboundEncodedMessages Nilai yang menunjukkan apakah akan mengaktifkan NRR untuk pesan yang dikodekan masuk. bool
enableNrrForInboundMdn Nilai yang menunjukkan apakah akan mengaktifkan NRR untuk MDN masuk. bool
enableNrrForOutboundDecodedMessages Nilai yang menunjukkan apakah akan mengaktifkan NRR untuk pesan yang didekode keluar. bool
enableNrrForOutboundEncodedMessages Nilai yang menunjukkan apakah akan mengaktifkan NRR untuk pesan yang dikodekan keluar. bool
enableNrrForOutboundMdn Nilai yang menunjukkan apakah akan mengaktifkan NRR untuk MDN keluar. bool
encryptionCertificateName Nama sertifikat enkripsi. string
overrideGroupSigningCertificate Nilai yang menunjukkan apakah akan mengirim atau meminta MDN. bool
signingCertificateName Nama sertifikat penandatanganan. string

AS2ValidationSettings

Nama Deskripsi Nilai
checkCertificateRevocationListOnReceive Nilai yang menunjukkan apakah akan memeriksa daftar pencabutan sertifikat pada penerimaan. bool
checkCertificateRevocationListOnSend Nilai yang menunjukkan apakah akan memeriksa daftar pencabutan sertifikat saat dikirim. bool
checkDuplicateMessage Nilai yang menunjukkan apakah akan memeriksa pesan duplikat. bool
compressMessage Nilai yang menunjukkan apakah pesan harus dikompresi. bool
encryptionAlgorithm Algoritma enkripsi. "AES128"
"AES192"
"AES256"
"DES3"
"Tidak Ada"
"Tidak Ditentukan"
"RC2"
encryptMessage Nilai yang menunjukkan apakah pesan harus dienkripsi. bool
interchangeDuplicatesValidityDays Jumlah hari untuk mencari kembali pertukaran duplikat. int
overrideMessageProperties Nilai yang menunjukkan apakah akan mengambil alih properti pesan masuk dengan yang ada dalam perjanjian. bool
signMessage Nilai yang menunjukkan apakah pesan harus ditandatangani. bool

BusinessIdentity

Nama Deskripsi Nilai
Pengualifikasi Pengualifikasi identitas bisnis. string
Nilai Nilai identitas bisnis. string

EdifactAgreementContent

Nama Deskripsi Nilai
receiveAgreement Perjanjian penerimaan satu arah EDIFACT. EdifactOneWayAgreement
sendAgreement Perjanjian pengiriman satu arah EDIFACT. EdifactOneWayAgreement

EdifactOneWayAgreement

Nama Deskripsi Nilai
protocolSettings Pengaturan protokol EDIFACT. EdifactProtocolSettings
receiverBusinessIdentity Identitas bisnis penerima BusinessIdentity
senderBusinessIdentity Identitas bisnis pengirim BusinessIdentity

EdifactProtocolSettings

Nama Deskripsi Nilai
acknowledgementSettings Pengaturan pengakuan EDIFACT. EdifactAcknowledgementSettings
edifactDelimiterOverrides Pengaturan penimpaan pemisah EDIFACT. EdifactDelimiterOverride[]
amplopOverrides Pengaturan penggantian amplop EDIFACT. EdifactEnvelopeOverride[]
envelopeSettings Pengaturan amplop EDIFACT. EdifactEnvelopeSettings
framingSettings Pengaturan pembingkaian EDIFACT. EdifactFramingSettings
messageFilter Filter pesan EDIFACT. EdifactMessageFilter
messageFilterList Daftar filter pesan EDIFACT. EdifactMessageIdentifier[]
processingSettings Pengaturan pemrosesan EDIFACT. EdifactProcessingSettings
schemaReferences Referensi skema EDIFACT. EdifactSchemaReference[]
validationOverrides Pengaturan penggantian validasi EDIFACT. EdifactValidationOverride[]
validationSettings Pengaturan validasi EDIFACT. EdifactValidationSettings

EdifactAcknowledgementSettings

Nama Deskripsi Nilai
acknowledgementControlNumberLowerBound Nomor kontrol pengakuan terikat lebih rendah. int
acknowledgementControlNumberPrefix Awalan nomor kontrol pengakuan. string
acknowledgementControlNumberSuffix Akhiran nomor kontrol pengakuan. string
acknowledgementControlNumberUpperBound Batas atas nomor kontrol pengakuan. int
batchFunctionalAcknowledgements Nilai yang menunjukkan apakah akan mengumpulkan pengakuan fungsional. bool
batchTechnicalAcknowledgements Nilai yang menunjukkan apakah akan mengumpulkan pengakuan teknis. bool
needFunctionalAcknowledgement Nilai yang menunjukkan apakah pengakuan fungsional diperlukan. bool
needLoopForValidMessages Nilai yang menunjukkan apakah perulangan diperlukan untuk pesan yang valid. bool
needTechnicalAcknowledgement Nilai yang menunjukkan apakah pengakuan teknis diperlukan. bool
rolloverAcknowledgementControlNumber Nilai yang menunjukkan apakah akan melakukan rollover nomor kontrol pengakuan. bool
sendSynchronousAcknowledgement Nilai yang menunjukkan apakah akan mengirim pengakuan sinkron. bool

EdifactDelimiterOverride

Nama Deskripsi Nilai
componentSeparator Pemisah komponen. int
dataElementSeparator Pemisah elemen data. int
desimalPointIndicator Indikator titik desimal. "Koma"
"Desimal"
"Tidak Ditentukan"
messageAssociationAssignedCode Kode yang ditetapkan asosiasi pesan. string
messageId Id pesan. string
messageRelease Versi rilis pesan. string
messageVersion Versi pesan. string
releaseIndicator Indikator rilis. int
repetitionSeparator Pemisah pengulangan. int
segmentTerminator Terminator segmen. int
segmentTerminatorSuffix Akhiran terminator segmen. "CR"
"CRLF"
"LF"
"Tidak Ada"
"Tidak Ditentukan"
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
communicationAgreementId Id perjanjian komunikasi. string
createGroupingSegments Nilai yang menunjukkan apakah akan membuat segmen pengelompokan. bool
enableDefaultGroupHeaders Nilai yang menunjukkan apakah akan mengaktifkan header grup default. bool
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
groupControlNumberPrefix Awalan nomor kontrol grup. string
groupControlNumberSuffix Akhiran nomor kontrol grup. string
groupControlNumberUpperBound Batas atas nomor kontrol grup. int
groupMessageRelease Rilis pesan grup. string
groupMessageVersion Versi pesan grup. string
interchangeControlNumberLowerBound Nomor kontrol pertukaran terikat lebih rendah. int
interchangeControlNumberPrefix Awalan nomor kontrol pertukaran. string
interchangeControlNumberSuffix Akhiran nomor kontrol pertukaran. string
interchangeControlNumberUpperBound Batas atas nomor kontrol pertukaran. int
isTestInterchange Nilai yang menunjukkan apakah pesan adalah pertukaran pengujian. bool
overwriteExistingTransactionSetControlNumber Nilai yang menunjukkan apakah akan menimpa nomor kontrol set transaksi yang ada. bool
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
rolloverInterchangeControlNumber Nilai yang menunjukkan apakah akan melakukan rollover nomor kontrol pertukaran. bool
rolloverTransactionSetControlNumber Nilai yang menunjukkan apakah akan melakukan rollover nomor kontrol set transaksi. bool
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
transactionSetControlNumberPrefix Awalan nomor kontrol set transaksi. string
transactionSetControlNumberSuffix Akhiran nomor kontrol set transaksi. string
transactionSetControlNumberUpperBound Batas atas nomor kontrol set transaksi. int

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"
componentSeparator Pemisah komponen. int
dataElementSeparator Pemisah elemen data. int
desimalPointIndicator Indikator desimal pengaturan bingkai EDIFACT. "Koma"
"Desimal"
"Tidak Ditentukan"
protocolVersion Versi protokol. int
releaseIndicator Indikator rilis. int
repetitionSeparator Pemisah pengulangan. int
segmentTerminator Terminator segmen. int
segmentTerminatorSuffix Akhiran terminator segmen pengaturan bingkai EDIFACT. "CR"
"CRLF"
"LF"
"Tidak Ada"
"Tidak Ditentukan"
serviceCodeListDirectoryVersion Versi direktori daftar kode layanan. string

EdifactMessageFilter

Nama Deskripsi Nilai
messageFilterType Jenis filter pesan. "Kecualikan"
"Sertakan"
"Tidak Ditentukan"

EdifactMessageIdentifier

Nama Deskripsi Nilai
messageId Id pesan tempat pengaturan amplop ini harus diterapkan. string

EdifactProcessingSettings

Nama Deskripsi Nilai
createEmptyXmlTagsForTrailingSeparators Nilai yang menunjukkan apakah akan membuat tag xml kosong untuk pemisah berikutnya. bool
maskSecurityInfo Nilai yang menunjukkan apakah akan menutupi informasi keamanan. bool
preserveInterchange Nilai yang menunjukkan apakah akan mempertahankan pertukaran. bool
suspendInterchangeOnError Nilai yang menunjukkan apakah akan menangguhkan pertukaran pada kesalahan. bool
useDotAsDecimalSeparator Nilai yang menunjukkan apakah akan menggunakan titik sebagai pemisah desimal. bool

EdifactSchemaReference

Nama Deskripsi Nilai
associationAssignedCode Kode yang ditetapkan asosiasi. string
messageId Id pesan. string
messageRelease Versi rilis pesan. string
messageVersion Versi pesan. string
schemaName Nama skema. string
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
enforceCharacterSet Nilai yang menunjukkan apakah akan memvalidasi Set karakter. bool
messageId Id pesan tempat pengaturan validasi harus diterapkan. string
trailingSeparatorPolicy Kebijakan pemisah berikutnya. "Wajib"
"Tidak Diizinkan"
"Tidak Ditentukan"
"Opsional"
trimLeadingAndTrailingSpacesAndZeroes Nilai yang menunjukkan apakah akan memangkas spasi awal dan akhir dan nol. bool
validasiEDITypes Nilai yang menunjukkan apakah akan memvalidasi jenis EDI. bool
validateXSDTypes Nilai yang menunjukkan apakah akan memvalidasi jenis XSD. bool

EdifactValidationSettings

Nama Deskripsi Nilai
allowLeadingAndTrailingSpacesAndZeroes Nilai yang menunjukkan apakah akan mengizinkan spasi dan nol di awal dan akhir. bool
checkDuplicateGroupControlNumber Nilai yang menunjukkan apakah akan memeriksa nomor kontrol grup duplikat. bool
checkDuplicateInterchangeControlNumber Nilai yang menunjukkan apakah akan memeriksa nomor kontrol pertukaran duplikat. bool
checkDuplicateTransactionSetControlNumber Nilai yang menunjukkan apakah akan memeriksa nomor kontrol set transaksi duplikat. bool
interchangeControlNumberValidityDays Periode validitas nomor kontrol pertukaran. int
trailingSeparatorPolicy Kebijakan pemisah berikutnya. "Wajib"
"Tidak Diizinkan"
"Tidak Ditentukan"
"Opsional"
trimLeadingAndTrailingSpacesAndZeroes Nilai yang menunjukkan apakah akan memangkas spasi awal dan akhir dan nol. bool
validateCharacterSet Nilai yang menunjukkan apakah akan memvalidasi set karakter dalam pesan. bool
validasiEDITypes Nilai yang menunjukkan apakah akan memvalidasi jenis EDI. bool
validateXSDTypes Nilai yang menunjukkan apakah akan memvalidasi jenis XSD. bool

X12AgreementContent

Nama Deskripsi Nilai
receiveAgreement Perjanjian penerimaan satu arah X12. X12OneWayAgreement
sendAgreement Perjanjian pengiriman satu arah X12. X12OneWayAgreement

X12OneWayAgreement

Nama Deskripsi Nilai
protocolSettings Pengaturan protokol X12. X12ProtocolSettings
receiverBusinessIdentity Identitas bisnis penerima BusinessIdentity
senderBusinessIdentity Identitas bisnis pengirim BusinessIdentity

X12ProtocolSettings

Nama Deskripsi Nilai
acknowledgementSettings Pengaturan pengakuan X12. X12AcknowledgementSettings
amplopOverrides Pengaturan penggantian amplop X12. X12EnvelopeOverride[]
envelopeSettings Pengaturan amplop X12. X12EnvelopeSettings
framingSettings Pengaturan pembingkaian X12. X12FramingSettings
messageFilter Filter pesan X12. X12MessageFilter
messageFilterList Daftar filter pesan X12. X12MessageIdentifier[]
processingSettings Pengaturan pemrosesan X12. X12ProcessingSettings
schemaReferences Referensi skema X12. X12SchemaReference[]
securitySettings Pengaturan keamanan X12. X12KeamananSettings
validationOverrides Pengaturan penggantian validasi X12. X12ValidationOverride[]
validationSettings Pengaturan validasi X12. X12ValidationSettings
x12DelimiterOverrides Pengaturan penimpaan pemisah X12. X12DelimiterOverrides[]

X12AcknowledgementSettings

Nama Deskripsi Nilai
acknowledgementControlNumberLowerBound Nomor kontrol pengakuan terikat lebih rendah. int
acknowledgementControlNumberPrefix Awalan nomor kontrol pengakuan. string
acknowledgementControlNumberSuffix Akhiran nomor kontrol pengakuan. string
acknowledgementControlNumberUpperBound Batas atas nomor kontrol pengakuan. int
batchFunctionalAcknowledgements Nilai yang menunjukkan apakah akan membuat batch pengakuan fungsional. bool
batchImplementationAcknowledgements Nilai yang menunjukkan apakah akan membuat batch pengakuan implementasi. bool
batchTechnicalAcknowledgements Nilai yang menunjukkan apakah akan mengumpulkan pengakuan teknis. bool
functionalAcknowledgementVersion Versi pengakuan fungsional. string
implementationAcknowledgementVersion Versi pengakuan implementasi. string
needFunctionalAcknowledgement Nilai yang menunjukkan apakah pengakuan fungsional diperlukan. bool
needImplementationAcknowledgement Nilai yang menunjukkan apakah pengakuan implementasi diperlukan. bool
needLoopForValidMessages Nilai yang menunjukkan apakah perulangan diperlukan untuk pesan yang valid. bool
needTechnicalAcknowledgement Nilai yang menunjukkan apakah pengakuan teknis diperlukan. bool
rolloverAcknowledgementControlNumber Nilai yang menunjukkan apakah akan melakukan rollover nomor kontrol pengakuan. bool
sendSynchronousAcknowledgement Nilai yang menunjukkan apakah akan mengirim pengakuan sinkron. bool

X12EnvelopeOverride

Nama Deskripsi Nilai
dateFormat Format tanggal. "CCYYMMDD"
"Tidak Ditentukan"
"YYMMDD"
functionalIdentifierCode Kode pengidentifikasi fungsi. string
headerVersion Versi header. string
messageId Id pesan tempat pengaturan amplop ini harus diterapkan. string
protocolVersion Versi protokol tempat pengaturan amplop ini harus diterapkan. string
receiverApplicationId Id aplikasi penerima. string
responsibleAgencyCode Kode agensi yang bertanggung jawab. int
senderApplicationId Id aplikasi pengirim. string
targetNamespace Namespace layanan target tempat pengaturan amplop ini harus diterapkan. string
timeFormat Format waktu. "HHMM"
"HHMMSS"
"HHMMSSd"
"HHMMSSdd"
"Tidak Ditentukan"

X12EnvelopeSettings

Nama Deskripsi Nilai
controlStandardsId Id standar kontrol. int
controlVersionNumber Nomor versi kontrol. string
enableDefaultGroupHeaders Nilai yang menunjukkan apakah akan mengaktifkan header grup default. bool
functionalGroupId Id grup fungsional. string
groupControlNumberLowerBound Nomor kontrol grup terikat lebih rendah. int
groupControlNumberUpperBound Batas atas nomor kontrol grup. int
groupHeaderAgencyCode Kode agensi header grup. string
groupHeaderDateFormat Format tanggal header grup. "CCYYMMDD"
"Tidak Ditentukan"
"YYMMDD"
groupHeaderTimeFormat Format waktu header grup. "HHMM"
"HHMMSS"
"HHMMSSd"
"HHMMSSdd"
"Tidak Ditentukan"
groupHeaderVersion Versi header grup. string
interchangeControlNumberLowerBound Nomor kontrol pertukaran terikat lebih rendah. int
interchangeControlNumberUpperBound Batas atas nomor kontrol pertukaran. int
overwriteExistingTransactionSetControlNumber Nilai yang menunjukkan apakah akan menimpa nomor kontrol set transaksi yang ada. bool
receiverApplicationId Id aplikasi penerima. string
rolloverGroupControlNumber Nilai yang menunjukkan apakah akan melakukan rollover nomor kontrol grup. bool
rolloverInterchangeControlNumber Nilai yang menunjukkan apakah akan melakukan rollover nomor kontrol pertukaran. bool
rolloverTransactionSetControlNumber Nilai yang menunjukkan apakah akan melakukan rollover nomor kontrol set transaksi. bool
senderApplicationId Id aplikasi pengirim. string
transactionSetControlNumberLowerBound Nomor kontrol set transaksi terikat lebih rendah. int
transactionSetControlNumberPrefix Awalan nomor kontrol set transaksi. string
transactionSetControlNumberSuffix Akhiran nomor kontrol set transaksi. string
transactionSetControlNumberUpperBound Batas atas nomor kontrol set transaksi. int
usageIndicator Indikator penggunaan. "Informasi"
"Tidak Ditentukan"
“Produksi”
"Uji"
useControlStandardsIdAsRepetitionCharacter Nilai yang menunjukkan apakah akan menggunakan id standar kontrol sebagai karakter pengulangan. bool

X12FramingSettings

Nama Deskripsi Nilai
characterSet Set karakter X12. "Dasar"
"Diperluas"
"Tidak Ditentukan"
"UTF8"
componentSeparator Pemisah komponen. int
dataElementSeparator Pemisah elemen data. int
replaceCharacter Karakter pengganti. int
replaceSeparatorsInPayload Nilai yang menunjukkan apakah akan mengganti pemisah dalam payload. bool
segmentTerminator Terminator segmen. int
segmentTerminatorSuffix Akhiran terminator segmen. "CR"
"CRLF"
"LF"
"Tidak Ada"
"Tidak Ditentukan"

X12MessageFilter

Nama Deskripsi Nilai
messageFilterType Jenis filter pesan. "Kecualikan"
"Sertakan"
"Tidak Ditentukan"

X12MessageIdentifier

Nama Deskripsi Nilai
messageId Id pesan. string

X12ProcessingSettings

Nama Deskripsi Nilai
convertImpliedDecimal Nilai yang menunjukkan apakah akan mengonversi jenis numerik menjadi desimal tersirat. bool
createEmptyXmlTagsForTrailingSeparators Nilai yang menunjukkan apakah akan membuat tag xml kosong untuk pemisah berikutnya. bool
maskSecurityInfo Nilai yang menunjukkan apakah akan menutupi informasi keamanan. bool
preserveInterchange Nilai yang menunjukkan apakah akan mempertahankan pertukaran. bool
suspendInterchangeOnError Nilai yang menunjukkan apakah akan menangguhkan pertukaran pada kesalahan. bool
useDotAsDecimalSeparator Nilai yang menunjukkan apakah akan menggunakan titik sebagai pemisah desimal. bool

X12SchemaReference

Nama Deskripsi Nilai
messageId Id pesan. string
schemaName Nama skema. string
schemaVersion Versi skema. string
senderApplicationId Id aplikasi pengirim. string

X12KeamananSettings

Nama Deskripsi Nilai
authorizationQualifier Kualifikasi otorisasi. string
authorizationValue Nilai otorisasi. string
passwordValue Nilai kata sandi. string
securityQualifier Kualifikasi keamanan. string

X12ValidationOverride

Nama Deskripsi Nilai
allowLeadingAndTrailingSpacesAndZeroes Nilai yang menunjukkan apakah akan mengizinkan spasi dan nol di awal dan akhir. bool
messageId Id pesan tempat pengaturan validasi harus diterapkan. string
trailingSeparatorPolicy Kebijakan pemisah berikutnya. "Wajib"
"NotAllowed"
"Tidak Ditentukan"
"Opsional"
trimLeadingAndTrailingSpacesAndZeroes Nilai yang menunjukkan apakah akan memangkas spasi dan nol di awal dan akhir. bool
validateCharacterSet Nilai yang menunjukkan apakah akan memvalidasi Set karakter. bool
validateEDITypes Nilai yang menunjukkan apakah akan memvalidasi jenis EDI. bool
validateXSDTypes Nilai yang menunjukkan apakah akan memvalidasi jenis XSD. bool

X12ValidationSettings

Nama Deskripsi Nilai
allowLeadingAndTrailingSpacesAndZeroes Nilai yang menunjukkan apakah akan mengizinkan spasi dan nol di awal dan akhir. bool
checkDuplicateGroupControlNumber Nilai yang menunjukkan apakah akan memeriksa nomor kontrol grup duplikat. bool
checkDuplicateInterchangeControlNumber Nilai yang menunjukkan apakah akan memeriksa nomor kontrol pertukaran duplikat. bool
checkDuplicateTransactionSetControlNumber Nilai yang menunjukkan apakah akan memeriksa nomor kontrol set transaksi duplikat. bool
interchangeControlNumberValidityDays Periode validitas nomor kontrol pertukaran. int
trailingSeparatorPolicy Kebijakan pemisah berikutnya. "Wajib"
"NotAllowed"
"Tidak Ditentukan"
"Opsional"
trimLeadingAndTrailingSpacesAndZeroes Nilai yang menunjukkan apakah akan memangkas spasi dan nol di awal dan akhir. bool
validateCharacterSet Nilai yang menunjukkan apakah akan memvalidasi set karakter dalam pesan. bool
validateEDITypes Nilai yang menunjukkan apakah akan memvalidasi jenis EDI. bool
validateXSDTypes Nilai yang menunjukkan apakah akan memvalidasi jenis XSD. bool

X12DelimiterOverrides

Nama Deskripsi Nilai
componentSeparator Pemisah komponen. int
dataElementSeparator Pemisah elemen data. int
messageId Id pesan. string
protocolVersion Versi protokol. string
replaceCharacter Karakter pengganti. int
replaceSeparatorsInPayload Nilai yang menunjukkan apakah akan mengganti pemisah dalam payload. bool
segmentTerminator Terminator segmen. int
segmentTerminatorSuffix Akhiran terminator segmen. "CR"
"CRLF"
"LF"
"Tidak Ada"
"Tidak Ditentukan"
targetNamespace Namespace layanan target tempat pengaturan pemisah ini harus diterapkan. string