Partager via


Batches - Create

Créez un lot.

POST http://localhost/BizTalkManagementService/Batches/{senderParty}/{receiverParty}/{agreementName}

Paramètres URI

Nom Dans Obligatoire Type Description
agreementName
path True

string

Nom du contrat.

receiverParty
path True

string

Le destinataire de l’accord.

senderParty
path True

string

Expéditeur du contrat.

Corps de la demande

Media Types: "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded"

Nom Type Description
Description

string

Obtient ou définit la description.

EndDate

string

Obtient ou définit la date de fin.

Filter

FilterPredicate

Obtient ou définit le prédicat de filtre.

Id

integer

Obtient ou définit l’ID.

InterchangeSizeRelease

InterchangeSizeReleaseCriteria

Obtient ou définit les critères de mise en production de taille d’échange

ManualRelease

ManualReleaseCriteria

Obtient ou définit les critères de mise en production manuelle

MessageCountRelease

MessageCountReleaseCriteria

Obtient ou définit les critères de mise en production du nombre de messages

Name

string

Obtient ou définit le nom.

Protocol

string

Obtient ou définit le protocole.

StartDate

string

Obtient ou définit la date de début.

TerminationCount

integer

Obtient ou définit le nombre d’arrêt.

TimeBasedRelease

TimeBasedReleaseCriteria

Obtient ou définit les critères de publication basés sur le temps

Réponses

Nom Type Description
204 No Content

Pas de contenu

Définitions

Nom Description
BatchDescription

Modèle pour BatchDescription

DailyRecurrence

Modèle pour DailyRecurrence

FilterGroup

Modèle pour FilterGroup

FilterPredicate

Modèle pour FilterGroup

FilterStatement

Modèle pour FilterStatement

HourlyRecurrence

Modèle pour HourlyRecurrence

InterchangeSizeReleaseCriteria

Modèle pour InterchangeSizeReleaseCriteria

ManualReleaseCriteria

Modèle pour ManualReleaseCriteria

MessageCountReleaseCriteria

Modèle pour MessageCountReleaseCriteria

TimeBasedReleaseCriteria

Modèle pour TimeBasedReleaseCriteria

WeeklyRecurrence

Modèle pour WeeklyRecurrence

BatchDescription

Modèle pour BatchDescription

Nom Type Description
Description

string

Obtient ou définit la description.

EndDate

string

Obtient ou définit la date de fin.

Filter

FilterPredicate

Obtient ou définit le prédicat de filtre.

Id

integer

Obtient ou définit l’ID.

InterchangeSizeRelease

InterchangeSizeReleaseCriteria

Obtient ou définit les critères de mise en production de taille d’échange

ManualRelease

ManualReleaseCriteria

Obtient ou définit les critères de mise en production manuelle

MessageCountRelease

MessageCountReleaseCriteria

Obtient ou définit les critères de mise en production du nombre de messages

Name

string

Obtient ou définit le nom.

Protocol

string

Obtient ou définit le protocole.

StartDate

string

Obtient ou définit la date de début.

TerminationCount

integer

Obtient ou définit le nombre d’arrêt.

TimeBasedRelease

TimeBasedReleaseCriteria

Obtient ou définit les critères de publication basés sur le temps

DailyRecurrence

Modèle pour DailyRecurrence

Nom Type Description
Days

integer

Obtient ou définit les jours.

RecurrencePeriod

string

Obtient ou définit la période de périodicité.

FilterGroup

Modèle pour FilterGroup

Nom Type Description
Statements

FilterStatement[]

Obtient ou définit les instructions.

FilterPredicate

Modèle pour FilterGroup

Nom Type Description
Groups

FilterGroup[]

Obtient ou définit les groupes.

FilterStatement

Modèle pour FilterStatement

Nom Type Description
Operator

string

Obtient ou définit l'opérateur.

Property

string

Obtient ou définit la propriété .

Value

string

Obtient ou définit la valeur.

HourlyRecurrence

Modèle pour HourlyRecurrence

Nom Type Description
Hours

integer

Obtient ou définit les heures.

Minutes

integer

Obtient ou définit les minutes.

RecurrencePeriod

string

Obtient ou définit la période de périodicité.

InterchangeSizeReleaseCriteria

Modèle pour InterchangeSizeReleaseCriteria

Nom Type Description
CharacterCount

integer

Obtient ou définit le nombre de caractères.

ManualReleaseCriteria

Modèle pour ManualReleaseCriteria

MessageCountReleaseCriteria

Modèle pour MessageCountReleaseCriteria

Nom Type Description
MessageCount

integer

Obtient ou définit le nombre de messages.

MessageScope

string

Obtient ou définit l’étendue du message.

TimeBasedReleaseCriteria

Modèle pour TimeBasedReleaseCriteria

Nom Type Description
DailyRecurrence

DailyRecurrence

Obtient ou définit la planification de périodicité.

FirstRelease

string

Obtient ou définit la date/heure de la première publication.

HourlyRecurrence

HourlyRecurrence

Obtient ou définit la planification de périodicité.

SendEmptyBatchSignal

boolean

Obtient ou définit une valeur indiquant si envoyer un signal de lot vide.

WeeklyRecurrence

WeeklyRecurrence

Obtient ou définit la planification de périodicité.

WeeklyRecurrence

Modèle pour WeeklyRecurrence

Nom Type Description
RecurrencePeriod

string

Obtient ou définit la période de périodicité.

WeekDays

string

Obtient ou définit les jours de la semaine.