You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The partner definition is the JSON representation of your partner, this JSON definition can also be viewed in the Azure Portal using https://docs.microsoft.com/en-us/azure/logic-apps/logic-apps-enterprise-integration-partners#edit-a-partner and clicking on `Edit as JSON`.
328
-
An example of this file:
329
-
```
332
+
333
+
<details>
334
+
335
+
<summary>An example of this file</summary>
336
+
337
+
```json
330
338
{
331
339
"name": "MyPartner",
332
340
"properties": {
@@ -347,4 +355,219 @@ An example of this file:
347
355
}
348
356
}
349
357
}
350
-
```
358
+
```
359
+
360
+
</details>
361
+
362
+
363
+
## Uploading agreements into an Azure Integration Account
364
+
365
+
Upload/update a single, or multiple agreements into an Azure Integration Account.
|`ResourceGroupName`| yes | The name of the Azure resource group where the Azure Integration Account is located. |
370
+
|`Name`| yes | The name of the Azure Integration Account into which the agreements are to be uploaded/updated. |
371
+
|`AgreementFilePath`| conditional | The full path of a agreement that should be uploaded/updated. (_Mandatory if `AgreementsFolder` has not been specified_). |
372
+
|`AgreementsFolder`| conditional | The path to a directory containing all agreements that should be uploaded/updated. (_Mandatory if `AgreementFilePath` has not been specified_). |
373
+
|`ArtifactsPrefix`| no | The prefix, if any, that should be added to the agreements before uploading/updating. |
374
+
375
+
**Example**
376
+
377
+
Uploading a *single agreement* into an Integration Account.
# Uploading agreement 'dev-MyFirstAgreement' into the Azure Integration Account 'my-integration-account'
406
+
# Agreement 'dev-MyFirstAgreement' has been uploaded into the Azure Integration Account 'my-integration-account'
407
+
# ----------
408
+
# Uploading agreement 'dev-MySecondAgreement' into the Azure Integration Account 'my-integration-account'
409
+
# Agreement 'dev-MySecondAgreement' has been uploaded into the Azure Integration Account 'my-integration-account'
410
+
# ----------
411
+
```
412
+
413
+
**Agreement JSON Example**
414
+
The agreement definition is the JSON representation of your agreement, this JSON definition can also be viewed in the Azure Portal using https://docs.microsoft.com/en-us/azure/logic-apps/logic-apps-enterprise-integration-agreements#edit-an-agreement and clicking on `Edit as JSON`.
0 commit comments