From 93887d826b0b2318f926dba275e811df58eeba36 Mon Sep 17 00:00:00 2001 From: Vinita Sharma Date: Thu, 11 Jul 2019 14:10:38 -0700 Subject: [PATCH 01/47] Added 2019-05-01 stable version --- ...ationAccountAgreements_CreateOrUpdate.json | 485 + .../IntegrationAccountAgreements_Delete.json | 13 + .../IntegrationAccountAgreements_Get.json | 170 + .../IntegrationAccountAgreements_List.json | 598 + ...ountAgreements_ListContentCallbackUrl.json | 25 + ...ationAccountAssemblies_CreateOrUpdate.json | 65 + .../IntegrationAccountAssemblies_Delete.json | 13 + .../IntegrationAccountAssemblies_Get.json | 34 + .../IntegrationAccountAssemblies_List.json | 37 + ...ountAssemblies_ListContentCallbackUrl.json | 25 + ...untBatchConfigurations_CreateOrUpdate.json | 73 + ...tionAccountBatchConfigurations_Delete.json | 13 + ...grationAccountBatchConfigurations_Get.json | 33 + ...rationAccountBatchConfigurations_List.json | 36 + ...ionAccountCertificates_CreateOrUpdate.json | 66 + ...IntegrationAccountCertificates_Delete.json | 13 + .../IntegrationAccountCertificates_Get.json | 32 + .../IntegrationAccountCertificates_List.json | 35 + ...IntegrationAccountMaps_CreateOrUpdate.json | 64 + .../IntegrationAccountMaps_Delete.json | 13 + .../examples/IntegrationAccountMaps_Get.json | 33 + .../examples/IntegrationAccountMaps_List.json | 36 + ...ionAccountMaps_ListContentCallbackUrl.json | 25 + ...grationAccountPartners_CreateOrUpdate.json | 75 + .../IntegrationAccountPartners_Delete.json | 13 + .../IntegrationAccountPartners_Get.json | 34 + .../IntegrationAccountPartners_List.json | 37 + ...ccountPartners_ListContentCallbackUrl.json | 25 + ...egrationAccountSchemas_CreateOrUpdate.json | 71 + .../IntegrationAccountSchemas_Delete.json | 13 + .../IntegrationAccountSchemas_Get.json | 35 + .../IntegrationAccountSchemas_List.json | 38 + ...AccountSchemas_ListContentCallbackUrl.json | 25 + ...grationAccountSessions_CreateOrUpdate.json | 65 + .../IntegrationAccountSessions_Delete.json | 30 + .../IntegrationAccountSessions_Get.json | 35 + .../IntegrationAccountSessions_List.json | 64 + .../IntegrationAccounts_CreateOrUpdate.json | 41 + .../examples/IntegrationAccounts_Delete.json | 12 + .../examples/IntegrationAccounts_Get.json | 22 + ...tegrationAccounts_ListByResourceGroup.json | 25 + ...ntegrationAccounts_ListBySubscription.json | 25 + .../IntegrationAccounts_ListCallbackUrl.json | 19 + .../IntegrationAccounts_ListKeyVaultKeys.json | 31 + ...IntegrationAccounts_LogTrackingEvents.json | 59 + ...tegrationAccounts_RegenerateAccessKey.json | 25 + .../examples/IntegrationAccounts_Update.json | 29 + ...vironmentManagedApiApiOperations_List.json | 47 + ...tionServiceEnvironmentManagedApis_Get.json | 55 + ...ionServiceEnvironmentManagedApis_List.json | 58 + ...IntegrationServiceEnvironments_Delete.json | 12 + .../IntegrationServiceEnvironments_Get.json | 27 + ...rviceEnvironments_ListByResourceGroup.json | 30 + ...erviceEnvironments_ListBySubscription.json | 29 + .../2019-05-01/examples/Operations_List.json | 1351 +++ ...ActionRepetitionsRequestHistories_Get.json | 69 + ...ctionRepetitionsRequestHistories_List.json | 72 + .../WorkflowRunActionRepetitions_Get.json | 55 + .../WorkflowRunActionRepetitions_List.json | 98 + ...ctionRepetitions_ListExpressionTraces.json | 24 + ...WorkflowRunActionRequestHistories_Get.json | 68 + ...orkflowRunActionRequestHistories_List.json | 71 + ...WorkflowRunActionScopeRepetitions_Get.json | 36 + ...orkflowRunActionScopeRepetitions_List.json | 60 + .../examples/WorkflowRunActions_Get.json | 45 + .../examples/WorkflowRunActions_List.json | 48 + ...rkflowRunActions_ListExpressionTraces.json | 24 + .../examples/WorkflowRunOperations_Get.json | 45 + .../examples/WorkflowRuns_Cancel.json | 12 + .../2019-05-01/examples/WorkflowRuns_Get.json | 42 + .../examples/WorkflowRuns_List.json | 45 + .../WorkflowTriggerHistories_Get.json | 35 + .../WorkflowTriggerHistories_List.json | 36 + .../WorkflowTriggerHistories_Resubmit.json | 13 + .../examples/WorkflowTriggers_Get.json | 27 + .../WorkflowTriggers_GetSchemaJson.json | 17 + .../examples/WorkflowTriggers_List.json | 30 + .../WorkflowTriggers_ListCallbackUrl.json | 24 + .../examples/WorkflowTriggers_Reset.json | 12 + .../examples/WorkflowTriggers_Run.json | 12 + .../examples/WorkflowTriggers_SetState.json | 17 + ...rkflowVersionTriggers_ListCallbackUrl.json | 29 + .../examples/WorkflowVersions_Get.json | 74 + .../examples/WorkflowVersions_List.json | 77 + .../examples/Workflows_CreateOrUpdate.json | 125 + .../2019-05-01/examples/Workflows_Delete.json | 12 + .../examples/Workflows_Disable.json | 11 + .../2019-05-01/examples/Workflows_Enable.json | 11 + .../Workflows_GenerateUpgradedDefinition.json | 26 + .../2019-05-01/examples/Workflows_Get.json | 73 + .../Workflows_ListByResourceGroup.json | 76 + .../Workflows_ListBySubscription.json | 75 + .../examples/Workflows_ListCallbackUrl.json | 28 + .../examples/Workflows_ListSwagger.json | 76 + .../2019-05-01/examples/Workflows_Move.json | 15 + .../Workflows_RegenerateAccessKey.json | 14 + .../2019-05-01/examples/Workflows_Update.json | 125 + .../Workflows_ValidateByLocation.json | 33 + .../Workflows_ValidateByResourceGroup.json | 33 + .../stable/2019-05-01/logic.json | 10048 ++++++++++++++++ .../logic/resource-manager/readme.md | 11 +- 101 files changed, 16402 insertions(+), 1 deletion(-) create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAgreements_CreateOrUpdate.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAgreements_Delete.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAgreements_Get.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAgreements_List.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAgreements_ListContentCallbackUrl.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAssemblies_CreateOrUpdate.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAssemblies_Delete.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAssemblies_Get.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAssemblies_List.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAssemblies_ListContentCallbackUrl.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountBatchConfigurations_CreateOrUpdate.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountBatchConfigurations_Delete.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountBatchConfigurations_Get.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountBatchConfigurations_List.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountCertificates_CreateOrUpdate.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountCertificates_Delete.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountCertificates_Get.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountCertificates_List.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountMaps_CreateOrUpdate.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountMaps_Delete.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountMaps_Get.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountMaps_List.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountMaps_ListContentCallbackUrl.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountPartners_CreateOrUpdate.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountPartners_Delete.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountPartners_Get.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountPartners_List.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountPartners_ListContentCallbackUrl.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSchemas_CreateOrUpdate.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSchemas_Delete.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSchemas_Get.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSchemas_List.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSchemas_ListContentCallbackUrl.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSessions_CreateOrUpdate.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSessions_Delete.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSessions_Get.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSessions_List.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_CreateOrUpdate.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_Delete.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_Get.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_ListByResourceGroup.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_ListBySubscription.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_ListCallbackUrl.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_ListKeyVaultKeys.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_LogTrackingEvents.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_RegenerateAccessKey.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_Update.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironmentManagedApiApiOperations_List.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironmentManagedApis_Get.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironmentManagedApis_List.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Delete.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Get.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ListByResourceGroup.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ListBySubscription.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Operations_List.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRepetitionsRequestHistories_Get.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRepetitionsRequestHistories_List.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRepetitions_Get.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRepetitions_List.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRepetitions_ListExpressionTraces.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRequestHistories_Get.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRequestHistories_List.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionScopeRepetitions_Get.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionScopeRepetitions_List.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActions_Get.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActions_List.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActions_ListExpressionTraces.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunOperations_Get.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRuns_Cancel.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRuns_Get.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRuns_List.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggerHistories_Get.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggerHistories_List.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggerHistories_Resubmit.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_Get.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_GetSchemaJson.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_List.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_ListCallbackUrl.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_Reset.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_Run.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_SetState.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowVersionTriggers_ListCallbackUrl.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowVersions_Get.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowVersions_List.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_CreateOrUpdate.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Delete.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Disable.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Enable.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_GenerateUpgradedDefinition.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Get.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ListByResourceGroup.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ListBySubscription.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ListCallbackUrl.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ListSwagger.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Move.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_RegenerateAccessKey.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Update.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ValidateByLocation.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ValidateByResourceGroup.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAgreements_CreateOrUpdate.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAgreements_CreateOrUpdate.json new file mode 100644 index 000000000000..9320d27ebeeb --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAgreements_CreateOrUpdate.json @@ -0,0 +1,485 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "integrationAccountName": "testIntegrationAccount", + "agreementName": "testAgreement", + "agreement": { + "properties": { + "metadata": {}, + "agreementType": "AS2", + "hostPartner": "HostPartner", + "guestPartner": "GuestPartner", + "hostIdentity": { + "qualifier": "ZZ", + "value": "ZZ" + }, + "guestIdentity": { + "qualifier": "AA", + "value": "AA" + }, + "content": { + "aS2": { + "receiveAgreement": { + "protocolSettings": { + "messageConnectionSettings": { + "ignoreCertificateNameMismatch": true, + "supportHttpStatusCodeContinue": true, + "keepHttpConnectionAlive": true, + "unfoldHttpHeaders": true + }, + "acknowledgementConnectionSettings": { + "ignoreCertificateNameMismatch": true, + "supportHttpStatusCodeContinue": true, + "keepHttpConnectionAlive": true, + "unfoldHttpHeaders": true + }, + "mdnSettings": { + "needMDN": true, + "signMDN": true, + "sendMDNAsynchronously": true, + "receiptDeliveryUrl": "http://tempuri.org", + "dispositionNotificationTo": "http://tempuri.org", + "signOutboundMdnIfOptional": true, + "mdnText": "Sample", + "sendInboundMdnToMessageBox": true, + "micHashingAlgorithm": "SHA1" + }, + "securitySettings": { + "overrideGroupSigningCertificate": false, + "enableNRRForInboundEncodedMessages": true, + "enableNRRForInboundDecodedMessages": true, + "enableNRRForOutboundMDN": true, + "enableNRRForOutboundEncodedMessages": true, + "enableNRRForOutboundDecodedMessages": true, + "enableNRRForInboundMDN": true + }, + "validationSettings": { + "overrideMessageProperties": true, + "encryptMessage": false, + "signMessage": false, + "compressMessage": true, + "checkDuplicateMessage": true, + "interchangeDuplicatesValidityDays": 100, + "checkCertificateRevocationListOnSend": true, + "checkCertificateRevocationListOnReceive": true, + "encryptionAlgorithm": "AES128" + }, + "envelopeSettings": { + "messageContentType": "text/plain", + "transmitFileNameInMimeHeader": true, + "fileNameTemplate": "Test", + "suspendMessageOnFileNameGenerationError": true, + "autogenerateFileName": true + }, + "errorSettings": { + "suspendDuplicateMessage": true, + "resendIfMDNNotReceived": true + } + }, + "senderBusinessIdentity": { + "qualifier": "AA", + "value": "AA" + }, + "receiverBusinessIdentity": { + "qualifier": "ZZ", + "value": "ZZ" + } + }, + "sendAgreement": { + "protocolSettings": { + "messageConnectionSettings": { + "ignoreCertificateNameMismatch": true, + "supportHttpStatusCodeContinue": true, + "keepHttpConnectionAlive": true, + "unfoldHttpHeaders": true + }, + "acknowledgementConnectionSettings": { + "ignoreCertificateNameMismatch": true, + "supportHttpStatusCodeContinue": true, + "keepHttpConnectionAlive": true, + "unfoldHttpHeaders": true + }, + "mdnSettings": { + "needMDN": true, + "signMDN": true, + "sendMDNAsynchronously": true, + "receiptDeliveryUrl": "http://tempuri.org", + "dispositionNotificationTo": "http://tempuri.org", + "signOutboundMdnIfOptional": true, + "mdnText": "Sample", + "sendInboundMdnToMessageBox": true, + "micHashingAlgorithm": "SHA1" + }, + "securitySettings": { + "overrideGroupSigningCertificate": false, + "enableNRRForInboundEncodedMessages": true, + "enableNRRForInboundDecodedMessages": true, + "enableNRRForOutboundMDN": true, + "enableNRRForOutboundEncodedMessages": true, + "enableNRRForOutboundDecodedMessages": true, + "enableNRRForInboundMDN": true + }, + "validationSettings": { + "overrideMessageProperties": true, + "encryptMessage": false, + "signMessage": false, + "compressMessage": true, + "checkDuplicateMessage": true, + "interchangeDuplicatesValidityDays": 100, + "checkCertificateRevocationListOnSend": true, + "checkCertificateRevocationListOnReceive": true, + "encryptionAlgorithm": "AES128" + }, + "envelopeSettings": { + "messageContentType": "text/plain", + "transmitFileNameInMimeHeader": true, + "fileNameTemplate": "Test", + "suspendMessageOnFileNameGenerationError": true, + "autogenerateFileName": true + }, + "errorSettings": { + "suspendDuplicateMessage": true, + "resendIfMDNNotReceived": true + } + }, + "senderBusinessIdentity": { + "qualifier": "ZZ", + "value": "ZZ" + }, + "receiverBusinessIdentity": { + "qualifier": "AA", + "value": "AA" + } + } + } + } + }, + "location": "westus", + "tags": { + "IntegrationAccountAgreement": "" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "hostPartner": "HostPartner", + "guestPartner": "GuestPartner", + "hostIdentity": { + "qualifier": "ZZ", + "value": "ZZ" + }, + "guestIdentity": { + "qualifier": "AA", + "value": "AA" + }, + "agreementType": "AS2", + "content": { + "aS2": { + "receiveAgreement": { + "protocolSettings": { + "messageConnectionSettings": { + "ignoreCertificateNameMismatch": true, + "supportHttpStatusCodeContinue": true, + "keepHttpConnectionAlive": true, + "unfoldHttpHeaders": true + }, + "acknowledgementConnectionSettings": { + "ignoreCertificateNameMismatch": true, + "supportHttpStatusCodeContinue": true, + "keepHttpConnectionAlive": true, + "unfoldHttpHeaders": true + }, + "mdnSettings": { + "needMDN": true, + "signMDN": true, + "sendMDNAsynchronously": true, + "receiptDeliveryUrl": "http://tempuri.org", + "dispositionNotificationTo": "http://tempuri.org", + "signOutboundMdnIfOptional": true, + "mdnText": "Sample", + "sendInboundMdnToMessageBox": true, + "micHashingAlgorithm": "SHA1" + }, + "securitySettings": { + "overrideGroupSigningCertificate": false, + "enableNRRForInboundEncodedMessages": true, + "enableNRRForInboundDecodedMessages": true, + "enableNRRForOutboundMDN": true, + "enableNRRForOutboundEncodedMessages": true, + "enableNRRForOutboundDecodedMessages": true, + "enableNRRForInboundMDN": true + }, + "validationSettings": { + "overrideMessageProperties": true, + "encryptMessage": false, + "signMessage": false, + "compressMessage": true, + "checkDuplicateMessage": true, + "interchangeDuplicatesValidityDays": 100, + "checkCertificateRevocationListOnSend": true, + "checkCertificateRevocationListOnReceive": true, + "encryptionAlgorithm": "AES128" + }, + "envelopeSettings": { + "messageContentType": "text/plain", + "transmitFileNameInMimeHeader": true, + "fileNameTemplate": "Test", + "suspendMessageOnFileNameGenerationError": true, + "autogenerateFileName": true + }, + "errorSettings": { + "suspendDuplicateMessage": true, + "resendIfMDNNotReceived": true + } + }, + "senderBusinessIdentity": { + "qualifier": "AA", + "value": "AA" + }, + "receiverBusinessIdentity": { + "qualifier": "ZZ", + "value": "ZZ" + } + }, + "sendAgreement": { + "protocolSettings": { + "messageConnectionSettings": { + "ignoreCertificateNameMismatch": true, + "supportHttpStatusCodeContinue": true, + "keepHttpConnectionAlive": true, + "unfoldHttpHeaders": true + }, + "acknowledgementConnectionSettings": { + "ignoreCertificateNameMismatch": true, + "supportHttpStatusCodeContinue": true, + "keepHttpConnectionAlive": true, + "unfoldHttpHeaders": true + }, + "mdnSettings": { + "needMDN": true, + "signMDN": true, + "sendMDNAsynchronously": true, + "receiptDeliveryUrl": "http://tempuri.org", + "dispositionNotificationTo": "http://tempuri.org", + "signOutboundMdnIfOptional": true, + "mdnText": "Sample", + "sendInboundMdnToMessageBox": true, + "micHashingAlgorithm": "SHA1" + }, + "securitySettings": { + "overrideGroupSigningCertificate": false, + "enableNRRForInboundEncodedMessages": true, + "enableNRRForInboundDecodedMessages": true, + "enableNRRForOutboundMDN": true, + "enableNRRForOutboundEncodedMessages": true, + "enableNRRForOutboundDecodedMessages": true, + "enableNRRForInboundMDN": true + }, + "validationSettings": { + "overrideMessageProperties": true, + "encryptMessage": false, + "signMessage": false, + "compressMessage": true, + "checkDuplicateMessage": true, + "interchangeDuplicatesValidityDays": 100, + "checkCertificateRevocationListOnSend": true, + "checkCertificateRevocationListOnReceive": true, + "encryptionAlgorithm": "AES128" + }, + "envelopeSettings": { + "messageContentType": "text/plain", + "transmitFileNameInMimeHeader": true, + "fileNameTemplate": "Test", + "suspendMessageOnFileNameGenerationError": true, + "autogenerateFileName": true + }, + "errorSettings": { + "suspendDuplicateMessage": true, + "resendIfMDNNotReceived": true + } + }, + "senderBusinessIdentity": { + "qualifier": "ZZ", + "value": "ZZ" + }, + "receiverBusinessIdentity": { + "qualifier": "AA", + "value": "AA" + } + } + } + }, + "createdTime": "2017-03-06T22:32:54.2938748Z", + "changedTime": "2017-03-06T22:32:54.2945291Z", + "metadata": {} + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationAccounts/IntegrationAccount4533/agreements/", + "name": "", + "type": "Microsoft.Logic/integrationAccounts/agreements" + } + }, + "201": { + "body": { + "properties": { + "hostPartner": "HostPartner", + "guestPartner": "GuestPartner", + "hostIdentity": { + "qualifier": "ZZ", + "value": "ZZ" + }, + "guestIdentity": { + "qualifier": "AA", + "value": "AA" + }, + "agreementType": "AS2", + "content": { + "aS2": { + "receiveAgreement": { + "protocolSettings": { + "messageConnectionSettings": { + "ignoreCertificateNameMismatch": true, + "supportHttpStatusCodeContinue": true, + "keepHttpConnectionAlive": true, + "unfoldHttpHeaders": true + }, + "acknowledgementConnectionSettings": { + "ignoreCertificateNameMismatch": true, + "supportHttpStatusCodeContinue": true, + "keepHttpConnectionAlive": true, + "unfoldHttpHeaders": true + }, + "mdnSettings": { + "needMDN": true, + "signMDN": true, + "sendMDNAsynchronously": true, + "receiptDeliveryUrl": "http://tempuri.org", + "dispositionNotificationTo": "http://tempuri.org", + "signOutboundMdnIfOptional": true, + "mdnText": "Sample", + "sendInboundMdnToMessageBox": true, + "micHashingAlgorithm": "SHA1" + }, + "securitySettings": { + "overrideGroupSigningCertificate": false, + "enableNRRForInboundEncodedMessages": true, + "enableNRRForInboundDecodedMessages": true, + "enableNRRForOutboundMDN": true, + "enableNRRForOutboundEncodedMessages": true, + "enableNRRForOutboundDecodedMessages": true, + "enableNRRForInboundMDN": true + }, + "validationSettings": { + "overrideMessageProperties": true, + "encryptMessage": false, + "signMessage": false, + "compressMessage": true, + "checkDuplicateMessage": true, + "interchangeDuplicatesValidityDays": 100, + "checkCertificateRevocationListOnSend": true, + "checkCertificateRevocationListOnReceive": true, + "encryptionAlgorithm": "AES128" + }, + "envelopeSettings": { + "messageContentType": "text/plain", + "transmitFileNameInMimeHeader": true, + "fileNameTemplate": "Test", + "suspendMessageOnFileNameGenerationError": true, + "autogenerateFileName": true + }, + "errorSettings": { + "suspendDuplicateMessage": true, + "resendIfMDNNotReceived": true + } + }, + "senderBusinessIdentity": { + "qualifier": "AA", + "value": "AA" + }, + "receiverBusinessIdentity": { + "qualifier": "ZZ", + "value": "ZZ" + } + }, + "sendAgreement": { + "protocolSettings": { + "messageConnectionSettings": { + "ignoreCertificateNameMismatch": true, + "supportHttpStatusCodeContinue": true, + "keepHttpConnectionAlive": true, + "unfoldHttpHeaders": true + }, + "acknowledgementConnectionSettings": { + "ignoreCertificateNameMismatch": true, + "supportHttpStatusCodeContinue": true, + "keepHttpConnectionAlive": true, + "unfoldHttpHeaders": true + }, + "mdnSettings": { + "needMDN": true, + "signMDN": true, + "sendMDNAsynchronously": true, + "receiptDeliveryUrl": "http://tempuri.org", + "dispositionNotificationTo": "http://tempuri.org", + "signOutboundMdnIfOptional": true, + "mdnText": "Sample", + "sendInboundMdnToMessageBox": true, + "micHashingAlgorithm": "SHA1" + }, + "securitySettings": { + "overrideGroupSigningCertificate": false, + "enableNRRForInboundEncodedMessages": true, + "enableNRRForInboundDecodedMessages": true, + "enableNRRForOutboundMDN": true, + "enableNRRForOutboundEncodedMessages": true, + "enableNRRForOutboundDecodedMessages": true, + "enableNRRForInboundMDN": true + }, + "validationSettings": { + "overrideMessageProperties": true, + "encryptMessage": false, + "signMessage": false, + "compressMessage": true, + "checkDuplicateMessage": true, + "interchangeDuplicatesValidityDays": 100, + "checkCertificateRevocationListOnSend": true, + "checkCertificateRevocationListOnReceive": true, + "encryptionAlgorithm": "AES128" + }, + "envelopeSettings": { + "messageContentType": "text/plain", + "transmitFileNameInMimeHeader": true, + "fileNameTemplate": "Test", + "suspendMessageOnFileNameGenerationError": true, + "autogenerateFileName": true + }, + "errorSettings": { + "suspendDuplicateMessage": true, + "resendIfMDNNotReceived": true + } + }, + "senderBusinessIdentity": { + "qualifier": "ZZ", + "value": "ZZ" + }, + "receiverBusinessIdentity": { + "qualifier": "AA", + "value": "AA" + } + } + } + }, + "createdTime": "2017-03-06T22:32:54.2938748Z", + "changedTime": "2017-03-06T22:32:54.2945291Z", + "metadata": {} + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationAccounts/IntegrationAccount4533/agreements/", + "name": "", + "type": "Microsoft.Logic/integrationAccounts/agreements" + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAgreements_Delete.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAgreements_Delete.json new file mode 100644 index 000000000000..af2fb7da3f5e --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAgreements_Delete.json @@ -0,0 +1,13 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "integrationAccountName": "testIntegrationAccount", + "agreementName": "testAgreement" + }, + "responses": { + "200": {}, + "204": {} + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAgreements_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAgreements_Get.json new file mode 100644 index 000000000000..ea476007e128 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAgreements_Get.json @@ -0,0 +1,170 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "integrationAccountName": "testIntegrationAccount", + "agreementName": "testAgreement" + }, + "responses": { + "200": { + "body": { + "properties": { + "hostPartner": "HostPartner", + "guestPartner": "GuestPartner", + "hostIdentity": { + "qualifier": "ZZ", + "value": "ZZ" + }, + "guestIdentity": { + "qualifier": "AA", + "value": "AA" + }, + "agreementType": "AS2", + "content": { + "aS2": { + "receiveAgreement": { + "protocolSettings": { + "messageConnectionSettings": { + "ignoreCertificateNameMismatch": true, + "supportHttpStatusCodeContinue": true, + "keepHttpConnectionAlive": true, + "unfoldHttpHeaders": true + }, + "acknowledgementConnectionSettings": { + "ignoreCertificateNameMismatch": true, + "supportHttpStatusCodeContinue": true, + "keepHttpConnectionAlive": true, + "unfoldHttpHeaders": true + }, + "mdnSettings": { + "needMDN": true, + "signMDN": true, + "sendMDNAsynchronously": true, + "receiptDeliveryUrl": "http://tempuri.org", + "dispositionNotificationTo": "http://tempuri.org", + "signOutboundMdnIfOptional": true, + "mdnText": "Sample", + "sendInboundMdnToMessageBox": true, + "micHashingAlgorithm": "SHA1" + }, + "securitySettings": { + "overrideGroupSigningCertificate": false, + "enableNRRForInboundEncodedMessages": true, + "enableNRRForInboundDecodedMessages": true, + "enableNRRForOutboundMDN": true, + "enableNRRForOutboundEncodedMessages": true, + "enableNRRForOutboundDecodedMessages": true, + "enableNRRForInboundMDN": true + }, + "validationSettings": { + "overrideMessageProperties": true, + "encryptMessage": false, + "signMessage": false, + "compressMessage": true, + "checkDuplicateMessage": true, + "interchangeDuplicatesValidityDays": 100, + "checkCertificateRevocationListOnSend": true, + "checkCertificateRevocationListOnReceive": true, + "encryptionAlgorithm": "AES128" + }, + "envelopeSettings": { + "messageContentType": "text/plain", + "transmitFileNameInMimeHeader": true, + "fileNameTemplate": "Test", + "suspendMessageOnFileNameGenerationError": true, + "autogenerateFileName": true + }, + "errorSettings": { + "suspendDuplicateMessage": true, + "resendIfMDNNotReceived": true + } + }, + "senderBusinessIdentity": { + "qualifier": "AA", + "value": "AA" + }, + "receiverBusinessIdentity": { + "qualifier": "ZZ", + "value": "ZZ" + } + }, + "sendAgreement": { + "protocolSettings": { + "messageConnectionSettings": { + "ignoreCertificateNameMismatch": true, + "supportHttpStatusCodeContinue": true, + "keepHttpConnectionAlive": true, + "unfoldHttpHeaders": true + }, + "acknowledgementConnectionSettings": { + "ignoreCertificateNameMismatch": true, + "supportHttpStatusCodeContinue": true, + "keepHttpConnectionAlive": true, + "unfoldHttpHeaders": true + }, + "mdnSettings": { + "needMDN": true, + "signMDN": true, + "sendMDNAsynchronously": true, + "receiptDeliveryUrl": "http://tempuri.org", + "dispositionNotificationTo": "http://tempuri.org", + "signOutboundMdnIfOptional": true, + "mdnText": "Sample", + "sendInboundMdnToMessageBox": true, + "micHashingAlgorithm": "SHA1" + }, + "securitySettings": { + "overrideGroupSigningCertificate": false, + "enableNRRForInboundEncodedMessages": true, + "enableNRRForInboundDecodedMessages": true, + "enableNRRForOutboundMDN": true, + "enableNRRForOutboundEncodedMessages": true, + "enableNRRForOutboundDecodedMessages": true, + "enableNRRForInboundMDN": true + }, + "validationSettings": { + "overrideMessageProperties": true, + "encryptMessage": false, + "signMessage": false, + "compressMessage": true, + "checkDuplicateMessage": true, + "interchangeDuplicatesValidityDays": 100, + "checkCertificateRevocationListOnSend": true, + "checkCertificateRevocationListOnReceive": true, + "encryptionAlgorithm": "AES128" + }, + "envelopeSettings": { + "messageContentType": "text/plain", + "transmitFileNameInMimeHeader": true, + "fileNameTemplate": "Test", + "suspendMessageOnFileNameGenerationError": true, + "autogenerateFileName": true + }, + "errorSettings": { + "suspendDuplicateMessage": true, + "resendIfMDNNotReceived": true + } + }, + "senderBusinessIdentity": { + "qualifier": "ZZ", + "value": "ZZ" + }, + "receiverBusinessIdentity": { + "qualifier": "AA", + "value": "AA" + } + } + } + }, + "createdTime": "2017-03-06T22:32:54.2938748Z", + "changedTime": "2017-03-06T22:32:54.2945291Z", + "metadata": {} + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationAccounts//agreements/", + "name": "", + "type": "Microsoft.Logic/integrationAccounts/agreements" + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAgreements_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAgreements_List.json new file mode 100644 index 000000000000..a1adff3dc391 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAgreements_List.json @@ -0,0 +1,598 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "integrationAccountName": "testIntegrationAccount" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "hostPartner": "HostPartner", + "guestPartner": "GuestPartner", + "hostIdentity": { + "qualifier": "ZZ", + "value": "ZZ" + }, + "guestIdentity": { + "qualifier": "AA", + "value": "AA" + }, + "agreementType": "X12", + "content": { + "x12": { + "receiveAgreement": { + "protocolSettings": { + "validationSettings": { + "validateCharacterSet": true, + "checkDuplicateInterchangeControlNumber": false, + "interchangeControlNumberValidityDays": 30, + "checkDuplicateGroupControlNumber": false, + "checkDuplicateTransactionSetControlNumber": false, + "validateEDITypes": true, + "validateXSDTypes": false, + "allowLeadingAndTrailingSpacesAndZeroes": false, + "trimLeadingAndTrailingSpacesAndZeroes": false, + "trailingSeparatorPolicy": "NotAllowed" + }, + "framingSettings": { + "dataElementSeparator": 42, + "componentSeparator": 58, + "replaceSeparatorsInPayload": false, + "replaceCharacter": 36, + "segmentTerminator": 126, + "characterSet": "UTF8", + "segmentTerminatorSuffix": "None" + }, + "envelopeSettings": { + "controlStandardsId": 85, + "useControlStandardsIdAsRepetitionCharacter": false, + "senderApplicationId": "BTS-SENDER", + "receiverApplicationId": "RECEIVE-APP", + "controlVersionNumber": "00401", + "interchangeControlNumberLowerBound": 1, + "interchangeControlNumberUpperBound": 999999999, + "rolloverInterchangeControlNumber": true, + "enableDefaultGroupHeaders": true, + "groupControlNumberLowerBound": 1, + "groupControlNumberUpperBound": 999999999, + "rolloverGroupControlNumber": true, + "groupHeaderAgencyCode": "T", + "groupHeaderVersion": "00401", + "transactionSetControlNumberLowerBound": 1, + "transactionSetControlNumberUpperBound": 999999999, + "rolloverTransactionSetControlNumber": true, + "overwriteExistingTransactionSetControlNumber": true, + "groupHeaderDateFormat": "CCYYMMDD", + "groupHeaderTimeFormat": "HHMM", + "usageIndicator": "Test" + }, + "acknowledgementSettings": { + "needTechnicalAcknowledgement": false, + "batchTechnicalAcknowledgements": true, + "needFunctionalAcknowledgement": false, + "batchFunctionalAcknowledgements": true, + "needImplementationAcknowledgement": false, + "batchImplementationAcknowledgements": false, + "needLoopForValidMessages": false, + "sendSynchronousAcknowledgement": true, + "acknowledgementControlNumberLowerBound": 1, + "acknowledgementControlNumberUpperBound": 999999999, + "rolloverAcknowledgementControlNumber": true + }, + "messageFilter": { + "messageFilterType": "Exclude" + }, + "securitySettings": { + "authorizationQualifier": "00", + "securityQualifier": "00" + }, + "processingSettings": { + "maskSecurityInfo": true, + "convertImpliedDecimal": true, + "preserveInterchange": true, + "suspendInterchangeOnError": true, + "createEmptyXmlTagsForTrailingSeparators": true, + "useDotAsDecimalSeparator": true + }, + "schemaReferences": [] + }, + "senderBusinessIdentity": { + "qualifier": "AA", + "value": "AA" + }, + "receiverBusinessIdentity": { + "qualifier": "ZZ", + "value": "ZZ" + } + }, + "sendAgreement": { + "protocolSettings": { + "validationSettings": { + "validateCharacterSet": true, + "checkDuplicateInterchangeControlNumber": false, + "interchangeControlNumberValidityDays": 30, + "checkDuplicateGroupControlNumber": false, + "checkDuplicateTransactionSetControlNumber": false, + "validateEDITypes": true, + "validateXSDTypes": false, + "allowLeadingAndTrailingSpacesAndZeroes": false, + "trimLeadingAndTrailingSpacesAndZeroes": false, + "trailingSeparatorPolicy": "NotAllowed" + }, + "framingSettings": { + "dataElementSeparator": 42, + "componentSeparator": 58, + "replaceSeparatorsInPayload": false, + "replaceCharacter": 36, + "segmentTerminator": 126, + "characterSet": "UTF8", + "segmentTerminatorSuffix": "None" + }, + "envelopeSettings": { + "controlStandardsId": 100, + "useControlStandardsIdAsRepetitionCharacter": true, + "senderApplicationId": "100", + "receiverApplicationId": "100", + "controlVersionNumber": "0.0", + "interchangeControlNumberLowerBound": 1, + "interchangeControlNumberUpperBound": 999999999, + "rolloverInterchangeControlNumber": true, + "enableDefaultGroupHeaders": true, + "functionalGroupId": "1", + "groupControlNumberLowerBound": 1, + "groupControlNumberUpperBound": 999999999, + "rolloverGroupControlNumber": true, + "groupHeaderAgencyCode": "T", + "groupHeaderVersion": "0.0", + "transactionSetControlNumberLowerBound": 1, + "transactionSetControlNumberUpperBound": 999999999, + "rolloverTransactionSetControlNumber": true, + "transactionSetControlNumberPrefix": "", + "transactionSetControlNumberSuffix": "", + "overwriteExistingTransactionSetControlNumber": true, + "groupHeaderDateFormat": "CCYYMMDD", + "groupHeaderTimeFormat": "HHMM", + "usageIndicator": "Information" + }, + "acknowledgementSettings": { + "needTechnicalAcknowledgement": false, + "batchTechnicalAcknowledgements": true, + "needFunctionalAcknowledgement": false, + "batchFunctionalAcknowledgements": true, + "needImplementationAcknowledgement": false, + "batchImplementationAcknowledgements": false, + "needLoopForValidMessages": false, + "sendSynchronousAcknowledgement": true, + "acknowledgementControlNumberLowerBound": 1, + "acknowledgementControlNumberUpperBound": 999999999, + "rolloverAcknowledgementControlNumber": true + }, + "messageFilter": { + "messageFilterType": "Exclude" + }, + "securitySettings": { + "authorizationQualifier": "00", + "securityQualifier": "00" + }, + "processingSettings": { + "maskSecurityInfo": true, + "convertImpliedDecimal": true, + "preserveInterchange": true, + "suspendInterchangeOnError": true, + "createEmptyXmlTagsForTrailingSeparators": true, + "useDotAsDecimalSeparator": true + }, + "schemaReferences": [] + }, + "senderBusinessIdentity": { + "qualifier": "ZZ", + "value": "ZZ" + }, + "receiverBusinessIdentity": { + "qualifier": "AA", + "value": "AA" + } + } + } + }, + "createdTime": "2017-03-06T22:00:54.1516558Z", + "changedTime": "2017-03-06T22:00:54.1520445Z", + "metadata": {} + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationAccounts//agreements/", + "name": "", + "type": "Microsoft.Logic/integrationAccounts/agreements" + }, + { + "properties": { + "hostPartner": "HostPartner", + "guestPartner": "GuestPartner", + "hostIdentity": { + "qualifier": "ZZ", + "value": "ZZ" + }, + "guestIdentity": { + "qualifier": "AA", + "value": "AA" + }, + "agreementType": "AS2", + "content": { + "aS2": { + "receiveAgreement": { + "protocolSettings": { + "messageConnectionSettings": { + "ignoreCertificateNameMismatch": true, + "supportHttpStatusCodeContinue": true, + "keepHttpConnectionAlive": true, + "unfoldHttpHeaders": true + }, + "acknowledgementConnectionSettings": { + "ignoreCertificateNameMismatch": true, + "supportHttpStatusCodeContinue": true, + "keepHttpConnectionAlive": true, + "unfoldHttpHeaders": true + }, + "mdnSettings": { + "needMDN": true, + "signMDN": true, + "sendMDNAsynchronously": true, + "receiptDeliveryUrl": "http://tempuri.org", + "dispositionNotificationTo": "http://tempuri.org", + "signOutboundMdnIfOptional": true, + "mdnText": "Sample", + "sendInboundMdnToMessageBox": true, + "micHashingAlgorithm": "None" + }, + "securitySettings": { + "overrideGroupSigningCertificate": false, + "enableNRRForInboundEncodedMessages": true, + "enableNRRForInboundDecodedMessages": true, + "enableNRRForOutboundMDN": true, + "enableNRRForOutboundEncodedMessages": true, + "enableNRRForOutboundDecodedMessages": true, + "enableNRRForInboundMDN": true + }, + "validationSettings": { + "overrideMessageProperties": true, + "encryptMessage": false, + "signMessage": false, + "compressMessage": true, + "checkDuplicateMessage": true, + "interchangeDuplicatesValidityDays": 100, + "checkCertificateRevocationListOnSend": true, + "checkCertificateRevocationListOnReceive": true, + "encryptionAlgorithm": "AES128" + }, + "envelopeSettings": { + "messageContentType": "text/plain", + "transmitFileNameInMimeHeader": true, + "fileNameTemplate": "Test", + "suspendMessageOnFileNameGenerationError": true, + "autogenerateFileName": true + }, + "errorSettings": { + "suspendDuplicateMessage": true, + "resendIfMDNNotReceived": true + } + }, + "senderBusinessIdentity": { + "qualifier": "AA", + "value": "AA" + }, + "receiverBusinessIdentity": { + "qualifier": "ZZ", + "value": "ZZ" + } + }, + "sendAgreement": { + "protocolSettings": { + "messageConnectionSettings": { + "ignoreCertificateNameMismatch": true, + "supportHttpStatusCodeContinue": true, + "keepHttpConnectionAlive": true, + "unfoldHttpHeaders": true + }, + "acknowledgementConnectionSettings": { + "ignoreCertificateNameMismatch": true, + "supportHttpStatusCodeContinue": true, + "keepHttpConnectionAlive": true, + "unfoldHttpHeaders": true + }, + "mdnSettings": { + "needMDN": true, + "signMDN": true, + "sendMDNAsynchronously": true, + "receiptDeliveryUrl": "http://tempuri.org", + "dispositionNotificationTo": "http://tempuri.org", + "signOutboundMdnIfOptional": true, + "mdnText": "Sample", + "sendInboundMdnToMessageBox": true, + "micHashingAlgorithm": "None" + }, + "securitySettings": { + "overrideGroupSigningCertificate": false, + "enableNRRForInboundEncodedMessages": true, + "enableNRRForInboundDecodedMessages": true, + "enableNRRForOutboundMDN": true, + "enableNRRForOutboundEncodedMessages": true, + "enableNRRForOutboundDecodedMessages": true, + "enableNRRForInboundMDN": true + }, + "validationSettings": { + "overrideMessageProperties": true, + "encryptMessage": false, + "signMessage": false, + "compressMessage": true, + "checkDuplicateMessage": true, + "interchangeDuplicatesValidityDays": 100, + "checkCertificateRevocationListOnSend": true, + "checkCertificateRevocationListOnReceive": true, + "encryptionAlgorithm": "AES128" + }, + "envelopeSettings": { + "messageContentType": "text/plain", + "transmitFileNameInMimeHeader": true, + "fileNameTemplate": "Test", + "suspendMessageOnFileNameGenerationError": true, + "autogenerateFileName": true + }, + "errorSettings": { + "suspendDuplicateMessage": true, + "resendIfMDNNotReceived": true + } + }, + "senderBusinessIdentity": { + "qualifier": "ZZ", + "value": "ZZ" + }, + "receiverBusinessIdentity": { + "qualifier": "AA", + "value": "AA" + } + } + } + }, + "createdTime": "2017-03-06T22:00:53.4134038Z", + "changedTime": "2017-03-06T22:00:53.4140804Z", + "metadata": {} + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationAccounts//agreements/", + "name": "", + "type": "Microsoft.Logic/integrationAccounts/agreements" + }, + { + "properties": { + "hostPartner": "HostPartner", + "guestPartner": "GuestPartner", + "hostIdentity": { + "qualifier": "ZZ", + "value": "ZZ" + }, + "guestIdentity": { + "qualifier": "AA", + "value": "AA" + }, + "agreementType": "Edifact", + "content": { + "edifact": { + "receiveAgreement": { + "protocolSettings": { + "validationSettings": { + "validateCharacterSet": true, + "checkDuplicateInterchangeControlNumber": true, + "interchangeControlNumberValidityDays": 30, + "checkDuplicateGroupControlNumber": true, + "checkDuplicateTransactionSetControlNumber": true, + "validateEDITypes": true, + "validateXSDTypes": true, + "trimLeadingAndTrailingSpacesAndZeroes": true, + "allowLeadingAndTrailingSpacesAndZeroes": true, + "trailingSeparatorPolicy": "Optional" + }, + "framingSettings": { + "characterEncoding": "UTF", + "protocolVersion": 4, + "dataElementSeparator": 53, + "componentSeparator": 58, + "segmentTerminator": 39, + "releaseIndicator": 63, + "repetitionSeparator": 42, + "characterSet": "UNOC", + "decimalPointIndicator": "Comma", + "segmentTerminatorSuffix": "None" + }, + "envelopeSettings": { + "groupAssociationAssignedCode": "0", + "communicationAgreementId": "0", + "applyDelimiterStringAdvice": true, + "createGroupingSegments": true, + "enableDefaultGroupHeaders": true, + "recipientReferencePasswordValue": "AA", + "recipientReferencePasswordQualifier": "ZZ", + "applicationReferenceId": "0", + "processingPriorityCode": "0", + "interchangeControlNumberLowerBound": 1, + "interchangeControlNumberUpperBound": 99999999, + "rolloverInterchangeControlNumber": true, + "interchangeControlNumberPrefix": "CU", + "interchangeControlNumberSuffix": "NUM", + "functionalGroupId": "0", + "groupControllingAgencyCode": "0", + "groupMessageVersion": "0.0", + "groupMessageRelease": "0.0", + "groupControlNumberLowerBound": 1, + "groupControlNumberUpperBound": 99999999, + "rolloverGroupControlNumber": true, + "groupControlNumberPrefix": "CU", + "groupControlNumberSuffix": "NUM", + "groupApplicationReceiverQualifier": "ZZZ", + "groupApplicationReceiverId": "0", + "groupApplicationSenderQualifier": "ZZZ", + "groupApplicationSenderId": "AAA", + "groupApplicationPassword": "0", + "overwriteExistingTransactionSetControlNumber": true, + "transactionSetControlNumberPrefix": "", + "transactionSetControlNumberSuffix": "", + "transactionSetControlNumberLowerBound": 1, + "transactionSetControlNumberUpperBound": 99999999, + "rolloverTransactionSetControlNumber": true, + "isTestInterchange": true, + "senderInternalIdentification": "AA", + "senderInternalSubIdentification": "AA", + "receiverInternalIdentification": "0", + "receiverInternalSubIdentification": "0" + }, + "acknowledgementSettings": { + "needTechnicalAcknowledgement": true, + "batchTechnicalAcknowledgements": true, + "needFunctionalAcknowledgement": false, + "batchFunctionalAcknowledgements": true, + "needLoopForValidMessages": false, + "sendSynchronousAcknowledgement": true, + "acknowledgementControlNumberPrefix": "", + "acknowledgementControlNumberSuffix": "", + "acknowledgementControlNumberLowerBound": 1, + "acknowledgementControlNumberUpperBound": 99999999, + "rolloverAcknowledgementControlNumber": true + }, + "messageFilter": { + "messageFilterType": "Exclude" + }, + "processingSettings": { + "maskSecurityInfo": true, + "preserveInterchange": true, + "suspendInterchangeOnError": true, + "createEmptyXmlTagsForTrailingSeparators": true, + "useDotAsDecimalSeparator": true + }, + "schemaReferences": [] + }, + "senderBusinessIdentity": { + "qualifier": "AA", + "value": "AA" + }, + "receiverBusinessIdentity": { + "qualifier": "ZZ", + "value": "ZZ" + } + }, + "sendAgreement": { + "protocolSettings": { + "validationSettings": { + "validateCharacterSet": true, + "checkDuplicateInterchangeControlNumber": true, + "interchangeControlNumberValidityDays": 30, + "checkDuplicateGroupControlNumber": true, + "checkDuplicateTransactionSetControlNumber": true, + "validateEDITypes": true, + "validateXSDTypes": true, + "trimLeadingAndTrailingSpacesAndZeroes": true, + "allowLeadingAndTrailingSpacesAndZeroes": true, + "trailingSeparatorPolicy": "Optional" + }, + "framingSettings": { + "characterEncoding": "UTF", + "protocolVersion": 4, + "dataElementSeparator": 53, + "componentSeparator": 58, + "segmentTerminator": 39, + "releaseIndicator": 63, + "repetitionSeparator": 42, + "characterSet": "UNOC", + "decimalPointIndicator": "Comma", + "segmentTerminatorSuffix": "None" + }, + "envelopeSettings": { + "groupAssociationAssignedCode": "0", + "communicationAgreementId": "0", + "applyDelimiterStringAdvice": true, + "createGroupingSegments": true, + "enableDefaultGroupHeaders": true, + "recipientReferencePasswordValue": "AA", + "recipientReferencePasswordQualifier": "ZZ", + "applicationReferenceId": "0", + "processingPriorityCode": "0", + "interchangeControlNumberLowerBound": 1, + "interchangeControlNumberUpperBound": 999999999, + "rolloverInterchangeControlNumber": true, + "interchangeControlNumberPrefix": "CU", + "interchangeControlNumberSuffix": "NUM", + "functionalGroupId": "0", + "groupControllingAgencyCode": "0", + "groupMessageVersion": "0.0", + "groupMessageRelease": "0.0", + "groupControlNumberLowerBound": 1, + "groupControlNumberUpperBound": 999999999, + "rolloverGroupControlNumber": true, + "groupControlNumberPrefix": "", + "groupControlNumberSuffix": "", + "groupApplicationReceiverQualifier": "ZZ", + "groupApplicationReceiverId": "0", + "groupApplicationSenderQualifier": "ZZ", + "groupApplicationSenderId": "AA", + "groupApplicationPassword": "0", + "overwriteExistingTransactionSetControlNumber": true, + "transactionSetControlNumberPrefix": "", + "transactionSetControlNumberSuffix": "", + "transactionSetControlNumberLowerBound": 1, + "transactionSetControlNumberUpperBound": 999999999, + "rolloverTransactionSetControlNumber": true, + "isTestInterchange": true, + "senderInternalIdentification": "AA", + "senderInternalSubIdentification": "AA", + "receiverInternalIdentification": "0", + "receiverInternalSubIdentification": "0" + }, + "acknowledgementSettings": { + "needTechnicalAcknowledgement": true, + "batchTechnicalAcknowledgements": true, + "needFunctionalAcknowledgement": true, + "batchFunctionalAcknowledgements": true, + "needLoopForValidMessages": true, + "sendSynchronousAcknowledgement": true, + "acknowledgementControlNumberPrefix": "CN", + "acknowledgementControlNumberSuffix": "NUM", + "acknowledgementControlNumberLowerBound": 1, + "acknowledgementControlNumberUpperBound": 999999999, + "rolloverAcknowledgementControlNumber": true + }, + "messageFilter": { + "messageFilterType": "Exclude" + }, + "processingSettings": { + "maskSecurityInfo": true, + "preserveInterchange": true, + "suspendInterchangeOnError": true, + "createEmptyXmlTagsForTrailingSeparators": true, + "useDotAsDecimalSeparator": true + }, + "schemaReferences": [] + }, + "senderBusinessIdentity": { + "qualifier": "AA", + "value": "AA" + }, + "receiverBusinessIdentity": { + "qualifier": "ZZ", + "value": "ZZ" + } + } + } + }, + "createdTime": "2017-03-06T22:00:53.8205121Z", + "changedTime": "2017-03-06T22:00:53.8212345Z", + "metadata": {} + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationAccounts//agreements/", + "name": "", + "type": "Microsoft.Logic/integrationAccounts/agreements" + } + ] + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAgreements_ListContentCallbackUrl.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAgreements_ListContentCallbackUrl.json new file mode 100644 index 000000000000..793219e611f0 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAgreements_ListContentCallbackUrl.json @@ -0,0 +1,25 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "integrationAccountName": "testIntegrationAccount", + "agreementName": "testAgreement", + "listContentCallbackUrl": { + "notAfter": "2018-04-19T16:00:00Z", + "keyType": "Primary" + } + }, + "responses": { + "200": { + "body": { + "value": "https://prod-00.westus.logic.azure.com:443/integrationAccounts/0fdabc3a76514ca48dede71c73d9fe97/agreements/testAgreement/contents/Value?api-version=2015-08-01-preview&sp=%2Fagreements%2FtestAgreement%2Fread&sv=1.0&sig=VK_mbQPTHTa3ezhsrI8IctckwjlL3GdJmroQH_baYj4", + "method": "GET", + "basePath": "https://prod-00.westus.logic.azure.com/integrationAccounts/0fdabc3a76514ca48dede71c73d9fe97/agreements/testAgreement/contents/Value", + "queries": { + "api-version": "2015-08-01-preview" + } + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAssemblies_CreateOrUpdate.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAssemblies_CreateOrUpdate.json new file mode 100644 index 000000000000..f51838538f8f --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAssemblies_CreateOrUpdate.json @@ -0,0 +1,65 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "integrationAccountName": "testIntegrationAccount", + "assemblyArtifactName": "testAssembly", + "assemblyArtifact": { + "properties": { + "assemblyName": "System.IdentityModel.Tokens.Jwt", + "content": "Base64 encoded Assembly Content", + "metadata": {} + }, + "location": "westus" + } + }, + "responses": { + "200": { + "body": { + "properties": { + "assemblyName": "System.IdentityModel.Tokens.Jwt", + "assemblyVersion": "0.0.0.0", + "contentLink": { + "uri": "", + "contentVersion": "\"0x8D45CE54B058881\"", + "contentSize": 3056, + "contentHash": { + "algorithm": "md5", + "value": "A2avz/M0ov2FPI3+Je8vDw==" + } + }, + "createdTime": "2017-02-24T18:45:23.4129778Z", + "changedTime": "2017-02-24T18:45:23.4137139Z", + "metadata": {} + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationAccounts/testIntegrationAccount/assemblies/testAssembly", + "name": "testAssembly", + "type": "Microsoft.Logic/integrationAccounts/assemblies" + } + }, + "201": { + "body": { + "properties": { + "assemblyName": "System.IdentityModel.Tokens.Jwt", + "assemblyVersion": "0.0.0.0", + "contentLink": { + "uri": "", + "contentVersion": "\"0x8D45CE54B058881\"", + "contentSize": 3056, + "contentHash": { + "algorithm": "md5", + "value": "A2avz/M0ov2FPI3+Je8vDw==" + } + }, + "createdTime": "2017-02-24T18:45:23.4129778Z", + "changedTime": "2017-02-24T18:45:23.4137139Z", + "metadata": {} + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationAccounts/testIntegrationAccount/assemblies/testAssembly", + "name": "testAssembly", + "type": "Microsoft.Logic/integrationAccounts/assemblies" + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAssemblies_Delete.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAssemblies_Delete.json new file mode 100644 index 000000000000..46b9b5817548 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAssemblies_Delete.json @@ -0,0 +1,13 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "integrationAccountName": "testIntegrationAccount", + "assemblyArtifactName": "testAssembly" + }, + "responses": { + "200": {}, + "204": {} + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAssemblies_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAssemblies_Get.json new file mode 100644 index 000000000000..719be6f5c4da --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAssemblies_Get.json @@ -0,0 +1,34 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "integrationAccountName": "testIntegrationAccount", + "assemblyArtifactName": "testAssembly" + }, + "responses": { + "200": { + "body": { + "properties": { + "assemblyName": "System.IdentityModel.Tokens.Jwt", + "assemblyVersion": "0.0.0.0", + "contentLink": { + "uri": "", + "contentVersion": "\"0x8D45CE54B058881\"", + "contentSize": 3056, + "contentHash": { + "algorithm": "md5", + "value": "A2avz/M0ov2FPI3+Je8vDw==" + } + }, + "createdTime": "2017-02-24T18:45:23.4129778Z", + "changedTime": "2017-02-24T18:45:23.4137139Z", + "metadata": {} + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationAccounts/testIntegrationAccount/assemblies/testAssembly", + "name": "testAssembly", + "type": "Microsoft.Logic/integrationAccounts/assemblies" + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAssemblies_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAssemblies_List.json new file mode 100644 index 000000000000..96d39b9d374c --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAssemblies_List.json @@ -0,0 +1,37 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "integrationAccountName": "testIntegrationAccount" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "assemblyName": "System.IdentityModel.Tokens.Jwt", + "assemblyVersion": "0.0.0.0", + "contentLink": { + "uri": "", + "contentVersion": "\"0x8D45CE54B058881\"", + "contentSize": 3056, + "contentHash": { + "algorithm": "md5", + "value": "A2avz/M0ov2FPI3+Je8vDw==" + } + }, + "createdTime": "2017-02-24T18:45:23.4129778Z", + "changedTime": "2017-02-24T18:45:23.4137139Z", + "metadata": {} + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationAccounts/testIntegrationAccount/assemblies/testAssembly", + "name": "testAssembly", + "type": "Microsoft.Logic/integrationAccounts/assemblies" + } + ] + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAssemblies_ListContentCallbackUrl.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAssemblies_ListContentCallbackUrl.json new file mode 100644 index 000000000000..318d21320132 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAssemblies_ListContentCallbackUrl.json @@ -0,0 +1,25 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "integrationAccountName": "testIntegrationAccount", + "assemblyArtifactName": "testAssembly", + "listContentCallbackUrl": { + "notAfter": "2018-04-19T16:00:00Z", + "keyType": "Primary" + } + }, + "responses": { + "200": { + "body": { + "value": "https://prod-00.westus.logic.azure.com:443/integrationAccounts/0fdabc3a76514ca48dede71c73d9fe97/assemblies/testAssembly/contents/Value?api-version=2015-08-01-preview&sp=%2Fassemblies%2FtestAssembly%2Fread&sv=1.0&sig=VK_mbQPTHTa3ezhsrI8IctckwjlL3GdJmroQH_baYj4", + "method": "GET", + "basePath": "https://prod-00.westus.logic.azure.com/integrationAccounts/0fdabc3a76514ca48dede71c73d9fe97/assemblies/testAssembly/contents/Value", + "queries": { + "api-version": "2015-08-01-preview" + } + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountBatchConfigurations_CreateOrUpdate.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountBatchConfigurations_CreateOrUpdate.json new file mode 100644 index 000000000000..117b15e0b0d4 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountBatchConfigurations_CreateOrUpdate.json @@ -0,0 +1,73 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "integrationAccountName": "testIntegrationAccount", + "batchConfigurationName": "testBatchConfiguration", + "batchConfiguration": { + "properties": { + "properties": { + "batchGroupName": "DEFAULT", + "releaseCriteria": { + "recurrence": { + "frequency": "Minute", + "interval": 1, + "startTime": "2017-03-24T11:43:00", + "timeZone": "India Standard Time" + }, + "messageCount": 10, + "batchSize": 234567 + } + } + }, + "location": "westus" + } + }, + "responses": { + "200": { + "body": { + "properties": { + "batchGroupName": "DEFAULT", + "releaseCriteria": { + "recurrence": { + "frequency": "Minute", + "interval": 1, + "startTime": "2017-03-24T11:43:00", + "timeZone": "India Standard Time" + }, + "messageCount": 10, + "batchSize": 234567 + }, + "createdTime": "2018-03-26T06:14:16.6518552Z", + "changedTime": "2018-03-26T06:14:16.7042301Z" + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationAccounts/testIntegrationAccount/batchConfigurations/testBatchConfiguration", + "name": "testBatchConfiguration", + "type": "Microsoft.Logic/integrationAccounts/batchConfigurations" + } + }, + "201": { + "body": { + "properties": { + "batchGroupName": "DEFAULT", + "releaseCriteria": { + "recurrence": { + "frequency": "Minute", + "interval": 1, + "startTime": "2017-03-24T11:43:00", + "timeZone": "India Standard Time" + }, + "messageCount": 10, + "batchSize": 234567 + }, + "createdTime": "2018-03-26T06:14:16.6518552Z", + "changedTime": "2018-03-26T06:14:16.7042301Z" + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationAccounts/testIntegrationAccount/batchConfigurations/testBatchConfiguration", + "name": "testBatchConfiguration", + "type": "Microsoft.Logic/integrationAccounts/batchConfigurations" + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountBatchConfigurations_Delete.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountBatchConfigurations_Delete.json new file mode 100644 index 000000000000..af82162d9608 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountBatchConfigurations_Delete.json @@ -0,0 +1,13 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "integrationAccountName": "testIntegrationAccount", + "batchConfigurationName": "testBatchConfiguration" + }, + "responses": { + "200": {}, + "204": {} + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountBatchConfigurations_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountBatchConfigurations_Get.json new file mode 100644 index 000000000000..9851ed918d99 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountBatchConfigurations_Get.json @@ -0,0 +1,33 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "integrationAccountName": "testIntegrationAccount", + "batchConfigurationName": "testBatchConfiguration" + }, + "responses": { + "200": { + "body": { + "properties": { + "batchGroupName": "DEFAULT", + "releaseCriteria": { + "recurrence": { + "frequency": "Minute", + "interval": 1, + "startTime": "2017-03-24T11:43:00", + "timeZone": "India Standard Time" + }, + "messageCount": 10, + "batchSize": 234567 + }, + "createdTime": "2018-03-26T06:14:16.6518552Z", + "changedTime": "2018-03-26T06:14:16.7042301Z" + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationAccounts/testIntegrationAccount/batchConfigurations/testBatchConfiguration", + "name": "testBatchConfiguration", + "type": "Microsoft.Logic/integrationAccounts/batchConfigurations" + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountBatchConfigurations_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountBatchConfigurations_List.json new file mode 100644 index 000000000000..0923a89360b5 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountBatchConfigurations_List.json @@ -0,0 +1,36 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "integrationAccountName": "testIntegrationAccount" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "batchGroupName": "DEFAULT", + "releaseCriteria": { + "recurrence": { + "frequency": "Minute", + "interval": 1, + "startTime": "2017-03-24T11:43:00", + "timeZone": "India Standard Time" + }, + "messageCount": 10, + "batchSize": 234567 + }, + "createdTime": "2018-03-26T06:14:16.6518552Z", + "changedTime": "2018-03-26T06:14:16.7042301Z" + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationAccounts/testIntegrationAccount/batchConfigurations/testBatchConfiguration", + "name": "testBatchConfiguration", + "type": "Microsoft.Logic/integrationAccounts/batchConfigurations" + } + ] + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountCertificates_CreateOrUpdate.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountCertificates_CreateOrUpdate.json new file mode 100644 index 000000000000..c1af8daaba05 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountCertificates_CreateOrUpdate.json @@ -0,0 +1,66 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "integrationAccountName": "testIntegrationAccount", + "certificateName": "testCertificate", + "certificate": { + "properties": { + "key": { + "keyVault": { + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourcegroups/testResourceGroup/providers/microsoft.keyvault/vaults/" + }, + "keyName": "", + "keyVersion": "87d9764197604449b9b8eb7bd8710868" + }, + "publicCertificate": "" + }, + "location": "brazilsouth" + } + }, + "responses": { + "200": { + "body": { + "properties": { + "key": { + "keyVault": { + "name": "", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourcegroups/flowrg/providers/microsoft.keyvault/vaults/", + "type": "Microsoft.KeyVault/vaults" + }, + "keyName": "", + "keyVersion": "87d9764197604449b9b8eb7bd8710868" + }, + "publicCertificate": "", + "createdTime": "2017-03-06T20:42:21.0510202Z", + "changedTime": "2017-03-06T20:42:21.051317Z" + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationAccounts/testIntegrationAccount/certificates/testCertificate", + "name": "testCertificate", + "type": "Microsoft.Logic/integrationAccounts/certificates" + } + }, + "201": { + "body": { + "properties": { + "key": { + "keyVault": { + "name": "", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourcegroups/flowrg/providers/microsoft.keyvault/vaults/", + "type": "Microsoft.KeyVault/vaults" + }, + "keyName": "", + "keyVersion": "87d9764197604449b9b8eb7bd8710868" + }, + "publicCertificate": "", + "createdTime": "2017-03-06T20:42:21.0510202Z", + "changedTime": "2017-03-06T20:42:21.051317Z" + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationAccounts/testIntegrationAccount/certificates/testCertificate", + "name": "testCertificate", + "type": "Microsoft.Logic/integrationAccounts/certificates" + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountCertificates_Delete.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountCertificates_Delete.json new file mode 100644 index 000000000000..d304c0decbf6 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountCertificates_Delete.json @@ -0,0 +1,13 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "integrationAccountName": "testIntegrationAccount", + "certificateName": "testCertificate" + }, + "responses": { + "200": {}, + "204": {} + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountCertificates_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountCertificates_Get.json new file mode 100644 index 000000000000..20e5bf7cf2f2 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountCertificates_Get.json @@ -0,0 +1,32 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "integrationAccountName": "testIntegrationAccount", + "certificateName": "testCertificate" + }, + "responses": { + "200": { + "body": { + "properties": { + "key": { + "keyVault": { + "name": "", + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourcegroups/testResourceGroup/providers/microsoft.keyvault/vaults/", + "type": "Microsoft.KeyVault/vaults" + }, + "keyName": "", + "keyVersion": "87d9764197604449b9b8eb7bd8710868" + }, + "publicCertificate": "", + "createdTime": "2017-03-06T20:42:21.0510202Z", + "changedTime": "2017-03-06T20:42:21.051317Z" + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationAccounts/IntegrationAccount9472/certificates/testCertificate", + "name": "testCertificate", + "type": "Microsoft.Logic/integrationAccounts/certificates" + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountCertificates_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountCertificates_List.json new file mode 100644 index 000000000000..082eb1e9ccf1 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountCertificates_List.json @@ -0,0 +1,35 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "integrationAccountName": "testIntegrationAccount" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "key": { + "keyVault": { + "name": "AzureSdkTestKeyVault", + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourcegroups/testResourceGroup/providers/microsoft.keyvault/vaults/", + "type": "Microsoft.KeyVault/vaults" + }, + "keyName": "", + "keyVersion": "87d9764197604449b9b8eb7bd8710868" + }, + "publicCertificate": "", + "createdTime": "2017-03-06T20:33:09.7022471Z", + "changedTime": "2017-03-06T20:33:09.7032076Z" + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationAccounts/testIntegrationAccount/certificates/", + "name": "", + "type": "Microsoft.Logic/integrationAccounts/certificates" + } + ] + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountMaps_CreateOrUpdate.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountMaps_CreateOrUpdate.json new file mode 100644 index 000000000000..c04a5031957f --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountMaps_CreateOrUpdate.json @@ -0,0 +1,64 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "integrationAccountName": "testIntegrationAccount", + "mapName": "testMap", + "map": { + "properties": { + "mapType": "Xslt", + "content": "\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n", + "contentType": "application/xml", + "metadata": {} + }, + "location": "westus" + } + }, + "responses": { + "200": { + "body": { + "properties": { + "mapType": "Xslt", + "contentLink": { + "uri": "", + "contentVersion": "\"0x8D464C057F22E5F\"", + "contentSize": 3056, + "contentHash": { + "algorithm": "md5", + "value": "A2avz/M0ov2FPI3+Je8vDw==" + } + }, + "createdTime": "2017-03-06T18:41:03.7366103Z", + "changedTime": "2017-03-06T18:41:04.4088605Z", + "metadata": {} + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups//providers/Microsoft.Logic/integrationAccounts//maps/testMap", + "name": "IntegrationAccountMap291", + "type": "Microsoft.Logic/integrationAccounts/maps" + } + }, + "201": { + "body": { + "properties": { + "mapType": "Xslt", + "contentLink": { + "uri": "", + "contentVersion": "\"0x8D464C057F22E5F\"", + "contentSize": 3056, + "contentHash": { + "algorithm": "md5", + "value": "A2avz/M0ov2FPI3+Je8vDw==" + } + }, + "createdTime": "2017-03-06T18:41:03.7366103Z", + "changedTime": "2017-03-06T18:41:04.4088605Z", + "metadata": {} + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups//providers/Microsoft.Logic/integrationAccounts//maps/testMap", + "name": "IntegrationAccountMap291", + "type": "Microsoft.Logic/integrationAccounts/maps" + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountMaps_Delete.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountMaps_Delete.json new file mode 100644 index 000000000000..60768e86e9d4 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountMaps_Delete.json @@ -0,0 +1,13 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "integrationAccountName": "testIntegrationAccount", + "mapName": "testMap" + }, + "responses": { + "200": {}, + "204": {} + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountMaps_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountMaps_Get.json new file mode 100644 index 000000000000..e685790d2cf0 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountMaps_Get.json @@ -0,0 +1,33 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "integrationAccountName": "testIntegrationAccount", + "mapName": "testMap" + }, + "responses": { + "200": { + "body": { + "properties": { + "mapType": "Xslt", + "contentLink": { + "uri": "", + "contentVersion": "\"0x8D45CE54B058881\"", + "contentSize": 3056, + "contentHash": { + "algorithm": "md5", + "value": "A2avz/M0ov2FPI3+Je8vDw==" + } + }, + "createdTime": "2017-02-24T18:45:23.4129778Z", + "changedTime": "2017-02-24T18:45:23.4137139Z", + "metadata": {} + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationAccounts/testIntegrationAccount/maps/testMap", + "name": "testMap", + "type": "Microsoft.Logic/integrationAccounts/maps" + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountMaps_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountMaps_List.json new file mode 100644 index 000000000000..b2ecb62b36b9 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountMaps_List.json @@ -0,0 +1,36 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "integrationAccountName": "testIntegrationAccount" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "mapType": "Xslt", + "contentLink": { + "uri": "", + "contentVersion": "\"0x8D45CE3C6D23B4B\"", + "contentSize": 3056, + "contentHash": { + "algorithm": "md5", + "value": "A2avz/M0ov2FPI3+Je8vDw==" + } + }, + "createdTime": "2017-02-24T18:34:32.3902373Z", + "changedTime": "2017-02-24T18:34:32.390576Z", + "metadata": {} + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationAccounts/testIntegrationAccount/maps/IntegrationAccountMap9943", + "name": "IntegrationAccountMap9943", + "type": "Microsoft.Logic/integrationAccounts/maps" + } + ] + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountMaps_ListContentCallbackUrl.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountMaps_ListContentCallbackUrl.json new file mode 100644 index 000000000000..d209463349ad --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountMaps_ListContentCallbackUrl.json @@ -0,0 +1,25 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "integrationAccountName": "testIntegrationAccount", + "mapName": "testMap", + "listContentCallbackUrl": { + "notAfter": "2018-04-19T16:00:00Z", + "keyType": "Primary" + } + }, + "responses": { + "200": { + "body": { + "value": "https://prod-00.westus.logic.azure.com:443/integrationAccounts/0fdabc3a76514ca48dede71c73d9fe97/maps/testMap/contents/Value?api-version=2015-08-01-preview&sp=%2Fmaps%2Ftestmap%2Fread&sv=1.0&sig=VK_mbQPTHTa3ezhsrI8IctckwjlL3GdJmroQH_baYj4", + "method": "GET", + "basePath": "https://prod-00.brazilus.logic.azure.com/integrationAccounts/0fdabc3a76514ca48dede71c73d9fe97/maps/testmap/contents/Value", + "queries": { + "api-version": "2015-08-01-preview" + } + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountPartners_CreateOrUpdate.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountPartners_CreateOrUpdate.json new file mode 100644 index 000000000000..d1c4ef7141ba --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountPartners_CreateOrUpdate.json @@ -0,0 +1,75 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "integrationAccountName": "testIntegrationAccount", + "partnerName": "testPartner", + "partner": { + "properties": { + "partnerType": "B2B", + "metadata": {}, + "content": { + "b2b": { + "businessIdentities": [ + { + "qualifier": "AA", + "value": "ZZ" + } + ] + } + } + }, + "location": "westus", + "tags": {} + } + }, + "responses": { + "200": { + "body": { + "properties": { + "partnerType": "B2B", + "content": { + "b2b": { + "businessIdentities": [ + { + "qualifier": "AA", + "value": "ZZ" + } + ] + } + }, + "createdTime": "2017-03-06T20:06:23.5895246Z", + "changedTime": "2017-03-06T20:06:23.5904806Z", + "metadata": {} + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/flowrg/providers/Microsoft.Logic/integrationAccounts/testIntegrationAccount/partners/testPartner", + "name": "testPartner", + "type": "Microsoft.Logic/integrationAccounts/partners" + } + }, + "201": { + "body": { + "properties": { + "partnerType": "B2B", + "content": { + "b2b": { + "businessIdentities": [ + { + "qualifier": "AA", + "value": "ZZ" + } + ] + } + }, + "createdTime": "2017-03-06T20:06:23.5895246Z", + "changedTime": "2017-03-06T20:06:23.5904806Z", + "metadata": {} + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/flowrg/providers/Microsoft.Logic/integrationAccounts/testIntegrationAccount/partners/testPartner", + "name": "testPartner", + "type": "Microsoft.Logic/integrationAccounts/partners" + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountPartners_Delete.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountPartners_Delete.json new file mode 100644 index 000000000000..5bfce3fe4e59 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountPartners_Delete.json @@ -0,0 +1,13 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "integrationAccountName": "testIntegrationAccount", + "partnerName": "testPartner" + }, + "responses": { + "200": {}, + "204": {} + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountPartners_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountPartners_Get.json new file mode 100644 index 000000000000..53ffd5fff4d0 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountPartners_Get.json @@ -0,0 +1,34 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "integrationAccountName": "testIntegrationAccount", + "partnerName": "testPartner" + }, + "responses": { + "200": { + "body": { + "properties": { + "partnerType": "B2B", + "content": { + "b2b": { + "businessIdentities": [ + { + "qualifier": "AA", + "value": "ZZ" + } + ] + } + }, + "createdTime": "2017-03-06T20:01:24.0517156Z", + "changedTime": "2017-03-06T20:01:24.0525141Z", + "metadata": {} + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationAccounts/testIntegrationAccount/partners/testPartner", + "name": "testIntegrationAccount", + "type": "Microsoft.Logic/integrationAccounts/partners" + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountPartners_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountPartners_List.json new file mode 100644 index 000000000000..aed4c89bb312 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountPartners_List.json @@ -0,0 +1,37 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "integrationAccountName": "testIntegrationAccount" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "partnerType": "B2B", + "content": { + "b2b": { + "businessIdentities": [ + { + "qualifier": "AA", + "value": "ZZ" + } + ] + } + }, + "createdTime": "2017-03-06T19:42:59.197919Z", + "changedTime": "2017-03-06T19:42:59.1987212Z", + "metadata": {} + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationAccounts/IntegrationAccount2431/partners/testIntegrationAccount", + "name": "IntegrationAccountPartner947", + "type": "Microsoft.Logic/integrationAccounts/partners" + } + ] + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountPartners_ListContentCallbackUrl.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountPartners_ListContentCallbackUrl.json new file mode 100644 index 000000000000..e35b16724886 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountPartners_ListContentCallbackUrl.json @@ -0,0 +1,25 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "integrationAccountName": "testIntegrationAccount", + "partnerName": "testPartner", + "listContentCallbackUrl": { + "notAfter": "2018-04-19T16:00:00Z", + "keyType": "Primary" + } + }, + "responses": { + "200": { + "body": { + "value": "https://prod-00.westus.logic.azure.com:443/integrationAccounts/0fdabc3a76514ca48dede71c73d9fe97/partners/testPartner/contents/Value?api-version=2015-08-01-preview&sp=%2Fpartners%2FtestPartner%2Fread&sv=1.0&sig=VK_mbQPTHTa3ezhsrI8IctckwjlL3GdJmroQH_baYj4", + "method": "GET", + "basePath": "https://prod-00.westus.logic.azure.com/integrationAccounts/0fdabc3a76514ca48dede71c73d9fe97/partners/testPartner/contents/Value", + "queries": { + "api-version": "2015-08-01-preview" + } + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSchemas_CreateOrUpdate.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSchemas_CreateOrUpdate.json new file mode 100644 index 000000000000..013e23804c76 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSchemas_CreateOrUpdate.json @@ -0,0 +1,71 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "integrationAccountName": "testIntegrationAccount", + "schemaName": "testSchema", + "schema": { + "properties": { + "schemaType": "Xml", + "metadata": {}, + "content": "\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n", + "contentType": "application/xml" + }, + "location": "westus", + "tags": { + "integrationAccountSchemaName": "IntegrationAccountSchema8120" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "schemaType": "Xml", + "targetNamespace": "http://Inbound_EDI.OrderFile", + "documentName": "OrderFile", + "contentLink": { + "uri": "", + "contentVersion": "\"0x8D45C56FEDFCB45\"", + "contentSize": 7901, + "contentHash": { + "algorithm": "md5", + "value": "" + } + }, + "createdTime": "2017-02-24T01:46:48.0837583Z", + "changedTime": "2017-02-24T01:46:48.0847046Z", + "metadata": {} + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationAccounts/testIntegrationAccount/schemas/testSchema", + "name": "IntegrationAccountSchema5349", + "type": "Microsoft.Logic/integrationAccounts/schemas" + } + }, + "201": { + "body": { + "properties": { + "schemaType": "Xml", + "targetNamespace": "http://Inbound_EDI.OrderFile", + "documentName": "OrderFile", + "contentLink": { + "uri": "", + "contentVersion": "\"0x8D45C56FEDFCB45\"", + "contentSize": 7901, + "contentHash": { + "algorithm": "md5", + "value": "" + } + }, + "createdTime": "2017-02-24T01:46:48.0837583Z", + "changedTime": "2017-02-24T01:46:48.0847046Z", + "metadata": {} + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationAccounts/testIntegrationAccount/schemas/testSchema", + "name": "IntegrationAccountSchema5349", + "type": "Microsoft.Logic/integrationAccounts/schemas" + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSchemas_Delete.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSchemas_Delete.json new file mode 100644 index 000000000000..8d05d8e47016 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSchemas_Delete.json @@ -0,0 +1,13 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "integrationAccountName": "testIntegrationAccount", + "schemaName": "testSchema" + }, + "responses": { + "200": {}, + "204": {} + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSchemas_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSchemas_Get.json new file mode 100644 index 000000000000..9fa9587ba018 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSchemas_Get.json @@ -0,0 +1,35 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "integrationAccountName": "testIntegrationAccount", + "schemaName": "testSchema" + }, + "responses": { + "200": { + "body": { + "properties": { + "schemaType": "Xml", + "targetNamespace": "http://Inbound_EDI.OrderFile", + "documentName": "OrderFile", + "contentLink": { + "uri": "", + "contentVersion": "\"0x8D45C56FEDFCB45\"", + "contentSize": 7901, + "contentHash": { + "algorithm": "md5", + "value": "" + } + }, + "createdTime": "2017-02-24T01:46:48.0837583Z", + "changedTime": "2017-02-24T01:46:48.0847046Z", + "metadata": {} + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationAccounts/testIntegrationAccount/schemas/testSchema", + "name": "IntegrationAccountSchema5349", + "type": "Microsoft.Logic/integrationAccounts/schemas" + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSchemas_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSchemas_List.json new file mode 100644 index 000000000000..92b651247b60 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSchemas_List.json @@ -0,0 +1,38 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "", + "integrationAccountName": "" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "schemaType": "Xml", + "targetNamespace": "http://Inbound_EDI.OrderFile", + "documentName": "OrderFile", + "contentLink": { + "uri": "", + "contentVersion": "\"0x8D45C553EECEB76\"", + "contentSize": 7901, + "contentHash": { + "algorithm": "md5", + "value": "" + } + }, + "createdTime": "2017-02-24T01:34:16.7088958Z", + "changedTime": "2017-02-24T01:34:16.7098626Z", + "metadata": {} + }, + "id": "/subscriptions//resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationAccounts//schemas/IntegrationAccountSchema3944", + "name": "IntegrationAccountSchema3944", + "type": "Microsoft.Logic/integrationAccounts/schemas" + } + ] + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSchemas_ListContentCallbackUrl.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSchemas_ListContentCallbackUrl.json new file mode 100644 index 000000000000..b008e6953a16 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSchemas_ListContentCallbackUrl.json @@ -0,0 +1,25 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "integrationAccountName": "testIntegrationAccount", + "schemaName": "testSchema", + "listContentCallbackUrl": { + "notAfter": "2018-04-19T16:00:00Z", + "keyType": "Primary" + } + }, + "responses": { + "200": { + "body": { + "value": "https://prod-00.westus.logic.azure.com:443/integrationAccounts/0fdabc3a76514ca48dede71c73d9fe97/schemas/testSchema/contents/Value?api-version=2015-08-01-preview&sp=%2Fschemas%2FtestSchema%2Fread&sv=1.0&sig=VK_mbQPTHTa3ezhsrI8IctckwjlL3GdJmroQH_baYj4", + "method": "GET", + "basePath": "https://prod-00.westus.logic.azure.com/integrationAccounts/0fdabc3a76514ca48dede71c73d9fe97/schemas/testSchema/contents/Value", + "queries": { + "api-version": "2015-08-01-preview" + } + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSessions_CreateOrUpdate.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSessions_CreateOrUpdate.json new file mode 100644 index 000000000000..75e216e29e76 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSessions_CreateOrUpdate.json @@ -0,0 +1,65 @@ +{ + "title": "Create or update integration account session example", + "parameters": { + "api-version": "2018-07-01-preview", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "resourceGroupName": "testrg123", + "integrationAccountName": "testia123", + "sessionName": "testsession123-ICN", + "session": { + "properties": { + "content": { + "controlNumber": "1234", + "controlNumberChangedTime": "2017-02-21T22:30:11.9923759Z" + } + } + } + }, + "responses": { + "200": { + "headers": { + "Cache-Control": "no-cache", + "Pragma": "no-cache", + "Content-Type": "application/json; charset=utf-8", + "Expires": -1, + "Vary": "Accept-Encoding", + "Date": "Tue, 21 Feb 2017 20:43:03 GMT" + }, + "body": { + "properties": { + "createdTime": "2017-02-21T20:41:35.9789189Z", + "changedTime": "2017-02-21T20:41:35.9796534Z", + "content": { + "controlNumber": "1234", + "controlNumberChangedTime": "2017-02-21T22:30:11.9923759Z" + } + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Logic/integrationAccounts/testia123/sessions/testsession123-ICN", + "name": "testsession123-ICN", + "type": "Microsoft.Logic/integrationAccounts/sessions" + } + }, + "201": { + "headers": { + "Cache-Control": "no-cache", + "Pragma": "no-cache", + "Content-Type": "application/json; charset=utf-8", + "Expires": -1, + "Date": "Tue, 21 Feb 2017 20:43:03 GMT" + }, + "body": { + "properties": { + "createdTime": "2017-02-21T20:41:35.9789189Z", + "changedTime": "2017-02-21T20:41:35.9796534Z", + "content": { + "controlNumber": "1234", + "controlNumberChangedTime": "2017-02-21T22:30:11.9923759Z" + } + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Logic/integrationAccounts/testia123/sessions/testsession123-ICN", + "name": "testsession123-ICN", + "type": "Microsoft.Logic/integrationAccounts/sessions" + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSessions_Delete.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSessions_Delete.json new file mode 100644 index 000000000000..598ca26c236d --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSessions_Delete.json @@ -0,0 +1,30 @@ +{ + "title": "Delete integration account session examples", + "parameters": { + "api-version": "2018-07-01-preview", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "resourceGroupName": "testrg123", + "integrationAccountName": "testia123", + "sessionName": "testsession123-ICN" + }, + "responses": { + "200": { + "headers": { + "Cache-Control": "no-cache", + "Pragma": "no-cache", + "Content-Length": 0, + "Expires": -1, + "Date": "Tue, 21 Feb 2017 20:43:03 GMT" + } + }, + "204": { + "headers": { + "Cache-Control": "no-cache", + "Pragma": "no-cache", + "Content-Length": 0, + "Expires": -1, + "Date": "Tue, 21 Feb 2017 20:43:03 GMT" + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSessions_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSessions_Get.json new file mode 100644 index 000000000000..7befaa3b7df4 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSessions_Get.json @@ -0,0 +1,35 @@ +{ + "title": "Get integration account session examples", + "parameters": { + "api-version": "2018-07-01-preview", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "resourceGroupName": "testrg123", + "integrationAccountName": "testia123", + "sessionName": "testsession123-ICN" + }, + "responses": { + "200": { + "headers": { + "Cache-Control": "no-cache", + "Pragma": "no-cache", + "Content-Type": "application/json; charset=utf-8", + "Expires": -1, + "Vary": "Accept-Encoding", + "Date": "Tue, 21 Feb 2017 20:43:03 GMT" + }, + "body": { + "properties": { + "createdTime": "2017-02-21T20:41:35.9789189Z", + "changedTime": "2017-02-21T20:41:35.9796534Z", + "content": { + "controlNumber": "1234", + "controlNumberChangedTime": "2017-02-21T22:30:11.9923759Z" + } + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Logic/integrationAccounts/testia123/sessions/testsession123-ICN", + "name": "testsession123-ICN", + "type": "Microsoft.Logic/integrationAccounts/sessions" + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSessions_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSessions_List.json new file mode 100644 index 000000000000..3f3a82ada89c --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSessions_List.json @@ -0,0 +1,64 @@ +{ + "title": "List by integration account session examples", + "parameters": { + "api-version": "2018-07-01-preview", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "resourceGroupName": "testrg123", + "integrationAccountName": "testia123" + }, + "responses": { + "200": { + "headers": { + "Cache-Control": "no-cache", + "Pragma": "no-cache", + "Content-Type": "application/json; charset=utf-8", + "Expires": -1, + "Vary": "Accept-Encoding", + "Date": "Tue, 21 Feb 2017 20:43:03 GMT" + }, + "body": { + "value": [ + { + "properties": { + "createdTime": "2017-02-21T23:06:24.0152955Z", + "changedTime": "2017-02-21T23:06:24.0158575Z", + "content": { + "controlNumber": "1234", + "controlNumberChangedTime": "2017-02-21T22:30:11.9923759Z" + } + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Logic/integrationAccounts/testia123/sessions/IntegrationAccountSession1662", + "name": "IntegrationAccountSession1662", + "type": "Microsoft.Logic/integrationAccounts/sessions" + }, + { + "properties": { + "createdTime": "2017-02-21T23:06:23.7535558Z", + "changedTime": "2017-02-21T23:06:23.7540113Z", + "content": { + "controlNumber": "1234", + "controlNumberChangedTime": "2017-02-21T22:30:11.9923759Z" + } + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Logic/integrationAccounts/testia123/sessions/IntegrationAccountSession6808", + "name": "IntegrationAccountSession6808", + "type": "Microsoft.Logic/integrationAccounts/sessions" + }, + { + "properties": { + "createdTime": "2017-02-21T23:06:23.8367926Z", + "changedTime": "2017-02-21T23:06:23.8370161Z", + "content": { + "controlNumber": "1234", + "controlNumberChangedTime": "2017-02-21T22:30:11.9923759Z" + } + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Logic/integrationAccounts/testia123/sessions/IntegrationAccountSession7315", + "name": "IntegrationAccountSession7315", + "type": "Microsoft.Logic/integrationAccounts/sessions" + } + ] + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_CreateOrUpdate.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_CreateOrUpdate.json new file mode 100644 index 000000000000..d18cd13e37b0 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_CreateOrUpdate.json @@ -0,0 +1,41 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "resourceGroupName": "testResourceGroup", + "integrationAccountName": "testIntegrationAccount", + "integrationAccount": { + "properties": {}, + "sku": { + "name": "Standard" + }, + "location": "westus" + } + }, + "responses": { + "200": { + "body": { + "properties": {}, + "sku": { + "name": "Standard" + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationAccounts/testIntegrationAccount", + "name": "testIntegrationAccount", + "type": "Microsoft.Logic/integrationAccounts", + "location": "westus" + } + }, + "201": { + "body": { + "properties": {}, + "sku": { + "name": "Standard" + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationAccounts/testIntegrationAccount", + "name": "testIntegrationAccount", + "type": "Microsoft.Logic/integrationAccounts", + "location": "westus" + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_Delete.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_Delete.json new file mode 100644 index 000000000000..d5112bd319e3 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_Delete.json @@ -0,0 +1,12 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "resourceGroupName": "testResourceGroup", + "integrationAccountName": "testIntegrationAccount" + }, + "responses": { + "200": {}, + "204": {} + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_Get.json new file mode 100644 index 000000000000..ef94f3a1b879 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_Get.json @@ -0,0 +1,22 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "resourceGroupName": "testResourceGroup", + "integrationAccountName": "testIntegrationAccount" + }, + "responses": { + "200": { + "body": { + "properties": {}, + "sku": { + "name": "Standard" + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationAccounts/testIntegrationAccount", + "name": "IntegrationAccount5892", + "type": "Microsoft.Logic/integrationAccounts", + "location": "westus" + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_ListByResourceGroup.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_ListByResourceGroup.json new file mode 100644 index 000000000000..28448d9a2155 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_ListByResourceGroup.json @@ -0,0 +1,25 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": {}, + "sku": { + "name": "Standard" + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationAccounts/IntegrationAccount9020", + "name": "IntegrationAccount9020", + "type": "Microsoft.Logic/integrationAccounts", + "location": "westus" + } + ] + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_ListBySubscription.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_ListBySubscription.json new file mode 100644 index 000000000000..c82fa5794a6f --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_ListBySubscription.json @@ -0,0 +1,25 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": {}, + "sku": { + "name": "Free" + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationAccounts/testIntegrationAccount", + "name": "daviburgIAFabrikam", + "type": "Microsoft.Logic/integrationAccounts", + "location": "northcentralus" + } + ], + "nextLink": "https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/providers/Microsoft.Logic/integrationAccounts?api-version=2018-07-01-preview&%24skiptoken=" + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_ListCallbackUrl.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_ListCallbackUrl.json new file mode 100644 index 000000000000..d1264dff4c9f --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_ListCallbackUrl.json @@ -0,0 +1,19 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "resourceGroupName": "testResourceGroup", + "integrationAccountName": "testIntegrationAccount", + "parameters": { + "notAfter": "2017-03-05T08:00:00Z", + "keyType": "Primary" + } + }, + "responses": { + "200": { + "body": { + "value": "https://testprod-westus.logic.azure.com:443/integrationAccounts/ce41a499a1e64d95b874f5f14b4bf3b6?api-version=2015-08-01-preview&se=2017-03-17T07%3A00%3A00.0000000Z&sp=%2F%2F%2A&sv=1.0" + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_ListKeyVaultKeys.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_ListKeyVaultKeys.json new file mode 100644 index 000000000000..21f6bd71c7bf --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_ListKeyVaultKeys.json @@ -0,0 +1,31 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "integrationAccountName": "testIntegrationAccount", + "listKeyVaultKeys": { + "keyVault": { + "id": "subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.KeyVault/vaults/testKeyVault" + }, + "skipToken": "testSkipToken" + } + }, + "responses": { + "200": { + "body": { + "value": [ + { + "kid": "https://testKeyVault.vault.azure.net/keys/testkey", + "attributes": { + "enabled": true, + "created": 1498072075, + "updated": 1498072075 + } + } + ], + "skipToken": "testSkipToken" + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_LogTrackingEvents.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_LogTrackingEvents.json new file mode 100644 index 000000000000..c220d8126e5e --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_LogTrackingEvents.json @@ -0,0 +1,59 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "integrationAccountName": "testIntegrationAccount", + "logTrackingEvents": { + "sourceType": "Microsoft.Logic/workflows", + "source": { + "workflow": { + "systemId": "/locations/westus/scaleunits/test-01/workflows/bf501b3fceaa4a858a166aa64768ced5" + }, + "runInstance": { + "runId": "08586772141809790618914792486CU03" + }, + "operation": { + "operationName": "httpgetaction" + } + }, + "events": [ + { + "eventLevel": "Informational", + "eventTime": "2016-08-05T01:54:49.505567Z", + "recordType": "AS2Message", + "record": { + "agreementProperties": { + "senderPartnerName": "testPartner1", + "receiverPartnerName": "testPartner2", + "as2To": "testas2to", + "as2From": "testas2from", + "agreementName": "testAgreement" + }, + "messageProperties": { + "direction": "Receive", + "messageId": "12345", + "dispositionType": "received-success", + "fileName": "test", + "isMessageFailed": false, + "IsMessageEncrypted": false, + "IsMessageSigned": false, + "correlationMessageId": "Unique message identifier", + "isMessageCompressed": false, + "isNrrEnabled": true, + "isMdnExpected": true, + "mdnType": "Async" + } + }, + "error": { + "message": "Some error occurred", + "code": "NotFound" + } + } + ] + } + }, + "responses": { + "200": {} + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_RegenerateAccessKey.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_RegenerateAccessKey.json new file mode 100644 index 000000000000..fe7b32dd157d --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_RegenerateAccessKey.json @@ -0,0 +1,25 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "integrationAccountName": "testIntegrationAccount", + "regenerateAccessKey": { + "keyType": "Primary" + } + }, + "responses": { + "200": { + "body": { + "properties": {}, + "sku": { + "name": "Standard" + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationAccounts/testIntegrationAccount", + "name": "testIntegrationAccount", + "type": "Microsoft.Logic/integrationAccounts", + "location": "westus" + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_Update.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_Update.json new file mode 100644 index 000000000000..da2684a9b0dc --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_Update.json @@ -0,0 +1,29 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "resourceGroupName": "testResourceGroup", + "integrationAccountName": "testIntegrationAccount", + "integrationAccount": { + "properties": {}, + "sku": { + "name": "Standard" + }, + "location": "westus" + } + }, + "responses": { + "200": { + "body": { + "properties": {}, + "sku": { + "name": "Standard" + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationAccounts/testIntegrationAccount", + "name": "testIntegrationAccount", + "type": "Microsoft.Logic/integrationAccounts", + "location": "westus" + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironmentManagedApiApiOperations_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironmentManagedApiApiOperations_List.json new file mode 100644 index 000000000000..3b534cf7c7fd --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironmentManagedApiApiOperations_List.json @@ -0,0 +1,47 @@ +{ + "parameters": { + "api-version": "2018-03-01-preview", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "resourceGroupName": "testResourceGroup", + "integrationServiceEnvironmentName": "testIntegrationServiceEnvironment" + }, + "responses": { + "200": { + "value": [ + { + "properties": { + "summary": "Send message", + "description": "This operation sends a message to a queue or topic.", + "visibility": "important", + "pageable": false, + "annotation": { + "status": "Production", + "family": "SendMessage", + "revision": 1 + }, + "api": { + "name": "servicebus", + "integrationServiceEnvironmentName": "testIntegrationServiceEnvironment", + "displayName": "Service Bus", + "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", + "iconUri": "https://tempuri.org/servicebus/icon_1.0.1035.1219.png", + "brandColor": "#c4d5ff", + "category": "Standard", + "integrationServiceEnvironment": { + "name": "testIntegrationServiceEnvironment", + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" + } + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/SendMessage", + "name": "SendMessage", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", + "location": "brazilsouth" + } + ] + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironmentManagedApis_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironmentManagedApis_Get.json new file mode 100644 index 000000000000..e955e8633e71 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironmentManagedApis_Get.json @@ -0,0 +1,55 @@ +{ + "parameters": { + "api-version": "2018-03-01-preview", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "resourceGroupName": "testResourceGroup", + "integrationServiceEnvironmentName": "testIntegrationServiceEnvironment", + "apiName": "servicebus" + }, + "responses": { + "200": { + "properties": { + "name": "servicebus", + "connectionParameters": { + "connectionString": { + "type": "securestring", + "uiDefinition": { + "displayName": "Connection String", + "description": "Azure Service Bus Connection String", + "tooltip": "Provide Azure Service Bus Connection String", + "constraints": { + "required": "true" + } + } + } + }, + "metadata": { + "source": "marketplace", + "brandColor": "#c4d5ff" + }, + "runtimeUrls": [ + "https://tempuri.org/apim/servicebus" + ], + "generalInformation": { + "iconUrl": "https://tempuri.org/servicebus/icon_1.0.1035.1219.png", + "displayName": "Service Bus", + "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", + "releaseTag": "Production", + "tier": "Standard" + }, + "capabilities": [ + "actions" + ], + "integrationServiceEnvironment": { + "name": "testIntegrationServiceEnvironment", + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + } + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", + "name": "servicebus", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis", + "location": "brazilsouth" + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironmentManagedApis_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironmentManagedApis_List.json new file mode 100644 index 000000000000..7e52eed47cb0 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironmentManagedApis_List.json @@ -0,0 +1,58 @@ +{ + "parameters": { + "api-version": "2018-03-01-preview", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "resourceGroupName": "testResourceGroup", + "integrationServiceEnvironmentName": "testIntegrationServiceEnvironment" + }, + "responses": { + "200": { + "value": [ + { + "properties": { + "name": "servicebus", + "connectionParameters": { + "connectionString": { + "type": "securestring", + "uiDefinition": { + "displayName": "Connection String", + "description": "Azure Service Bus Connection String", + "tooltip": "Provide Azure Service Bus Connection String", + "constraints": { + "required": "true" + } + } + } + }, + "metadata": { + "source": "marketplace", + "brandColor": "#c4d5ff" + }, + "runtimeUrls": [ + "https://tempuri.org/apim/servicebus" + ], + "generalInformation": { + "iconUrl": "https://tempuri.org/servicebus/icon_1.0.1035.1219.png", + "displayName": "Service Bus", + "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", + "releaseTag": "Production", + "tier": "Standard" + }, + "capabilities": [ + "actions" + ], + "integrationServiceEnvironment": { + "name": "testIntegrationServiceEnvironment", + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + } + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", + "name": "servicebus", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis", + "location": "brazilsouth" + } + ] + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Delete.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Delete.json new file mode 100644 index 000000000000..e59fbda7aa18 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Delete.json @@ -0,0 +1,12 @@ +{ + "parameters": { + "api-version": "2018-03-01-preview", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "resourceGroupName": "testResourceGroup", + "integrationServiceEnvironmentName": "testIntegrationServiceEnvironment" + }, + "responses": { + "200": {}, + "202": {} + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Get.json new file mode 100644 index 000000000000..3eb6ea4f5dbe --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Get.json @@ -0,0 +1,27 @@ +{ + "parameters": { + "api-version": "2018-03-01-preview", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "resourceGroupName": "testResourceGroup", + "integrationServiceEnvironmentName": "testIntegrationServiceEnvironment" + }, + "responses": { + "200": { + "sku": { + "name": "Premium", + "capacity": 1 + }, + "properties": { + "provisioningState": "Succeeded", + "integrationServiceEnvironmentId": "28ef7f159f3a47a5911a1ef4e19822fb", + "networkConfiguration": { + "peeredVirtualNetworks": {} + } + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "name": "testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments", + "location": "brazilsouth" + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ListByResourceGroup.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ListByResourceGroup.json new file mode 100644 index 000000000000..ae48bff0d1a1 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ListByResourceGroup.json @@ -0,0 +1,30 @@ +{ + "parameters": { + "api-version": "2018-03-01-preview", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "resourceGroupName": "testResourceGroup" + }, + "responses": { + "200": { + "value": [ + { + "sku": { + "name": "Premium", + "capacity": 1 + }, + "properties": { + "provisioningState": "Succeeded", + "integrationServiceEnvironmentId": "28ef7f159f3a47a5911a1ef4e19822fb", + "networkConfiguration": { + "peeredVirtualNetworks": {} + } + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "name": "testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments", + "location": "brazilsouth" + } + ] + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ListBySubscription.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ListBySubscription.json new file mode 100644 index 000000000000..305824048c94 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ListBySubscription.json @@ -0,0 +1,29 @@ +{ + "parameters": { + "api-version": "2018-03-01-preview", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345" + }, + "responses": { + "200": { + "value": [ + { + "sku": { + "name": "Premium", + "capacity": 1 + }, + "properties": { + "provisioningState": "Succeeded", + "integrationServiceEnvironmentId": "28ef7f159f3a47a5911a1ef4e19822fb", + "networkConfiguration": { + "peeredVirtualNetworks": {} + } + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "name": "testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments", + "location": "brazilsouth" + } + ] + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Operations_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Operations_List.json new file mode 100644 index 000000000000..6c24d2e9b220 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Operations_List.json @@ -0,0 +1,1351 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview" + }, + "responses": { + "200": { + "value": [ + { + "name": "Microsoft.Logic/operations/read", + "display": { + "provider": "Microsoft Logic", + "resource": "Operation", + "operation": "Get Operation", + "description": "Gets the operation." + } + }, + { + "name": "Microsoft.Logic/register/action", + "display": { + "provider": "Microsoft Logic", + "resource": "Resource Provider", + "operation": "Register Resource Provider", + "description": "Registers the Microsoft.Logic resource provider for a given subscription." + } + }, + { + "name": "Microsoft.Logic/locations/workflows/validate/action", + "display": { + "provider": "Microsoft Logic", + "resource": "Workflow", + "operation": "Validate Workflow", + "description": "Validates the workflow." + } + }, + { + "name": "Microsoft.Logic/workflows/read", + "display": { + "provider": "Microsoft Logic", + "resource": "Workflow", + "operation": "Get Workflow", + "description": "Reads the workflow." + } + }, + { + "name": "Microsoft.Logic/workflows/write", + "display": { + "provider": "Microsoft Logic", + "resource": "Workflow", + "operation": "Set Workflow", + "description": "Creates or updates the workflow." + } + }, + { + "name": "Microsoft.Logic/workflows/delete", + "display": { + "provider": "Microsoft Logic", + "resource": "Workflow", + "operation": "Delete Workflow", + "description": "Deletes the workflow." + } + }, + { + "name": "Microsoft.Logic/workflows/run/action", + "display": { + "provider": "Microsoft Logic", + "resource": "Workflow", + "operation": "Run Workflow", + "description": "Starts a run of the workflow." + } + }, + { + "name": "Microsoft.Logic/workflows/disable/action", + "display": { + "provider": "Microsoft Logic", + "resource": "Workflow", + "operation": "Disable Workflow", + "description": "Disables the workflow." + } + }, + { + "name": "Microsoft.Logic/workflows/enable/action", + "display": { + "provider": "Microsoft Logic", + "resource": "Workflow", + "operation": "Enable Workflow", + "description": "Enables the workflow." + } + }, + { + "name": "Microsoft.Logic/workflows/suspend/action", + "display": { + "provider": "Microsoft Logic", + "resource": "Workflow", + "operation": "Suspend Workflow", + "description": "Suspends the workflow." + } + }, + { + "name": "Microsoft.Logic/workflows/validate/action", + "display": { + "provider": "Microsoft Logic", + "resource": "Workflow", + "operation": "Validate Workflow", + "description": "Validates the workflow." + } + }, + { + "name": "Microsoft.Logic/workflows/move/action", + "display": { + "provider": "Microsoft Logic", + "resource": "Workflow", + "operation": "Move Workflow", + "description": "Moves Workflow from its existing subscription id, resource group, and/or name to a different subscription id, resource group, and/or name." + } + }, + { + "name": "Microsoft.Logic/workflows/listSwagger/action", + "display": { + "provider": "Microsoft Logic", + "resource": "Workflow", + "operation": "Get workflow swagger", + "description": "Gets the workflow swagger definitions." + } + }, + { + "name": "Microsoft.Logic/workflows/versions/read", + "display": { + "provider": "Microsoft Logic", + "resource": "Workflow Version", + "operation": "Get Workflow Version", + "description": "Reads the workflow version." + } + }, + { + "name": "Microsoft.Logic/workflows/versions/triggers/listCallbackUrl/action", + "display": { + "provider": "Microsoft Logic", + "resource": "Trigger", + "operation": "List Trigger Callback URL", + "description": "Gets the callback URL for trigger." + } + }, + { + "name": "Microsoft.Logic/workflows/accessKeys/read", + "display": { + "provider": "Microsoft Logic", + "resource": "Access Key", + "operation": "Get Access Key", + "description": "Reads the access key." + } + }, + { + "name": "Microsoft.Logic/workflows/accessKeys/write", + "display": { + "provider": "Microsoft Logic", + "resource": "Access Key", + "operation": "Set Access Key", + "description": "Creates or updates the access key." + } + }, + { + "name": "Microsoft.Logic/workflows/accessKeys/delete", + "display": { + "provider": "Microsoft Logic", + "resource": "Access Key", + "operation": "Delete Access Key", + "description": "Deletes the access key." + } + }, + { + "name": "Microsoft.Logic/workflows/accessKeys/list/action", + "display": { + "provider": "Microsoft Logic", + "resource": "Access Key", + "operation": "List Access Key", + "description": "Lists the access key secrets." + } + }, + { + "name": "Microsoft.Logic/workflows/accessKeys/regenerate/action", + "display": { + "provider": "Microsoft Logic", + "resource": "Access Key", + "operation": "Regenerate Access Key", + "description": "Regenerates the access key secrets." + } + }, + { + "name": "Microsoft.Logic/workflows/regenerateAccessKey/action", + "display": { + "provider": "Microsoft Logic", + "resource": "Access Key", + "operation": "Regenerate Access Key", + "description": "Regenerates the access key secrets." + } + }, + { + "name": "Microsoft.Logic/workflows/listCallbackUrl/action", + "display": { + "provider": "Microsoft Logic", + "resource": "Workflow", + "operation": "List workflow callback URL", + "description": "Gets the callback URL for workflow." + } + }, + { + "name": "Microsoft.Logic/workflows/triggers/read", + "display": { + "provider": "Microsoft Logic", + "resource": "Trigger", + "operation": "Get Trigger", + "description": "Reads the trigger." + } + }, + { + "name": "Microsoft.Logic/workflows/triggers/run/action", + "display": { + "provider": "Microsoft Logic", + "resource": "Trigger", + "operation": "Trigger Run", + "description": "Executes the trigger." + } + }, + { + "name": "Microsoft.Logic/workflows/triggers/reset/action", + "display": { + "provider": "Microsoft Logic", + "resource": "Trigger", + "operation": "Trigger Reset", + "description": "Resets the trigger." + } + }, + { + "name": "Microsoft.Logic/workflows/triggers/setState/action", + "display": { + "provider": "Microsoft Logic", + "resource": "Trigger", + "operation": "Set Trigger State", + "description": "Sets the trigger state." + } + }, + { + "name": "Microsoft.Logic/workflows/triggers/histories/read", + "display": { + "provider": "Microsoft Logic", + "resource": "Trigger Histories", + "operation": "Get Trigger Histories", + "description": "Reads the trigger histories." + } + }, + { + "name": "Microsoft.Logic/workflows/triggers/histories/resubmit/action", + "display": { + "provider": "Microsoft Logic", + "resource": "Trigger Histories", + "operation": "Resubmit trigger", + "description": "Resubmits the workflow trigger." + } + }, + { + "name": "Microsoft.Logic/workflows/triggers/listCallbackUrl/action", + "display": { + "provider": "Microsoft Logic", + "resource": "Trigger", + "operation": "List Trigger Callback URL", + "description": "Gets the callback URL for trigger." + } + }, + { + "name": "Microsoft.Logic/workflows/runs/read", + "display": { + "provider": "Microsoft Logic", + "resource": "Workflow Run", + "operation": "Get Workflow Run", + "description": "Reads the workflow run." + } + }, + { + "name": "Microsoft.Logic/workflows/runs/cancel/action", + "display": { + "provider": "Microsoft Logic", + "resource": "Workflow Run", + "operation": "Cancel Workflow Run", + "description": "Cancels the run of a workflow." + } + }, + { + "name": "Microsoft.Logic/workflows/runs/operations/read", + "display": { + "provider": "Microsoft Logic", + "resource": "Workflow Run Operation", + "operation": "Get Workflow Run Operation Status", + "description": "Reads the workflow run operation status." + } + }, + { + "name": "Microsoft.Logic/workflows/runs/actions/read", + "display": { + "provider": "Microsoft Logic", + "resource": "Workflow Run Action", + "operation": "Get Workflow Run Action", + "description": "Reads the workflow run action." + } + }, + { + "name": "Microsoft.Logic/workflows/runs/actions/repetitions/read", + "display": { + "provider": "Microsoft Logic", + "resource": "Workflow Run Action Repetition", + "operation": "Get Workflow Run Action Repetition", + "description": "Reads the workflow run action repetition." + } + }, + { + "name": "Microsoft.Logic/workflows/runs/actions/scoperepetitions/read", + "display": { + "provider": "Microsoft Logic", + "resource": "Workflow Run Action Scope Repetition", + "operation": "Get Workflow Run Action Scope Repetition", + "description": "Reads the workflow run action scope repetition." + } + }, + { + "name": "Microsoft.Logic/workflows/runs/actions/requestHistories/read", + "display": { + "provider": "Microsoft Logic", + "resource": "Workflow run action request history", + "operation": "Gets the workflow run action request history", + "description": "Reads the workflow run action request history." + } + }, + { + "name": "Microsoft.Logic/workflows/runs/actions/repetitions/requestHistories/read", + "display": { + "provider": "Microsoft Logic", + "resource": "Workflow run repetition action request history", + "operation": "Gets the workflow run repetition action request history", + "description": "Reads the workflow run repetition action request history." + } + }, + { + "origin": "System", + "name": "Microsoft.Logic/workflows/providers/Microsoft.Insights/diagnosticSettings/read", + "display": { + "provider": "Microsoft Logic", + "resource": "Workflow Diagnostic Setting", + "operation": "Get Workflow Diagnostic Setting", + "description": "Reads the workflow diagnostic settings." + } + }, + { + "origin": "System", + "name": "Microsoft.Logic/workflows/providers/Microsoft.Insights/diagnosticSettings/write", + "display": { + "provider": "Microsoft Logic", + "resource": "Workflow Diagnostic Setting", + "operation": "Set Workflow Diagnostic Setting", + "description": "Creates or updates the workflow diagnostic setting." + } + }, + { + "origin": "System", + "name": "Microsoft.Logic/workflows/providers/Microsoft.Insights/metricDefinitions/read", + "display": { + "provider": "Microsoft Logic", + "resource": "Workflow Metric Definition", + "operation": "Get Workflow Metric Definition", + "description": "Reads the workflow metric definitions." + }, + "properties": { + "serviceSpecification": { + "metricSpecifications": [ + { + "name": "RunsStarted", + "displayName": "Runs Started", + "displayDescription": "Number of workflow runs started.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [], + "availabilities": [ + { + "timeGrain": "PT1M", + "blobDuration": "PT1H" + } + ], + "fillGapWithZero": true + }, + { + "name": "RunsCompleted", + "displayName": "Runs Completed", + "displayDescription": "Number of workflow runs completed.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [], + "availabilities": [ + { + "timeGrain": "PT1M", + "blobDuration": "PT1H" + } + ], + "fillGapWithZero": true + }, + { + "name": "RunsSucceeded", + "displayName": "Runs Succeeded", + "displayDescription": "Number of workflow runs succeeded.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [], + "availabilities": [ + { + "timeGrain": "PT1M", + "blobDuration": "PT1H" + } + ], + "fillGapWithZero": true + }, + { + "name": "RunsFailed", + "displayName": "Runs Failed", + "displayDescription": "Number of workflow runs failed.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [], + "availabilities": [ + { + "timeGrain": "PT1M", + "blobDuration": "PT1H" + } + ], + "fillGapWithZero": true + }, + { + "name": "RunsCancelled", + "displayName": "Runs Cancelled", + "displayDescription": "Number of workflow runs cancelled.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [], + "availabilities": [ + { + "timeGrain": "PT1M", + "blobDuration": "PT1H" + } + ], + "fillGapWithZero": true + }, + { + "name": "RunLatency", + "displayName": "Run Latency", + "displayDescription": "Latency of completed workflow runs.", + "unit": "Seconds", + "aggregationType": "Average", + "dimensions": [], + "availabilities": [ + { + "timeGrain": "PT1M", + "blobDuration": "PT1H" + } + ], + "fillGapWithZero": false + }, + { + "name": "RunSuccessLatency", + "displayName": "Run Success Latency", + "displayDescription": "Latency of succeeded workflow runs.", + "unit": "Seconds", + "aggregationType": "Average", + "dimensions": [], + "availabilities": [ + { + "timeGrain": "PT1M", + "blobDuration": "PT1H" + } + ], + "fillGapWithZero": false + }, + { + "name": "RunThrottledEvents", + "displayName": "Run Throttled Events", + "displayDescription": "Number of workflow action or trigger throttled events.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [], + "availabilities": [ + { + "timeGrain": "PT1M", + "blobDuration": "PT1H" + } + ], + "fillGapWithZero": true + }, + { + "name": "RunFailurePercentage", + "displayName": "Run Failure Percentage", + "displayDescription": "Percentage of workflow runs failed.", + "unit": "Percent", + "aggregationType": "Total", + "dimensions": [], + "availabilities": [ + { + "timeGrain": "PT1M", + "blobDuration": "PT1H" + } + ], + "fillGapWithZero": true + }, + { + "name": "ActionsStarted", + "displayName": "Actions Started ", + "displayDescription": "Number of workflow actions started.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [], + "availabilities": [ + { + "timeGrain": "PT1M", + "blobDuration": "PT1H" + } + ], + "fillGapWithZero": true + }, + { + "name": "ActionsCompleted", + "displayName": "Actions Completed ", + "displayDescription": "Number of workflow actions completed.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [], + "availabilities": [ + { + "timeGrain": "PT1M", + "blobDuration": "PT1H" + } + ], + "fillGapWithZero": true + }, + { + "name": "ActionsSucceeded", + "displayName": "Actions Succeeded ", + "displayDescription": "Number of workflow actions succeeded.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [], + "availabilities": [ + { + "timeGrain": "PT1M", + "blobDuration": "PT1H" + } + ], + "fillGapWithZero": true + }, + { + "name": "ActionsFailed", + "displayName": "Actions Failed ", + "displayDescription": "Number of workflow actions failed.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [], + "availabilities": [ + { + "timeGrain": "PT1M", + "blobDuration": "PT1H" + } + ], + "fillGapWithZero": true + }, + { + "name": "ActionsSkipped", + "displayName": "Actions Skipped ", + "displayDescription": "Number of workflow actions skipped.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [], + "availabilities": [ + { + "timeGrain": "PT1M", + "blobDuration": "PT1H" + } + ], + "fillGapWithZero": true + }, + { + "name": "ActionLatency", + "displayName": "Action Latency ", + "displayDescription": "Latency of completed workflow actions.", + "unit": "Seconds", + "aggregationType": "Average", + "dimensions": [], + "availabilities": [ + { + "timeGrain": "PT1M", + "blobDuration": "PT1H" + } + ], + "fillGapWithZero": false + }, + { + "name": "ActionSuccessLatency", + "displayName": "Action Success Latency ", + "displayDescription": "Latency of succeeded workflow actions.", + "unit": "Seconds", + "aggregationType": "Average", + "dimensions": [], + "availabilities": [ + { + "timeGrain": "PT1M", + "blobDuration": "PT1H" + } + ], + "fillGapWithZero": false + }, + { + "name": "ActionThrottledEvents", + "displayName": "Action Throttled Events", + "displayDescription": "Number of workflow action throttled events..", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [], + "availabilities": [ + { + "timeGrain": "PT1M", + "blobDuration": "PT1H" + } + ], + "fillGapWithZero": true + }, + { + "name": "TriggersStarted", + "displayName": "Triggers Started ", + "displayDescription": "Number of workflow triggers started.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [], + "availabilities": [ + { + "timeGrain": "PT1M", + "blobDuration": "PT1H" + } + ], + "fillGapWithZero": true + }, + { + "name": "TriggersCompleted", + "displayName": "Triggers Completed ", + "displayDescription": "Number of workflow triggers completed.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [], + "availabilities": [ + { + "timeGrain": "PT1M", + "blobDuration": "PT1H" + } + ], + "fillGapWithZero": true + }, + { + "name": "TriggersSucceeded", + "displayName": "Triggers Succeeded ", + "displayDescription": "Number of workflow triggers succeeded.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [], + "availabilities": [ + { + "timeGrain": "PT1M", + "blobDuration": "PT1H" + } + ], + "fillGapWithZero": true + }, + { + "name": "TriggersFailed", + "displayName": "Triggers Failed ", + "displayDescription": "Number of workflow triggers failed.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [], + "availabilities": [ + { + "timeGrain": "PT1M", + "blobDuration": "PT1H" + } + ], + "fillGapWithZero": true + }, + { + "name": "TriggersSkipped", + "displayName": "Triggers Skipped", + "displayDescription": "Number of workflow triggers skipped.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [], + "availabilities": [ + { + "timeGrain": "PT1M", + "blobDuration": "PT1H" + } + ], + "fillGapWithZero": true + }, + { + "name": "TriggersFired", + "displayName": "Triggers Fired ", + "displayDescription": "Number of workflow triggers fired.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [], + "availabilities": [ + { + "timeGrain": "PT1M", + "blobDuration": "PT1H" + } + ], + "fillGapWithZero": true + }, + { + "name": "TriggerLatency", + "displayName": "Trigger Latency ", + "displayDescription": "Latency of completed workflow triggers.", + "unit": "Seconds", + "aggregationType": "Average", + "dimensions": [], + "availabilities": [ + { + "timeGrain": "PT1M", + "blobDuration": "PT1H" + } + ], + "fillGapWithZero": false + }, + { + "name": "TriggerFireLatency", + "displayName": "Trigger Fire Latency ", + "displayDescription": "Latency of fired workflow triggers.", + "unit": "Seconds", + "aggregationType": "Average", + "dimensions": [], + "availabilities": [ + { + "timeGrain": "PT1M", + "blobDuration": "PT1H" + } + ], + "fillGapWithZero": false + }, + { + "name": "TriggerSuccessLatency", + "displayName": "Trigger Success Latency ", + "displayDescription": "Latency of succeeded workflow triggers.", + "unit": "Seconds", + "aggregationType": "Average", + "dimensions": [], + "availabilities": [ + { + "timeGrain": "PT1M", + "blobDuration": "PT1H" + } + ], + "fillGapWithZero": false + }, + { + "name": "TriggerThrottledEvents", + "displayName": "Trigger Throttled Events", + "displayDescription": "Number of workflow trigger throttled events.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [], + "availabilities": [ + { + "timeGrain": "PT1M", + "blobDuration": "PT1H" + } + ], + "fillGapWithZero": true + }, + { + "name": "BillableActionExecutions", + "displayName": "Billable Action Executions", + "displayDescription": "Number of workflow action executions getting billed.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [], + "availabilities": [ + { + "timeGrain": "PT1M", + "blobDuration": "PT1H" + } + ], + "fillGapWithZero": true + }, + { + "name": "BillableTriggerExecutions", + "displayName": "Billable Trigger Executions", + "displayDescription": "Number of workflow trigger executions getting billed.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [], + "availabilities": [ + { + "timeGrain": "PT1M", + "blobDuration": "PT1H" + } + ], + "fillGapWithZero": true + }, + { + "name": "TotalBillableExecutions", + "displayName": "Total Billable Executions", + "displayDescription": "Number of workflow executions getting billed.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [], + "availabilities": [ + { + "timeGrain": "PT1M", + "blobDuration": "PT1H" + } + ], + "fillGapWithZero": true + }, + { + "name": "BillableNativeActionExecutions", + "displayName": "Billable Native Action Executions", + "displayDescription": "Number of native workflow action executions getting billed.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [], + "availabilities": [ + { + "timeGrain": "PT1M", + "blobDuration": "PT1H" + } + ], + "fillGapWithZero": true + }, + { + "name": "BillableNativeTriggerExecutions", + "displayName": "Billable Native Trigger Executions", + "displayDescription": "Number of native workflow trigger executions getting billed.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [], + "availabilities": [ + { + "timeGrain": "PT1M", + "blobDuration": "PT1H" + } + ], + "fillGapWithZero": true + }, + { + "name": "TotalBillableNativeExecutions", + "displayName": "Total Native Billable Executions", + "displayDescription": "Number of native workflow executions getting billed.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [], + "availabilities": [ + { + "timeGrain": "PT1M", + "blobDuration": "PT1H" + } + ], + "fillGapWithZero": true + }, + { + "name": "BillableStandardActionExecutions", + "displayName": "Billable Standard Action Executions", + "displayDescription": "Number of standard workflow action executions getting billed.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [], + "availabilities": [ + { + "timeGrain": "PT1M", + "blobDuration": "PT1H" + } + ], + "fillGapWithZero": true + }, + { + "name": "BillableStandardTriggerExecutions", + "displayName": "Billable Standard Trigger Executions", + "displayDescription": "Number of standard workflow trigger executions getting billed.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [], + "availabilities": [ + { + "timeGrain": "PT1M", + "blobDuration": "PT1H" + } + ], + "fillGapWithZero": true + }, + { + "name": "TotalBillableStandardExecutions", + "displayName": "Total Standard Billable Executions", + "displayDescription": "Number of standard workflow executions getting billed.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [], + "availabilities": [ + { + "timeGrain": "PT1M", + "blobDuration": "PT1H" + } + ], + "fillGapWithZero": true + } + ] + } + } + }, + { + "origin": "System", + "name": "Microsoft.Logic/workflows/providers/Microsoft.Insights/logDefinitions/read", + "display": { + "provider": "Microsoft Logic", + "resource": "Workflow Log Definition", + "operation": "Get Workflow Log Definition", + "description": "Reads the workflow log definitions." + }, + "properties": { + "serviceSpecification": { + "logSpecifications": [ + { + "name": "WorkflowRuntime", + "displayName": "Workflow runtime diagnostic events", + "description": "Diagnostic events related to workflow runtime executions.", + "blobDuration": "PT1H" + } + ] + } + } + }, + { + "name": "Microsoft.Logic/workflows/runs/actions/listExpressionTraces/action", + "display": { + "provider": "Microsoft Logic", + "resource": "Workflow Run Action", + "operation": "List Workflow Run Action Expression Traces", + "description": "Gets the workflow run action expression traces." + } + }, + { + "name": "Microsoft.Logic/workflows/runs/actions/repetitions/listExpressionTraces/action", + "display": { + "provider": "Microsoft Logic", + "resource": "Workflow Run Action Repetition", + "operation": "List Workflow Run Action Repetition Expression Traces", + "description": "Gets the workflow run action repetition expression traces." + } + }, + { + "origin": "System", + "name": "Microsoft.Logic/integrationAccounts/providers/Microsoft.Insights/logDefinitions/read", + "display": { + "provider": "Microsoft Logic", + "resource": "Integration Account Log Definition", + "operation": "Get Integration Account Log Definition", + "description": "Reads the Integration Account log definitions." + }, + "properties": { + "serviceSpecification": { + "logSpecifications": [ + { + "name": "IntegrationAccountTrackingEvents", + "displayName": "Integration Account track events", + "description": "Track events related to Integration Account.", + "blobDuration": "PT1H" + } + ] + } + } + }, + { + "name": "Microsoft.Logic/integrationAccounts/read", + "display": { + "provider": "Microsoft Logic", + "resource": "Integration Account", + "operation": "Get Integration Account", + "description": "Reads the integration account." + } + }, + { + "name": "Microsoft.Logic/integrationAccounts/write", + "display": { + "provider": "Microsoft Logic", + "resource": "Integration Account", + "operation": "Set Integration Account", + "description": "Creates or updates the integration account." + } + }, + { + "name": "Microsoft.Logic/integrationAccounts/delete", + "display": { + "provider": "Microsoft Logic", + "resource": "Integration Account", + "operation": "Delete Integration Account", + "description": "Deletes the integration account." + } + }, + { + "name": "Microsoft.Logic/integrationAccounts/regenerateAccessKey/action", + "display": { + "provider": "Microsoft Logic", + "resource": "Integration Account", + "operation": "Regenerate Access Key", + "description": "Regenerates the access key secrets." + } + }, + { + "name": "Microsoft.Logic/integrationAccounts/listCallbackUrl/action", + "display": { + "provider": "Microsoft Logic", + "resource": "Integration Account", + "operation": "List Integration Account Callback URL", + "description": "Gets the callback URL for integration account." + } + }, + { + "name": "Microsoft.Logic/integrationAccounts/listKeyVaultKeys/action", + "display": { + "provider": "Microsoft Logic", + "resource": "Integration Account", + "operation": "List Key Vault Keys", + "description": "Gets the keys in the key vault." + } + }, + { + "name": "Microsoft.Logic/integrationAccounts/logTrackingEvents/action", + "display": { + "provider": "Microsoft Logic", + "resource": "Integration Account", + "operation": "Log Integration Account Tracking Events", + "description": "Logs the tracking events in the integration account." + } + }, + { + "name": "Microsoft.Logic/integrationAccounts/join/action", + "display": { + "provider": "Microsoft Logic", + "resource": "Integration Account", + "operation": "Join Integration Account", + "description": "Joins the Integration Account." + } + }, + { + "name": "Microsoft.Logic/integrationAccounts/partners/read", + "display": { + "provider": "Microsoft Logic", + "resource": "Integration Account Partner", + "operation": "Get Integration Account Partner", + "description": "Reads the parter in integration account." + } + }, + { + "name": "Microsoft.Logic/integrationAccounts/partners/write", + "display": { + "provider": "Microsoft Logic", + "resource": "Integration Account Partner", + "operation": "Set Integration Account Partner", + "description": "Creates or updates the partner in integration account." + } + }, + { + "name": "Microsoft.Logic/integrationAccounts/partners/delete", + "display": { + "provider": "Microsoft Logic", + "resource": "Integration Account Partner", + "operation": "Delete Integration Account Partner", + "description": "Deletes the partner in integration account." + } + }, + { + "name": "Microsoft.Logic/integrationAccounts/partners/listContentCallbackUrl/action", + "display": { + "provider": "Microsoft Logic", + "resource": "Integration Account Partner", + "operation": "List Integration Account Partner Content Callback URL", + "description": "Gets the callback URL for partner content in integration account." + } + }, + { + "name": "Microsoft.Logic/integrationAccounts/agreements/read", + "display": { + "provider": "Microsoft Logic", + "resource": "Integration Account Agreement", + "operation": "Get Integration Account Agreement", + "description": "Reads the agreement in integration account." + } + }, + { + "name": "Microsoft.Logic/integrationAccounts/agreements/write", + "display": { + "provider": "Microsoft Logic", + "resource": "Integration Account Agreement", + "operation": "Set Integration Account Agreement", + "description": "Creates or updates the agreement in integration account." + } + }, + { + "name": "Microsoft.Logic/integrationAccounts/agreements/delete", + "display": { + "provider": "Microsoft Logic", + "resource": "Integration Account Agreement", + "operation": "Delete Integration Account Agreement", + "description": "Deletes the agreement in integration account." + } + }, + { + "name": "Microsoft.Logic/integrationAccounts/agreements/listContentCallbackUrl/action", + "display": { + "provider": "Microsoft Logic", + "resource": "Integration Account Agreement", + "operation": "List Integration Account Agreement Content Callback URL", + "description": "Gets the callback URL for agreement content in integration account." + } + }, + { + "name": "Microsoft.Logic/integrationAccounts/certificates/read", + "display": { + "provider": "Microsoft Logic", + "resource": "Integration Account Certificate", + "operation": "Get Integration Account Certificate", + "description": "Reads the certificate in integration account." + } + }, + { + "name": "Microsoft.Logic/integrationAccounts/certificates/write", + "display": { + "provider": "Microsoft Logic", + "resource": "Integration Account Certificate", + "operation": "Set Integration Account Certificate", + "description": "Creates or updates the certificate in integration account." + } + }, + { + "name": "Microsoft.Logic/integrationAccounts/certificates/delete", + "display": { + "provider": "Microsoft Logic", + "resource": "Integration Account Certificate", + "operation": "Delete Integration Account Certificate", + "description": "Deletes the certificate in integration account." + } + }, + { + "name": "Microsoft.Logic/integrationAccounts/schemas/read", + "display": { + "provider": "Microsoft Logic", + "resource": "Integration Account Schema", + "operation": "Get Integration Account Schema", + "description": "Reads the schema in integration account." + } + }, + { + "name": "Microsoft.Logic/integrationAccounts/schemas/write", + "display": { + "provider": "Microsoft Logic", + "resource": "Integration Account Schema", + "operation": "Set Integration Account Schema", + "description": "Creates or updates the schema in integration account." + } + }, + { + "name": "Microsoft.Logic/integrationAccounts/schemas/delete", + "display": { + "provider": "Microsoft Logic", + "resource": "Integration Account Schema", + "operation": "Delete Integration Account Schema", + "description": "Deletes the schema in integration account." + } + }, + { + "name": "Microsoft.Logic/integrationAccounts/schemas/listContentCallbackUrl/action", + "display": { + "provider": "Microsoft Logic", + "resource": "Integration Account Schema", + "operation": "List Integration Account Schema Content Callback URL", + "description": "Gets the callback URL for schema content in integration account." + } + }, + { + "name": "Microsoft.Logic/integrationAccounts/maps/read", + "display": { + "provider": "Microsoft Logic", + "resource": "Integration Account Map", + "operation": "Get Integration Account Map", + "description": "Reads the map in integration account." + } + }, + { + "name": "Microsoft.Logic/integrationAccounts/maps/write", + "display": { + "provider": "Microsoft Logic", + "resource": "Integration Account Map", + "operation": "Set Integration Account Map", + "description": "Creates or updates the map in integration account." + } + }, + { + "name": "Microsoft.Logic/integrationAccounts/maps/delete", + "display": { + "provider": "Microsoft Logic", + "resource": "Integration Account Map", + "operation": "Delete Integration Account Map", + "description": "Deletes the map in integration account." + } + }, + { + "name": "Microsoft.Logic/integrationAccounts/maps/listContentCallbackUrl/action", + "display": { + "provider": "Microsoft Logic", + "resource": "Integration Account Map", + "operation": "List Integration Account Map Content Callback URL", + "description": "Gets the callback URL for map content in integration account." + } + }, + { + "name": "Microsoft.Logic/integrationAccounts/assemblies/read", + "display": { + "provider": "Microsoft Logic", + "resource": "Integration Account Assembly", + "operation": "Get Integration Account Assembly", + "description": "Reads the assembly in integration account." + } + }, + { + "name": "Microsoft.Logic/integrationAccounts/assemblies/write", + "display": { + "provider": "Microsoft Logic", + "resource": "Integration Account Assembly", + "operation": "Set Integration Account Assembly", + "description": "Creates or updates the assembly in integration account." + } + }, + { + "name": "Microsoft.Logic/integrationAccounts/assemblies/delete", + "display": { + "provider": "Microsoft Logic", + "resource": "Integration Account Assembly", + "operation": "Delete Integration Account Assembly", + "description": "Deletes the assembly in integration account." + } + }, + { + "name": "Microsoft.Logic/integrationAccounts/assemblies/listContentCallbackUrl/action", + "display": { + "provider": "Microsoft Logic", + "resource": "Integration Account Assembly", + "operation": "List Integration Account Assembly Content Callback URL", + "description": "Gets the callback URL for assembly content in integration account." + } + }, + { + "name": "Microsoft.Logic/integrationAccounts/batchConfigurations/read", + "display": { + "provider": "Microsoft Logic", + "resource": "Integration Account Batch Configuration", + "operation": "Get Integration Account Batch Configuration", + "description": "Reads the batch configuration in integration account." + } + }, + { + "name": "Microsoft.Logic/integrationAccounts/batchConfigurations/write", + "display": { + "provider": "Microsoft Logic", + "resource": "Integration Account Batch Configuration", + "operation": "Set Integration Account Batch Configuration", + "description": "Creates or updates the batch configuration in integration account." + } + }, + { + "name": "Microsoft.Logic/integrationAccounts/batchConfigurations/delete", + "display": { + "provider": "Microsoft Logic", + "resource": "Integration Account Batch Configuration", + "operation": "Delete Integration Account Batch Configuration", + "description": "Deletes the batch configuration in integration account." + } + }, + { + "name": "Microsoft.Logic/integrationAccounts/sessions/read", + "display": { + "provider": "Microsoft Logic", + "resource": "Integration Account Session", + "operation": "Get Integration Account Session", + "description": "Reads the batch configuration in integration account." + } + }, + { + "name": "Microsoft.Logic/integrationAccounts/sessions/write", + "display": { + "provider": "Microsoft Logic", + "resource": "Integration Account Session", + "operation": "Set Integration Account Session", + "description": "Creates or updates the session in integration account." + } + }, + { + "name": "Microsoft.Logic/integrationAccounts/sessions/delete", + "display": { + "provider": "Microsoft Logic", + "resource": "Integration Account Session", + "operation": "Delete Integration Account Session", + "description": "Deletes the session in integration account." + } + }, + { + "name": "Microsoft.Logic/integrationServiceEnvironments/read", + "display": { + "provider": "Microsoft Logic", + "resource": "Integration Service Environment", + "operation": "Get Integration Service Environment", + "description": "Reads the integration service environment." + } + }, + { + "name": "Microsoft.Logic/integrationServiceEnvironments/write", + "display": { + "provider": "Microsoft Logic", + "resource": "Integration Service Environment", + "operation": "Set Integration Service Environment", + "description": "Creates or updates the integration service environment." + } + }, + { + "name": "Microsoft.Logic/integrationServiceEnvironments/delete", + "display": { + "provider": "Microsoft Logic", + "resource": "Integration Service Environment", + "operation": "Delete Integration Service Environment", + "description": "Deletes the integration service environment." + } + }, + { + "name": "Microsoft.Logic/integrationServiceEnvironments/join/action", + "display": { + "provider": "Microsoft Logic", + "resource": "Integration Service Environment", + "operation": "Join Integration Service Environment", + "description": "Joins the Integration Service Environment." + } + } + ] + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRepetitionsRequestHistories_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRepetitionsRequestHistories_Get.json new file mode 100644 index 000000000000..de766490ecac --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRepetitionsRequestHistories_Get.json @@ -0,0 +1,69 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "test-resource-group", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "workflowName": "test-workflow", + "runName": "08586776228332053161046300351", + "actionName": "HTTP_Webhook", + "repetitionName": "000001", + "requestHistoryName": "08586611142732800686" + }, + "responses": { + "200": { + "body": { + "properties": { + "startTime": "2018-10-25T18:36:51.9206732Z", + "endTime": "2018-10-25T18:36:52.1863033Z", + "request": { + "headers": { + "Accept-Language": "en-US", + "User-Agent": "azure-logic-apps/1.0,(workflow 80244732be3648f59d2084fd979cdd56; version 08586611142904036539)", + "x-ms-execution-location": "brazilsouth", + "x-ms-workflow-id": "80244732be3648f59d2084fd979cdd56", + "x-ms-workflow-version": "08586611142904036539", + "x-ms-workflow-name": "test-workflow", + "x-ms-workflow-system-id": "/locations/brazilsouth/scaleunits/prod-17/workflows/80244732be3648f59d2084fd979cdd56", + "x-ms-workflow-run-id": "08586611142736787787412824395CU21", + "x-ms-workflow-run-tracking-id": "b4cd2e77-f949-4d8c-8753-791407aebde8", + "x-ms-workflow-operation-name": "HTTP_Webhook", + "x-ms-workflow-subscription-id": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "x-ms-workflow-resourcegroup-name": "test-resource-group", + "x-ms-workflow-subscription-capacity": "Large", + "x-ms-tracking-id": "ad484925-4148-4dd0-9488-07aed418b256", + "x-ms-correlation-id": "ad484925-4148-4dd0-9488-07aed418b256", + "x-ms-client-request-id": "ad484925-4148-4dd0-9488-07aed418b256", + "x-ms-client-tracking-id": "08586611142736787787412824395CU21", + "x-ms-action-tracking-id": "ad27f634-6523-492f-924e-9a75e28619c8" + }, + "uri": "http://tempuri.org", + "method": "GET" + }, + "response": { + "headers": { + "Cache-Control": "private", + "Date": "Thu, 25 Oct 2018 18:36:51 GMT", + "Location": "http://www.bing.com/", + "Server": "Microsoft-IIS/10.0", + "X-AspNet-Version": "4.0.30319", + "X-Powered-By": "ASP.NET" + }, + "statusCode": 302, + "bodyLink": { + "uri": "https://tempuri.org", + "contentVersion": "2LOOAR8Eh2pd7AvRHXUhRg==", + "contentSize": 137, + "contentHash": { + "algorithm": "md5", + "value": "2LOOAR8Eh2pd7AvRHXUhRg==" + } + } + } + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/workflows/test-workflow/runs/08586611142736787787412824395CU21/actions/HTTP_Webhook/requestHistories/08586611142732800686", + "name": "08586611142732800686", + "type": "Microsoft.Logic/workflows/runs/actions/requestHistories" + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRepetitionsRequestHistories_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRepetitionsRequestHistories_List.json new file mode 100644 index 000000000000..f733dc07f2b5 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRepetitionsRequestHistories_List.json @@ -0,0 +1,72 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "test-resource-group", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "workflowName": "test-workflow", + "runName": "08586776228332053161046300351", + "actionName": "HTTP_Webhook", + "repetitionName": "000001" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "startTime": "2018-10-25T18:36:51.9206732Z", + "endTime": "2018-10-25T18:36:52.1863033Z", + "request": { + "headers": { + "Accept-Language": "en-US", + "User-Agent": "azure-logic-apps/1.0,(workflow 80244732be3648f59d2084fd979cdd56; version 08586611142904036539)", + "x-ms-execution-location": "brazilsouth", + "x-ms-workflow-id": "80244732be3648f59d2084fd979cdd56", + "x-ms-workflow-version": "08586611142904036539", + "x-ms-workflow-name": "test-workflow", + "x-ms-workflow-system-id": "/locations/brazilsouth/scaleunits/prod-17/workflows/80244732be3648f59d2084fd979cdd56", + "x-ms-workflow-run-id": "08586611142736787787412824395CU21", + "x-ms-workflow-run-tracking-id": "b4cd2e77-f949-4d8c-8753-791407aebde8", + "x-ms-workflow-operation-name": "HTTP_Webhook", + "x-ms-workflow-subscription-id": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "x-ms-workflow-resourcegroup-name": "test-resource-group", + "x-ms-workflow-subscription-capacity": "Large", + "x-ms-tracking-id": "ad484925-4148-4dd0-9488-07aed418b256", + "x-ms-correlation-id": "ad484925-4148-4dd0-9488-07aed418b256", + "x-ms-client-request-id": "ad484925-4148-4dd0-9488-07aed418b256", + "x-ms-client-tracking-id": "08586611142736787787412824395CU21", + "x-ms-action-tracking-id": "ad27f634-6523-492f-924e-9a75e28619c8" + }, + "uri": "http://tempuri.org", + "method": "GET" + }, + "response": { + "headers": { + "Cache-Control": "private", + "Date": "Thu, 25 Oct 2018 18:36:51 GMT", + "Location": "http://www.bing.com/", + "Server": "Microsoft-IIS/10.0", + "X-AspNet-Version": "4.0.30319", + "X-Powered-By": "ASP.NET" + }, + "statusCode": 302, + "bodyLink": { + "uri": "https://tempuri.org", + "contentVersion": "2LOOAR8Eh2pd7AvRHXUhRg==", + "contentSize": 137, + "contentHash": { + "algorithm": "md5", + "value": "2LOOAR8Eh2pd7AvRHXUhRg==" + } + } + } + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/workflows/test-workflow/runs/08586611142736787787412824395CU21/actions/HTTP_Webhook/requestHistories/08586611142732800686", + "name": "08586611142732800686", + "type": "Microsoft.Logic/workflows/runs/actions/requestHistories" + } + ] + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRepetitions_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRepetitions_Get.json new file mode 100644 index 000000000000..831e2c067f80 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRepetitions_Get.json @@ -0,0 +1,55 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "workflowName": "testFlow", + "runName": "08586776228332053161046300351", + "actionName": "testAction", + "repetitionName": "000001" + }, + "responses": { + "200": { + "body": { + "properties": { + "repetitionIndexes": [ + { + "scopeName": "For_each", + "itemIndex": 1 + } + ], + "trackingId": "f84f23eb-b331-4772-9f39-cc307fa83bc3", + "inputsLink": { + "uri": "https://prod-08.northcentralus.logic.azure.com:443/workflows/2dfde2fce2584c49bea17ef0b04c95f4/runs/08586776228332053161046300351/actions/testAction/repetitions/000001/contents/ActionInputs?api-version=2016-10-01&se=2018-04-18T21%3A00%3A00.0000000Z&sp=%2Fruns%2F08586776228332053161046300351%2Factions%2FtestAction%2Frepetitions%2F000001%2Fcontents%2FActionInputs%2Fread&sv=1.0&sig=dLmnt50joimEMK4k9rR6njHQh94iSFJ9rrDxFbkEg5M", + "contentVersion": "OA3i83YHGYVch+N8BQJIRQ==", + "contentSize": 6, + "contentHash": { + "algorithm": "md5", + "value": "OA3i83YHGYVch+N8BQJIRQ==" + } + }, + "outputsLink": { + "uri": "https://prod-08.northcentralus.logic.azure.com:443/workflows/2dfde2fce2584c49bea17ef0b04c95f4/runs/08586776228332053161046300351/actions/testAction/repetitions/000001/contents/ActionOutputs?api-version=2016-10-01&se=2018-04-18T21%3A00%3A00.0000000Z&sp=%2Fruns%2F08586776228332053161046300351%2Factions%2FtestAction%2Frepetitions%2F000001%2Fcontents%2FActionOutputs%2Fread&sv=1.0&sig=B3-X5sqIAv1Lb31GOD34ZgIRUXGuiM2QllWiNwXFYAw", + "contentVersion": "OA3i83YHGYVch+N8BQJIRQ==", + "contentSize": 6, + "contentHash": { + "algorithm": "md5", + "value": "OA3i83YHGYVch+N8BQJIRQ==" + } + }, + "startTime": "2018-04-18T17:05:57.0929911Z", + "endTime": "2018-04-18T17:05:57.1015421Z", + "correlation": { + "actionTrackingId": "f84f23eb-b331-4772-9f39-cc307fa83bc3", + "clientTrackingId": "08586775357427610445444523191" + }, + "status": "Succeeded", + "code": "OK" + }, + "id": "api/management/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/workflows/testFlow/runs/08586776228332053161046300351/actions/testAction/repetitions/000001", + "name": "000001", + "type": "Microsoft.Logic/workflows/runs/actions/repetitions" + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRepetitions_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRepetitions_List.json new file mode 100644 index 000000000000..113c5b6390ad --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRepetitions_List.json @@ -0,0 +1,98 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "workflowName": "testFlow", + "runName": "08586776228332053161046300351", + "actionName": "testAction" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "repetitionIndexes": [ + { + "scopeName": "For_each", + "itemIndex": 0 + } + ], + "trackingId": "0d8152bb-e198-44a9-bde8-5138eea16dd4", + "inputsLink": { + "uri": "https://prod-08.northcentralus.logic.azure.com:443/workflows/2dfde2fce2584c49bea17ef0b04c95f4/runs/08586776228332053161046300351/actions/testAction/repetitions/000000/contents/ActionInputs?api-version=2016-10-01&se=2018-04-18T21%3A00%3A00.0000000Z&sp=%2Fruns%2F08586776228332053161046300351%2Factions%2FtestAction%2Frepetitions%2F000000%2Fcontents%2FActionInputs%2Fread&sv=1.0&sig=vw4BDdYp4Ap5RXdM7tY_wl9C38DeAHfnixLBEOpideA", + "contentVersion": "8q1zMKS5ZyHBrPF+qF1xXw==", + "contentSize": 8, + "contentHash": { + "algorithm": "md5", + "value": "8q1zMKS5ZyHBrPF+qF1xXw==" + } + }, + "outputsLink": { + "uri": "https://prod-08.northcentralus.logic.azure.com:443/workflows/2dfde2fce2584c49bea17ef0b04c95f4/runs/08586776228332053161046300351/actions/testAction/repetitions/000000/contents/ActionOutputs?api-version=2016-10-01&se=2018-04-18T21%3A00%3A00.0000000Z&sp=%2Fruns%2F08586776228332053161046300351%2Factions%2FtestAction%2Frepetitions%2F000000%2Fcontents%2FActionOutputs%2Fread&sv=1.0&sig=y8Wq7jbu85tmlMo_1zpRyqNJuoCaQCFQtZ3bgSovLY0", + "contentVersion": "8q1zMKS5ZyHBrPF+qF1xXw==", + "contentSize": 8, + "contentHash": { + "algorithm": "md5", + "value": "8q1zMKS5ZyHBrPF+qF1xXw==" + } + }, + "startTime": "2018-04-18T17:05:57.217991Z", + "endTime": "2018-04-18T17:05:57.2264835Z", + "correlation": { + "actionTrackingId": "0d8152bb-e198-44a9-bde8-5138eea16dd4", + "clientTrackingId": "08586775357427610445444523191" + }, + "status": "Succeeded", + "code": "OK" + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/workflows/testFlow/runs/08586776228332053161046300351/actions/testAction/repetitions/000000", + "name": "000000", + "type": "Microsoft.Logic/workflows/runs/actions/repetitions" + }, + { + "properties": { + "repetitionIndexes": [ + { + "scopeName": "For_each", + "itemIndex": 1 + } + ], + "trackingId": "f84f23eb-b331-4772-9f39-cc307fa83bc3", + "inputsLink": { + "uri": "https://prod-08.northcentralus.logic.azure.com:443/workflows/2dfde2fce2584c49bea17ef0b04c95f4/runs/08586776228332053161046300351/actions/testAction/repetitions/000001/contents/ActionInputs?api-version=2016-10-01&se=2018-04-18T21%3A00%3A00.0000000Z&sp=%2Fruns%2F08586776228332053161046300351%2Factions%2FtestAction%2Frepetitions%2F000001%2Fcontents%2FActionInputs%2Fread&sv=1.0&sig=dLmnt50joimEMK4k9rR6njHQh94iSFJ9rrDxFbkEg5M", + "contentVersion": "OA3i83YHGYVch+N8BQJIRQ==", + "contentSize": 6, + "contentHash": { + "algorithm": "md5", + "value": "OA3i83YHGYVch+N8BQJIRQ==" + } + }, + "outputsLink": { + "uri": "https://prod-08.northcentralus.logic.azure.com:443/workflows/2dfde2fce2584c49bea17ef0b04c95f4/runs/08586776228332053161046300351/actions/testAction/repetitions/000001/contents/ActionOutputs?api-version=2016-10-01&se=2018-04-18T21%3A00%3A00.0000000Z&sp=%2Fruns%2F08586776228332053161046300351%2Factions%2FtestAction%2Frepetitions%2F000001%2Fcontents%2FActionOutputs%2Fread&sv=1.0&sig=B3-X5sqIAv1Lb31GOD34ZgIRUXGuiM2QllWiNwXFYAw", + "contentVersion": "OA3i83YHGYVch+N8BQJIRQ==", + "contentSize": 6, + "contentHash": { + "algorithm": "md5", + "value": "OA3i83YHGYVch+N8BQJIRQ==" + } + }, + "startTime": "2018-04-18T17:05:57.0929911Z", + "endTime": "2018-04-18T17:05:57.1015421Z", + "correlation": { + "actionTrackingId": "f84f23eb-b331-4772-9f39-cc307fa83bc3", + "clientTrackingId": "08586775357427610445444523191" + }, + "status": "Succeeded", + "code": "OK" + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/workflows/testFlow/runs/08586776228332053161046300351/actions/testAction/repetitions/000001", + "name": "000001", + "type": "Microsoft.Logic/workflows/runs/actions/repetitions" + } + ] + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRepetitions_ListExpressionTraces.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRepetitions_ListExpressionTraces.json new file mode 100644 index 000000000000..1ee7aece6afa --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRepetitions_ListExpressionTraces.json @@ -0,0 +1,24 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "workflowName": "testFlow", + "runName": "08586776228332053161046300351", + "actionName": "testAction", + "repetitionName": "000001" + }, + "responses": { + "200": { + "body": { + "inputs": [ + { + "path": "", + "text": "items('For_each')?['OccuringLocation']?['Environment']", + "value": "PROD" + } + ] + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRequestHistories_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRequestHistories_Get.json new file mode 100644 index 000000000000..39a4802d26f6 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRequestHistories_Get.json @@ -0,0 +1,68 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "test-resource-group", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "workflowName": "test-workflow", + "runName": "08586776228332053161046300351", + "actionName": "HTTP_Webhook", + "requestHistoryName": "08586611142732800686" + }, + "responses": { + "200": { + "body": { + "properties": { + "startTime": "2018-10-25T18:36:51.9206732Z", + "endTime": "2018-10-25T18:36:52.1863033Z", + "request": { + "headers": { + "Accept-Language": "en-US", + "User-Agent": "azure-logic-apps/1.0,(workflow 80244732be3648f59d2084fd979cdd56; version 08586611142904036539)", + "x-ms-execution-location": "brazilsouth", + "x-ms-workflow-id": "80244732be3648f59d2084fd979cdd56", + "x-ms-workflow-version": "08586611142904036539", + "x-ms-workflow-name": "test-workflow", + "x-ms-workflow-system-id": "/locations/brazilsouth/scaleunits/prod-17/workflows/80244732be3648f59d2084fd979cdd56", + "x-ms-workflow-run-id": "08586611142736787787412824395CU21", + "x-ms-workflow-run-tracking-id": "b4cd2e77-f949-4d8c-8753-791407aebde8", + "x-ms-workflow-operation-name": "HTTP_Webhook", + "x-ms-workflow-subscription-id": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "x-ms-workflow-resourcegroup-name": "test-resource-group", + "x-ms-workflow-subscription-capacity": "Large", + "x-ms-tracking-id": "ad484925-4148-4dd0-9488-07aed418b256", + "x-ms-correlation-id": "ad484925-4148-4dd0-9488-07aed418b256", + "x-ms-client-request-id": "ad484925-4148-4dd0-9488-07aed418b256", + "x-ms-client-tracking-id": "08586611142736787787412824395CU21", + "x-ms-action-tracking-id": "ad27f634-6523-492f-924e-9a75e28619c8" + }, + "uri": "http://tempuri.org", + "method": "GET" + }, + "response": { + "headers": { + "Cache-Control": "private", + "Date": "Thu, 25 Oct 2018 18:36:51 GMT", + "Location": "http://www.bing.com/", + "Server": "Microsoft-IIS/10.0", + "X-AspNet-Version": "4.0.30319", + "X-Powered-By": "ASP.NET" + }, + "statusCode": 302, + "bodyLink": { + "uri": "https://tempuri.org", + "contentVersion": "2LOOAR8Eh2pd7AvRHXUhRg==", + "contentSize": 137, + "contentHash": { + "algorithm": "md5", + "value": "2LOOAR8Eh2pd7AvRHXUhRg==" + } + } + } + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/workflows/test-workflow/runs/08586611142736787787412824395CU21/actions/HTTP_Webhook/requestHistories/08586611142732800686", + "name": "08586611142732800686", + "type": "Microsoft.Logic/workflows/runs/actions/requestHistories" + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRequestHistories_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRequestHistories_List.json new file mode 100644 index 000000000000..459964a049df --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRequestHistories_List.json @@ -0,0 +1,71 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "test-resource-group", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "workflowName": "test-workflow", + "runName": "08586776228332053161046300351", + "actionName": "HTTP_Webhook" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "startTime": "2018-10-25T18:36:51.9206732Z", + "endTime": "2018-10-25T18:36:52.1863033Z", + "request": { + "headers": { + "Accept-Language": "en-US", + "User-Agent": "azure-logic-apps/1.0,(workflow 80244732be3648f59d2084fd979cdd56; version 08586611142904036539)", + "x-ms-execution-location": "brazilsouth", + "x-ms-workflow-id": "80244732be3648f59d2084fd979cdd56", + "x-ms-workflow-version": "08586611142904036539", + "x-ms-workflow-name": "test-workflow", + "x-ms-workflow-system-id": "/locations/brazilsouth/scaleunits/prod-17/workflows/80244732be3648f59d2084fd979cdd56", + "x-ms-workflow-run-id": "08586611142736787787412824395CU21", + "x-ms-workflow-run-tracking-id": "b4cd2e77-f949-4d8c-8753-791407aebde8", + "x-ms-workflow-operation-name": "HTTP_Webhook", + "x-ms-workflow-subscription-id": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "x-ms-workflow-resourcegroup-name": "test-resource-group", + "x-ms-workflow-subscription-capacity": "Large", + "x-ms-tracking-id": "ad484925-4148-4dd0-9488-07aed418b256", + "x-ms-correlation-id": "ad484925-4148-4dd0-9488-07aed418b256", + "x-ms-client-request-id": "ad484925-4148-4dd0-9488-07aed418b256", + "x-ms-client-tracking-id": "08586611142736787787412824395CU21", + "x-ms-action-tracking-id": "ad27f634-6523-492f-924e-9a75e28619c8" + }, + "uri": "http://tempuri.org", + "method": "GET" + }, + "response": { + "headers": { + "Cache-Control": "private", + "Date": "Thu, 25 Oct 2018 18:36:51 GMT", + "Location": "http://www.bing.com/", + "Server": "Microsoft-IIS/10.0", + "X-AspNet-Version": "4.0.30319", + "X-Powered-By": "ASP.NET" + }, + "statusCode": 302, + "bodyLink": { + "uri": "https://tempuri.org", + "contentVersion": "2LOOAR8Eh2pd7AvRHXUhRg==", + "contentSize": 137, + "contentHash": { + "algorithm": "md5", + "value": "2LOOAR8Eh2pd7AvRHXUhRg==" + } + } + } + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/workflows/test-workflow/runs/08586611142736787787412824395CU21/actions/HTTP_Webhook/requestHistories/08586611142732800686", + "name": "08586611142732800686", + "type": "Microsoft.Logic/workflows/runs/actions/requestHistories" + } + ] + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionScopeRepetitions_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionScopeRepetitions_Get.json new file mode 100644 index 000000000000..c06e0afe6cb9 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionScopeRepetitions_Get.json @@ -0,0 +1,36 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "workflowName": "testFlow", + "runName": "08586776228332053161046300351", + "actionName": "for_each", + "repetitionName": "000000" + }, + "responses": { + "200": { + "body": { + "properties": { + "repetitionIndexes": [ + { + "scopeName": "For_each", + "itemIndex": 0 + } + ], + "startTime": "2018-04-18T17:05:57.209588Z", + "endTime": "2018-04-18T17:05:57.6240967Z", + "correlation": { + "actionTrackingId": "5c0e7c24-4891-44e8-b631-8084c5531dd5", + "clientTrackingId": "08586775357427610445444523191" + }, + "status": "Succeeded", + "code": "NotSpecified" + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/workflows/testFlow/runs/08586776228332053161046300351/actions/for_each/scopeRepetitions/000000", + "name": "000000", + "type": "Microsoft.Logic/workflows/runs/actions/scopeRepetitions" + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionScopeRepetitions_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionScopeRepetitions_List.json new file mode 100644 index 000000000000..53e32709b4a6 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionScopeRepetitions_List.json @@ -0,0 +1,60 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "workflowName": "testFlow", + "runName": "08586776228332053161046300351", + "actionName": "for_each" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "repetitionIndexes": [ + { + "scopeName": "For_each", + "itemIndex": 0 + } + ], + "startTime": "2018-04-18T17:05:57.209588Z", + "endTime": "2018-04-18T17:05:57.6240967Z", + "correlation": { + "actionTrackingId": "5c0e7c24-4891-44e8-b631-8084c5531dd5", + "clientTrackingId": "08586775357427610445444523191" + }, + "status": "Succeeded", + "code": "NotSpecified" + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/workflows/testFlow/runs/08586776228332053161046300351/actions/for_each/scopeRepetitions/000000", + "name": "000000", + "type": "Microsoft.Logic/workflows/runs/actions/scopeRepetitions" + }, + { + "properties": { + "repetitionIndexes": [ + { + "scopeName": "For_each", + "itemIndex": 1 + } + ], + "startTime": "2018-04-18T17:05:57.0686808Z", + "endTime": "2018-04-18T17:05:57.2272796Z", + "correlation": { + "actionTrackingId": "1682d0bd-7189-4478-b333-fe364a80bd69", + "clientTrackingId": "08586775357427610445444523191" + }, + "status": "Succeeded", + "code": "NotSpecified" + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/workflows/testFlow/runs/08586776228332053161046300351/actions/for_each/scopeRepetitions/000001", + "name": "000001", + "type": "Microsoft.Logic/workflows/runs/actions/scopeRepetitions" + } + ] + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActions_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActions_Get.json new file mode 100644 index 000000000000..97580408f4fe --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActions_Get.json @@ -0,0 +1,45 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "resourceGroupName": "test-resource-group", + "workflowName": "test-workflow", + "runName": "08586676746934337772206998657CU22", + "actionName": "HTTP" + }, + "responses": { + "200": { + "properties": { + "inputsLink": { + "uri": "https://tempuri.org", + "contentVersion": "5XUACojv0aBfuP56os3CWw==", + "contentSize": 46, + "contentHash": { + "algorithm": "md5", + "value": "XXUACojv0aBfuP56os3CWw==" + } + }, + "outputsLink": { + "uri": "https://tempuri.org", + "contentVersion": "6X6KRrevI6AAxEvo9FeBYQ==", + "contentSize": 11873, + "contentHash": { + "algorithm": "md5", + "value": "XX6KRrevI6AAxEvo9FeBYQ==" + } + }, + "startTime": "2018-08-10T20:16:32.305236Z", + "endTime": "2018-08-10T20:16:32.5450625Z", + "correlation": { + "actionTrackingId": "56063357-45dd-4278-9be5-8220ce0cc9ca", + "clientTrackingId": "08586676746934337772206998657CU22" + }, + "status": "Succeeded", + "code": "OK" + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/workflows/test-workflow/runs/08586676746934337772206998657CU22/actions/HTTP", + "name": "HTTP", + "type": "Microsoft.Logic/workflows/runs/actions" + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActions_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActions_List.json new file mode 100644 index 000000000000..2fded69b8506 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActions_List.json @@ -0,0 +1,48 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "resourceGroupName": "test-resource-group", + "workflowName": "test-workflow", + "runName": "08586676746934337772206998657CU22" + }, + "responses": { + "200": { + "value": [ + { + "properties": { + "inputsLink": { + "uri": "https://tempuri.org", + "contentVersion": "5XUACojv0aBfuP56os3CWw==", + "contentSize": 46, + "contentHash": { + "algorithm": "md5", + "value": "XXUACojv0aBfuP56os3CWw==" + } + }, + "outputsLink": { + "uri": "https://tempuri.org", + "contentVersion": "6X6KRrevI6AAxEvo9FeBYQ==", + "contentSize": 11873, + "contentHash": { + "algorithm": "md5", + "value": "XX6KRrevI6AAxEvo9FeBYQ==" + } + }, + "startTime": "2018-08-10T20:16:32.305236Z", + "endTime": "2018-08-10T20:16:32.5450625Z", + "correlation": { + "actionTrackingId": "56063357-45dd-4278-9be5-8220ce0cc9ca", + "clientTrackingId": "08586676746934337772206998657CU22" + }, + "status": "Succeeded", + "code": "OK" + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/workflows/test-workflow/runs/08586676746934337772206998657CU22/actions/HTTP", + "name": "HTTP", + "type": "Microsoft.Logic/workflows/runs/actions" + } + ] + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActions_ListExpressionTraces.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActions_ListExpressionTraces.json new file mode 100644 index 000000000000..fdb5405fd0b9 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActions_ListExpressionTraces.json @@ -0,0 +1,24 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "workflowName": "testFlow", + "runName": "08586776228332053161046300351", + "actionName": "testAction", + "repetitionName": "000001" + }, + "responses": { + "200": { + "body": { + "inputs": [ + { + "path": "", + "text": "add(4, 4)", + "value": 8 + } + ] + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunOperations_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunOperations_Get.json new file mode 100644 index 000000000000..01c508c39bd6 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunOperations_Get.json @@ -0,0 +1,45 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "workflowName": "testFlow", + "runName": "08586774142730039209110422528", + "operationId": "ebdcbbde-c4db-43ec-987c-fd0f7726f43b" + }, + "responses": { + "200": { + "body": { + "properties": { + "waitEndTime": "2018-04-20T02:50:12.4741081Z", + "startTime": "2018-04-20T02:50:12.4741081Z", + "endTime": "2018-04-20T02:50:13.7177644Z", + "status": "Succeeded", + "correlation": { + "clientTrackingId": "08586774142730039209110422528" + }, + "workflow": { + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/workflows/testFlow/versions/08586993867806980512", + "name": "08586993867806980512", + "type": "Microsoft.Logic/workflows/versions" + }, + "trigger": { + "name": "Recurrence", + "startTime": "2018-04-20T02:50:12.460076Z", + "endTime": "2018-04-20T02:50:12.460076Z", + "scheduledTime": "2018-04-20T02:50:12.1412543Z", + "correlation": { + "clientTrackingId": "08586774142730039209110422528" + }, + "code": "OK", + "status": "Succeeded" + }, + "outputs": {} + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/workflows/testFlow/runs/08586774142730039209110422528", + "name": "08586774142730039209110422528", + "type": "Microsoft.Logic/workflows/runs" + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRuns_Cancel.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRuns_Cancel.json new file mode 100644 index 000000000000..77711bf7cadb --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRuns_Cancel.json @@ -0,0 +1,12 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "resourceGroupName": "test-resource-group", + "workflowName": "test-workflow", + "runName": "08586676746934337772206998657CU22" + }, + "responses": { + "200": {} + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRuns_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRuns_Get.json new file mode 100644 index 000000000000..3321ed1e8ce5 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRuns_Get.json @@ -0,0 +1,42 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "resourceGroupName": "test-resource-group", + "workflowName": "test-workflow", + "runName": "08586676746934337772206998657CU22" + }, + "responses": { + "200": { + "properties": { + "waitEndTime": "2018-08-10T20:16:32.044238Z", + "startTime": "2018-08-10T20:16:32.044238Z", + "endTime": "2018-08-10T20:16:32.5779999Z", + "status": "Succeeded", + "correlation": { + "clientTrackingId": "08586676746934337772206998657CU22" + }, + "workflow": { + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/workflows/test-workflow/versions/08586676754160363885", + "name": "08586676754160363885", + "type": "Microsoft.Logic/workflows/versions" + }, + "trigger": { + "name": "Recurrence", + "startTime": "2018-08-10T20:16:32.0387927Z", + "endTime": "2018-08-10T20:16:32.0387927Z", + "scheduledTime": "2018-08-10T20:16:31.6344174Z", + "correlation": { + "clientTrackingId": "08586676746934337772206998657CU22" + }, + "code": "OK", + "status": "Succeeded" + }, + "outputs": {} + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/workflows/test-workflow/runs/08586676746934337772206998657CU22", + "name": "08586676746934337772206998657CU22", + "type": "Microsoft.Logic/workflows/runs" + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRuns_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRuns_List.json new file mode 100644 index 000000000000..983bb890cca0 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRuns_List.json @@ -0,0 +1,45 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "resourceGroupName": "test-resource-group", + "workflowName": "test-workflow" + }, + "responses": { + "200": { + "value": [ + { + "properties": { + "waitEndTime": "2018-08-10T20:16:32.044238Z", + "startTime": "2018-08-10T20:16:32.044238Z", + "endTime": "2018-08-10T20:16:32.5779999Z", + "status": "Succeeded", + "correlation": { + "clientTrackingId": "08586676746934337772206998657CU22" + }, + "workflow": { + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/workflows/test-workflow/versions/08586676754160363885", + "name": "08586676754160363885", + "type": "Microsoft.Logic/workflows/versions" + }, + "trigger": { + "name": "Recurrence", + "startTime": "2018-08-10T20:16:32.0387927Z", + "endTime": "2018-08-10T20:16:32.0387927Z", + "scheduledTime": "2018-08-10T20:16:31.6344174Z", + "correlation": { + "clientTrackingId": "08586676746934337772206998657CU22" + }, + "code": "OK", + "status": "Succeeded" + }, + "outputs": {} + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/workflows/test-workflow/runs/08586676746934337772206998657CU22", + "name": "08586676746934337772206998657CU22", + "type": "Microsoft.Logic/workflows/runs" + } + ] + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggerHistories_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggerHistories_Get.json new file mode 100644 index 000000000000..11daf6435e39 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggerHistories_Get.json @@ -0,0 +1,35 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "workflowName": "testWorkflowName", + "triggerName": "testTriggerName", + "historyName": "08586676746934337772206998657CU22" + }, + "responses": { + "200": { + "value": { + "properties": { + "startTime": "2018-08-10T20:16:32.0387927Z", + "endTime": "2018-08-10T20:16:32.2987996Z", + "scheduledTime": "2018-08-10T20:16:31.6344174Z", + "status": "Succeeded", + "code": "OK", + "correlation": { + "clientTrackingId": "08586676746934337772206998657CU22" + }, + "fired": true, + "run": { + "name": "08586676746934337772206998657CU22", + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/workflows/testWorkflowName/runs/08586676746934337772206998657CU22", + "type": "Microsoft.Logic/workflows/runs" + } + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/workflows/testWorkflowName/triggers/testTriggerName/histories/08586676746934337772206998657CU22", + "name": "08586676746934337772206998657CU22", + "type": "Microsoft.Logic/workflows/triggers/histories" + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggerHistories_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggerHistories_List.json new file mode 100644 index 000000000000..7d7d56ce1518 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggerHistories_List.json @@ -0,0 +1,36 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "workflowName": "testWorkflowName", + "triggerName": "testTriggerName" + }, + "responses": { + "200": { + "value": [ + { + "properties": { + "startTime": "2018-08-10T20:16:32.0387927Z", + "endTime": "2018-08-10T20:16:32.2987996Z", + "scheduledTime": "2018-08-10T20:16:31.6344174Z", + "status": "Succeeded", + "code": "OK", + "correlation": { + "clientTrackingId": "08586676746934337772206998657CU22" + }, + "fired": true, + "run": { + "name": "08586676746934337772206998657CU22", + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/workflows/testWorkflowName/runs/08586676746934337772206998657CU22", + "type": "Microsoft.Logic/workflows/runs" + } + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/workflows/testWorkflowName/triggers/testTriggerName/histories/08586676746934337772206998657CU22", + "name": "08586676746934337772206998657CU22", + "type": "Microsoft.Logic/workflows/triggers/histories" + } + ] + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggerHistories_Resubmit.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggerHistories_Resubmit.json new file mode 100644 index 000000000000..9bcd990642c7 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggerHistories_Resubmit.json @@ -0,0 +1,13 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "workflowName": "testWorkflowName", + "triggerName": "testTriggerName", + "historyName": "testHistoryName" + }, + "responses": { + "202": {} + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_Get.json new file mode 100644 index 000000000000..e5ce86368b32 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_Get.json @@ -0,0 +1,27 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "resourceGroupName": "test-resource-group", + "workflowName": "test-workflow", + "triggerName": "manual" + }, + "responses": { + "200": { + "properties": { + "provisioningState": "Succeeded", + "createdTime": "2018-08-10T17:32:30.2496336Z", + "changedTime": "2018-08-10T18:47:49.5288666Z", + "state": "Enabled", + "workflow": { + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/workflows/test-workflow/versions/08586676800160476478", + "name": "08586676800160476478", + "type": "Microsoft.Logic/workflows/versions" + } + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/workflows/test-workflow/triggers/manual", + "name": "manual", + "type": "Microsoft.Logic/workflows/triggers" + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_GetSchemaJson.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_GetSchemaJson.json new file mode 100644 index 000000000000..275e166749e1 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_GetSchemaJson.json @@ -0,0 +1,17 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "workflowName": "testWorkflow", + "triggerName": "testTrigger" + }, + "responses": { + "200": { + "body": { + "title": "JsonTitle", + "content": "JsonContent" + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_List.json new file mode 100644 index 000000000000..bdfb38ce41ed --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_List.json @@ -0,0 +1,30 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "resourceGroupName": "test-resource-group", + "workflowName": "test-workflow" + }, + "responses": { + "200": { + "value": [ + { + "properties": { + "provisioningState": "Succeeded", + "createdTime": "2018-08-10T17:32:30.2496336Z", + "changedTime": "2018-08-10T18:47:49.5288666Z", + "state": "Enabled", + "workflow": { + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/workflows/test-workflow/versions/08586676800160476478", + "name": "08586676800160476478", + "type": "Microsoft.Logic/workflows/versions" + } + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/workflows/test-workflow/triggers/manual", + "name": "manual", + "type": "Microsoft.Logic/workflows/triggers" + } + ] + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_ListCallbackUrl.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_ListCallbackUrl.json new file mode 100644 index 000000000000..18db606a8127 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_ListCallbackUrl.json @@ -0,0 +1,24 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "resourceGroupName": "test-resource-group", + "workflowName": "test-workflow", + "triggerName": "manual" + }, + "responses": { + "200": { + "body": { + "value": "http://test-host:100/workflows/fb9c8d79b15f41ce9b12861862f43546/versions/08587100027316071865/triggers/manualTrigger/paths/invoke?api-version=2015-08-01-preview&sp=%2Fversions%2F08587100027316071865%2Ftriggers%2FmanualTrigger%2Frun&sv=1.0&sig=IxEQ_ygZf6WNEQCbjV0Vs6p6Y4DyNEJVAa86U5B4xhk", + "method": "POST", + "basePath": "http://test-host:100/workflows/fb9c8d79b15f41ce9b12861862f43546/versions/08587100027316071865/triggers/manualTrigger/paths/invoke", + "queries": { + "api-version": "2018-07-01-preview", + "sp": "/versions/08587100027316071865/triggers/manualTrigger/run", + "sv": "1.0", + "sig": "IxEQ_ygZf6WNEQCbjV0Vs6p6Y4DyNEJVAa86U5B4xhk" + } + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_Reset.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_Reset.json new file mode 100644 index 000000000000..7ebf089676fc --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_Reset.json @@ -0,0 +1,12 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "workflowName": "testWorkflow", + "triggerName": "testTrigger" + }, + "responses": { + "200": {} + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_Run.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_Run.json new file mode 100644 index 000000000000..388aa5eb3ad7 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_Run.json @@ -0,0 +1,12 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "resourceGroupName": "test-resource-group", + "workflowName": "test-workflow", + "triggerName": "manual" + }, + "responses": { + "default": {} + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_SetState.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_SetState.json new file mode 100644 index 000000000000..c965847f2466 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_SetState.json @@ -0,0 +1,17 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "workflowName": "testWorkflow", + "triggerName": "testTrigger", + "setState": { + "source": { + "id": "subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/sourceResGroup/providers/Microsoft.Logic/workflows/sourceWorkflow/triggers/sourceTrigger" + } + } + }, + "responses": { + "200": {} + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowVersionTriggers_ListCallbackUrl.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowVersionTriggers_ListCallbackUrl.json new file mode 100644 index 000000000000..b564fe57071a --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowVersionTriggers_ListCallbackUrl.json @@ -0,0 +1,29 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "workflowName": "testWorkflowName", + "versionId": "testWorkflowVersionId", + "triggerName": "testTriggerName", + "parameters": { + "notAfter": "2017-03-05T08:00:00Z", + "keyType": "Primary" + } + }, + "responses": { + "200": { + "body": { + "value": "http://test-host:100/workflows/fb9c8d79b15f41ce9b12861862f43546/versions/08587100027316071865/triggers/manualTrigger/paths/invoke?api-version=2015-08-01-preview&sp=%2Fversions%2F08587100027316071865%2Ftriggers%2FmanualTrigger%2Frun&sv=1.0&sig=IxEQ_ygZf6WNEQCbjV0Vs6p6Y4DyNEJVAa86U5B4xhk", + "method": "POST", + "basePath": "http://test-host:100/workflows/fb9c8d79b15f41ce9b12861862f43546/versions/08587100027316071865/triggers/manualTrigger/paths/invoke", + "queries": { + "api-version": "2015-08-01-preview", + "sp": "/versions/08587100027316071865/triggers/manualTrigger/run", + "sv": "1.0", + "sig": "IxEQ_ygZf6WNEQCbjV0Vs6p6Y4DyNEJVAa86U5B4xhk" + } + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowVersions_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowVersions_Get.json new file mode 100644 index 000000000000..8582e730d11a --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowVersions_Get.json @@ -0,0 +1,74 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "resourceGroupName": "test-resource-group", + "workflowName": "test-workflow", + "versionId": "08586676824806722526" + }, + "responses": { + "200": { + "properties": { + "provisioningState": "Succeeded", + "createdTime": "2018-04-25T01:39:21.4365247Z", + "changedTime": "2018-08-09T22:54:54.3533634Z", + "state": "Enabled", + "version": "08586677515911718341", + "accessEndpoint": "http://tempuri.org", + "integrationAccount": { + "name": "test-integration-account", + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/integrationAccounts/test-integration-account", + "type": "Microsoft.Logic/integrationAccounts" + }, + "definition": { + "$schema": "https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#", + "contentVersion": "1.0.0.0", + "parameters": {}, + "triggers": {}, + "actions": {}, + "outputs": {} + }, + "parameters": {}, + "accessControl": {}, + "endpointsConfiguration": { + "workflow": { + "outgoingIpAddresses": [ + { + "address": "13.84.159.168" + }, + { + "address": "13.65.86.56" + }, + { + "address": "13.65.82.190" + } + ], + "accessEndpointIpAddresses": [ + { + "address": "104.210.153.89" + }, + { + "address": "13.85.79.155" + }, + { + "address": "13.65.39.247" + } + ] + }, + "connector": { + "outgoingIpAddresses": [ + { + "address": "40.84.145.61" + } + ] + } + } + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/workflows/test-workflow", + "name": "test-workflow", + "type": "Microsoft.Logic/workflows", + "location": "brazilsouth", + "tags": {} + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowVersions_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowVersions_List.json new file mode 100644 index 000000000000..db0ac1e2a457 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowVersions_List.json @@ -0,0 +1,77 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "resourceGroupName": "test-resource-group", + "workflowName": "test-workflow" + }, + "responses": { + "200": { + "value": [ + { + "properties": { + "provisioningState": "Succeeded", + "createdTime": "2018-04-25T01:39:21.4365247Z", + "changedTime": "2018-08-09T22:54:54.3533634Z", + "state": "Enabled", + "version": "08586677515911718341", + "accessEndpoint": "http://tempuri.org", + "integrationAccount": { + "name": "test-integration-account", + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/integrationAccounts/test-integration-account", + "type": "Microsoft.Logic/integrationAccounts" + }, + "definition": { + "$schema": "https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#", + "contentVersion": "1.0.0.0", + "parameters": {}, + "triggers": {}, + "actions": {}, + "outputs": {} + }, + "parameters": {}, + "accessControl": {}, + "endpointsConfiguration": { + "workflow": { + "outgoingIpAddresses": [ + { + "address": "13.84.159.168" + }, + { + "address": "13.65.86.56" + }, + { + "address": "13.65.82.190" + } + ], + "accessEndpointIpAddresses": [ + { + "address": "104.210.153.89" + }, + { + "address": "13.85.79.155" + }, + { + "address": "13.65.39.247" + } + ] + }, + "connector": { + "outgoingIpAddresses": [ + { + "address": "40.84.145.61" + } + ] + } + } + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/workflows/test-workflow", + "name": "test-workflow", + "type": "Microsoft.Logic/workflows", + "location": "brazilsouth", + "tags": {} + } + ] + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_CreateOrUpdate.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_CreateOrUpdate.json new file mode 100644 index 000000000000..aab93945cbb5 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_CreateOrUpdate.json @@ -0,0 +1,125 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "resourceGroupName": "test-resource-group", + "workflowName": "test-workflow", + "workflow": { + "properties": { + "integrationAccount": { + "name": "test-integration-account", + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/integrationAccounts/test-integration-account", + "type": "Microsoft.Logic/integrationAccounts" + }, + "definition": { + "$schema": "https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#", + "contentVersion": "1.0.0.0", + "parameters": { + "$connections": { + "defaultValue": {}, + "type": "Object" + } + }, + "triggers": { + "manual": { + "type": "Request", + "kind": "Http", + "inputs": { + "schema": {} + } + } + }, + "actions": { + "Find_pet_by_ID": { + "runAfter": {}, + "type": "ApiConnection", + "inputs": { + "host": { + "connection": { + "name": "@parameters('$connections')['test-custom-connector']['connectionId']" + } + }, + "method": "get", + "path": "/pet/@{encodeURIComponent('1')}" + } + } + }, + "outputs": {} + }, + "parameters": { + "$connections": { + "value": { + "test-custom-connector": { + "connectionId": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Web/connections/test-custom-connector", + "connectionName": "test-custom-connector", + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/providers/Microsoft.Web/locations/brazilsouth/managedApis/test-custom-connector" + } + } + } + } + }, + "location": "brazilsouth", + "tags": {} + } + }, + "responses": { + "200": { + "properties": { + "provisioningState": "Succeeded", + "createdTime": "2018-04-25T01:39:21.4365247Z", + "changedTime": "2018-08-09T22:54:54.3533634Z", + "state": "Enabled", + "version": "08586677515911718341", + "accessEndpoint": "http://tempuri.org", + "integrationAccount": { + "name": "test-integration-account", + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/integrationAccounts/test-integration-account", + "type": "Microsoft.Logic/integrationAccounts" + }, + "definition": { + "$schema": "https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#", + "contentVersion": "1.0.0.0", + "parameters": {}, + "triggers": {}, + "actions": {}, + "outputs": {} + }, + "parameters": {}, + "accessControl": {}, + "endpointsConfiguration": { + "workflow": { + "outgoingIpAddresses": [ + { + "address": "13.84.159.168" + }, + { + "address": "13.65.86.56" + }, + { + "address": "13.65.82.190" + } + ], + "accessEndpointIpAddresses": [ + { + "address": "104.210.153.89" + }, + { + "address": "13.85.79.155" + }, + { + "address": "13.65.39.247" + } + ] + }, + "connector": { + "outgoingIpAddresses": [ + { + "address": "40.84.145.61" + } + ] + } + } + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Delete.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Delete.json new file mode 100644 index 000000000000..1481bb2a0f9f --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Delete.json @@ -0,0 +1,12 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "resourceGroupName": "test-resource-group", + "workflowName": "test-workflow" + }, + "responses": { + "200": {}, + "204": {} + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Disable.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Disable.json new file mode 100644 index 000000000000..097eb81b222c --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Disable.json @@ -0,0 +1,11 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "resourceGroupName": "test-resource-group", + "workflowName": "test-workflow" + }, + "responses": { + "200": {} + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Enable.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Enable.json new file mode 100644 index 000000000000..097eb81b222c --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Enable.json @@ -0,0 +1,11 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "resourceGroupName": "test-resource-group", + "workflowName": "test-workflow" + }, + "responses": { + "200": {} + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_GenerateUpgradedDefinition.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_GenerateUpgradedDefinition.json new file mode 100644 index 000000000000..c2c6b1b45499 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_GenerateUpgradedDefinition.json @@ -0,0 +1,26 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "resourceGroupName": "test-resource-group", + "workflowName": "test-workflow", + "parameters": { + "targetSchemaVersion": "2016-06-01" + } + }, + "responses": { + "200": { + "$schema": "https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#", + "contentVersion": "1.0.0.0", + "parameters": { + "$connections": { + "defaultValue": {}, + "type": "Object" + } + }, + "triggers": {}, + "actions": {}, + "outputs": {} + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Get.json new file mode 100644 index 000000000000..ab6341d47595 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Get.json @@ -0,0 +1,73 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "resourceGroupName": "test-resource-group", + "workflowName": "test-workflow" + }, + "responses": { + "200": { + "properties": { + "provisioningState": "Succeeded", + "createdTime": "2018-04-25T01:39:21.4365247Z", + "changedTime": "2018-08-09T22:54:54.3533634Z", + "state": "Enabled", + "version": "08586677515911718341", + "accessEndpoint": "http://tempuri.org", + "integrationAccount": { + "name": "test-integration-account", + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/integrationAccounts/test-integration-account", + "type": "Microsoft.Logic/integrationAccounts" + }, + "definition": { + "$schema": "https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2018-07-01-preview/workflowdefinition.json#", + "contentVersion": "1.0.0.0", + "parameters": {}, + "triggers": {}, + "actions": {}, + "outputs": {} + }, + "parameters": {}, + "accessControl": {}, + "endpointsConfiguration": { + "workflow": { + "outgoingIpAddresses": [ + { + "address": "13.84.159.168" + }, + { + "address": "13.65.86.56" + }, + { + "address": "13.65.82.190" + } + ], + "accessEndpointIpAddresses": [ + { + "address": "104.210.153.89" + }, + { + "address": "13.85.79.155" + }, + { + "address": "13.65.39.247" + } + ] + }, + "connector": { + "outgoingIpAddresses": [ + { + "address": "40.84.145.61" + } + ] + } + } + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/workflows/test-workflow", + "name": "test-workflow", + "type": "Microsoft.Logic/workflows", + "location": "brazilsouth", + "tags": {} + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ListByResourceGroup.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ListByResourceGroup.json new file mode 100644 index 000000000000..bbe4fe2d03de --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ListByResourceGroup.json @@ -0,0 +1,76 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "resourceGroupName": "test-resource-group" + }, + "responses": { + "200": { + "value": [ + { + "properties": { + "provisioningState": "Succeeded", + "createdTime": "2018-04-25T01:39:21.4365247Z", + "changedTime": "2018-08-09T22:54:54.3533634Z", + "state": "Enabled", + "version": "08586677515911718341", + "accessEndpoint": "http://tempuri.org", + "integrationAccount": { + "name": "test-integration-account", + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/integrationAccounts/test-integration-account", + "type": "Microsoft.Logic/integrationAccounts" + }, + "definition": { + "$schema": "https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#", + "contentVersion": "1.0.0.0", + "parameters": {}, + "triggers": {}, + "actions": {}, + "outputs": {} + }, + "parameters": {}, + "accessControl": {}, + "endpointsConfiguration": { + "workflow": { + "outgoingIpAddresses": [ + { + "address": "13.84.159.168" + }, + { + "address": "13.65.86.56" + }, + { + "address": "13.65.82.190" + } + ], + "accessEndpointIpAddresses": [ + { + "address": "104.210.153.89" + }, + { + "address": "13.85.79.155" + }, + { + "address": "13.65.39.247" + } + ] + }, + "connector": { + "outgoingIpAddresses": [ + { + "address": "40.84.145.61" + } + ] + } + } + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/workflows/test-workflow", + "name": "test-workflow", + "type": "Microsoft.Logic/workflows", + "location": "brazilsouth", + "tags": {} + } + ] + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ListBySubscription.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ListBySubscription.json new file mode 100644 index 000000000000..5d18a2201856 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ListBySubscription.json @@ -0,0 +1,75 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345" + }, + "responses": { + "200": { + "value": [ + { + "properties": { + "provisioningState": "Succeeded", + "createdTime": "2018-04-25T01:39:21.4365247Z", + "changedTime": "2018-08-09T22:54:54.3533634Z", + "state": "Enabled", + "version": "08586677515911718341", + "accessEndpoint": "http://tempuri.org", + "integrationAccount": { + "name": "test-integration-account", + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/integrationAccounts/test-integration-account", + "type": "Microsoft.Logic/integrationAccounts" + }, + "definition": { + "$schema": "https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#", + "contentVersion": "1.0.0.0", + "parameters": {}, + "triggers": {}, + "actions": {}, + "outputs": {} + }, + "parameters": {}, + "accessControl": {}, + "endpointsConfiguration": { + "workflow": { + "outgoingIpAddresses": [ + { + "address": "13.84.159.168" + }, + { + "address": "13.65.86.56" + }, + { + "address": "13.65.82.190" + } + ], + "accessEndpointIpAddresses": [ + { + "address": "104.210.153.89" + }, + { + "address": "13.85.79.155" + }, + { + "address": "13.65.39.247" + } + ] + }, + "connector": { + "outgoingIpAddresses": [ + { + "address": "40.84.145.61" + } + ] + } + } + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/workflows/test-workflow", + "name": "test-workflow", + "type": "Microsoft.Logic/workflows", + "location": "brazilsouth", + "tags": {} + } + ] + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ListCallbackUrl.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ListCallbackUrl.json new file mode 100644 index 000000000000..258a876f63d3 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ListCallbackUrl.json @@ -0,0 +1,28 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "workflowName": "testWorkflow", + "listCallbackUrl": { + "notAfter": "2018-04-19T16:00:00Z", + "keyType": "Primary" + } + }, + "responses": { + "200": { + "body": { + "value": "https://prod-03.westus.logic.azure.com/workflows/d4690301f3b340de9330256bb2e83974/triggers/requestTrigger/paths/invoke?api-version=2018-07-01-preview&se=2018-04-19T16%3A00%3A00.0000000Z&sp=%2Ftriggers%2FrequestTrigger%2Frun&sv=1.0&sig=JXbHjs3qzLPDyk-IM_VzsN-WL_mNql3v_uWbBbKgtVk", + "method": "POST", + "basePath": "https://prod-03.westus.logic.azure.com/workflows/d4690301f3b340de9330256bb2e83974", + "queries": { + "api-version": "2018-07-01-preview", + "se": "2018-04-19T16:00:00.0000000Z", + "sp": "//*", + "sv": "1.0", + "sig": "JXbHjs3qzLPDyk-IM_VzsN-WL_mNql3v_uWbBbKgtVk" + } + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ListSwagger.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ListSwagger.json new file mode 100644 index 000000000000..0f6caf3c881c --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ListSwagger.json @@ -0,0 +1,76 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "workflowName": "testWorkflowName" + }, + "responses": { + "200": { + "body": { + "swagger": "2.0", + "info": { + "title": "flow", + "description": "Azure Logic App." + }, + "host": "test-host", + "basePath": "/workflows/2e420261710e423490d5d502fe9c4abb/triggers", + "schemes": [ + "http" + ], + "consumes": [ + "application/json" + ], + "produces": [ + "application/json" + ], + "paths": { + "/simpleManualTrigger/paths/invoke": { + "post": { + "description": "Trigger a run of the logic app.", + "operationId": "simpleManualTrigger-invoke", + "parameters": [ + { + "name": "api-version", + "in": "query", + "description": "The service API version.", + "required": true, + "type": "string" + }, + { + "name": "sp", + "in": "query", + "description": "The permissions; generally 'read' or 'write'.", + "required": true, + "type": "string" + }, + { + "name": "sv", + "in": "query", + "description": "The version number of the query parameters.", + "required": true, + "type": "string" + }, + { + "name": "sig", + "in": "query", + "description": "The SHA 256 hash of the entire request URI with an internal key.", + "required": true, + "type": "string" + } + ], + "responses": { + "default": { + "description": "The Logic App Response.", + "schema": { + "type": "object" + } + } + } + } + } + } + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Move.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Move.json new file mode 100644 index 000000000000..88c7d97f4e5f --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Move.json @@ -0,0 +1,15 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "workflowName": "testWorkflow", + "move": { + "id": "subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/newResourceGroup/providers/Microsoft.Logic/workflows/newWorkflowName" + } + }, + "responses": { + "200": {}, + "202": {} + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_RegenerateAccessKey.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_RegenerateAccessKey.json new file mode 100644 index 000000000000..407dc794b9b7 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_RegenerateAccessKey.json @@ -0,0 +1,14 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "resourceGroupName": "testResourceGroup", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "workflowName": "testWorkflowName", + "keyType": { + "keyType": "Primary" + } + }, + "responses": { + "200": {} + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Update.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Update.json new file mode 100644 index 000000000000..aab93945cbb5 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Update.json @@ -0,0 +1,125 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "resourceGroupName": "test-resource-group", + "workflowName": "test-workflow", + "workflow": { + "properties": { + "integrationAccount": { + "name": "test-integration-account", + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/integrationAccounts/test-integration-account", + "type": "Microsoft.Logic/integrationAccounts" + }, + "definition": { + "$schema": "https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#", + "contentVersion": "1.0.0.0", + "parameters": { + "$connections": { + "defaultValue": {}, + "type": "Object" + } + }, + "triggers": { + "manual": { + "type": "Request", + "kind": "Http", + "inputs": { + "schema": {} + } + } + }, + "actions": { + "Find_pet_by_ID": { + "runAfter": {}, + "type": "ApiConnection", + "inputs": { + "host": { + "connection": { + "name": "@parameters('$connections')['test-custom-connector']['connectionId']" + } + }, + "method": "get", + "path": "/pet/@{encodeURIComponent('1')}" + } + } + }, + "outputs": {} + }, + "parameters": { + "$connections": { + "value": { + "test-custom-connector": { + "connectionId": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Web/connections/test-custom-connector", + "connectionName": "test-custom-connector", + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/providers/Microsoft.Web/locations/brazilsouth/managedApis/test-custom-connector" + } + } + } + } + }, + "location": "brazilsouth", + "tags": {} + } + }, + "responses": { + "200": { + "properties": { + "provisioningState": "Succeeded", + "createdTime": "2018-04-25T01:39:21.4365247Z", + "changedTime": "2018-08-09T22:54:54.3533634Z", + "state": "Enabled", + "version": "08586677515911718341", + "accessEndpoint": "http://tempuri.org", + "integrationAccount": { + "name": "test-integration-account", + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/integrationAccounts/test-integration-account", + "type": "Microsoft.Logic/integrationAccounts" + }, + "definition": { + "$schema": "https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#", + "contentVersion": "1.0.0.0", + "parameters": {}, + "triggers": {}, + "actions": {}, + "outputs": {} + }, + "parameters": {}, + "accessControl": {}, + "endpointsConfiguration": { + "workflow": { + "outgoingIpAddresses": [ + { + "address": "13.84.159.168" + }, + { + "address": "13.65.86.56" + }, + { + "address": "13.65.82.190" + } + ], + "accessEndpointIpAddresses": [ + { + "address": "104.210.153.89" + }, + { + "address": "13.85.79.155" + }, + { + "address": "13.65.39.247" + } + ] + }, + "connector": { + "outgoingIpAddresses": [ + { + "address": "40.84.145.61" + } + ] + } + } + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ValidateByLocation.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ValidateByLocation.json new file mode 100644 index 000000000000..40f17679ffe7 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ValidateByLocation.json @@ -0,0 +1,33 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "location": "brazilsouth", + "workflowName": "test-workflow", + "validate": { + "properties": { + "integrationAccount": { + "name": "test-integration-account", + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/integrationAccounts/test-integration-account", + "type": "Microsoft.Logic/integrationAccounts" + }, + "definition": { + "$schema": "https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#", + "contentVersion": "1.0.0.0", + "parameters": {}, + "triggers": {}, + "actions": {}, + "outputs": {} + } + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/workflows/test-workflow", + "name": "test-workflow", + "type": "Microsoft.Logic/workflows", + "location": "brazilsouth", + "tags": {} + } + }, + "responses": { + "200": {} + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ValidateByResourceGroup.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ValidateByResourceGroup.json new file mode 100644 index 000000000000..a373654ad0a2 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ValidateByResourceGroup.json @@ -0,0 +1,33 @@ +{ + "parameters": { + "api-version": "2018-07-01-preview", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "resourceGroupName": "test-resource-group", + "workflowName": "test-workflow", + "validate": { + "properties": { + "integrationAccount": { + "name": "test-integration-account", + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/integrationAccounts/test-integration-account", + "type": "Microsoft.Logic/integrationAccounts" + }, + "definition": { + "$schema": "https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#", + "contentVersion": "1.0.0.0", + "parameters": {}, + "triggers": {}, + "actions": {}, + "outputs": {} + } + }, + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/workflows/test-workflow", + "name": "test-workflow", + "type": "Microsoft.Logic/workflows", + "location": "brazilsouth", + "tags": {} + } + }, + "responses": { + "200": {} + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json new file mode 100644 index 000000000000..eeb28994adaf --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json @@ -0,0 +1,10048 @@ +{ + "swagger": "2.0", + "info": { + "title": "LogicManagementClient", + "description": "REST API for Azure Logic Apps.", + "version": "2018-07-01-preview" + }, + "host": "management.azure.com", + "schemes": [ + "https" + ], + "consumes": [ + "application/json" + ], + "produces": [ + "application/json" + ], + "security": [ + { + "azure_auth": [ + "user_impersonation" + ] + } + ], + "securityDefinitions": { + "azure_auth": { + "type": "oauth2", + "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", + "flow": "implicit", + "description": "Azure Active Directory OAuth2 Flow.", + "scopes": { + "user_impersonation": "impersonate your user account" + } + } + }, + "paths": { + "/subscriptions/{subscriptionId}/providers/Microsoft.Logic/workflows": { + "get": { + "tags": [ + "Workflows" + ], + "operationId": "Workflows_ListBySubscription", + "description": "Gets a list of workflows by subscription.", + "x-ms-examples": { + "List all workflows in a subscription": { + "$ref": "./examples/Workflows_ListBySubscription.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "$ref": "#/parameters/api-version" + }, + { + "name": "$top", + "description": "The number of items to be included in the result.", + "in": "query", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "$filter", + "description": "The filter to apply on the operation. Options for filters include: State, Trigger, and ReferencedResourceId.", + "in": "query", + "required": false, + "type": "string" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/WorkflowListResult" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-odata": "#/definitions/WorkflowFilter" + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows": { + "get": { + "tags": [ + "Workflows" + ], + "operationId": "Workflows_ListByResourceGroup", + "description": "Gets a list of workflows by resource group.", + "x-ms-examples": { + "List all workflows in a resource group": { + "$ref": "./examples/Workflows_ListByResourceGroup.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + }, + { + "name": "$top", + "description": "The number of items to be included in the result.", + "in": "query", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "$filter", + "description": "The filter to apply on the operation. Options for filters include: State, Trigger, and ReferencedResourceId.", + "in": "query", + "required": false, + "type": "string" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/WorkflowListResult" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-odata": "#/definitions/WorkflowFilter" + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}": { + "get": { + "tags": [ + "Workflows" + ], + "operationId": "Workflows_Get", + "description": "Gets a workflow.", + "x-ms-examples": { + "Get a workflow": { + "$ref": "./examples/Workflows_Get.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "workflowName", + "description": "The workflow name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/Workflow" + } + } + } + }, + "put": { + "tags": [ + "Workflows" + ], + "operationId": "Workflows_CreateOrUpdate", + "description": "Creates or updates a workflow.", + "x-ms-examples": { + "Create or update a workflow": { + "$ref": "./examples/Workflows_CreateOrUpdate.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "workflowName", + "description": "The workflow name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + }, + { + "name": "workflow", + "description": "The workflow.", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/Workflow" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/Workflow" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/Workflow" + } + } + } + }, + "patch": { + "tags": [ + "Workflows" + ], + "operationId": "Workflows_Update", + "description": "Updates a workflow.", + "x-ms-examples": { + "Patch a workflow": { + "$ref": "./examples/Workflows_Update.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "workflowName", + "description": "The workflow name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + }, + { + "name": "workflow", + "description": "The workflow.", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/Workflow" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/Workflow" + } + } + } + }, + "delete": { + "tags": [ + "Workflows" + ], + "operationId": "Workflows_Delete", + "description": "Deletes a workflow.", + "x-ms-examples": { + "Delete a workflow": { + "$ref": "./examples/Workflows_Delete.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "workflowName", + "description": "The workflow name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK" + }, + "204": { + "description": "No Content" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/disable": { + "post": { + "tags": [ + "Workflows" + ], + "operationId": "Workflows_Disable", + "description": "Disables a workflow.", + "x-ms-examples": { + "Disable a workflow": { + "$ref": "./examples/Workflows_Disable.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "workflowName", + "description": "The workflow name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/enable": { + "post": { + "tags": [ + "Workflows" + ], + "operationId": "Workflows_Enable", + "description": "Enables a workflow.", + "x-ms-examples": { + "Enable a workflow": { + "$ref": "./examples/Workflows_Enable.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "workflowName", + "description": "The workflow name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/generateUpgradedDefinition": { + "post": { + "tags": [ + "Workflows" + ], + "operationId": "Workflows_GenerateUpgradedDefinition", + "description": "Generates the upgraded definition for a workflow.", + "x-ms-examples": { + "Generate an upgraded definition": { + "$ref": "./examples/Workflows_GenerateUpgradedDefinition.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "workflowName", + "description": "The workflow name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + }, + { + "name": "parameters", + "description": "Parameters for generating an upgraded definition.", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/GenerateUpgradedDefinitionParameters" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/Object" + } + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/listCallbackUrl": { + "post": { + "tags": [ + "Workflows" + ], + "operationId": "Workflows_ListCallbackUrl", + "description": "Get the workflow callback Url.", + "x-ms-examples": { + "Get callback url": { + "$ref": "./examples/Workflows_ListCallbackUrl.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "workflowName", + "description": "The workflow name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "listCallbackUrl", + "description": "Which callback url to list.", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/GetCallbackUrlParameters" + } + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/WorkflowTriggerCallbackUrl" + } + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/listSwagger": { + "post": { + "tags": [ + "Workflows" + ], + "operationId": "Workflows_ListSwagger", + "description": "Gets an OpenAPI definition for the workflow.", + "x-ms-examples": { + "Get the swagger for a workflow": { + "$ref": "./examples/Workflows_ListSwagger.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "workflowName", + "description": "The workflow name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/Object" + } + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/move": { + "post": { + "tags": [ + "Workflows" + ], + "operationId": "Workflows_Move", + "description": "Moves an existing workflow.", + "x-ms-examples": { + "Move a workflow": { + "$ref": "./examples/Workflows_Move.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "workflowName", + "description": "The workflow name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "move", + "description": "The workflow to move.", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/Workflow" + } + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK" + }, + "202": { + "description": "No Content" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/regenerateAccessKey": { + "post": { + "tags": [ + "Workflows" + ], + "operationId": "Workflows_RegenerateAccessKey", + "description": "Regenerates the callback URL access key for request triggers.", + "x-ms-examples": { + "Regenerate the callback URL access key for request triggers": { + "$ref": "./examples/Workflows_RegenerateAccessKey.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "workflowName", + "description": "The workflow name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "keyType", + "description": "The access key type.", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/RegenerateActionParameter" + } + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/validate": { + "post": { + "tags": [ + "Workflows" + ], + "operationId": "Workflows_ValidateByResourceGroup", + "description": "Validates the workflow.", + "x-ms-examples": { + "Validate a workflow": { + "$ref": "./examples/Workflows_ValidateByResourceGroup.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "workflowName", + "description": "The workflow name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "validate", + "description": "The workflow.", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/Workflow" + } + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/versions": { + "get": { + "tags": [ + "WorkflowVersions" + ], + "operationId": "WorkflowVersions_List", + "description": "Gets a list of workflow versions.", + "x-ms-examples": { + "List a workflows versions": { + "$ref": "./examples/WorkflowVersions_List.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "workflowName", + "description": "The workflow name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + }, + { + "name": "$top", + "description": "The number of items to be included in the result.", + "in": "query", + "required": false, + "type": "integer", + "format": "int32" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/WorkflowVersionListResult" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/versions/{versionId}": { + "get": { + "tags": [ + "WorkflowVersions" + ], + "operationId": "WorkflowVersions_Get", + "description": "Gets a workflow version.", + "x-ms-examples": { + "Get a workflow version": { + "$ref": "./examples/WorkflowVersions_Get.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "workflowName", + "description": "The workflow name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "versionId", + "description": "The workflow versionId.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/WorkflowVersion" + } + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/triggers": { + "get": { + "tags": [ + "WorkflowTriggers" + ], + "operationId": "WorkflowTriggers_List", + "description": "Gets a list of workflow triggers.", + "x-ms-examples": { + "List workflow triggers": { + "$ref": "./examples/WorkflowTriggers_List.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "workflowName", + "description": "The workflow name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + }, + { + "name": "$top", + "description": "The number of items to be included in the result.", + "in": "query", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "$filter", + "description": "The filter to apply on the operation.", + "in": "query", + "required": false, + "type": "string" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/WorkflowTriggerListResult" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-odata": "#/definitions/WorkflowTriggerFilter" + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/triggers/{triggerName}": { + "get": { + "tags": [ + "WorkflowTriggers" + ], + "operationId": "WorkflowTriggers_Get", + "description": "Gets a workflow trigger.", + "x-ms-examples": { + "Get a workflow trigger": { + "$ref": "./examples/WorkflowTriggers_Get.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "workflowName", + "description": "The workflow name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "triggerName", + "description": "The workflow trigger name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/WorkflowTrigger" + } + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/triggers/{triggerName}/reset": { + "post": { + "tags": [ + "WorkflowTriggers" + ], + "operationId": "WorkflowTriggers_Reset", + "description": "Resets a workflow trigger.", + "x-ms-examples": { + "Reset trigger": { + "$ref": "./examples/WorkflowTriggers_Reset.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "workflowName", + "description": "The workflow name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "triggerName", + "description": "The workflow trigger name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/triggers/{triggerName}/run": { + "post": { + "tags": [ + "WorkflowTriggers" + ], + "operationId": "WorkflowTriggers_Run", + "description": "Runs a workflow trigger.", + "x-ms-examples": { + "Run a workflow trigger": { + "$ref": "./examples/WorkflowTriggers_Run.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "workflowName", + "description": "The workflow name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "triggerName", + "description": "The workflow trigger name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "default": { + "description": "All status codes are acceptable.", + "schema": { + "$ref": "#/definitions/Object" + } + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/triggers/{triggerName}/schemas/json": { + "get": { + "tags": [ + "WorkflowTriggers" + ], + "operationId": "WorkflowTriggers_GetSchemaJson", + "description": "Get the trigger schema as JSON.", + "x-ms-examples": { + "Get trigger schema": { + "$ref": "./examples/WorkflowTriggers_GetSchemaJson.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "workflowName", + "description": "The workflow name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "triggerName", + "description": "The workflow trigger name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/JsonSchema" + } + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/triggers/{triggerName}/setState": { + "post": { + "tags": [ + "WorkflowTriggers" + ], + "operationId": "WorkflowTriggers_SetState", + "description": "Sets the state of a workflow trigger.", + "x-ms-examples": { + "Set trigger state": { + "$ref": "./examples/WorkflowTriggers_SetState.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "workflowName", + "description": "The workflow name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "triggerName", + "description": "The workflow trigger name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "setState", + "description": "The workflow trigger state.", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/SetTriggerStateActionDefinition" + } + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/triggers/{triggerName}/listCallbackUrl": { + "post": { + "tags": [ + "WorkflowTriggers" + ], + "operationId": "WorkflowTriggers_ListCallbackUrl", + "description": "Get the callback URL for a workflow trigger.", + "x-ms-examples": { + "Get the callback URL for a trigger": { + "$ref": "./examples/WorkflowTriggers_ListCallbackUrl.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "workflowName", + "description": "The workflow name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "triggerName", + "description": "The workflow trigger name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/WorkflowTriggerCallbackUrl" + } + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/versions/{versionId}/triggers/{triggerName}/listCallbackUrl": { + "post": { + "tags": [ + "WorkflowTriggers" + ], + "operationId": "WorkflowVersionTriggers_ListCallbackUrl", + "description": "Get the callback url for a trigger of a workflow version.", + "x-ms-examples": { + "Get the callback url for a trigger of a workflow version": { + "$ref": "./examples/WorkflowVersionTriggers_ListCallbackUrl.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "workflowName", + "description": "The workflow name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "versionId", + "description": "The workflow versionId.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "triggerName", + "description": "The workflow trigger name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "parameters", + "description": "The callback URL parameters.", + "in": "body", + "required": false, + "schema": { + "$ref": "#/definitions/GetCallbackUrlParameters" + } + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/WorkflowTriggerCallbackUrl" + } + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/triggers/{triggerName}/histories": { + "get": { + "tags": [ + "WorkflowTriggerHistories" + ], + "operationId": "WorkflowTriggerHistories_List", + "description": "Gets a list of workflow trigger histories.", + "x-ms-examples": { + "List a workflow trigger history": { + "$ref": "./examples/WorkflowTriggerHistories_List.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "workflowName", + "description": "The workflow name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "triggerName", + "description": "The workflow trigger name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + }, + { + "name": "$top", + "description": "The number of items to be included in the result.", + "in": "query", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "$filter", + "description": "The filter to apply on the operation. Options for filters include: Status, StartTime, and ClientTrackingId.", + "in": "query", + "required": false, + "type": "string" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/WorkflowTriggerHistoryListResult" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-odata": "#/definitions/WorkflowTriggerHistoryFilter" + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/triggers/{triggerName}/histories/{historyName}": { + "get": { + "tags": [ + "WorkflowTriggerHistories" + ], + "operationId": "WorkflowTriggerHistories_Get", + "description": "Gets a workflow trigger history.", + "x-ms-examples": { + "Get a workflow trigger history": { + "$ref": "./examples/WorkflowTriggerHistories_Get.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "workflowName", + "description": "The workflow name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "triggerName", + "description": "The workflow trigger name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "historyName", + "description": "The workflow trigger history name. Corresponds to the run name for triggers that resulted in a run.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/WorkflowTriggerHistory" + } + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/triggers/{triggerName}/histories/{historyName}/resubmit": { + "post": { + "tags": [ + "WorkflowTriggerHistories" + ], + "operationId": "WorkflowTriggerHistories_Resubmit", + "description": "Resubmits a workflow run based on the trigger history.", + "x-ms-examples": { + "Resubmit a workflow run based on the trigger history": { + "$ref": "./examples/WorkflowTriggerHistories_Resubmit.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "workflowName", + "description": "The workflow name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "triggerName", + "description": "The workflow trigger name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "historyName", + "description": "The workflow trigger history name. Corresponds to the run name for triggers that resulted in a run.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "202": { + "description": "OK" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/runs": { + "get": { + "tags": [ + "WorkflowRuns" + ], + "operationId": "WorkflowRuns_List", + "description": "Gets a list of workflow runs.", + "x-ms-examples": { + "List workflow runs": { + "$ref": "./examples/WorkflowRuns_List.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "workflowName", + "description": "The workflow name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + }, + { + "name": "$top", + "description": "The number of items to be included in the result.", + "in": "query", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "$filter", + "description": "The filter to apply on the operation. Options for filters include: Status, StartTime, and ClientTrackingId.", + "in": "query", + "required": false, + "type": "string" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/WorkflowRunListResult" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-odata": "#/definitions/WorkflowRunFilter" + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/runs/{runName}": { + "get": { + "tags": [ + "WorkflowRuns" + ], + "operationId": "WorkflowRuns_Get", + "description": "Gets a workflow run.", + "x-ms-examples": { + "Get a run for a workflow": { + "$ref": "./examples/WorkflowRuns_Get.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "workflowName", + "description": "The workflow name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "runName", + "description": "The workflow run name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/WorkflowRun" + } + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/runs/{runName}/cancel": { + "post": { + "tags": [ + "WorkflowRuns" + ], + "operationId": "WorkflowRuns_Cancel", + "description": "Cancels a workflow run.", + "x-ms-examples": { + "Cancel a workflow run": { + "$ref": "./examples/WorkflowRuns_Cancel.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "workflowName", + "description": "The workflow name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "runName", + "description": "The workflow run name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/runs/{runName}/actions": { + "get": { + "tags": [ + "WorkflowRunActions" + ], + "operationId": "WorkflowRunActions_List", + "description": "Gets a list of workflow run actions.", + "x-ms-examples": { + "List a workflow run actions": { + "$ref": "./examples/WorkflowRunActions_List.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "workflowName", + "description": "The workflow name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "runName", + "description": "The workflow run name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + }, + { + "name": "$top", + "description": "The number of items to be included in the result.", + "in": "query", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "$filter", + "description": "The filter to apply on the operation. Options for filters include: Status.", + "in": "query", + "required": false, + "type": "string" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/WorkflowRunActionListResult" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-odata": "#/definitions/WorkflowRunActionFilter" + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/runs/{runName}/actions/{actionName}": { + "get": { + "tags": [ + "WorkflowRunActions" + ], + "operationId": "WorkflowRunActions_Get", + "description": "Gets a workflow run action.", + "x-ms-examples": { + "Get a workflow run action": { + "$ref": "./examples/WorkflowRunActions_Get.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "workflowName", + "description": "The workflow name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "runName", + "description": "The workflow run name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "actionName", + "description": "The workflow action name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/WorkflowRunAction" + } + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/runs/{runName}/actions/{actionName}/listExpressionTraces": { + "post": { + "tags": [ + "WorkflowRunActions" + ], + "operationId": "WorkflowRunActions_ListExpressionTraces", + "description": "Lists a workflow run expression trace.", + "x-ms-examples": { + "List expression traces": { + "$ref": "./examples/WorkflowRunActions_ListExpressionTraces.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "workflowName", + "description": "The workflow name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "runName", + "description": "The workflow run name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "actionName", + "description": "The workflow action name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/ExpressionTraces" + } + } + }, + "x-ms-pageable": { + "nextLinkName": null, + "itemName": "inputs" + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/runs/{runName}/actions/{actionName}/repetitions": { + "get": { + "tags": [ + "WorkflowRunActions" + ], + "operationId": "WorkflowRunActionRepetitions_List", + "description": "Get all of a workflow run action repetitions.", + "x-ms-examples": { + "List repetitions": { + "$ref": "./examples/WorkflowRunActionRepetitions_List.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "workflowName", + "description": "The workflow name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "runName", + "description": "The workflow run name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "actionName", + "description": "The workflow action name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/WorkflowRunActionRepetitionDefinitionCollection" + } + } + }, + "x-ms-pageable": { + "nextLinkName": null + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/runs/{runName}/actions/{actionName}/repetitions/{repetitionName}": { + "get": { + "tags": [ + "WorkflowRunActions" + ], + "operationId": "WorkflowRunActionRepetitions_Get", + "description": "Get a workflow run action repetition.", + "x-ms-examples": { + "Get a repetition": { + "$ref": "./examples/WorkflowRunActionRepetitions_Get.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "workflowName", + "description": "The workflow name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "runName", + "description": "The workflow run name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "actionName", + "description": "The workflow action name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "repetitionName", + "description": "The workflow repetition.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/WorkflowRunActionRepetitionDefinition" + } + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/runs/{runName}/actions/{actionName}/repetitions/{repetitionName}/listExpressionTraces": { + "post": { + "tags": [ + "WorkflowRunActions" + ], + "operationId": "WorkflowRunActionRepetitions_ListExpressionTraces", + "description": "Lists a workflow run expression trace.", + "x-ms-examples": { + "List expression traces for a repetition": { + "$ref": "./examples/WorkflowRunActionRepetitions_ListExpressionTraces.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "workflowName", + "description": "The workflow name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "runName", + "description": "The workflow run name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "actionName", + "description": "The workflow action name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "repetitionName", + "description": "The workflow repetition.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/ExpressionTraces" + } + } + }, + "x-ms-pageable": { + "nextLinkName": null, + "itemName": "inputs" + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/runs/{runName}/actions/{actionName}/repetitions/{repetitionName}/requestHistories": { + "get": { + "tags": [ + "WorkflowRunActions" + ], + "operationId": "WorkflowRunActionRepetitionsRequestHistories_List", + "description": "List a workflow run repetition request history.", + "x-ms-examples": { + "List repetition request history": { + "$ref": "./examples/WorkflowRunActionRepetitionsRequestHistories_List.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "workflowName", + "description": "The workflow name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "runName", + "description": "The workflow run name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "actionName", + "description": "The workflow action name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "repetitionName", + "description": "The workflow repetition.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/RequestHistoryListResult" + } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/runs/{runName}/actions/{actionName}/repetitions/{repetitionName}/requestHistories/{requestHistoryName}": { + "get": { + "tags": [ + "WorkflowRunActions" + ], + "operationId": "WorkflowRunActionRepetitionsRequestHistories_Get", + "description": "Gets a workflow run repetition request history.", + "x-ms-examples": { + "Get a repetition request history": { + "$ref": "./examples/WorkflowRunActionRepetitionsRequestHistories_Get.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "workflowName", + "description": "The workflow name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "runName", + "description": "The workflow run name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "actionName", + "description": "The workflow action name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "repetitionName", + "description": "The workflow repetition.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "requestHistoryName", + "description": "The request history name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/RequestHistory" + } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/runs/{runName}/actions/{actionName}/requestHistories": { + "get": { + "tags": [ + "WorkflowRunActions" + ], + "operationId": "WorkflowRunActionRequestHistories_List", + "description": "List a workflow run request history.", + "x-ms-examples": { + "List a request history": { + "$ref": "./examples/WorkflowRunActionRequestHistories_List.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "workflowName", + "description": "The workflow name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "runName", + "description": "The workflow run name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "actionName", + "description": "The workflow action name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/RequestHistoryListResult" + } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/runs/{runName}/actions/{actionName}/requestHistories/{requestHistoryName}": { + "get": { + "tags": [ + "WorkflowRunActions" + ], + "operationId": "WorkflowRunActionRequestHistories_Get", + "description": "Gets a workflow run request history.", + "x-ms-examples": { + "Get a request history": { + "$ref": "./examples/WorkflowRunActionRequestHistories_Get.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "workflowName", + "description": "The workflow name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "runName", + "description": "The workflow run name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "actionName", + "description": "The workflow action name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "requestHistoryName", + "description": "The request history name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/RequestHistory" + } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/runs/{runName}/actions/{actionName}/scopeRepetitions": { + "get": { + "tags": [ + "WorkflowRunActions" + ], + "operationId": "WorkflowRunActionScopeRepetitions_List", + "description": "List the workflow run action scoped repetitions.", + "x-ms-examples": { + "List the scoped repetitions": { + "$ref": "./examples/WorkflowRunActionScopeRepetitions_List.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "workflowName", + "description": "The workflow name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "runName", + "description": "The workflow run name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "actionName", + "description": "The workflow action name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/WorkflowRunActionRepetitionDefinitionCollection" + } + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/runs/{runName}/actions/{actionName}/scopeRepetitions/{repetitionName}": { + "get": { + "tags": [ + "WorkflowRunActions" + ], + "operationId": "WorkflowRunActionScopeRepetitions_Get", + "description": "Get a workflow run action scoped repetition.", + "x-ms-examples": { + "Get a scoped repetition": { + "$ref": "./examples/WorkflowRunActionScopeRepetitions_Get.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "workflowName", + "description": "The workflow name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "runName", + "description": "The workflow run name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "actionName", + "description": "The workflow action name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "repetitionName", + "description": "The workflow repetition.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/WorkflowRunActionRepetitionDefinition" + } + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/runs/{runName}/operations/{operationId}": { + "get": { + "tags": [ + "WorkflowRunOperations" + ], + "operationId": "WorkflowRunOperations_Get", + "description": "Gets an operation for a run.", + "x-ms-examples": { + "Get a run operation": { + "$ref": "./examples/WorkflowRunOperations_Get.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "workflowName", + "description": "The workflow name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "runName", + "description": "The workflow run name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "operationId", + "description": "The workflow operation id.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/WorkflowRun" + } + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/locations/{location}/workflows/{workflowName}/validate": { + "post": { + "tags": [ + "Workflows" + ], + "operationId": "Workflows_ValidateByLocation", + "description": "Validates the workflow definition.", + "x-ms-examples": { + "Validate a workflow": { + "$ref": "./examples/Workflows_ValidateByLocation.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "location", + "description": "The workflow location.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "workflowName", + "description": "The workflow name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + }, + { + "name": "workflow", + "description": "The workflow definition.", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/Workflow" + } + } + ], + "responses": { + "200": { + "description": "OK" + } + } + } + }, + "/subscriptions/{subscriptionId}/providers/Microsoft.Logic/integrationAccounts": { + "get": { + "tags": [ + "IntegrationAccounts" + ], + "operationId": "IntegrationAccounts_ListBySubscription", + "description": "Gets a list of integration accounts by subscription.", + "x-ms-examples": { + "List integration accounts by subscription": { + "$ref": "./examples/IntegrationAccounts_ListBySubscription.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "$ref": "#/parameters/api-version" + }, + { + "name": "$top", + "description": "The number of items to be included in the result.", + "in": "query", + "required": false, + "type": "integer", + "format": "int32" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/IntegrationAccountListResult" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts": { + "get": { + "tags": [ + "IntegrationAccounts" + ], + "operationId": "IntegrationAccounts_ListByResourceGroup", + "description": "Gets a list of integration accounts by resource group.", + "x-ms-examples": { + "List integration accounts by resource group name": { + "$ref": "./examples/IntegrationAccounts_ListByResourceGroup.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + }, + { + "name": "$top", + "description": "The number of items to be included in the result.", + "in": "query", + "required": false, + "type": "integer", + "format": "int32" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/IntegrationAccountListResult" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}": { + "get": { + "tags": [ + "IntegrationAccounts" + ], + "operationId": "IntegrationAccounts_Get", + "description": "Gets an integration account.", + "x-ms-examples": { + "Get integration account by name": { + "$ref": "./examples/IntegrationAccounts_Get.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/IntegrationAccount" + } + } + } + }, + "put": { + "tags": [ + "IntegrationAccounts" + ], + "operationId": "IntegrationAccounts_CreateOrUpdate", + "description": "Creates or updates an integration account.", + "x-ms-examples": { + "Create or update an integration account": { + "$ref": "./examples/IntegrationAccounts_CreateOrUpdate.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + }, + { + "name": "integrationAccount", + "description": "The integration account.", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/IntegrationAccount" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/IntegrationAccount" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/IntegrationAccount" + } + } + } + }, + "patch": { + "tags": [ + "IntegrationAccounts" + ], + "operationId": "IntegrationAccounts_Update", + "description": "Updates an integration account.", + "x-ms-examples": { + "Patch an integration account": { + "$ref": "./examples/IntegrationAccounts_Update.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + }, + { + "name": "integrationAccount", + "description": "The integration account.", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/IntegrationAccount" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/IntegrationAccount" + } + } + } + }, + "delete": { + "tags": [ + "IntegrationAccounts" + ], + "operationId": "IntegrationAccounts_Delete", + "description": "Deletes an integration account.", + "x-ms-examples": { + "Delete an integration account": { + "$ref": "./examples/IntegrationAccounts_Delete.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK" + }, + "204": { + "description": "No Content" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/assemblies": { + "get": { + "tags": [ + "IntegrationAccountAssemblies" + ], + "operationId": "IntegrationAccountAssemblies_List", + "description": "List the assemblies for an integration account.", + "x-ms-examples": { + "List integration account assemblies": { + "$ref": "./examples/IntegrationAccountAssemblies_List.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/AssemblyCollection" + } + } + }, + "x-ms-pageable": { + "nextLinkName": null + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/assemblies/{assemblyArtifactName}": { + "get": { + "tags": [ + "IntegrationAccountAssemblies" + ], + "operationId": "IntegrationAccountAssemblies_Get", + "description": "Get an assembly for an integration account.", + "x-ms-examples": { + "Get an integration account assembly": { + "$ref": "./examples/IntegrationAccountAssemblies_Get.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "assemblyArtifactName", + "description": "The assembly artifact name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/AssemblyDefinition" + } + } + } + }, + "put": { + "tags": [ + "IntegrationAccountAssemblies" + ], + "operationId": "IntegrationAccountAssemblies_CreateOrUpdate", + "description": "Create or update an assembly for an integration account.", + "x-ms-examples": { + "Create or update an account assembly": { + "$ref": "./examples/IntegrationAccountAssemblies_CreateOrUpdate.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "assemblyArtifactName", + "description": "The assembly artifact name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "assemblyArtifact", + "description": "The assembly artifact.", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/AssemblyDefinition" + } + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/AssemblyDefinition" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/AssemblyDefinition" + } + } + } + }, + "delete": { + "tags": [ + "IntegrationAccountAssemblies" + ], + "operationId": "IntegrationAccountAssemblies_Delete", + "description": "Delete an assembly for an integration account.", + "x-ms-examples": { + "Delete an integration account assembly": { + "$ref": "./examples/IntegrationAccountAssemblies_Delete.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "assemblyArtifactName", + "description": "The assembly artifact name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK" + }, + "204": { + "description": "No Content" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/assemblies/{assemblyArtifactName}/listContentCallbackUrl": { + "post": { + "tags": [ + "IntegrationAccountAssemblies" + ], + "operationId": "IntegrationAccountAssemblies_ListContentCallbackUrl", + "description": "Get the content callback url for an integration account assembly.", + "x-ms-examples": { + "Get the callback url for an integration account assembly": { + "$ref": "./examples/IntegrationAccountAssemblies_ListContentCallbackUrl.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "assemblyArtifactName", + "description": "The assembly artifact name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/WorkflowTriggerCallbackUrl" + } + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/batchConfigurations": { + "get": { + "tags": [ + "IntegrationAccountBatchConfigurations" + ], + "operationId": "IntegrationAccountBatchConfigurations_List", + "description": "List the batch configurations for an integration account.", + "x-ms-examples": { + "List batch configurations": { + "$ref": "./examples/IntegrationAccountBatchConfigurations_List.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/BatchConfigurationCollection" + } + } + }, + "x-ms-pageable": { + "nextLinkName": null + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/batchConfigurations/{batchConfigurationName}": { + "get": { + "tags": [ + "IntegrationAccountBatchConfigurations" + ], + "operationId": "IntegrationAccountBatchConfigurations_Get", + "description": "Get a batch configuration for an integration account.", + "x-ms-examples": { + "Get a batch configuration": { + "$ref": "./examples/IntegrationAccountBatchConfigurations_Get.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "batchConfigurationName", + "description": "The batch configuration name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/BatchConfiguration" + } + } + } + }, + "put": { + "tags": [ + "IntegrationAccountBatchConfigurations" + ], + "operationId": "IntegrationAccountBatchConfigurations_CreateOrUpdate", + "description": "Create or update a batch configuration for an integration account.", + "x-ms-examples": { + "Create or update a batch configuration": { + "$ref": "./examples/IntegrationAccountBatchConfigurations_CreateOrUpdate.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "batchConfigurationName", + "description": "The batch configuration name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "batchConfiguration", + "description": "The batch configuration.", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/BatchConfiguration" + } + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/BatchConfiguration" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/BatchConfiguration" + } + } + } + }, + "delete": { + "tags": [ + "IntegrationAccountBatchConfigurations" + ], + "operationId": "IntegrationAccountBatchConfigurations_Delete", + "description": "Delete a batch configuration for an integration account.", + "x-ms-examples": { + "Delete a batch configuration": { + "$ref": "./examples/IntegrationAccountBatchConfigurations_Delete.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "batchConfigurationName", + "description": "The batch configuration name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK" + }, + "204": { + "description": "No Content" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/listCallbackUrl": { + "post": { + "tags": [ + "IntegrationAccounts" + ], + "operationId": "IntegrationAccounts_ListCallbackUrl", + "description": "Gets the integration account callback URL.", + "x-ms-examples": { + "List IntegrationAccount callback URL": { + "$ref": "./examples/IntegrationAccounts_ListCallbackUrl.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + }, + { + "name": "parameters", + "description": "The callback URL parameters.", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/GetCallbackUrlParameters" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/CallbackUrl" + } + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/listKeyVaultKeys": { + "post": { + "tags": [ + "IntegrationAccounts" + ], + "operationId": "IntegrationAccounts_ListKeyVaultKeys", + "description": "Gets the integration account's Key Vault keys.", + "x-ms-examples": { + "Get Integration Account callback URL": { + "$ref": "./examples/IntegrationAccounts_ListKeyVaultKeys.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + }, + { + "name": "listKeyVaultKeys", + "description": "The key vault parameters.", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/ListKeyVaultKeysDefinition" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/KeyVaultKeyCollection" + } + } + }, + "x-ms-pageable": { + "nextLinkName": null + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/logTrackingEvents": { + "post": { + "tags": [ + "IntegrationAccounts" + ], + "operationId": "IntegrationAccounts_LogTrackingEvents", + "description": "Logs the integration account's tracking events.", + "x-ms-examples": { + "Log a tracked event": { + "$ref": "./examples/IntegrationAccounts_LogTrackingEvents.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + }, + { + "name": "logTrackingEvents", + "description": "The callback URL parameters.", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/TrackingEventsDefinition" + } + } + ], + "responses": { + "200": { + "description": "OK" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/regenerateAccessKey": { + "post": { + "tags": [ + "IntegrationAccounts" + ], + "operationId": "IntegrationAccounts_RegenerateAccessKey", + "description": "Regenerates the integration account access key.", + "x-ms-examples": { + "Regenerate access key": { + "$ref": "./examples/IntegrationAccounts_RegenerateAccessKey.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + }, + { + "name": "regenerateAccessKey", + "description": "The access key type.", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/RegenerateActionParameter" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/IntegrationAccount" + } + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/schemas": { + "get": { + "tags": [ + "IntegrationAccountSchemas" + ], + "operationId": "IntegrationAccountSchemas_List", + "description": "Gets a list of integration account schemas.", + "x-ms-examples": { + "Get schemas by integration account name": { + "$ref": "./examples/IntegrationAccountSchemas_List.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + }, + { + "name": "$top", + "description": "The number of items to be included in the result.", + "in": "query", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "$filter", + "description": "The filter to apply on the operation. Options for filters include: SchemaType.", + "in": "query", + "required": false, + "type": "string" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/IntegrationAccountSchemaListResult" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-odata": "#/definitions/IntegrationAccountSchemaFilter" + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/schemas/{schemaName}": { + "get": { + "tags": [ + "IntegrationAccountSchemas" + ], + "operationId": "IntegrationAccountSchemas_Get", + "description": "Gets an integration account schema.", + "x-ms-examples": { + "Get schema by name": { + "$ref": "./examples/IntegrationAccountSchemas_Get.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "schemaName", + "description": "The integration account schema name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/IntegrationAccountSchema" + } + } + } + }, + "put": { + "tags": [ + "IntegrationAccountSchemas" + ], + "operationId": "IntegrationAccountSchemas_CreateOrUpdate", + "description": "Creates or updates an integration account schema.", + "x-ms-examples": { + "Create or update schema": { + "$ref": "./examples/IntegrationAccountSchemas_CreateOrUpdate.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "schemaName", + "description": "The integration account schema name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + }, + { + "name": "schema", + "description": "The integration account schema.", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/IntegrationAccountSchema" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/IntegrationAccountSchema" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/IntegrationAccountSchema" + } + } + } + }, + "delete": { + "tags": [ + "IntegrationAccountSchemas" + ], + "operationId": "IntegrationAccountSchemas_Delete", + "description": "Deletes an integration account schema.", + "x-ms-examples": { + "Delete a schema by name": { + "$ref": "./examples/IntegrationAccountSchemas_Delete.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "schemaName", + "description": "The integration account schema name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK" + }, + "204": { + "description": "No Content" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/schemas/{schemaName}/listContentCallbackUrl": { + "post": { + "tags": [ + "IntegrationAccountSchemas" + ], + "operationId": "IntegrationAccountSchemas_ListContentCallbackUrl", + "description": "Get the content callback url.", + "x-ms-examples": { + "Get the content callback url": { + "$ref": "./examples/IntegrationAccountSchemas_ListContentCallbackUrl.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "schemaName", + "description": "The integration account schema name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + }, + { + "name": "listContentCallbackUrl", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/GetCallbackUrlParameters" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/WorkflowTriggerCallbackUrl" + } + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/maps": { + "get": { + "tags": [ + "IntegrationAccountMaps" + ], + "operationId": "IntegrationAccountMaps_List", + "description": "Gets a list of integration account maps.", + "x-ms-examples": { + "Get maps by integration account name": { + "$ref": "./examples/IntegrationAccountMaps_List.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + }, + { + "name": "$top", + "description": "The number of items to be included in the result.", + "in": "query", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "$filter", + "description": "The filter to apply on the operation. Options for filters include: MapType.", + "in": "query", + "required": false, + "type": "string" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/IntegrationAccountMapListResult" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-odata": "#/definitions/IntegrationAccountMapFilter" + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/maps/{mapName}": { + "get": { + "tags": [ + "IntegrationAccountMaps" + ], + "operationId": "IntegrationAccountMaps_Get", + "description": "Gets an integration account map.", + "x-ms-examples": { + "Get map by name": { + "$ref": "./examples/IntegrationAccountMaps_Get.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "mapName", + "description": "The integration account map name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/IntegrationAccountMap" + } + } + } + }, + "put": { + "tags": [ + "IntegrationAccountMaps" + ], + "operationId": "IntegrationAccountMaps_CreateOrUpdate", + "description": "Creates or updates an integration account map.", + "x-ms-examples": { + "Create or update a map": { + "$ref": "./examples/IntegrationAccountMaps_CreateOrUpdate.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "mapName", + "description": "The integration account map name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + }, + { + "name": "map", + "description": "The integration account map.", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/IntegrationAccountMap" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/IntegrationAccountMap" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/IntegrationAccountMap" + } + } + } + }, + "delete": { + "tags": [ + "IntegrationAccountMaps" + ], + "operationId": "IntegrationAccountMaps_Delete", + "description": "Deletes an integration account map.", + "x-ms-examples": { + "Delete a map": { + "$ref": "./examples/IntegrationAccountMaps_Delete.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "mapName", + "description": "The integration account map name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK" + }, + "204": { + "description": "No Content" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/maps/{mapName}/listContentCallbackUrl": { + "post": { + "tags": [ + "IntegrationAccountMaps" + ], + "operationId": "IntegrationAccountMaps_ListContentCallbackUrl", + "description": "Get the content callback url.", + "x-ms-examples": { + "Get the content callback url": { + "$ref": "./examples/IntegrationAccountMaps_ListContentCallbackUrl.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "mapName", + "description": "The integration account map name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + }, + { + "name": "listContentCallbackUrl", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/GetCallbackUrlParameters" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/WorkflowTriggerCallbackUrl" + } + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/partners": { + "get": { + "tags": [ + "IntegrationAccountPartners" + ], + "operationId": "IntegrationAccountPartners_List", + "description": "Gets a list of integration account partners.", + "x-ms-examples": { + "Get partners by integration account name": { + "$ref": "./examples/IntegrationAccountPartners_List.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + }, + { + "name": "$top", + "description": "The number of items to be included in the result.", + "in": "query", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "$filter", + "description": "The filter to apply on the operation. Options for filters include: PartnerType.", + "in": "query", + "required": false, + "type": "string" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/IntegrationAccountPartnerListResult" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-odata": "#/definitions/IntegrationAccountPartnerFilter" + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/partners/{partnerName}": { + "get": { + "tags": [ + "IntegrationAccountPartners" + ], + "operationId": "IntegrationAccountPartners_Get", + "description": "Gets an integration account partner.", + "x-ms-examples": { + "Get partner by name": { + "$ref": "./examples/IntegrationAccountPartners_Get.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "partnerName", + "description": "The integration account partner name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/IntegrationAccountPartner" + } + } + } + }, + "put": { + "tags": [ + "IntegrationAccountPartners" + ], + "operationId": "IntegrationAccountPartners_CreateOrUpdate", + "description": "Creates or updates an integration account partner.", + "x-ms-examples": { + "Create or update a partner": { + "$ref": "./examples/IntegrationAccountPartners_CreateOrUpdate.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "partnerName", + "description": "The integration account partner name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + }, + { + "name": "partner", + "description": "The integration account partner.", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/IntegrationAccountPartner" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/IntegrationAccountPartner" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/IntegrationAccountPartner" + } + } + } + }, + "delete": { + "tags": [ + "IntegrationAccountPartners" + ], + "operationId": "IntegrationAccountPartners_Delete", + "description": "Deletes an integration account partner.", + "x-ms-examples": { + "Delete a partner": { + "$ref": "./examples/IntegrationAccountPartners_Delete.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "partnerName", + "description": "The integration account partner name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK" + }, + "204": { + "description": "No Content" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/partners/{partnerName}/listContentCallbackUrl": { + "post": { + "tags": [ + "IntegrationAccountPartners" + ], + "operationId": "IntegrationAccountPartners_ListContentCallbackUrl", + "description": "Get the content callback url.", + "x-ms-examples": { + "Get the content callback url": { + "$ref": "./examples/IntegrationAccountPartners_ListContentCallbackUrl.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "partnerName", + "description": "The integration account partner name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + }, + { + "name": "listContentCallbackUrl", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/GetCallbackUrlParameters" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/WorkflowTriggerCallbackUrl" + } + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/agreements": { + "get": { + "tags": [ + "IntegrationAccountAgreements" + ], + "operationId": "IntegrationAccountAgreements_List", + "description": "Gets a list of integration account agreements.", + "x-ms-examples": { + "Get agreements by integration account name": { + "$ref": "./examples/IntegrationAccountAgreements_List.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + }, + { + "name": "$top", + "description": "The number of items to be included in the result.", + "in": "query", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "$filter", + "description": "The filter to apply on the operation. Options for filters include: AgreementType.", + "in": "query", + "required": false, + "type": "string" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/IntegrationAccountAgreementListResult" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-odata": "#/definitions/IntegrationAccountAgreementFilter" + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/agreements/{agreementName}": { + "get": { + "tags": [ + "IntegrationAccountAgreements" + ], + "operationId": "IntegrationAccountAgreements_Get", + "description": "Gets an integration account agreement.", + "x-ms-examples": { + "Get agreement by name": { + "$ref": "./examples/IntegrationAccountAgreements_Get.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "agreementName", + "description": "The integration account agreement name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/IntegrationAccountAgreement" + } + } + } + }, + "put": { + "tags": [ + "IntegrationAccountAgreements" + ], + "operationId": "IntegrationAccountAgreements_CreateOrUpdate", + "description": "Creates or updates an integration account agreement.", + "x-ms-examples": { + "Create or update an agreement": { + "$ref": "./examples/IntegrationAccountAgreements_CreateOrUpdate.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "agreementName", + "description": "The integration account agreement name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + }, + { + "name": "agreement", + "description": "The integration account agreement.", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/IntegrationAccountAgreement" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/IntegrationAccountAgreement" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/IntegrationAccountAgreement" + } + } + } + }, + "delete": { + "tags": [ + "IntegrationAccountAgreements" + ], + "operationId": "IntegrationAccountAgreements_Delete", + "description": "Deletes an integration account agreement.", + "x-ms-examples": { + "Delete an agreement": { + "$ref": "./examples/IntegrationAccountAgreements_Delete.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "agreementName", + "description": "The integration account agreement name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK" + }, + "204": { + "description": "No Content" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/agreements/{agreementName}/listContentCallbackUrl": { + "post": { + "tags": [ + "IntegrationAccountAgreements" + ], + "operationId": "IntegrationAccountAgreements_ListContentCallbackUrl", + "description": "Get the content callback url.", + "x-ms-examples": { + "Get the content callback url": { + "$ref": "./examples/IntegrationAccountAgreements_ListContentCallbackUrl.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "agreementName", + "description": "The integration account agreement name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + }, + { + "name": "listContentCallbackUrl", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/GetCallbackUrlParameters" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/WorkflowTriggerCallbackUrl" + } + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/certificates": { + "get": { + "tags": [ + "IntegrationAccountCertificates" + ], + "operationId": "IntegrationAccountCertificates_List", + "description": "Gets a list of integration account certificates.", + "x-ms-examples": { + "Get certificates by integration account name": { + "$ref": "./examples/IntegrationAccountCertificates_List.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + }, + { + "name": "$top", + "description": "The number of items to be included in the result.", + "in": "query", + "required": false, + "type": "integer", + "format": "int32" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/IntegrationAccountCertificateListResult" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/certificates/{certificateName}": { + "get": { + "tags": [ + "IntegrationAccountCertificates" + ], + "operationId": "IntegrationAccountCertificates_Get", + "description": "Gets an integration account certificate.", + "x-ms-examples": { + "Get certificate by name": { + "$ref": "./examples/IntegrationAccountCertificates_Get.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "certificateName", + "description": "The integration account certificate name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/IntegrationAccountCertificate" + } + } + } + }, + "put": { + "tags": [ + "IntegrationAccountCertificates" + ], + "operationId": "IntegrationAccountCertificates_CreateOrUpdate", + "description": "Creates or updates an integration account certificate.", + "x-ms-examples": { + "Create or update a certificate": { + "$ref": "./examples/IntegrationAccountCertificates_CreateOrUpdate.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "certificateName", + "description": "The integration account certificate name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + }, + { + "name": "certificate", + "description": "The integration account certificate.", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/IntegrationAccountCertificate" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/IntegrationAccountCertificate" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/IntegrationAccountCertificate" + } + } + } + }, + "delete": { + "tags": [ + "IntegrationAccountCertificates" + ], + "operationId": "IntegrationAccountCertificates_Delete", + "description": "Deletes an integration account certificate.", + "x-ms-examples": { + "Delete a certificate": { + "$ref": "./examples/IntegrationAccountCertificates_Delete.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "certificateName", + "description": "The integration account certificate name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK" + }, + "204": { + "description": "No Content" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/sessions": { + "get": { + "tags": [ + "IntegrationAccountSessions" + ], + "operationId": "IntegrationAccountSessions_List", + "x-ms-examples": { + "Get a list of integration account sessions": { + "$ref": "./examples/IntegrationAccountSessions_List.json" + } + }, + "description": "Gets a list of integration account sessions.", + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + }, + { + "name": "$top", + "description": "The number of items to be included in the result.", + "in": "query", + "required": false, + "type": "integer", + "format": "int32" + }, + { + "name": "$filter", + "description": "The filter to apply on the operation. Options for filters include: ChangedTime.", + "in": "query", + "required": false, + "type": "string" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/IntegrationAccountSessionListResult" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-odata": "#/definitions/IntegrationAccountSessionFilter" + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/sessions/{sessionName}": { + "get": { + "tags": [ + "IntegrationAccountSessions" + ], + "operationId": "IntegrationAccountSessions_Get", + "x-ms-examples": { + "Get an integration account session": { + "$ref": "./examples/IntegrationAccountSessions_Get.json" + } + }, + "description": "Gets an integration account session.", + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "sessionName", + "description": "The integration account session name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/IntegrationAccountSession" + } + } + } + }, + "put": { + "tags": [ + "IntegrationAccountSessions" + ], + "operationId": "IntegrationAccountSessions_CreateOrUpdate", + "x-ms-examples": { + "Create or update an integration account session": { + "$ref": "./examples/IntegrationAccountSessions_CreateOrUpdate.json" + } + }, + "description": "Creates or updates an integration account session.", + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "sessionName", + "description": "The integration account session name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + }, + { + "name": "session", + "description": "The integration account session.", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/IntegrationAccountSession" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/IntegrationAccountSession" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/IntegrationAccountSession" + } + } + } + }, + "delete": { + "tags": [ + "IntegrationAccountSessions" + ], + "operationId": "IntegrationAccountSessions_Delete", + "x-ms-examples": { + "Delete an integration account session": { + "$ref": "./examples/IntegrationAccountSessions_Delete.json" + } + }, + "description": "Deletes an integration account session.", + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationAccountName", + "description": "The integration account name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "sessionName", + "description": "The integration account session name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK" + }, + "204": { + "description": "No Content" + } + } + } + }, + "/providers/Microsoft.Logic/operations": { + "get": { + "tags": [ + "Operations" + ], + "description": "Lists all of the available Logic REST API operations.", + "operationId": "Operations_List", + "x-ms-examples": { + "List Microsoft.Logic operations": { + "$ref": "./examples/Operations_List.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK. The request has succeeded.", + "schema": { + "$ref": "#/definitions/OperationListResult" + } + }, + "default": { + "description": "Logic error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + } + } + } + }, + "definitions": { + "Resource": { + "properties": { + "id": { + "type": "string", + "readOnly": true, + "description": "The resource id." + }, + "name": { + "type": "string", + "readOnly": true, + "description": "Gets the resource name." + }, + "type": { + "type": "string", + "readOnly": true, + "description": "Gets the resource type." + }, + "location": { + "type": "string", + "description": "The resource location." + }, + "tags": { + "type": "object", + "additionalProperties": { + "type": "string" + }, + "description": "The resource tags." + } + }, + "x-ms-azure-resource": true, + "description": "The base resource type." + }, + "SubResource": { + "properties": { + "id": { + "type": "string", + "readOnly": true, + "description": "The resource id." + } + }, + "x-ms-azure-resource": true, + "description": "The sub resource type." + }, + "Object": { + "type": "object", + "properties": {} + }, + "ResourceReference": { + "type": "object", + "properties": { + "id": { + "type": "string", + "description": "The resource id." + }, + "name": { + "type": "string", + "readOnly": true, + "description": "Gets the resource name." + }, + "type": { + "type": "string", + "readOnly": true, + "description": "Gets the resource type." + } + }, + "description": "The resource reference." + }, + "Workflow": { + "type": "object", + "properties": { + "properties": { + "x-ms-client-flatten": true, + "$ref": "#/definitions/WorkflowProperties", + "description": "The workflow properties." + } + }, + "description": "The workflow type.", + "allOf": [ + { + "$ref": "#/definitions/Resource" + } + ] + }, + "WorkflowProperties": { + "type": "object", + "properties": { + "provisioningState": { + "$ref": "#/definitions/WorkflowProvisioningState", + "readOnly": true, + "description": "Gets the provisioning state." + }, + "createdTime": { + "type": "string", + "format": "date-time", + "readOnly": true, + "description": "Gets the created time." + }, + "changedTime": { + "type": "string", + "format": "date-time", + "readOnly": true, + "description": "Gets the changed time." + }, + "state": { + "$ref": "#/definitions/WorkflowState", + "description": "The state." + }, + "version": { + "type": "string", + "readOnly": true, + "description": "Gets the version." + }, + "accessEndpoint": { + "type": "string", + "readOnly": true, + "description": "Gets the access endpoint." + }, + "sku": { + "$ref": "#/definitions/Sku", + "description": "The sku." + }, + "integrationAccount": { + "$ref": "#/definitions/ResourceReference", + "description": "The integration account." + }, + "definition": { + "$ref": "#/definitions/Object", + "description": "The definition." + }, + "parameters": { + "type": "object", + "additionalProperties": { + "$ref": "#/definitions/WorkflowParameter" + }, + "description": "The parameters." + } + }, + "description": "The workflow properties." + }, + "WorkflowFilter": { + "type": "object", + "properties": { + "state": { + "$ref": "#/definitions/WorkflowState", + "description": "The state of workflows." + } + }, + "description": "The workflow filter." + }, + "WorkflowListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/Workflow" + }, + "description": "The list of workflows." + }, + "nextLink": { + "type": "string", + "description": "The URL to get the next set of results." + } + }, + "description": "The list of workflows." + }, + "WorkflowVersion": { + "type": "object", + "properties": { + "properties": { + "x-ms-client-flatten": true, + "$ref": "#/definitions/WorkflowVersionProperties", + "description": "The workflow version properties." + } + }, + "description": "The workflow version.", + "allOf": [ + { + "$ref": "#/definitions/Resource" + } + ] + }, + "WorkflowVersionProperties": { + "type": "object", + "properties": { + "createdTime": { + "type": "string", + "format": "date-time", + "readOnly": true, + "description": "Gets the created time." + }, + "changedTime": { + "type": "string", + "format": "date-time", + "readOnly": true, + "description": "Gets the changed time." + }, + "state": { + "$ref": "#/definitions/WorkflowState", + "description": "The state." + }, + "version": { + "type": "string", + "readOnly": true, + "description": "Gets the version." + }, + "accessEndpoint": { + "type": "string", + "readOnly": true, + "description": "Gets the access endpoint." + }, + "sku": { + "$ref": "#/definitions/Sku", + "description": "The sku." + }, + "integrationAccount": { + "$ref": "#/definitions/ResourceReference", + "description": "The integration account." + }, + "definition": { + "$ref": "#/definitions/Object", + "description": "The definition." + }, + "parameters": { + "type": "object", + "additionalProperties": { + "$ref": "#/definitions/WorkflowParameter" + }, + "description": "The parameters." + } + }, + "description": "The workflow version properties." + }, + "WorkflowVersionListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/WorkflowVersion" + }, + "description": "A list of workflow versions." + }, + "nextLink": { + "type": "string", + "description": "The URL to get the next set of results." + } + }, + "description": "The list of workflow versions." + }, + "WorkflowTrigger": { + "type": "object", + "properties": { + "properties": { + "x-ms-client-flatten": true, + "$ref": "#/definitions/WorkflowTriggerProperties", + "description": "The workflow trigger properties." + }, + "name": { + "type": "string", + "readOnly": true, + "description": "Gets the workflow trigger name." + }, + "type": { + "type": "string", + "readOnly": true, + "description": "Gets the workflow trigger type." + } + }, + "description": "The workflow trigger.", + "allOf": [ + { + "$ref": "#/definitions/SubResource" + } + ] + }, + "WorkflowTriggerProperties": { + "type": "object", + "properties": { + "provisioningState": { + "$ref": "#/definitions/WorkflowTriggerProvisioningState", + "readOnly": true, + "description": "Gets the provisioning state." + }, + "createdTime": { + "type": "string", + "format": "date-time", + "readOnly": true, + "description": "Gets the created time." + }, + "changedTime": { + "type": "string", + "format": "date-time", + "readOnly": true, + "description": "Gets the changed time." + }, + "state": { + "$ref": "#/definitions/WorkflowState", + "readOnly": true, + "description": "Gets the state." + }, + "status": { + "$ref": "#/definitions/WorkflowStatus", + "readOnly": true, + "description": "Gets the status." + }, + "lastExecutionTime": { + "type": "string", + "format": "date-time", + "readOnly": true, + "description": "Gets the last execution time." + }, + "nextExecutionTime": { + "type": "string", + "format": "date-time", + "readOnly": true, + "description": "Gets the next execution time." + }, + "recurrence": { + "$ref": "#/definitions/WorkflowTriggerRecurrence", + "readOnly": true, + "description": "Gets the workflow trigger recurrence." + }, + "workflow": { + "$ref": "#/definitions/ResourceReference", + "readOnly": true, + "description": "Gets the reference to workflow." + } + }, + "description": "The workflow trigger properties." + }, + "WorkflowTriggerFilter": { + "type": "object", + "properties": { + "state": { + "$ref": "#/definitions/WorkflowState", + "description": "The state of workflow trigger." + } + }, + "description": "The workflow trigger filter." + }, + "WorkflowTriggerListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/WorkflowTrigger" + }, + "description": "A list of workflow triggers." + }, + "nextLink": { + "type": "string", + "description": "The URL to get the next set of results." + } + }, + "description": "The list of workflow triggers." + }, + "WorkflowTriggerCallbackUrl": { + "type": "object", + "properties": { + "value": { + "type": "string", + "readOnly": true, + "description": "Gets the workflow trigger callback URL." + }, + "method": { + "type": "string", + "readOnly": true, + "description": "Gets the workflow trigger callback URL HTTP method." + }, + "basePath": { + "type": "string", + "readOnly": true, + "description": "Gets the workflow trigger callback URL base path." + }, + "relativePath": { + "type": "string", + "readOnly": true, + "description": "Gets the workflow trigger callback URL relative path." + }, + "relativePathParameters": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Gets the workflow trigger callback URL relative path parameters." + }, + "queries": { + "$ref": "#/definitions/WorkflowTriggerListCallbackUrlQueries", + "description": "Gets the workflow trigger callback URL query parameters." + } + }, + "description": "The workflow trigger callback URL." + }, + "WorkflowTriggerListCallbackUrlQueries": { + "type": "object", + "properties": { + "api-version": { + "type": "string", + "description": "The api version." + }, + "sp": { + "type": "string", + "description": "The SAS permissions." + }, + "sv": { + "type": "string", + "description": "The SAS version." + }, + "sig": { + "type": "string", + "description": "The SAS signature." + }, + "se": { + "type": "string", + "description": "The SAS timestamp." + } + }, + "description": "Gets the workflow trigger callback URL query parameters." + }, + "WorkflowTriggerHistory": { + "type": "object", + "properties": { + "properties": { + "x-ms-client-flatten": true, + "$ref": "#/definitions/WorkflowTriggerHistoryProperties", + "description": "Gets the workflow trigger history properties." + }, + "name": { + "type": "string", + "readOnly": true, + "description": "Gets the workflow trigger history name." + }, + "type": { + "type": "string", + "readOnly": true, + "description": "Gets the workflow trigger history type." + } + }, + "description": "The workflow trigger history.", + "allOf": [ + { + "$ref": "#/definitions/SubResource" + } + ] + }, + "WorkflowTriggerHistoryProperties": { + "type": "object", + "properties": { + "startTime": { + "type": "string", + "format": "date-time", + "readOnly": true, + "description": "Gets the start time." + }, + "endTime": { + "type": "string", + "format": "date-time", + "readOnly": true, + "description": "Gets the end time." + }, + "status": { + "$ref": "#/definitions/WorkflowStatus", + "readOnly": true, + "description": "Gets the status." + }, + "code": { + "type": "string", + "readOnly": true, + "description": "Gets the code." + }, + "error": { + "$ref": "#/definitions/Object", + "readOnly": true, + "description": "Gets the error." + }, + "trackingId": { + "type": "string", + "readOnly": true, + "description": "Gets the tracking id." + }, + "correlation": { + "$ref": "#/definitions/Correlation", + "description": "The run correlation." + }, + "inputsLink": { + "$ref": "#/definitions/ContentLink", + "readOnly": true, + "description": "Gets the link to input parameters." + }, + "outputsLink": { + "$ref": "#/definitions/ContentLink", + "readOnly": true, + "description": "Gets the link to output parameters." + }, + "fired": { + "type": "boolean", + "readOnly": true, + "description": "Gets a value indicating whether trigger was fired." + }, + "run": { + "$ref": "#/definitions/ResourceReference", + "readOnly": true, + "description": "Gets the reference to workflow run." + } + }, + "description": "The workflow trigger history properties." + }, + "WorkflowTriggerHistoryListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/WorkflowTriggerHistory" + }, + "description": "A list of workflow trigger histories." + }, + "nextLink": { + "type": "string", + "description": "The URL to get the next set of results." + } + }, + "description": "The list of workflow trigger histories." + }, + "WorkflowTriggerHistoryFilter": { + "type": "object", + "properties": { + "status": { + "$ref": "#/definitions/WorkflowStatus", + "description": "The status of workflow trigger history." + } + }, + "description": "The workflow trigger history filter." + }, + "WorkflowRun": { + "type": "object", + "properties": { + "properties": { + "x-ms-client-flatten": true, + "$ref": "#/definitions/WorkflowRunProperties", + "description": "The workflow run properties." + }, + "name": { + "type": "string", + "readOnly": true, + "description": "Gets the workflow run name." + }, + "type": { + "type": "string", + "readOnly": true, + "description": "Gets the workflow run type." + } + }, + "description": "The workflow run.", + "allOf": [ + { + "$ref": "#/definitions/SubResource" + } + ] + }, + "WorkflowRunProperties": { + "type": "object", + "properties": { + "waitEndTime": { + "type": "string", + "format": "date-time", + "readOnly": true, + "description": "Gets the wait end time." + }, + "startTime": { + "type": "string", + "format": "date-time", + "readOnly": true, + "description": "Gets the start time." + }, + "endTime": { + "type": "string", + "format": "date-time", + "readOnly": true, + "description": "Gets the end time." + }, + "status": { + "$ref": "#/definitions/WorkflowStatus", + "readOnly": true, + "description": "Gets the status." + }, + "code": { + "type": "string", + "readOnly": true, + "description": "Gets the code." + }, + "error": { + "$ref": "#/definitions/Object", + "readOnly": true, + "description": "Gets the error." + }, + "correlationId": { + "type": "string", + "readOnly": true, + "description": "Gets the correlation id." + }, + "correlation": { + "$ref": "#/definitions/Correlation", + "description": "The run correlation." + }, + "workflow": { + "$ref": "#/definitions/ResourceReference", + "readOnly": true, + "description": "Gets the reference to workflow version." + }, + "trigger": { + "$ref": "#/definitions/WorkflowRunTrigger", + "readOnly": true, + "description": "Gets the fired trigger." + }, + "outputs": { + "type": "object", + "readOnly": true, + "additionalProperties": { + "$ref": "#/definitions/WorkflowOutputParameter" + }, + "description": "Gets the outputs." + }, + "response": { + "$ref": "#/definitions/WorkflowRunTrigger", + "readOnly": true, + "description": "Gets the response of the flow run." + } + }, + "description": "The workflow run properties." + }, + "WorkflowRunFilter": { + "type": "object", + "properties": { + "status": { + "$ref": "#/definitions/WorkflowStatus", + "description": "The status of workflow run." + } + }, + "description": "The workflow run filter." + }, + "WorkflowRunListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/WorkflowRun" + }, + "description": "A list of workflow runs." + }, + "nextLink": { + "type": "string", + "description": "The URL to get the next set of results." + } + }, + "description": "The list of workflow runs." + }, + "WorkflowRunAction": { + "type": "object", + "properties": { + "properties": { + "x-ms-client-flatten": true, + "$ref": "#/definitions/WorkflowRunActionProperties", + "description": "The workflow run action properties." + }, + "name": { + "type": "string", + "readOnly": true, + "description": "Gets the workflow run action name." + }, + "type": { + "type": "string", + "readOnly": true, + "description": "Gets the workflow run action type." + } + }, + "description": "The workflow run action.", + "allOf": [ + { + "$ref": "#/definitions/SubResource" + } + ] + }, + "WorkflowRunActionProperties": { + "type": "object", + "properties": { + "startTime": { + "type": "string", + "format": "date-time", + "readOnly": true, + "description": "Gets the start time." + }, + "endTime": { + "type": "string", + "format": "date-time", + "readOnly": true, + "description": "Gets the end time." + }, + "status": { + "$ref": "#/definitions/WorkflowStatus", + "readOnly": true, + "description": "Gets the status." + }, + "code": { + "type": "string", + "readOnly": true, + "description": "Gets the code." + }, + "error": { + "$ref": "#/definitions/Object", + "readOnly": true, + "description": "Gets the error." + }, + "trackingId": { + "type": "string", + "readOnly": true, + "description": "Gets the tracking id." + }, + "correlation": { + "$ref": "#/definitions/Correlation", + "description": "The correlation properties." + }, + "inputsLink": { + "$ref": "#/definitions/ContentLink", + "readOnly": true, + "description": "Gets the link to inputs." + }, + "outputsLink": { + "$ref": "#/definitions/ContentLink", + "readOnly": true, + "description": "Gets the link to outputs." + }, + "trackedProperties": { + "$ref": "#/definitions/Object", + "readOnly": true, + "description": "Gets the tracked properties." + }, + "retryHistory": { + "type": "array", + "items": { + "$ref": "#/definitions/RetryHistory" + }, + "description": "Gets the retry histories." + } + }, + "description": "The workflow run action properties." + }, + "WorkflowRunActionFilter": { + "type": "object", + "properties": { + "status": { + "$ref": "#/definitions/WorkflowStatus", + "description": "The status of workflow run action." + } + }, + "description": "The workflow run action filter." + }, + "WorkflowRunActionListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/WorkflowRunAction" + }, + "description": "A list of workflow run actions." + }, + "nextLink": { + "type": "string", + "description": "The URL to get the next set of results." + } + }, + "description": "The list of workflow run actions." + }, + "SkuName": { + "type": "string", + "enum": [ + "NotSpecified", + "Free", + "Shared", + "Basic", + "Standard", + "Premium" + ], + "x-ms-enum": { + "name": "SkuName", + "modelAsString": true + }, + "description": "The sku name." + }, + "WorkflowState": { + "type": "string", + "enum": [ + "NotSpecified", + "Completed", + "Enabled", + "Disabled", + "Deleted", + "Suspended" + ], + "x-ms-enum": { + "name": "WorkflowState", + "modelAsString": true + } + }, + "WorkflowStatus": { + "type": "string", + "enum": [ + "NotSpecified", + "Paused", + "Running", + "Waiting", + "Succeeded", + "Skipped", + "Suspended", + "Cancelled", + "Failed", + "Faulted", + "TimedOut", + "Aborted", + "Ignored" + ], + "x-ms-enum": { + "name": "WorkflowStatus", + "modelAsString": true + } + }, + "ParameterType": { + "type": "string", + "enum": [ + "NotSpecified", + "String", + "SecureString", + "Int", + "Float", + "Bool", + "Array", + "Object", + "SecureObject" + ], + "x-ms-enum": { + "name": "ParameterType", + "modelAsString": true + } + }, + "KeyType": { + "type": "string", + "enum": [ + "NotSpecified", + "Primary", + "Secondary" + ], + "x-ms-enum": { + "name": "KeyType", + "modelAsString": true + } + }, + "Sku": { + "type": "object", + "required": [ + "name" + ], + "properties": { + "name": { + "$ref": "#/definitions/SkuName", + "description": "The name." + }, + "plan": { + "$ref": "#/definitions/ResourceReference", + "description": "The reference to plan." + } + }, + "description": "The sku type." + }, + "ContentLink": { + "type": "object", + "properties": { + "uri": { + "type": "string", + "description": "The content link URI." + }, + "contentVersion": { + "type": "string", + "description": "The content version." + }, + "contentSize": { + "type": "integer", + "format": "int64", + "description": "The content size." + }, + "contentHash": { + "$ref": "#/definitions/ContentHash", + "description": "The content hash." + }, + "metadata": { + "$ref": "#/definitions/Object", + "description": "The metadata." + } + }, + "description": "The content link." + }, + "ContentHash": { + "type": "object", + "properties": { + "algorithm": { + "type": "string", + "description": "The algorithm of the content hash." + }, + "value": { + "type": "string", + "description": "The value of the content hash." + } + }, + "description": "The content hash." + }, + "RegenerateActionParameter": { + "type": "object", + "properties": { + "keyType": { + "$ref": "#/definitions/KeyType", + "description": "The key type." + } + }, + "description": "The access key regenerate action content." + }, + "RetryHistory": { + "type": "object", + "properties": { + "startTime": { + "type": "string", + "format": "date-time", + "description": "Gets the start time." + }, + "endTime": { + "type": "string", + "format": "date-time", + "description": "Gets the end time." + }, + "code": { + "type": "string", + "description": "Gets the status code." + }, + "clientRequestId": { + "type": "string", + "description": "Gets the client request Id." + }, + "serviceRequestId": { + "type": "string", + "description": "Gets the service request Id." + }, + "error": { + "$ref": "#/definitions/ErrorResponse", + "description": "Gets the error response." + } + }, + "description": "The retry history." + }, + "Correlation": { + "type": "object", + "properties": { + "clientTrackingId": { + "type": "string", + "description": "The client tracking id." + } + }, + "description": "The correlation property." + }, + "WorkflowParameter": { + "type": "object", + "properties": { + "type": { + "$ref": "#/definitions/ParameterType", + "description": "The type." + }, + "value": { + "$ref": "#/definitions/Object", + "description": "The value." + }, + "metadata": { + "$ref": "#/definitions/Object", + "description": "The metadata." + }, + "description": { + "type": "string", + "description": "The description." + } + }, + "description": "The workflow parameters." + }, + "WorkflowOutputParameter": { + "type": "object", + "properties": { + "error": { + "$ref": "#/definitions/Object", + "readOnly": true, + "description": "Gets the error." + } + }, + "description": "The workflow output parameter.", + "allOf": [ + { + "$ref": "#/definitions/WorkflowParameter" + } + ] + }, + "RecurrenceFrequency": { + "type": "string", + "enum": [ + "NotSpecified", + "Second", + "Minute", + "Hour", + "Day", + "Week", + "Month", + "Year" + ], + "x-ms-enum": { + "name": "RecurrenceFrequency", + "modelAsString": true + } + }, + "RecurrenceSchedule": { + "type": "object", + "properties": { + "minutes": { + "type": "array", + "items": { + "type": "integer", + "format": "int32" + }, + "description": "The minutes." + }, + "hours": { + "type": "array", + "items": { + "type": "integer", + "format": "int32" + }, + "description": "The hours." + }, + "weekDays": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "Sunday", + "Monday", + "Tuesday", + "Wednesday", + "Thursday", + "Friday", + "Saturday" + ], + "x-ms-enum": { + "name": "DaysOfWeek", + "modelAsString": false + } + }, + "description": "The days of the week." + }, + "monthDays": { + "type": "array", + "items": { + "type": "integer", + "format": "int32" + }, + "description": "The month days." + }, + "monthlyOccurrences": { + "type": "array", + "items": { + "$ref": "#/definitions/RecurrenceScheduleOccurrence" + }, + "description": "The monthly occurrences." + } + }, + "description": "The recurrence schedule." + }, + "RecurrenceScheduleOccurrence": { + "type": "object", + "properties": { + "day": { + "$ref": "#/definitions/DayOfWeek", + "description": "The day of the week." + }, + "occurrence": { + "type": "integer", + "format": "int32", + "description": "The occurrence." + } + }, + "description": "The recurrence schedule occurrence." + }, + "WorkflowTriggerRecurrence": { + "type": "object", + "properties": { + "frequency": { + "$ref": "#/definitions/RecurrenceFrequency", + "description": "The frequency." + }, + "interval": { + "type": "integer", + "format": "int32", + "description": "The interval." + }, + "startTime": { + "type": "string", + "description": "The start time." + }, + "endTime": { + "type": "string", + "description": "The end time." + }, + "timeZone": { + "type": "string", + "description": "The time zone." + }, + "schedule": { + "$ref": "#/definitions/RecurrenceSchedule", + "description": "The recurrence schedule." + } + }, + "description": "The workflow trigger recurrence." + }, + "WorkflowRunTrigger": { + "type": "object", + "properties": { + "name": { + "type": "string", + "readOnly": true, + "description": "Gets the name." + }, + "inputs": { + "$ref": "#/definitions/Object", + "readOnly": true, + "description": "Gets the inputs." + }, + "inputsLink": { + "$ref": "#/definitions/ContentLink", + "readOnly": true, + "description": "Gets the link to inputs." + }, + "outputs": { + "$ref": "#/definitions/Object", + "readOnly": true, + "description": "Gets the outputs." + }, + "outputsLink": { + "$ref": "#/definitions/ContentLink", + "readOnly": true, + "description": "Gets the link to outputs." + }, + "scheduledTime": { + "type": "string", + "format": "date-time", + "readOnly": true, + "description": "Gets the scheduled time." + }, + "startTime": { + "type": "string", + "format": "date-time", + "readOnly": true, + "description": "Gets the start time." + }, + "endTime": { + "type": "string", + "format": "date-time", + "readOnly": true, + "description": "Gets the end time." + }, + "trackingId": { + "type": "string", + "readOnly": true, + "description": "Gets the tracking id." + }, + "correlation": { + "$ref": "#/definitions/Correlation", + "description": "The run correlation." + }, + "code": { + "type": "string", + "readOnly": true, + "description": "Gets the code." + }, + "status": { + "$ref": "#/definitions/WorkflowStatus", + "readOnly": true, + "description": "Gets the status." + }, + "error": { + "$ref": "#/definitions/Object", + "readOnly": true, + "description": "Gets the error." + }, + "trackedProperties": { + "$ref": "#/definitions/Object", + "readOnly": true, + "description": "Gets the tracked properties." + } + }, + "description": "The workflow run trigger." + }, + "WorkflowTriggerProvisioningState": { + "type": "string", + "enum": [ + "NotSpecified", + "Accepted", + "Running", + "Ready", + "Creating", + "Created", + "Deleting", + "Deleted", + "Canceled", + "Failed", + "Succeeded", + "Moving", + "Updating", + "Registering", + "Registered", + "Unregistering", + "Unregistered", + "Completed" + ], + "x-ms-enum": { + "name": "WorkflowTriggerProvisioningState", + "modelAsString": true + } + }, + "WorkflowProvisioningState": { + "type": "string", + "enum": [ + "NotSpecified", + "Accepted", + "Running", + "Ready", + "Creating", + "Created", + "Deleting", + "Deleted", + "Canceled", + "Failed", + "Succeeded", + "Moving", + "Updating", + "Registering", + "Registered", + "Unregistering", + "Unregistered", + "Completed" + ], + "x-ms-enum": { + "name": "WorkflowProvisioningState", + "modelAsString": true + } + }, + "DayOfWeek": { + "type": "string", + "enum": [ + "Sunday", + "Monday", + "Tuesday", + "Wednesday", + "Thursday", + "Friday", + "Saturday" + ], + "x-ms-enum": { + "name": "DayOfWeek", + "modelAsString": false + } + }, + "GenerateUpgradedDefinitionParameters": { + "type": "object", + "properties": { + "targetSchemaVersion": { + "type": "string", + "description": "The target schema version." + } + }, + "description": "The parameters to generate upgraded definition." + }, + "IntegrationAccountSkuName": { + "type": "string", + "enum": [ + "NotSpecified", + "Free", + "Basic", + "Standard" + ], + "x-ms-enum": { + "name": "IntegrationAccountSkuName", + "modelAsString": true + } + }, + "IntegrationAccount": { + "type": "object", + "properties": { + "properties": { + "x-ms-client-flatten": true, + "$ref": "#/definitions/IntegrationAccountProperties", + "description": "The integration account properties." + }, + "sku": { + "$ref": "#/definitions/IntegrationAccountSku", + "description": "The sku." + } + }, + "description": "The integration account.", + "allOf": [ + { + "$ref": "#/definitions/Resource" + } + ] + }, + "IntegrationAccountProperties": { + "type": "object", + "properties": {} + }, + "IntegrationAccountListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/IntegrationAccount" + }, + "description": "The list of integration accounts." + }, + "nextLink": { + "type": "string", + "description": "The URL to get the next set of results." + } + }, + "description": "The list of integration accounts." + }, + "GetCallbackUrlParameters": { + "type": "object", + "properties": { + "notAfter": { + "type": "string", + "format": "date-time", + "description": "The expiry time." + }, + "keyType": { + "$ref": "#/definitions/KeyType", + "description": "The key type." + } + }, + "description": "The callback url parameters." + }, + "CallbackUrl": { + "type": "object", + "properties": { + "value": { + "type": "string", + "description": "The URL value." + } + }, + "description": "The callback url." + }, + "IntegrationAccountSchema": { + "type": "object", + "required": [ + "properties" + ], + "properties": { + "properties": { + "x-ms-client-flatten": true, + "$ref": "#/definitions/IntegrationAccountSchemaProperties", + "description": "The integration account schema properties." + } + }, + "description": "The integration account schema.", + "allOf": [ + { + "$ref": "#/definitions/Resource" + } + ] + }, + "IntegrationAccountSchemaProperties": { + "type": "object", + "required": [ + "schemaType" + ], + "properties": { + "schemaType": { + "$ref": "#/definitions/SchemaType", + "description": "The schema type." + }, + "targetNamespace": { + "type": "string", + "description": "The target namespace of the schema." + }, + "documentName": { + "type": "string", + "description": "The document name." + }, + "fileName": { + "type": "string", + "description": "The file name." + }, + "createdTime": { + "type": "string", + "format": "date-time", + "readOnly": true, + "description": "The created time." + }, + "changedTime": { + "type": "string", + "format": "date-time", + "readOnly": true, + "description": "The changed time." + }, + "metadata": { + "type": "object", + "description": "The metadata.", + "properties": {} + }, + "content": { + "type": "string", + "description": "The content.", + "properties": {} + }, + "contentType": { + "type": "string", + "description": "The content type." + }, + "contentLink": { + "$ref": "#/definitions/ContentLink", + "readOnly": true, + "description": "The content link." + } + }, + "description": "The integration account schema properties." + }, + "IntegrationAccountSchemaListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/IntegrationAccountSchema" + }, + "description": "The list of integration account schemas." + }, + "nextLink": { + "type": "string", + "description": "The URL to get the next set of results." + } + }, + "description": "The list of integration account schemas." + }, + "IntegrationAccountSchemaFilter": { + "type": "object", + "required": [ + "schemaType" + ], + "properties": { + "schemaType": { + "$ref": "#/definitions/SchemaType", + "description": "The schema type of integration account schema." + } + }, + "description": "The integration account schema filter for odata query." + }, + "SchemaType": { + "type": "string", + "enum": [ + "NotSpecified", + "Xml" + ], + "x-ms-enum": { + "name": "SchemaType", + "modelAsString": true + } + }, + "IntegrationAccountMap": { + "type": "object", + "required": [ + "properties" + ], + "properties": { + "properties": { + "x-ms-client-flatten": true, + "$ref": "#/definitions/IntegrationAccountMapProperties", + "description": "The integration account map properties." + } + }, + "description": "The integration account map.", + "allOf": [ + { + "$ref": "#/definitions/Resource" + } + ] + }, + "IntegrationAccountMapProperties": { + "type": "object", + "required": [ + "mapType" + ], + "properties": { + "mapType": { + "$ref": "#/definitions/MapType", + "description": "The map type." + }, + "parametersSchema": { + "type": "object", + "properties": { + "ref": { + "type": "string", + "description": "The reference name." + } + }, + "description": "The parameters schema of integration account map." + }, + "createdTime": { + "type": "string", + "format": "date-time", + "readOnly": true, + "description": "The created time." + }, + "changedTime": { + "type": "string", + "format": "date-time", + "readOnly": true, + "description": "The changed time." + }, + "content": { + "type": "string", + "description": "The content.", + "properties": {} + }, + "contentType": { + "type": "string", + "description": "The content type." + }, + "contentLink": { + "$ref": "#/definitions/ContentLink", + "readOnly": true, + "description": "The content link." + }, + "metadata": { + "type": "object", + "description": "The metadata.", + "properties": {} + } + }, + "description": "The integration account map." + }, + "IntegrationAccountMapListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/IntegrationAccountMap" + }, + "description": "The list of integration account maps." + }, + "nextLink": { + "type": "string", + "description": "The URL to get the next set of results." + } + }, + "description": "The list of integration account maps." + }, + "IntegrationAccountMapFilter": { + "type": "object", + "required": [ + "mapType" + ], + "properties": { + "mapType": { + "$ref": "#/definitions/MapType", + "description": "The map type of integration account map." + } + }, + "description": "The integration account map filter for odata query." + }, + "MapType": { + "type": "string", + "enum": [ + "NotSpecified", + "Xslt", + "Xslt20", + "Xslt30", + "Liquid" + ], + "x-ms-enum": { + "name": "MapType", + "modelAsString": true + } + }, + "IntegrationAccountSku": { + "type": "object", + "required": [ + "name" + ], + "properties": { + "name": { + "$ref": "#/definitions/IntegrationAccountSkuName", + "description": "The sku name." + } + }, + "description": "The integration account sku." + }, + "IntegrationAccountPartnerListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/IntegrationAccountPartner" + }, + "description": "The list of integration account partners." + }, + "nextLink": { + "type": "string", + "description": "The URL to get the next set of results." + } + }, + "description": "The list of integration account partners." + }, + "IntegrationAccountPartnerFilter": { + "type": "object", + "required": [ + "partnerType" + ], + "properties": { + "partnerType": { + "$ref": "#/definitions/PartnerType", + "description": "The partner type of integration account partner." + } + }, + "description": "The integration account partner filter for odata query." + }, + "IntegrationAccountPartner": { + "type": "object", + "required": [ + "properties" + ], + "properties": { + "properties": { + "x-ms-client-flatten": true, + "$ref": "#/definitions/IntegrationAccountPartnerProperties", + "description": "The integration account partner properties." + } + }, + "description": "The integration account partner.", + "allOf": [ + { + "$ref": "#/definitions/Resource" + } + ] + }, + "IntegrationAccountPartnerProperties": { + "type": "object", + "required": [ + "partnerType", + "content" + ], + "properties": { + "partnerType": { + "$ref": "#/definitions/PartnerType", + "description": "The partner type." + }, + "createdTime": { + "type": "string", + "format": "date-time", + "readOnly": true, + "description": "The created time." + }, + "changedTime": { + "type": "string", + "format": "date-time", + "readOnly": true, + "description": "The changed time." + }, + "metadata": { + "type": "object", + "description": "The metadata.", + "properties": {} + }, + "content": { + "$ref": "#/definitions/PartnerContent", + "description": "The partner content." + } + }, + "description": "The integration account partner properties." + }, + "PartnerType": { + "type": "string", + "enum": [ + "NotSpecified", + "B2B" + ], + "x-ms-enum": { + "name": "PartnerType", + "modelAsString": true + } + }, + "PartnerContent": { + "type": "object", + "properties": { + "b2b": { + "$ref": "#/definitions/B2BPartnerContent", + "description": "The B2B partner content." + } + }, + "description": "The integration account partner content." + }, + "B2BPartnerContent": { + "type": "object", + "properties": { + "businessIdentities": { + "type": "array", + "items": { + "$ref": "#/definitions/BusinessIdentity" + }, + "description": "The list of partner business identities." + } + }, + "description": "The B2B partner content." + }, + "BusinessIdentity": { + "type": "object", + "required": [ + "qualifier", + "value" + ], + "properties": { + "qualifier": { + "type": "string", + "description": "The business identity qualifier e.g. as2identity, ZZ, ZZZ, 31, 32" + }, + "value": { + "type": "string", + "description": "The user defined business identity value." + } + }, + "description": "The integration account partner's business identity." + }, + "IntegrationAccountAgreementListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/IntegrationAccountAgreement" + }, + "description": "The list of integration account agreements." + }, + "nextLink": { + "type": "string", + "description": "The URL to get the next set of results." + } + }, + "description": "The list of integration account agreements." + }, + "IntegrationAccountAgreementFilter": { + "type": "object", + "required": [ + "agreementType" + ], + "properties": { + "agreementType": { + "$ref": "#/definitions/AgreementType", + "description": "The agreement type of integration account agreement." + } + }, + "description": "The integration account agreement filter for odata query." + }, + "IntegrationAccountAgreement": { + "type": "object", + "required": [ + "properties" + ], + "properties": { + "properties": { + "x-ms-client-flatten": true, + "$ref": "#/definitions/IntegrationAccountAgreementProperties", + "description": "The integration account agreement properties." + } + }, + "description": "The integration account agreement.", + "allOf": [ + { + "$ref": "#/definitions/Resource" + } + ] + }, + "IntegrationAccountAgreementProperties": { + "type": "object", + "required": [ + "hostPartner", + "guestPartner", + "hostIdentity", + "guestIdentity", + "agreementType", + "content" + ], + "properties": { + "createdTime": { + "type": "string", + "format": "date-time", + "readOnly": true, + "description": "The created time." + }, + "changedTime": { + "type": "string", + "format": "date-time", + "readOnly": true, + "description": "The changed time." + }, + "metadata": { + "type": "object", + "description": "The metadata.", + "properties": {} + }, + "agreementType": { + "$ref": "#/definitions/AgreementType", + "description": "The agreement type." + }, + "hostPartner": { + "type": "string", + "description": "The integration account partner that is set as host partner for this agreement." + }, + "guestPartner": { + "type": "string", + "description": "The integration account partner that is set as guest partner for this agreement." + }, + "hostIdentity": { + "$ref": "#/definitions/BusinessIdentity", + "description": "The business identity of the host partner." + }, + "guestIdentity": { + "$ref": "#/definitions/BusinessIdentity", + "description": "The business identity of the guest partner." + }, + "content": { + "$ref": "#/definitions/AgreementContent", + "description": "The agreement content." + } + }, + "description": "The integration account agreement properties." + }, + "AgreementType": { + "type": "string", + "enum": [ + "NotSpecified", + "AS2", + "X12", + "Edifact" + ], + "x-ms-enum": { + "name": "AgreementType", + "modelAsString": false + } + }, + "AgreementContent": { + "type": "object", + "properties": { + "aS2": { + "$ref": "#/definitions/AS2AgreementContent", + "description": "The AS2 agreement content." + }, + "x12": { + "$ref": "#/definitions/X12AgreementContent", + "description": "The X12 agreement content." + }, + "edifact": { + "$ref": "#/definitions/EdifactAgreementContent", + "description": "The EDIFACT agreement content." + } + }, + "description": "The integration account agreement content." + }, + "AS2AgreementContent": { + "type": "object", + "required": [ + "receiveAgreement", + "sendAgreement" + ], + "properties": { + "receiveAgreement": { + "$ref": "#/definitions/AS2OneWayAgreement", + "description": "The AS2 one-way receive agreement." + }, + "sendAgreement": { + "$ref": "#/definitions/AS2OneWayAgreement", + "description": "The AS2 one-way send agreement." + } + }, + "description": "The integration account AS2 agreement content." + }, + "AS2OneWayAgreement": { + "type": "object", + "required": [ + "senderBusinessIdentity", + "receiverBusinessIdentity", + "protocolSettings" + ], + "properties": { + "senderBusinessIdentity": { + "$ref": "#/definitions/BusinessIdentity", + "description": "The sender business identity" + }, + "receiverBusinessIdentity": { + "$ref": "#/definitions/BusinessIdentity", + "description": "The receiver business identity" + }, + "protocolSettings": { + "$ref": "#/definitions/AS2ProtocolSettings", + "description": "The AS2 protocol settings." + } + }, + "description": "The integration account AS2 one-way agreement." + }, + "AS2ProtocolSettings": { + "type": "object", + "required": [ + "messageConnectionSettings", + "acknowledgementConnectionSettings", + "mdnSettings", + "securitySettings", + "validationSettings", + "envelopeSettings", + "errorSettings" + ], + "properties": { + "messageConnectionSettings": { + "$ref": "#/definitions/AS2MessageConnectionSettings", + "description": "The message connection settings." + }, + "acknowledgementConnectionSettings": { + "$ref": "#/definitions/AS2AcknowledgementConnectionSettings", + "description": "The acknowledgement connection settings." + }, + "mdnSettings": { + "$ref": "#/definitions/AS2MdnSettings", + "description": "The MDN settings." + }, + "securitySettings": { + "$ref": "#/definitions/AS2SecuritySettings", + "description": "The security settings." + }, + "validationSettings": { + "$ref": "#/definitions/AS2ValidationSettings", + "description": "The validation settings." + }, + "envelopeSettings": { + "$ref": "#/definitions/AS2EnvelopeSettings", + "description": "The envelope settings." + }, + "errorSettings": { + "$ref": "#/definitions/AS2ErrorSettings", + "description": "The error settings." + } + }, + "description": "The AS2 agreement protocol settings." + }, + "AS2AcknowledgementConnectionSettings": { + "type": "object", + "required": [ + "ignoreCertificateNameMismatch", + "supportHttpStatusCodeContinue", + "keepHttpConnectionAlive", + "unfoldHttpHeaders" + ], + "properties": { + "ignoreCertificateNameMismatch": { + "type": "boolean", + "description": "The value indicating whether to ignore mismatch in certificate name." + }, + "supportHttpStatusCodeContinue": { + "type": "boolean", + "description": "The value indicating whether to support HTTP status code 'CONTINUE'." + }, + "keepHttpConnectionAlive": { + "type": "boolean", + "description": "The value indicating whether to keep the connection alive." + }, + "unfoldHttpHeaders": { + "type": "boolean", + "description": "The value indicating whether to unfold the HTTP headers." + } + }, + "description": "The AS2 agreement acknowledgement connection settings." + }, + "AS2MessageConnectionSettings": { + "type": "object", + "required": [ + "ignoreCertificateNameMismatch", + "supportHttpStatusCodeContinue", + "keepHttpConnectionAlive", + "unfoldHttpHeaders" + ], + "properties": { + "ignoreCertificateNameMismatch": { + "type": "boolean", + "description": "The value indicating whether to ignore mismatch in certificate name." + }, + "supportHttpStatusCodeContinue": { + "type": "boolean", + "description": "The value indicating whether to support HTTP status code 'CONTINUE'." + }, + "keepHttpConnectionAlive": { + "type": "boolean", + "description": "The value indicating whether to keep the connection alive." + }, + "unfoldHttpHeaders": { + "type": "boolean", + "description": "The value indicating whether to unfold the HTTP headers." + } + }, + "description": "The AS2 agreement message connection settings." + }, + "AS2MdnSettings": { + "type": "object", + "required": [ + "needMDN", + "signMDN", + "sendMDNAsynchronously", + "signOutboundMDNIfOptional", + "sendInboundMDNToMessageBox", + "micHashingAlgorithm" + ], + "properties": { + "needMDN": { + "type": "boolean", + "description": "The value indicating whether to send or request a MDN." + }, + "signMDN": { + "type": "boolean", + "description": "The value indicating whether the MDN needs to be signed or not." + }, + "sendMDNAsynchronously": { + "type": "boolean", + "description": "The value indicating whether to send the asynchronous MDN." + }, + "receiptDeliveryUrl": { + "type": "string", + "description": "The receipt delivery URL." + }, + "dispositionNotificationTo": { + "type": "string", + "description": "The disposition notification to header value." + }, + "signOutboundMDNIfOptional": { + "type": "boolean", + "description": "The value indicating whether to sign the outbound MDN if optional." + }, + "mdnText": { + "type": "string", + "description": "The MDN text." + }, + "sendInboundMDNToMessageBox": { + "type": "boolean", + "description": "The value indicating whether to send inbound MDN to message box." + }, + "micHashingAlgorithm": { + "$ref": "#/definitions/HashingAlgorithm", + "description": "The signing or hashing algorithm." + } + }, + "description": "The AS2 agreement mdn settings." + }, + "AS2SecuritySettings": { + "type": "object", + "required": [ + "overrideGroupSigningCertificate", + "enableNRRForInboundEncodedMessages", + "enableNRRForInboundDecodedMessages", + "enableNRRForOutboundMDN", + "enableNRRForOutboundEncodedMessages", + "enableNRRForOutboundDecodedMessages", + "enableNRRForInboundMDN" + ], + "properties": { + "overrideGroupSigningCertificate": { + "type": "boolean", + "description": "The value indicating whether to send or request a MDN." + }, + "signingCertificateName": { + "type": "string", + "description": "The name of the signing certificate." + }, + "encryptionCertificateName": { + "type": "string", + "description": "The name of the encryption certificate." + }, + "enableNRRForInboundEncodedMessages": { + "type": "boolean", + "description": "The value indicating whether to enable NRR for inbound encoded messages." + }, + "enableNRRForInboundDecodedMessages": { + "type": "boolean", + "description": "The value indicating whether to enable NRR for inbound decoded messages." + }, + "enableNRRForOutboundMDN": { + "type": "boolean", + "description": "The value indicating whether to enable NRR for outbound MDN." + }, + "enableNRRForOutboundEncodedMessages": { + "type": "boolean", + "description": "The value indicating whether to enable NRR for outbound encoded messages." + }, + "enableNRRForOutboundDecodedMessages": { + "type": "boolean", + "description": "The value indicating whether to enable NRR for outbound decoded messages." + }, + "enableNRRForInboundMDN": { + "type": "boolean", + "description": "The value indicating whether to enable NRR for inbound MDN." + }, + "sha2AlgorithmFormat": { + "type": "string", + "description": "The Sha2 algorithm format. Valid values are Sha2, ShaHashSize, ShaHyphenHashSize, Sha2UnderscoreHashSize." + } + }, + "description": "The AS2 agreement security settings." + }, + "AS2ValidationSettings": { + "type": "object", + "required": [ + "overrideMessageProperties", + "encryptMessage", + "signMessage", + "compressMessage", + "checkDuplicateMessage", + "interchangeDuplicatesValidityDays", + "checkCertificateRevocationListOnSend", + "checkCertificateRevocationListOnReceive", + "encryptionAlgorithm" + ], + "properties": { + "overrideMessageProperties": { + "type": "boolean", + "description": "The value indicating whether to override incoming message properties with those in agreement." + }, + "encryptMessage": { + "type": "boolean", + "description": "The value indicating whether the message has to be encrypted." + }, + "signMessage": { + "type": "boolean", + "description": "The value indicating whether the message has to be signed." + }, + "compressMessage": { + "type": "boolean", + "description": "The value indicating whether the message has to be compressed." + }, + "checkDuplicateMessage": { + "type": "boolean", + "description": "The value indicating whether to check for duplicate message." + }, + "interchangeDuplicatesValidityDays": { + "type": "integer", + "format": "int32", + "description": "The number of days to look back for duplicate interchange." + }, + "checkCertificateRevocationListOnSend": { + "type": "boolean", + "description": "The value indicating whether to check for certificate revocation list on send." + }, + "checkCertificateRevocationListOnReceive": { + "type": "boolean", + "description": "The value indicating whether to check for certificate revocation list on receive." + }, + "encryptionAlgorithm": { + "$ref": "#/definitions/EncryptionAlgorithm", + "description": "The encryption algorithm." + }, + "signingAlgorithm": { + "$ref": "#/definitions/SigningAlgorithm", + "description": "The signing algorithm." + } + }, + "description": "The AS2 agreement validation settings." + }, + "AS2EnvelopeSettings": { + "type": "object", + "required": [ + "messageContentType", + "transmitFileNameInMimeHeader", + "fileNameTemplate", + "suspendMessageOnFileNameGenerationError", + "autogenerateFileName" + ], + "properties": { + "messageContentType": { + "type": "string", + "description": "The message content type." + }, + "transmitFileNameInMimeHeader": { + "type": "boolean", + "description": "The value indicating whether to transmit file name in mime header." + }, + "fileNameTemplate": { + "type": "string", + "description": "The template for file name." + }, + "suspendMessageOnFileNameGenerationError": { + "type": "boolean", + "description": "The value indicating whether to suspend message on file name generation error." + }, + "autogenerateFileName": { + "type": "boolean", + "description": "The value indicating whether to auto generate file name." + } + }, + "description": "The AS2 agreement envelope settings." + }, + "AS2ErrorSettings": { + "type": "object", + "required": [ + "suspendDuplicateMessage", + "resendIfMDNNotReceived" + ], + "properties": { + "suspendDuplicateMessage": { + "type": "boolean", + "description": "The value indicating whether to suspend duplicate message." + }, + "resendIfMDNNotReceived": { + "type": "boolean", + "description": "The value indicating whether to resend message If MDN is not received." + } + }, + "description": "The AS2 agreement error settings." + }, + "X12AgreementContent": { + "type": "object", + "required": [ + "receiveAgreement", + "sendAgreement" + ], + "properties": { + "receiveAgreement": { + "$ref": "#/definitions/X12OneWayAgreement", + "description": "The X12 one-way receive agreement." + }, + "sendAgreement": { + "$ref": "#/definitions/X12OneWayAgreement", + "description": "The X12 one-way send agreement." + } + }, + "description": "The X12 agreement content." + }, + "X12OneWayAgreement": { + "type": "object", + "required": [ + "senderBusinessIdentity", + "receiverBusinessIdentity", + "protocolSettings" + ], + "properties": { + "senderBusinessIdentity": { + "$ref": "#/definitions/BusinessIdentity", + "description": "The sender business identity" + }, + "receiverBusinessIdentity": { + "$ref": "#/definitions/BusinessIdentity", + "description": "The receiver business identity" + }, + "protocolSettings": { + "$ref": "#/definitions/X12ProtocolSettings", + "description": "The X12 protocol settings." + } + }, + "description": "The X12 one-way agreement." + }, + "X12ProtocolSettings": { + "type": "object", + "required": [ + "validationSettings", + "framingSettings", + "envelopeSettings", + "acknowledgementSettings", + "messageFilter", + "securitySettings", + "processingSettings", + "schemaReferences" + ], + "properties": { + "validationSettings": { + "$ref": "#/definitions/X12ValidationSettings", + "description": "The X12 validation settings." + }, + "framingSettings": { + "$ref": "#/definitions/X12FramingSettings", + "description": "The X12 framing settings." + }, + "envelopeSettings": { + "$ref": "#/definitions/X12EnvelopeSettings", + "description": "The X12 envelope settings." + }, + "acknowledgementSettings": { + "$ref": "#/definitions/X12AcknowledgementSettings", + "description": "The X12 acknowledgment settings." + }, + "messageFilter": { + "$ref": "#/definitions/X12MessageFilter", + "description": "The X12 message filter." + }, + "securitySettings": { + "$ref": "#/definitions/X12SecuritySettings", + "description": "The X12 security settings." + }, + "processingSettings": { + "$ref": "#/definitions/X12ProcessingSettings", + "description": "The X12 processing settings." + }, + "envelopeOverrides": { + "type": "array", + "items": { + "$ref": "#/definitions/X12EnvelopeOverride" + }, + "description": "The X12 envelope override settings." + }, + "validationOverrides": { + "type": "array", + "items": { + "$ref": "#/definitions/X12ValidationOverride" + }, + "description": "The X12 validation override settings." + }, + "messageFilterList": { + "type": "array", + "items": { + "$ref": "#/definitions/X12MessageIdentifier" + }, + "description": "The X12 message filter list." + }, + "schemaReferences": { + "type": "array", + "items": { + "$ref": "#/definitions/X12SchemaReference" + }, + "description": "The X12 schema references." + }, + "x12DelimiterOverrides": { + "type": "array", + "items": { + "$ref": "#/definitions/X12DelimiterOverrides" + }, + "description": "The X12 delimiter override settings." + } + }, + "description": "The X12 agreement protocol settings." + }, + "X12ValidationSettings": { + "type": "object", + "required": [ + "validateCharacterSet", + "checkDuplicateInterchangeControlNumber", + "interchangeControlNumberValidityDays", + "checkDuplicateGroupControlNumber", + "checkDuplicateTransactionSetControlNumber", + "validateEDITypes", + "validateXSDTypes", + "allowLeadingAndTrailingSpacesAndZeroes", + "trimLeadingAndTrailingSpacesAndZeroes", + "trailingSeparatorPolicy" + ], + "properties": { + "validateCharacterSet": { + "type": "boolean", + "description": "The value indicating whether to validate character set in the message." + }, + "checkDuplicateInterchangeControlNumber": { + "type": "boolean", + "description": "The value indicating whether to check for duplicate interchange control number." + }, + "interchangeControlNumberValidityDays": { + "type": "integer", + "format": "int32", + "description": "The validity period of interchange control number." + }, + "checkDuplicateGroupControlNumber": { + "type": "boolean", + "description": "The value indicating whether to check for duplicate group control number." + }, + "checkDuplicateTransactionSetControlNumber": { + "type": "boolean", + "description": "The value indicating whether to check for duplicate transaction set control number." + }, + "validateEDITypes": { + "type": "boolean", + "description": "The value indicating whether to Whether to validate EDI types." + }, + "validateXSDTypes": { + "type": "boolean", + "description": "The value indicating whether to Whether to validate XSD types." + }, + "allowLeadingAndTrailingSpacesAndZeroes": { + "type": "boolean", + "description": "The value indicating whether to allow leading and trailing spaces and zeroes." + }, + "trimLeadingAndTrailingSpacesAndZeroes": { + "type": "boolean", + "description": "The value indicating whether to trim leading and trailing spaces and zeroes." + }, + "trailingSeparatorPolicy": { + "$ref": "#/definitions/TrailingSeparatorPolicy", + "description": "The trailing separator policy." + } + }, + "description": "The X12 agreement validation settings." + }, + "X12FramingSettings": { + "type": "object", + "required": [ + "dataElementSeparator", + "componentSeparator", + "replaceSeparatorsInPayload", + "replaceCharacter", + "segmentTerminator", + "characterSet", + "segmentTerminatorSuffix" + ], + "properties": { + "dataElementSeparator": { + "type": "integer", + "format": "int32", + "description": "The data element separator." + }, + "componentSeparator": { + "type": "integer", + "format": "int32", + "description": "The component separator." + }, + "replaceSeparatorsInPayload": { + "type": "boolean", + "description": "The value indicating whether to replace separators in payload." + }, + "replaceCharacter": { + "type": "integer", + "format": "int32", + "description": "The replacement character." + }, + "segmentTerminator": { + "type": "integer", + "format": "int32", + "description": "The segment terminator." + }, + "characterSet": { + "$ref": "#/definitions/X12CharacterSet", + "description": "The X12 character set." + }, + "segmentTerminatorSuffix": { + "$ref": "#/definitions/SegmentTerminatorSuffix", + "description": "The segment terminator suffix." + } + }, + "description": "The X12 agreement framing settings." + }, + "X12EnvelopeSettings": { + "type": "object", + "required": [ + "controlStandardsId", + "useControlStandardsIdAsRepetitionCharacter", + "senderApplicationId", + "receiverApplicationId", + "controlVersionNumber", + "interchangeControlNumberLowerBound", + "interchangeControlNumberUpperBound", + "rolloverInterchangeControlNumber", + "enableDefaultGroupHeaders", + "groupControlNumberLowerBound", + "groupControlNumberUpperBound", + "rolloverGroupControlNumber", + "groupHeaderAgencyCode", + "groupHeaderVersion", + "transactionSetControlNumberLowerBound", + "transactionSetControlNumberUpperBound", + "rolloverTransactionSetControlNumber", + "overwriteExistingTransactionSetControlNumber", + "groupHeaderDateFormat", + "groupHeaderTimeFormat", + "usageIndicator" + ], + "properties": { + "controlStandardsId": { + "type": "integer", + "format": "int32", + "description": "The controls standards id." + }, + "useControlStandardsIdAsRepetitionCharacter": { + "type": "boolean", + "description": "The value indicating whether to use control standards id as repetition character." + }, + "senderApplicationId": { + "type": "string", + "description": "The sender application id." + }, + "receiverApplicationId": { + "type": "string", + "description": "The receiver application id." + }, + "controlVersionNumber": { + "type": "string", + "description": "The control version number." + }, + "interchangeControlNumberLowerBound": { + "type": "integer", + "format": "int32", + "description": "The interchange control number lower bound." + }, + "interchangeControlNumberUpperBound": { + "type": "integer", + "format": "int32", + "description": "The interchange control number upper bound." + }, + "rolloverInterchangeControlNumber": { + "type": "boolean", + "description": "The value indicating whether to rollover interchange control number." + }, + "enableDefaultGroupHeaders": { + "type": "boolean", + "description": "The value indicating whether to enable default group headers." + }, + "functionalGroupId": { + "type": "string", + "description": "The functional group id." + }, + "groupControlNumberLowerBound": { + "type": "integer", + "format": "int32", + "description": "The group control number lower bound." + }, + "groupControlNumberUpperBound": { + "type": "integer", + "format": "int32", + "description": "The group control number upper bound." + }, + "rolloverGroupControlNumber": { + "type": "boolean", + "description": "The value indicating whether to rollover group control number." + }, + "groupHeaderAgencyCode": { + "type": "string", + "description": "The group header agency code." + }, + "groupHeaderVersion": { + "type": "string", + "description": "The group header version." + }, + "transactionSetControlNumberLowerBound": { + "type": "integer", + "format": "int32", + "description": "The transaction set control number lower bound." + }, + "transactionSetControlNumberUpperBound": { + "type": "integer", + "format": "int32", + "description": "The transaction set control number upper bound." + }, + "rolloverTransactionSetControlNumber": { + "type": "boolean", + "description": "The value indicating whether to rollover transaction set control number." + }, + "transactionSetControlNumberPrefix": { + "type": "string", + "description": "The transaction set control number prefix." + }, + "transactionSetControlNumberSuffix": { + "type": "string", + "description": "The transaction set control number suffix." + }, + "overwriteExistingTransactionSetControlNumber": { + "type": "boolean", + "description": "The value indicating whether to overwrite existing transaction set control number." + }, + "groupHeaderDateFormat": { + "$ref": "#/definitions/X12DateFormat", + "description": "The group header date format." + }, + "groupHeaderTimeFormat": { + "$ref": "#/definitions/X12TimeFormat", + "description": "The group header time format." + }, + "usageIndicator": { + "$ref": "#/definitions/UsageIndicator", + "description": "The usage indicator." + } + }, + "description": "The X12 agreement envelope settings." + }, + "X12AcknowledgementSettings": { + "type": "object", + "required": [ + "needTechnicalAcknowledgement", + "batchTechnicalAcknowledgements", + "needFunctionalAcknowledgement", + "batchFunctionalAcknowledgements", + "needImplementationAcknowledgement", + "batchImplementationAcknowledgements", + "needLoopForValidMessages", + "sendSynchronousAcknowledgement", + "acknowledgementControlNumberLowerBound", + "acknowledgementControlNumberUpperBound", + "rolloverAcknowledgementControlNumber" + ], + "properties": { + "needTechnicalAcknowledgement": { + "type": "boolean", + "description": "The value indicating whether technical acknowledgement is needed." + }, + "batchTechnicalAcknowledgements": { + "type": "boolean", + "description": "The value indicating whether to batch the technical acknowledgements." + }, + "needFunctionalAcknowledgement": { + "type": "boolean", + "description": "The value indicating whether functional acknowledgement is needed." + }, + "functionalAcknowledgementVersion": { + "type": "string", + "description": "The functional acknowledgement version." + }, + "batchFunctionalAcknowledgements": { + "type": "boolean", + "description": "The value indicating whether to batch functional acknowledgements." + }, + "needImplementationAcknowledgement": { + "type": "boolean", + "description": "The value indicating whether implementation acknowledgement is needed." + }, + "implementationAcknowledgementVersion": { + "type": "string", + "description": "The implementation acknowledgement version." + }, + "batchImplementationAcknowledgements": { + "type": "boolean", + "description": "The value indicating whether to batch implementation acknowledgements." + }, + "needLoopForValidMessages": { + "type": "boolean", + "description": "The value indicating whether a loop is needed for valid messages." + }, + "sendSynchronousAcknowledgement": { + "type": "boolean", + "description": "The value indicating whether to send synchronous acknowledgement." + }, + "acknowledgementControlNumberPrefix": { + "type": "string", + "description": "The acknowledgement control number prefix." + }, + "acknowledgementControlNumberSuffix": { + "type": "string", + "description": "The acknowledgement control number suffix." + }, + "acknowledgementControlNumberLowerBound": { + "type": "integer", + "format": "int32", + "description": "The acknowledgement control number lower bound." + }, + "acknowledgementControlNumberUpperBound": { + "type": "integer", + "format": "int32", + "description": "The acknowledgement control number upper bound." + }, + "rolloverAcknowledgementControlNumber": { + "type": "boolean", + "description": "The value indicating whether to rollover acknowledgement control number." + } + }, + "description": "The X12 agreement acknowledgement settings." + }, + "X12MessageFilter": { + "type": "object", + "required": [ + "messageFilterType" + ], + "properties": { + "messageFilterType": { + "$ref": "#/definitions/MessageFilterType", + "description": "The message filter type." + } + }, + "description": "The X12 message filter for odata query." + }, + "X12SecuritySettings": { + "type": "object", + "required": [ + "authorizationQualifier", + "securityQualifier" + ], + "properties": { + "authorizationQualifier": { + "type": "string", + "description": "The authorization qualifier." + }, + "authorizationValue": { + "type": "string", + "description": "The authorization value." + }, + "securityQualifier": { + "type": "string", + "description": "The security qualifier." + }, + "passwordValue": { + "type": "string", + "description": "The password value." + } + }, + "description": "The X12 agreement security settings." + }, + "X12ProcessingSettings": { + "type": "object", + "required": [ + "maskSecurityInfo", + "convertImpliedDecimal", + "preserveInterchange", + "suspendInterchangeOnError", + "createEmptyXmlTagsForTrailingSeparators", + "useDotAsDecimalSeparator" + ], + "properties": { + "maskSecurityInfo": { + "type": "boolean", + "description": "The value indicating whether to mask security information." + }, + "convertImpliedDecimal": { + "type": "boolean", + "description": "The value indicating whether to convert numerical type to implied decimal." + }, + "preserveInterchange": { + "type": "boolean", + "description": "The value indicating whether to preserve interchange." + }, + "suspendInterchangeOnError": { + "type": "boolean", + "description": "The value indicating whether to suspend interchange on error." + }, + "createEmptyXmlTagsForTrailingSeparators": { + "type": "boolean", + "description": "The value indicating whether to create empty xml tags for trailing separators." + }, + "useDotAsDecimalSeparator": { + "type": "boolean", + "description": "The value indicating whether to use dot as decimal separator." + } + }, + "description": "The X12 processing settings." + }, + "X12EnvelopeOverride": { + "type": "object", + "required": [ + "targetNamespace", + "protocolVersion", + "messageId", + "responsibleAgencyCode", + "headerVersion", + "senderApplicationId", + "receiverApplicationId", + "dateFormat", + "timeFormat" + ], + "properties": { + "targetNamespace": { + "type": "string", + "description": "The target namespace on which this envelope settings has to be applied." + }, + "protocolVersion": { + "type": "string", + "description": "The protocol version on which this envelope settings has to be applied." + }, + "messageId": { + "type": "string", + "description": "The message id on which this envelope settings has to be applied." + }, + "responsibleAgencyCode": { + "type": "string", + "description": "The responsible agency code." + }, + "headerVersion": { + "type": "string", + "description": "The header version." + }, + "senderApplicationId": { + "type": "string", + "description": "The sender application id." + }, + "receiverApplicationId": { + "type": "string", + "description": "The receiver application id." + }, + "functionalIdentifierCode": { + "type": "string", + "description": "The functional identifier code." + }, + "dateFormat": { + "$ref": "#/definitions/X12DateFormat", + "description": "The date format." + }, + "timeFormat": { + "$ref": "#/definitions/X12TimeFormat", + "description": "The time format." + } + }, + "description": "The X12 envelope override settings." + }, + "X12ValidationOverride": { + "type": "object", + "required": [ + "messageId", + "validateEDITypes", + "validateXSDTypes", + "allowLeadingAndTrailingSpacesAndZeroes", + "validateCharacterSet", + "trimLeadingAndTrailingSpacesAndZeroes", + "trailingSeparatorPolicy" + ], + "properties": { + "messageId": { + "type": "string", + "description": "The message id on which the validation settings has to be applied." + }, + "validateEDITypes": { + "type": "boolean", + "description": "The value indicating whether to validate EDI types." + }, + "validateXSDTypes": { + "type": "boolean", + "description": "The value indicating whether to validate XSD types." + }, + "allowLeadingAndTrailingSpacesAndZeroes": { + "type": "boolean", + "description": "The value indicating whether to allow leading and trailing spaces and zeroes." + }, + "validateCharacterSet": { + "type": "boolean", + "description": "The value indicating whether to validate character Set." + }, + "trimLeadingAndTrailingSpacesAndZeroes": { + "type": "boolean", + "description": "The value indicating whether to trim leading and trailing spaces and zeroes." + }, + "trailingSeparatorPolicy": { + "$ref": "#/definitions/TrailingSeparatorPolicy", + "description": "The trailing separator policy." + } + }, + "description": "The X12 validation override settings." + }, + "X12MessageIdentifier": { + "type": "object", + "required": [ + "messageId" + ], + "properties": { + "messageId": { + "type": "string", + "description": "The message id." + } + }, + "description": "The X12 message identifier." + }, + "X12SchemaReference": { + "type": "object", + "required": [ + "messageId", + "schemaVersion", + "schemaName" + ], + "properties": { + "messageId": { + "type": "string", + "description": "The message id." + }, + "senderApplicationId": { + "type": "string", + "description": "The sender application id." + }, + "schemaVersion": { + "type": "string", + "description": "The schema version." + }, + "schemaName": { + "type": "string", + "description": "The schema name." + } + }, + "description": "The X12 schema reference." + }, + "X12DelimiterOverrides": { + "type": "object", + "required": [ + "dataElementSeparator", + "componentSeparator", + "segmentTerminator", + "segmentTerminatorSuffix", + "replaceCharacter", + "replaceSeparatorsInPayload" + ], + "properties": { + "protocolVersion": { + "type": "string", + "description": "The protocol version." + }, + "messageId": { + "type": "string", + "description": "The message id." + }, + "dataElementSeparator": { + "type": "integer", + "format": "int32", + "description": "The data element separator." + }, + "componentSeparator": { + "type": "integer", + "format": "int32", + "description": "The component separator." + }, + "segmentTerminator": { + "type": "integer", + "format": "int32", + "description": "The segment terminator." + }, + "segmentTerminatorSuffix": { + "$ref": "#/definitions/SegmentTerminatorSuffix", + "description": "The segment terminator suffix." + }, + "replaceCharacter": { + "type": "integer", + "format": "int32", + "description": "The replacement character." + }, + "replaceSeparatorsInPayload": { + "type": "boolean", + "description": "The value indicating whether to replace separators in payload." + }, + "targetNamespace": { + "type": "string", + "description": "The target namespace on which this delimiter settings has to be applied." + } + }, + "description": "The X12 delimiter override settings." + }, + "X12CharacterSet": { + "type": "string", + "enum": [ + "NotSpecified", + "Basic", + "Extended", + "UTF8" + ], + "x-ms-enum": { + "name": "X12CharacterSet", + "modelAsString": true + } + }, + "SegmentTerminatorSuffix": { + "type": "string", + "enum": [ + "NotSpecified", + "None", + "CR", + "LF", + "CRLF" + ], + "x-ms-enum": { + "name": "SegmentTerminatorSuffix", + "modelAsString": false + } + }, + "X12DateFormat": { + "type": "string", + "enum": [ + "NotSpecified", + "CCYYMMDD", + "YYMMDD" + ], + "x-ms-enum": { + "name": "X12DateFormat", + "modelAsString": true + } + }, + "X12TimeFormat": { + "type": "string", + "enum": [ + "NotSpecified", + "HHMM", + "HHMMSS", + "HHMMSSdd", + "HHMMSSd" + ], + "x-ms-enum": { + "name": "X12TimeFormat", + "modelAsString": true + } + }, + "UsageIndicator": { + "type": "string", + "enum": [ + "NotSpecified", + "Test", + "Information", + "Production" + ], + "x-ms-enum": { + "name": "UsageIndicator", + "modelAsString": true + } + }, + "MessageFilterType": { + "type": "string", + "enum": [ + "NotSpecified", + "Include", + "Exclude" + ], + "x-ms-enum": { + "name": "MessageFilterType", + "modelAsString": true + } + }, + "HashingAlgorithm": { + "type": "string", + "enum": [ + "NotSpecified", + "None", + "MD5", + "SHA1", + "SHA2256", + "SHA2384", + "SHA2512" + ], + "x-ms-enum": { + "name": "HashingAlgorithm", + "modelAsString": true + } + }, + "EncryptionAlgorithm": { + "type": "string", + "enum": [ + "NotSpecified", + "None", + "DES3", + "RC2", + "AES128", + "AES192", + "AES256" + ], + "x-ms-enum": { + "name": "EncryptionAlgorithm", + "modelAsString": true + } + }, + "SigningAlgorithm": { + "type": "string", + "enum": [ + "NotSpecified", + "Default", + "SHA1", + "SHA2256", + "SHA2384", + "SHA2512" + ], + "x-ms-enum": { + "name": "SigningAlgorithm", + "modelAsString": true + } + }, + "TrailingSeparatorPolicy": { + "type": "string", + "enum": [ + "NotSpecified", + "NotAllowed", + "Optional", + "Mandatory" + ], + "x-ms-enum": { + "name": "TrailingSeparatorPolicy", + "modelAsString": true + } + }, + "EdifactAgreementContent": { + "type": "object", + "required": [ + "receiveAgreement", + "sendAgreement" + ], + "properties": { + "receiveAgreement": { + "$ref": "#/definitions/EdifactOneWayAgreement", + "description": "The EDIFACT one-way receive agreement." + }, + "sendAgreement": { + "$ref": "#/definitions/EdifactOneWayAgreement", + "description": "The EDIFACT one-way send agreement." + } + }, + "description": "The Edifact agreement content." + }, + "EdifactOneWayAgreement": { + "type": "object", + "required": [ + "senderBusinessIdentity", + "receiverBusinessIdentity", + "protocolSettings" + ], + "properties": { + "senderBusinessIdentity": { + "$ref": "#/definitions/BusinessIdentity", + "description": "The sender business identity" + }, + "receiverBusinessIdentity": { + "$ref": "#/definitions/BusinessIdentity", + "description": "The receiver business identity" + }, + "protocolSettings": { + "$ref": "#/definitions/EdifactProtocolSettings", + "description": "The EDIFACT protocol settings." + } + }, + "description": "The Edifact one way agreement." + }, + "EdifactProtocolSettings": { + "type": "object", + "required": [ + "validationSettings", + "framingSettings", + "envelopeSettings", + "acknowledgementSettings", + "messageFilter", + "processingSettings", + "schemaReferences" + ], + "properties": { + "validationSettings": { + "$ref": "#/definitions/EdifactValidationSettings", + "description": "The EDIFACT validation settings." + }, + "framingSettings": { + "$ref": "#/definitions/EdifactFramingSettings", + "description": "The EDIFACT framing settings." + }, + "envelopeSettings": { + "$ref": "#/definitions/EdifactEnvelopeSettings", + "description": "The EDIFACT envelope settings." + }, + "acknowledgementSettings": { + "$ref": "#/definitions/EdifactAcknowledgementSettings", + "description": "The EDIFACT acknowledgement settings." + }, + "messageFilter": { + "$ref": "#/definitions/EdifactMessageFilter", + "description": "The EDIFACT message filter." + }, + "processingSettings": { + "$ref": "#/definitions/EdifactProcessingSettings", + "description": "The EDIFACT processing Settings." + }, + "envelopeOverrides": { + "type": "array", + "items": { + "$ref": "#/definitions/EdifactEnvelopeOverride" + }, + "description": "The EDIFACT envelope override settings." + }, + "messageFilterList": { + "type": "array", + "items": { + "$ref": "#/definitions/EdifactMessageIdentifier" + }, + "description": "The EDIFACT message filter list." + }, + "schemaReferences": { + "type": "array", + "items": { + "$ref": "#/definitions/EdifactSchemaReference" + }, + "description": "The EDIFACT schema references." + }, + "validationOverrides": { + "type": "array", + "items": { + "$ref": "#/definitions/EdifactValidationOverride" + }, + "description": "The EDIFACT validation override settings." + }, + "edifactDelimiterOverrides": { + "type": "array", + "items": { + "$ref": "#/definitions/EdifactDelimiterOverride" + }, + "description": "The EDIFACT delimiter override settings." + } + }, + "description": "The Edifact agreement protocol settings." + }, + "EdifactValidationSettings": { + "type": "object", + "required": [ + "validateCharacterSet", + "checkDuplicateInterchangeControlNumber", + "interchangeControlNumberValidityDays", + "checkDuplicateGroupControlNumber", + "checkDuplicateTransactionSetControlNumber", + "validateEDITypes", + "validateXSDTypes", + "allowLeadingAndTrailingSpacesAndZeroes", + "trimLeadingAndTrailingSpacesAndZeroes", + "trailingSeparatorPolicy" + ], + "properties": { + "validateCharacterSet": { + "type": "boolean", + "description": "The value indicating whether to validate character set in the message." + }, + "checkDuplicateInterchangeControlNumber": { + "type": "boolean", + "description": "The value indicating whether to check for duplicate interchange control number." + }, + "interchangeControlNumberValidityDays": { + "type": "integer", + "format": "int32", + "description": "The validity period of interchange control number." + }, + "checkDuplicateGroupControlNumber": { + "type": "boolean", + "description": "The value indicating whether to check for duplicate group control number." + }, + "checkDuplicateTransactionSetControlNumber": { + "type": "boolean", + "description": "The value indicating whether to check for duplicate transaction set control number." + }, + "validateEDITypes": { + "type": "boolean", + "description": "The value indicating whether to Whether to validate EDI types." + }, + "validateXSDTypes": { + "type": "boolean", + "description": "The value indicating whether to Whether to validate XSD types." + }, + "allowLeadingAndTrailingSpacesAndZeroes": { + "type": "boolean", + "description": "The value indicating whether to allow leading and trailing spaces and zeroes." + }, + "trimLeadingAndTrailingSpacesAndZeroes": { + "type": "boolean", + "description": "The value indicating whether to trim leading and trailing spaces and zeroes." + }, + "trailingSeparatorPolicy": { + "$ref": "#/definitions/TrailingSeparatorPolicy", + "description": "The trailing separator policy." + } + }, + "description": "The Edifact agreement validation settings." + }, + "EdifactFramingSettings": { + "type": "object", + "required": [ + "protocolVersion", + "dataElementSeparator", + "componentSeparator", + "segmentTerminator", + "releaseIndicator", + "repetitionSeparator", + "characterSet", + "decimalPointIndicator", + "segmentTerminatorSuffix" + ], + "properties": { + "serviceCodeListDirectoryVersion": { + "type": "string", + "description": "The service code list directory version." + }, + "characterEncoding": { + "type": "string", + "description": "The character encoding." + }, + "protocolVersion": { + "type": "integer", + "format": "int32", + "description": "The protocol version." + }, + "dataElementSeparator": { + "type": "integer", + "format": "int32", + "description": "The data element separator." + }, + "componentSeparator": { + "type": "integer", + "format": "int32", + "description": "The component separator." + }, + "segmentTerminator": { + "type": "integer", + "format": "int32", + "description": "The segment terminator." + }, + "releaseIndicator": { + "type": "integer", + "format": "int32", + "description": "The release indicator." + }, + "repetitionSeparator": { + "type": "integer", + "format": "int32", + "description": "The repetition separator." + }, + "characterSet": { + "$ref": "#/definitions/EdifactCharacterSet", + "description": "The EDIFACT frame setting characterSet." + }, + "decimalPointIndicator": { + "$ref": "#/definitions/EdifactDecimalIndicator", + "description": "The EDIFACT frame setting decimal indicator." + }, + "segmentTerminatorSuffix": { + "$ref": "#/definitions/SegmentTerminatorSuffix", + "description": "The EDIFACT frame setting segment terminator suffix." + } + }, + "description": "The Edifact agreement framing settings." + }, + "EdifactEnvelopeSettings": { + "type": "object", + "required": [ + "applyDelimiterStringAdvice", + "createGroupingSegments", + "enableDefaultGroupHeaders", + "interchangeControlNumberLowerBound", + "interchangeControlNumberUpperBound", + "rolloverInterchangeControlNumber", + "groupControlNumberLowerBound", + "groupControlNumberUpperBound", + "rolloverGroupControlNumber", + "overwriteExistingTransactionSetControlNumber", + "transactionSetControlNumberLowerBound", + "transactionSetControlNumberUpperBound", + "rolloverTransactionSetControlNumber", + "isTestInterchange" + ], + "properties": { + "groupAssociationAssignedCode": { + "type": "string", + "description": "The group association assigned code." + }, + "communicationAgreementId": { + "type": "string", + "description": "The communication agreement id." + }, + "applyDelimiterStringAdvice": { + "type": "boolean", + "description": "The value indicating whether to apply delimiter string advice." + }, + "createGroupingSegments": { + "type": "boolean", + "description": "The value indicating whether to create grouping segments." + }, + "enableDefaultGroupHeaders": { + "type": "boolean", + "description": "The value indicating whether to enable default group headers." + }, + "recipientReferencePasswordValue": { + "type": "string", + "description": "The recipient reference password value." + }, + "recipientReferencePasswordQualifier": { + "type": "string", + "description": "The recipient reference password qualifier." + }, + "applicationReferenceId": { + "type": "string", + "description": "The application reference id." + }, + "processingPriorityCode": { + "type": "string", + "description": "The processing priority code." + }, + "interchangeControlNumberLowerBound": { + "type": "integer", + "format": "int64", + "description": "The interchange control number lower bound." + }, + "interchangeControlNumberUpperBound": { + "type": "integer", + "format": "int64", + "description": "The interchange control number upper bound." + }, + "rolloverInterchangeControlNumber": { + "type": "boolean", + "description": "The value indicating whether to rollover interchange control number." + }, + "interchangeControlNumberPrefix": { + "type": "string", + "description": "The interchange control number prefix." + }, + "interchangeControlNumberSuffix": { + "type": "string", + "description": "The interchange control number suffix." + }, + "senderReverseRoutingAddress": { + "type": "string", + "description": "The sender reverse routing address." + }, + "receiverReverseRoutingAddress": { + "type": "string", + "description": "The receiver reverse routing address." + }, + "functionalGroupId": { + "type": "string", + "description": "The functional group id." + }, + "groupControllingAgencyCode": { + "type": "string", + "description": "The group controlling agency code." + }, + "groupMessageVersion": { + "type": "string", + "description": "The group message version." + }, + "groupMessageRelease": { + "type": "string", + "description": "The group message release." + }, + "groupControlNumberLowerBound": { + "type": "integer", + "format": "int64", + "description": "The group control number lower bound." + }, + "groupControlNumberUpperBound": { + "type": "integer", + "format": "int64", + "description": "The group control number upper bound." + }, + "rolloverGroupControlNumber": { + "type": "boolean", + "description": "The value indicating whether to rollover group control number." + }, + "groupControlNumberPrefix": { + "type": "string", + "description": "The group control number prefix." + }, + "groupControlNumberSuffix": { + "type": "string", + "description": "The group control number suffix." + }, + "groupApplicationReceiverQualifier": { + "type": "string", + "description": "The group application receiver qualifier." + }, + "groupApplicationReceiverId": { + "type": "string", + "description": "The group application receiver id." + }, + "groupApplicationSenderQualifier": { + "type": "string", + "description": "The group application sender qualifier." + }, + "groupApplicationSenderId": { + "type": "string", + "description": "The group application sender id." + }, + "groupApplicationPassword": { + "type": "string", + "description": "The group application password." + }, + "overwriteExistingTransactionSetControlNumber": { + "type": "boolean", + "description": "The value indicating whether to overwrite existing transaction set control number." + }, + "transactionSetControlNumberPrefix": { + "type": "string", + "description": "The transaction set control number prefix." + }, + "transactionSetControlNumberSuffix": { + "type": "string", + "description": "The transaction set control number suffix." + }, + "transactionSetControlNumberLowerBound": { + "type": "integer", + "format": "int64", + "description": "The transaction set control number lower bound." + }, + "transactionSetControlNumberUpperBound": { + "type": "integer", + "format": "int64", + "description": "The transaction set control number upper bound." + }, + "rolloverTransactionSetControlNumber": { + "type": "boolean", + "description": "The value indicating whether to rollover transaction set control number." + }, + "isTestInterchange": { + "type": "boolean", + "description": "The value indicating whether the message is a test interchange." + }, + "senderInternalIdentification": { + "type": "string", + "description": "The sender internal identification." + }, + "senderInternalSubIdentification": { + "type": "string", + "description": "The sender internal sub identification." + }, + "receiverInternalIdentification": { + "type": "string", + "description": "The receiver internal identification." + }, + "receiverInternalSubIdentification": { + "type": "string", + "description": "The receiver internal sub identification." + } + }, + "description": "The Edifact agreement envelope settings." + }, + "EdifactAcknowledgementSettings": { + "type": "object", + "required": [ + "needTechnicalAcknowledgement", + "batchTechnicalAcknowledgements", + "needFunctionalAcknowledgement", + "batchFunctionalAcknowledgements", + "needLoopForValidMessages", + "sendSynchronousAcknowledgement", + "acknowledgementControlNumberLowerBound", + "acknowledgementControlNumberUpperBound", + "rolloverAcknowledgementControlNumber" + ], + "properties": { + "needTechnicalAcknowledgement": { + "type": "boolean", + "description": "The value indicating whether technical acknowledgement is needed." + }, + "batchTechnicalAcknowledgements": { + "type": "boolean", + "description": "The value indicating whether to batch the technical acknowledgements." + }, + "needFunctionalAcknowledgement": { + "type": "boolean", + "description": "The value indicating whether functional acknowledgement is needed." + }, + "batchFunctionalAcknowledgements": { + "type": "boolean", + "description": "The value indicating whether to batch functional acknowledgements." + }, + "needLoopForValidMessages": { + "type": "boolean", + "description": "The value indicating whether a loop is needed for valid messages." + }, + "sendSynchronousAcknowledgement": { + "type": "boolean", + "description": "The value indicating whether to send synchronous acknowledgement." + }, + "acknowledgementControlNumberPrefix": { + "type": "string", + "description": "The acknowledgement control number prefix." + }, + "acknowledgementControlNumberSuffix": { + "type": "string", + "description": "The acknowledgement control number suffix." + }, + "acknowledgementControlNumberLowerBound": { + "type": "integer", + "format": "int32", + "description": "The acknowledgement control number lower bound." + }, + "acknowledgementControlNumberUpperBound": { + "type": "integer", + "format": "int32", + "description": "The acknowledgement control number upper bound." + }, + "rolloverAcknowledgementControlNumber": { + "type": "boolean", + "description": "The value indicating whether to rollover acknowledgement control number." + } + }, + "description": "The Edifact agreement acknowledgement settings." + }, + "EdifactMessageFilter": { + "type": "object", + "required": [ + "messageFilterType" + ], + "properties": { + "messageFilterType": { + "$ref": "#/definitions/MessageFilterType", + "description": "The message filter type." + } + }, + "description": "The Edifact message filter for odata query." + }, + "EdifactProcessingSettings": { + "type": "object", + "required": [ + "maskSecurityInfo", + "preserveInterchange", + "suspendInterchangeOnError", + "createEmptyXmlTagsForTrailingSeparators", + "useDotAsDecimalSeparator" + ], + "properties": { + "maskSecurityInfo": { + "type": "boolean", + "description": "The value indicating whether to mask security information." + }, + "preserveInterchange": { + "type": "boolean", + "description": "The value indicating whether to preserve interchange." + }, + "suspendInterchangeOnError": { + "type": "boolean", + "description": "The value indicating whether to suspend interchange on error." + }, + "createEmptyXmlTagsForTrailingSeparators": { + "type": "boolean", + "description": "The value indicating whether to create empty xml tags for trailing separators." + }, + "useDotAsDecimalSeparator": { + "type": "boolean", + "description": "The value indicating whether to use dot as decimal separator." + } + }, + "description": "The Edifact agreement protocol settings." + }, + "EdifactEnvelopeOverride": { + "type": "object", + "properties": { + "messageId": { + "type": "string", + "description": "The message id on which this envelope settings has to be applied." + }, + "messageVersion": { + "type": "string", + "description": "The message version on which this envelope settings has to be applied." + }, + "messageRelease": { + "type": "string", + "description": "The message release version on which this envelope settings has to be applied." + }, + "messageAssociationAssignedCode": { + "type": "string", + "description": "The message association assigned code." + }, + "targetNamespace": { + "type": "string", + "description": "The target namespace on which this envelope settings has to be applied." + }, + "functionalGroupId": { + "type": "string", + "description": "The functional group id." + }, + "senderApplicationQualifier": { + "type": "string", + "description": "The sender application qualifier." + }, + "senderApplicationId": { + "type": "string", + "description": "The sender application id." + }, + "receiverApplicationQualifier": { + "type": "string", + "description": "The receiver application qualifier." + }, + "receiverApplicationId": { + "type": "string", + "description": "The receiver application id." + }, + "controllingAgencyCode": { + "type": "string", + "description": "The controlling agency code." + }, + "groupHeaderMessageVersion": { + "type": "string", + "description": "The group header message version." + }, + "groupHeaderMessageRelease": { + "type": "string", + "description": "The group header message release." + }, + "associationAssignedCode": { + "type": "string", + "description": "The association assigned code." + }, + "applicationPassword": { + "type": "string", + "description": "The application password." + } + }, + "description": "The Edifact envelope override settings." + }, + "EdifactMessageIdentifier": { + "type": "object", + "required": [ + "messageId" + ], + "properties": { + "messageId": { + "type": "string", + "description": "The message id on which this envelope settings has to be applied." + } + }, + "description": "The Edifact message identifier." + }, + "EdifactSchemaReference": { + "type": "object", + "required": [ + "messageId", + "messageVersion", + "messageRelease", + "schemaName" + ], + "properties": { + "messageId": { + "type": "string", + "description": "The message id." + }, + "messageVersion": { + "type": "string", + "description": "The message version." + }, + "messageRelease": { + "type": "string", + "description": "The message release version." + }, + "senderApplicationId": { + "type": "string", + "description": "The sender application id." + }, + "senderApplicationQualifier": { + "type": "string", + "description": "The sender application qualifier." + }, + "associationAssignedCode": { + "type": "string", + "description": "The association assigned code." + }, + "schemaName": { + "type": "string", + "description": "The schema name." + } + }, + "description": "The Edifact schema reference." + }, + "EdifactValidationOverride": { + "type": "object", + "required": [ + "messageId", + "enforceCharacterSet", + "validateEDITypes", + "validateXSDTypes", + "allowLeadingAndTrailingSpacesAndZeroes", + "trailingSeparatorPolicy", + "trimLeadingAndTrailingSpacesAndZeroes" + ], + "properties": { + "messageId": { + "type": "string", + "description": "The message id on which the validation settings has to be applied." + }, + "enforceCharacterSet": { + "type": "boolean", + "description": "The value indicating whether to validate character Set." + }, + "validateEDITypes": { + "type": "boolean", + "description": "The value indicating whether to validate EDI types." + }, + "validateXSDTypes": { + "type": "boolean", + "description": "The value indicating whether to validate XSD types." + }, + "allowLeadingAndTrailingSpacesAndZeroes": { + "type": "boolean", + "description": "The value indicating whether to allow leading and trailing spaces and zeroes." + }, + "trailingSeparatorPolicy": { + "$ref": "#/definitions/TrailingSeparatorPolicy", + "description": "The trailing separator policy." + }, + "trimLeadingAndTrailingSpacesAndZeroes": { + "type": "boolean", + "description": "The value indicating whether to trim leading and trailing spaces and zeroes." + } + }, + "description": "The Edifact validation override settings." + }, + "EdifactDelimiterOverride": { + "type": "object", + "required": [ + "dataElementSeparator", + "componentSeparator", + "segmentTerminator", + "repetitionSeparator", + "segmentTerminatorSuffix", + "decimalPointIndicator", + "releaseIndicator" + ], + "properties": { + "messageId": { + "type": "string", + "description": "The message id." + }, + "messageVersion": { + "type": "string", + "description": "The message version." + }, + "messageRelease": { + "type": "string", + "description": "The message release." + }, + "dataElementSeparator": { + "type": "integer", + "format": "int32", + "description": "The data element separator." + }, + "componentSeparator": { + "type": "integer", + "format": "int32", + "description": "The component separator." + }, + "segmentTerminator": { + "type": "integer", + "format": "int32", + "description": "The segment terminator." + }, + "repetitionSeparator": { + "type": "integer", + "format": "int32", + "description": "The repetition separator." + }, + "segmentTerminatorSuffix": { + "$ref": "#/definitions/SegmentTerminatorSuffix", + "description": "The segment terminator suffix." + }, + "decimalPointIndicator": { + "$ref": "#/definitions/EdifactDecimalIndicator", + "description": "The decimal point indicator." + }, + "releaseIndicator": { + "type": "integer", + "format": "int32", + "description": "The release indicator." + }, + "messageAssociationAssignedCode": { + "type": "string", + "description": "The message association assigned code." + }, + "targetNamespace": { + "type": "string", + "description": "The target namespace on which this delimiter settings has to be applied." + } + }, + "description": "The Edifact delimiter override settings." + }, + "EdifactCharacterSet": { + "type": "string", + "enum": [ + "NotSpecified", + "UNOB", + "UNOA", + "UNOC", + "UNOD", + "UNOE", + "UNOF", + "UNOG", + "UNOH", + "UNOI", + "UNOJ", + "UNOK", + "UNOX", + "UNOY", + "KECA" + ], + "x-ms-enum": { + "name": "EdifactCharacterSet", + "modelAsString": true + } + }, + "EdifactDecimalIndicator": { + "type": "string", + "enum": [ + "NotSpecified", + "Comma", + "Decimal" + ], + "x-ms-enum": { + "name": "EdifactDecimalIndicator", + "modelAsString": false + } + }, + "IntegrationAccountCertificateListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/IntegrationAccountCertificate" + }, + "description": "The list of integration account certificates." + }, + "nextLink": { + "type": "string", + "description": "The URL to get the next set of results." + } + }, + "description": "The list of integration account certificates." + }, + "IntegrationAccountCertificate": { + "type": "object", + "required": [ + "properties" + ], + "properties": { + "properties": { + "x-ms-client-flatten": true, + "$ref": "#/definitions/IntegrationAccountCertificateProperties", + "description": "The integration account certificate properties." + } + }, + "description": "The integration account certificate.", + "allOf": [ + { + "$ref": "#/definitions/Resource" + } + ] + }, + "IntegrationAccountCertificateProperties": { + "type": "object", + "properties": { + "createdTime": { + "type": "string", + "format": "date-time", + "readOnly": true, + "description": "The created time." + }, + "changedTime": { + "type": "string", + "format": "date-time", + "readOnly": true, + "description": "The changed time." + }, + "metadata": { + "type": "object", + "description": "The metadata.", + "properties": {} + }, + "key": { + "$ref": "#/definitions/KeyVaultKeyReference", + "description": "The key details in the key vault." + }, + "publicCertificate": { + "type": "string", + "description": "The public certificate." + } + }, + "description": "The integration account certificate properties." + }, + "KeyVaultKeyReference": { + "type": "object", + "required": [ + "keyVault", + "keyName" + ], + "properties": { + "keyVault": { + "type": "object", + "description": "The key vault reference.", + "properties": { + "id": { + "type": "string", + "description": "The resource id." + }, + "name": { + "type": "string", + "readOnly": true, + "description": "The resource name." + }, + "type": { + "type": "string", + "readOnly": true, + "description": "The resource type." + } + } + }, + "keyName": { + "type": "string", + "description": "The private key name in key vault." + }, + "keyVersion": { + "type": "string", + "description": "The private key version in key vault." + } + }, + "description": "The reference to the key vault key." + }, + "IntegrationAccountSessionFilter": { + "type": "object", + "required": [ + "changedTime" + ], + "properties": { + "changedTime": { + "type": "string", + "format": "date-time", + "description": "The changed time of integration account sessions." + } + }, + "description": "The integration account session filter." + }, + "IntegrationAccountSessionListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/IntegrationAccountSession" + }, + "description": "The list of integration account sessions." + }, + "nextLink": { + "type": "string", + "description": "The URL to get the next set of results." + } + }, + "description": "The list of integration account sessions." + }, + "IntegrationAccountSession": { + "type": "object", + "required": [ + "properties" + ], + "properties": { + "properties": { + "x-ms-client-flatten": true, + "$ref": "#/definitions/IntegrationAccountSessionProperties", + "description": "The integration account session properties." + } + }, + "allOf": [ + { + "$ref": "#/definitions/Resource" + } + ], + "description": "The integration account session." + }, + "IntegrationAccountSessionProperties": { + "type": "object", + "properties": { + "createdTime": { + "type": "string", + "format": "date-time", + "readOnly": true, + "description": "The created time." + }, + "changedTime": { + "type": "string", + "format": "date-time", + "readOnly": true, + "description": "The changed time." + }, + "content": { + "$ref": "#/definitions/Object", + "description": "The session content." + } + }, + "description": "The integration account session properties." + }, + "Operation": { + "description": "Logic REST API operation", + "type": "object", + "properties": { + "name": { + "description": "Operation name: {provider}/{resource}/{operation}", + "type": "string" + }, + "display": { + "description": "The object that represents the operation.", + "properties": { + "provider": { + "description": "Service provider: Microsoft.Logic", + "type": "string" + }, + "resource": { + "description": "Resource on which the operation is performed: Profile, endpoint, etc.", + "type": "string" + }, + "operation": { + "description": "Operation type: Read, write, delete, etc.", + "type": "string" + } + } + } + } + }, + "OperationListResult": { + "description": "Result of the request to list Logic operations. It contains a list of operations and a URL link to get the next set of results.", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/Operation" + }, + "description": "List of Logic operations supported by the Logic resource provider." + }, + "nextLink": { + "type": "string", + "description": "URL to get the next set of operation list results if there are any." + } + } + }, + "ErrorResponse": { + "description": "Error response indicates Logic service is not able to process the incoming request. The error property contains the error details.", + "type": "object", + "properties": { + "error": { + "$ref": "#/definitions/ErrorProperties", + "description": "The error properties." + } + } + }, + "ErrorProperties": { + "description": "Error properties indicate why the Logic service was not able to process the incoming request. The reason is provided in the error message.", + "type": "object", + "properties": { + "code": { + "description": "Error code.", + "type": "string" + }, + "message": { + "description": "Error message indicating why the operation failed.", + "type": "string" + } + } + }, + "ListKeyVaultKeysDefinition": { + "type": "object", + "description": "The list key vault keys definition.", + "additionalProperties": false, + "required": [ + "keyVault" + ], + "properties": { + "keyVault": { + "$ref": "#/definitions/KeyVaultReference", + "description": "The key vault reference." + }, + "skipToken": { + "type": "string", + "description": "The skip token." + } + } + }, + "KeyVaultReference": { + "type": "object", + "description": "The key vault reference.", + "additionalProperties": false, + "properties": { + "name": { + "type": "string", + "description": "The key vault name." + } + }, + "allOf": [ + { + "$ref": "#/definitions/ResourceReference" + } + ] + }, + "KeyVaultKeyCollection": { + "type": "object", + "description": "Collection of key vault keys.", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/KeyVaultKey" + }, + "description": "The key vault keys." + }, + "skipToken": { + "type": "string", + "description": "The skip token." + } + } + }, + "KeyVaultKey": { + "type": "object", + "description": "The key vault key.", + "properties": { + "kid": { + "type": "string", + "description": "The key id." + }, + "attributes": { + "type": "object", + "description": "The key attributes.", + "properties": { + "enabled": { + "type": "boolean", + "description": "Whether the key is enabled or not." + }, + "created": { + "type": "integer", + "format": "int64", + "description": "When the key was created." + }, + "updated": { + "type": "integer", + "format": "int64", + "description": "When the key was updated." + } + } + } + } + }, + "TrackingEventsDefinition": { + "type": "object", + "additionalProperties": false, + "required": [ + "sourceType", + "events" + ], + "properties": { + "sourceType": { + "type": "string" + }, + "trackEventsOptions": { + "$ref": "#/definitions/TrackEventsOperationOptions" + }, + "events": { + "type": "array", + "items": { + "$ref": "#/definitions/TrackingEvent" + } + } + } + }, + "TrackEventsOperationOptions": { + "type": "string", + "enum": [ + "None", + "DisableSourceInfoEnrich" + ], + "x-ms-enum": { + "name": "TrackEventsOperationOptions", + "modelAsString": true + }, + "description": "The track events operation options." + }, + "TrackingEvent": { + "type": "object", + "additionalProperties": false, + "required": [ + "eventLevel", + "eventTime", + "recordType" + ], + "properties": { + "eventLevel": { + "$ref": "#/definitions/EventLevel" + }, + "eventTime": { + "type": "string", + "format": "date-time" + }, + "recordType": { + "$ref": "#/definitions/TrackingRecordType" + }, + "error": { + "$ref": "#/definitions/TrackingEventErrorInfo" + } + } + }, + "EventLevel": { + "type": "string", + "enum": [ + "LogAlways", + "Critical", + "Error", + "Warning", + "Informational", + "Verbose" + ], + "x-ms-enum": { + "name": "EventLevel", + "modelAsString": false + }, + "description": "The event level." + }, + "TrackingRecordType": { + "type": "string", + "enum": [ + "NotSpecified", + "Custom", + "AS2Message", + "AS2MDN", + "X12Interchange", + "X12FunctionalGroup", + "X12TransactionSet", + "X12InterchangeAcknowledgment", + "X12FunctionalGroupAcknowledgment", + "X12TransactionSetAcknowledgment", + "EdifactInterchange", + "EdifactFunctionalGroup", + "EdifactTransactionSet", + "EdifactInterchangeAcknowledgment", + "EdifactFunctionalGroupAcknowledgment", + "EdifactTransactionSetAcknowledgment" + ], + "x-ms-enum": { + "name": "TrackingRecordType", + "modelAsString": true + }, + "description": "The tracking record type." + }, + "TrackingEventErrorInfo": { + "type": "object", + "additionalProperties": false, + "properties": { + "message": { + "type": "string" + }, + "code": { + "type": "string" + } + } + }, + "SetTriggerStateActionDefinition": { + "type": "object", + "additionalProperties": false, + "required": [ + "source" + ], + "properties": { + "source": { + "$ref": "#/definitions/WorkflowTrigger" + } + } + }, + "ExpressionTraces": { + "type": "object", + "properties": { + "inputs": { + "type": "array", + "items": { + "$ref": "#/definitions/ExpressionRoot" + } + } + } + }, + "ExpressionRoot": { + "type": "object", + "properties": { + "path": { + "type": "string", + "description": "The path." + } + }, + "allOf": [ + { + "$ref": "#/definitions/Expression" + } + ] + }, + "Expression": { + "type": "object", + "additionalProperties": false, + "properties": { + "text": { + "type": "string" + }, + "value": {}, + "subexpressions": { + "type": "array", + "items": { + "$ref": "#/definitions/Expression" + } + }, + "error": { + "$ref": "#/definitions/AzureResourceErrorInfo" + } + } + }, + "AzureResourceErrorInfo": { + "type": "object", + "description": "The azure resource error info.", + "additionalProperties": false, + "required": [ + "message" + ], + "properties": { + "message": { + "type": "string", + "description": "The error message." + }, + "details": { + "type": "array", + "items": { + "$ref": "#/definitions/AzureResourceErrorInfo" + }, + "description": "The error details." + } + }, + "allOf": [ + { + "$ref": "#/definitions/ErrorInfo" + } + ] + }, + "ErrorInfo": { + "type": "object", + "description": "The error info.", + "additionalProperties": false, + "required": [ + "code" + ], + "properties": { + "code": { + "type": "string", + "description": "The error code." + } + } + }, + "WorkflowRunActionRepetitionDefinitionCollection": { + "type": "object", + "description": "A collection of workflow run action repetitions.", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/WorkflowRunActionRepetitionDefinition" + } + } + } + }, + "WorkflowRunActionRepetitionDefinition": { + "type": "object", + "description": "The workflow run action repetition definition.", + "additionalProperties": false, + "required": [ + "properties" + ], + "properties": { + "properties": { + "$ref": "#/definitions/WorkflowRunActionRepetitionProperties", + "description": "The workflow run action repetition properties definition.", + "x-ms-client-flatten": true + } + }, + "allOf": [ + { + "$ref": "#/definitions/Resource" + } + ] + }, + "WorkflowRunActionRepetitionProperties": { + "type": "object", + "description": "The workflow run action repetition properties definition.", + "additionalProperties": false, + "properties": { + "repetitionIndexes": { + "type": "array", + "description": "The repetition indexes.", + "items": { + "$ref": "#/definitions/RepetitionIndex" + } + } + }, + "allOf": [ + { + "$ref": "#/definitions/OperationResult" + } + ] + }, + "RepetitionIndex": { + "type": "object", + "description": "The workflow run action repetition index.", + "additionalProperties": false, + "required": [ + "itemIndex" + ], + "properties": { + "scopeName": { + "type": "string", + "description": "The scope." + }, + "itemIndex": { + "type": "integer", + "format": "int32", + "description": "The index." + } + } + }, + "OperationResult": { + "type": "object", + "description": "The operation result definition.", + "additionalProperties": false, + "properties": { + "trackingId": { + "type": "string", + "readOnly": true, + "description": "Gets the tracking id." + }, + "inputs": { + "$ref": "#/definitions/Object", + "readOnly": true, + "description": "Gets the inputs." + }, + "inputsLink": { + "$ref": "#/definitions/ContentLink", + "readOnly": true, + "description": "Gets the link to inputs." + }, + "outputs": { + "$ref": "#/definitions/Object", + "readOnly": true, + "description": "Gets the outputs." + }, + "outputsLink": { + "$ref": "#/definitions/ContentLink", + "readOnly": true, + "description": "Gets the link to outputs." + }, + "trackedProperties": { + "$ref": "#/definitions/Object", + "readOnly": true, + "description": "Gets the tracked properties." + }, + "retryHistory": { + "type": "array", + "items": { + "$ref": "#/definitions/RetryHistory" + }, + "description": "Gets the retry histories." + }, + "iterationCount": { + "type": "integer", + "format": "int32" + } + }, + "allOf": [ + { + "$ref": "#/definitions/OperationResultProperties" + } + ] + }, + "OperationResultProperties": { + "type": "object", + "x-abstract": true, + "description": "The run operation result properties.", + "additionalProperties": false, + "properties": { + "startTime": { + "type": "string", + "format": "date-time", + "description": "The start time of the workflow scope repetition." + }, + "endTime": { + "type": "string", + "format": "date-time", + "description": "The end time of the workflow scope repetition." + }, + "correlation": { + "$ref": "#/definitions/RunActionCorrelation", + "description": "The correlation properties." + }, + "status": { + "$ref": "#/definitions/WorkflowStatus", + "description": "The status of the workflow scope repetition." + }, + "code": { + "type": "string", + "description": "The workflow scope repetition code." + }, + "error": {} + } + }, + "RunActionCorrelation": { + "type": "object", + "description": "The workflow run action correlation properties.", + "additionalProperties": false, + "properties": { + "actionTrackingId": { + "type": "string", + "description": "The action tracking identifier." + } + }, + "allOf": [ + { + "$ref": "#/definitions/RunCorrelation" + } + ] + }, + "RunCorrelation": { + "type": "object", + "description": "The correlation properties.", + "additionalProperties": false, + "properties": { + "clientTrackingId": { + "type": "string", + "description": "The client tracking identifier." + }, + "clientKeywords": { + "type": "array", + "description": "The client keywords.", + "items": { + "type": "string" + } + } + } + }, + "JsonSchema": { + "type": "object", + "description": "The JSON schema.", + "properties": { + "title": { + "type": "string", + "description": "The JSON title." + }, + "content": { + "type": "string", + "description": "The JSON content." + } + } + }, + "AssemblyCollection": { + "type": "object", + "description": "A collection of assembly definitions.", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/AssemblyDefinition" + } + } + } + }, + "AssemblyDefinition": { + "type": "object", + "description": "The assembly definition.", + "additionalProperties": false, + "required": [ + "properties" + ], + "properties": { + "properties": { + "$ref": "#/definitions/AssemblyProperties", + "description": "The assembly properties." + } + }, + "allOf": [ + { + "$ref": "#/definitions/Resource" + } + ] + }, + "AssemblyProperties": { + "type": "object", + "description": "The assembly properties definition.", + "additionalProperties": false, + "required": [ + "assemblyName" + ], + "properties": { + "assemblyName": { + "type": "string", + "description": "The assembly name." + }, + "assemblyVersion": { + "type": "string", + "description": "The assembly version." + }, + "assemblyCulture": { + "type": "string", + "description": "The assembly culture." + }, + "assemblyPublicKeyToken": { + "type": "string", + "description": "The assembly public key token." + } + }, + "allOf": [ + { + "$ref": "#/definitions/ArtifactContentPropertiesDefinition" + } + ] + }, + "ArtifactContentPropertiesDefinition": { + "type": "object", + "additionalProperties": false, + "description": "The artifact content properties definition.", + "properties": { + "content": {}, + "contentType": { + "type": "string", + "description": "The content type." + }, + "contentLink": { + "$ref": "#/definitions/ContentLink", + "description": "The content link." + } + }, + "allOf": [ + { + "$ref": "#/definitions/ArtifactProperties" + } + ] + }, + "ArtifactProperties": { + "type": "object", + "additionalProperties": false, + "description": "The artifact properties definition.", + "properties": { + "createdTime": { + "type": "string", + "format": "date-time", + "description": "The artifact creation time." + }, + "changedTime": { + "type": "string", + "format": "date-time", + "description": "The artifact changed time." + }, + "metadata": {} + } + }, + "BatchConfigurationCollection": { + "type": "object", + "description": "A collection of batch configurations.", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/BatchConfiguration" + } + } + } + }, + "BatchConfiguration": { + "type": "object", + "description": "The batch configuration resource definition.", + "additionalProperties": false, + "required": [ + "properties" + ], + "properties": { + "properties": { + "$ref": "#/definitions/BatchConfigurationProperties", + "description": "The batch configuration properties." + } + }, + "allOf": [ + { + "$ref": "#/definitions/Resource" + } + ] + }, + "BatchConfigurationProperties": { + "type": "object", + "description": "The batch configuration properties definition.", + "additionalProperties": false, + "required": [ + "batchGroupName", + "releaseCriteria" + ], + "properties": { + "batchGroupName": { + "type": "string", + "description": "The name of the batch group." + }, + "releaseCriteria": { + "$ref": "#/definitions/BatchReleaseCriteria", + "description": "The batch release criteria." + }, + "createdTime": { + "type": "string", + "format": "date-time", + "description": "The created time." + }, + "changedTime": { + "type": "string", + "format": "date-time", + "description": "The changed time." + } + }, + "allOf": [ + { + "$ref": "#/definitions/ArtifactProperties" + } + ] + }, + "BatchReleaseCriteria": { + "type": "object", + "additionalProperties": false, + "description": "The batch release criteria.", + "properties": { + "messageCount": { + "type": "integer", + "format": "int32", + "description": "The message count." + }, + "batchSize": { + "type": "integer", + "format": "int32", + "description": "The batch size in bytes." + }, + "recurrence": { + "$ref": "#/definitions/WorkflowTriggerRecurrence", + "description": "The recurrence." + } + } + }, + "RequestHistoryListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/RequestHistory" + }, + "description": "A list of workflow request histories." + }, + "nextLink": { + "type": "string", + "description": "The URL to get the next set of results." + } + }, + "description": "The list of workflow request histories." + }, + "RequestHistory": { + "type": "object", + "additionalProperties": false, + "description": "The request history.", + "properties": { + "properties": { + "$ref": "#/definitions/RequestHistoryProperties", + "description": "The request history properties." + } + }, + "allOf": [ + { + "$ref": "#/definitions/Resource" + } + ] + }, + "RequestHistoryProperties": { + "type": "object", + "additionalProperties": false, + "description": "The request history.", + "properties": { + "startTime": { + "type": "string", + "format": "date-time", + "description": "The time the request started." + }, + "endTime": { + "type": "string", + "format": "date-time", + "description": "The time the request ended." + }, + "request": { + "$ref": "#/definitions/Request", + "description": "The request." + }, + "response": { + "$ref": "#/definitions/Response", + "description": "The response." + } + } + }, + "Request": { + "type": "object", + "additionalProperties": false, + "description": "A request.", + "properties": { + "headers": { + "$ref": "#/definitions/Object", + "description": "A list of all the headers attached to the request." + }, + "uri": { + "type": "string", + "description": "The destination for the request." + }, + "method": { + "type": "string", + "description": "The HTTP method used for the request." + } + } + }, + "Response": { + "type": "object", + "additionalProperties": false, + "description": "A response.", + "properties": { + "headers": { + "$ref": "#/definitions/Object", + "description": "A list of all the headers attached to the response." + }, + "statusCode": { + "type": "integer", + "format": "int32", + "description": "The status code of the response." + }, + "bodyLink": { + "$ref": "#/definitions/ContentLink", + "description": "Details on the location of the body content." + } + } + } + }, + "parameters": { + "subscriptionId": { + "name": "subscriptionId", + "description": "The subscription id.", + "in": "path", + "required": true, + "type": "string" + }, + "api-version": { + "name": "api-version", + "description": "The API version.", + "in": "query", + "required": true, + "type": "string" + } + } +} diff --git a/specification/logic/resource-manager/readme.md b/specification/logic/resource-manager/readme.md index 397c481de2f0..148ade794389 100644 --- a/specification/logic/resource-manager/readme.md +++ b/specification/logic/resource-manager/readme.md @@ -25,7 +25,7 @@ These are the global settings for the Logic API. ``` yaml openapi-type: arm -tag: package-2018-07-preview +tag: package-2019-05 directive: - where: @@ -39,6 +39,15 @@ directive: ``` +### Tag: package-2019-05 + +These settings apply only when `--package-2019-05` is specified on the command line. + +``` yaml $(tag) == 'package-2019-05' +input-file: +- Microsoft.Logic/preview/2019-05-01/logic.json +``` + ### Tag: package-2018-07-preview These settings apply only when `--package-2018-07-preview` is specified on the command line. From 3a728578883f399993d9c17f8ccda82e34542a78 Mon Sep 17 00:00:00 2001 From: Vinita Sharma Date: Thu, 11 Jul 2019 14:30:53 -0700 Subject: [PATCH 02/47] Updated API version in the json files --- .../examples/IntegrationAccountAgreements_CreateOrUpdate.json | 2 +- .../examples/IntegrationAccountAgreements_Delete.json | 2 +- .../2019-05-01/examples/IntegrationAccountAgreements_Get.json | 2 +- .../2019-05-01/examples/IntegrationAccountAgreements_List.json | 2 +- .../IntegrationAccountAgreements_ListContentCallbackUrl.json | 2 +- .../examples/IntegrationAccountAssemblies_CreateOrUpdate.json | 2 +- .../examples/IntegrationAccountAssemblies_Delete.json | 2 +- .../2019-05-01/examples/IntegrationAccountAssemblies_Get.json | 2 +- .../2019-05-01/examples/IntegrationAccountAssemblies_List.json | 2 +- .../IntegrationAccountAssemblies_ListContentCallbackUrl.json | 2 +- .../IntegrationAccountBatchConfigurations_CreateOrUpdate.json | 2 +- .../examples/IntegrationAccountBatchConfigurations_Delete.json | 2 +- .../examples/IntegrationAccountBatchConfigurations_Get.json | 2 +- .../examples/IntegrationAccountBatchConfigurations_List.json | 2 +- .../examples/IntegrationAccountCertificates_CreateOrUpdate.json | 2 +- .../examples/IntegrationAccountCertificates_Delete.json | 2 +- .../2019-05-01/examples/IntegrationAccountCertificates_Get.json | 2 +- .../examples/IntegrationAccountCertificates_List.json | 2 +- .../examples/IntegrationAccountMaps_CreateOrUpdate.json | 2 +- .../2019-05-01/examples/IntegrationAccountMaps_Delete.json | 2 +- .../stable/2019-05-01/examples/IntegrationAccountMaps_Get.json | 2 +- .../stable/2019-05-01/examples/IntegrationAccountMaps_List.json | 2 +- .../examples/IntegrationAccountMaps_ListContentCallbackUrl.json | 2 +- .../examples/IntegrationAccountPartners_CreateOrUpdate.json | 2 +- .../2019-05-01/examples/IntegrationAccountPartners_Delete.json | 2 +- .../2019-05-01/examples/IntegrationAccountPartners_Get.json | 2 +- .../2019-05-01/examples/IntegrationAccountPartners_List.json | 2 +- .../IntegrationAccountPartners_ListContentCallbackUrl.json | 2 +- .../examples/IntegrationAccountSchemas_CreateOrUpdate.json | 2 +- .../2019-05-01/examples/IntegrationAccountSchemas_Delete.json | 2 +- .../2019-05-01/examples/IntegrationAccountSchemas_Get.json | 2 +- .../2019-05-01/examples/IntegrationAccountSchemas_List.json | 2 +- .../IntegrationAccountSchemas_ListContentCallbackUrl.json | 2 +- .../examples/IntegrationAccountSessions_CreateOrUpdate.json | 2 +- .../2019-05-01/examples/IntegrationAccountSessions_Delete.json | 2 +- .../2019-05-01/examples/IntegrationAccountSessions_Get.json | 2 +- .../2019-05-01/examples/IntegrationAccountSessions_List.json | 2 +- .../2019-05-01/examples/IntegrationAccounts_CreateOrUpdate.json | 2 +- .../stable/2019-05-01/examples/IntegrationAccounts_Delete.json | 2 +- .../stable/2019-05-01/examples/IntegrationAccounts_Get.json | 2 +- .../examples/IntegrationAccounts_ListByResourceGroup.json | 2 +- .../examples/IntegrationAccounts_ListBySubscription.json | 2 +- .../examples/IntegrationAccounts_ListCallbackUrl.json | 2 +- .../examples/IntegrationAccounts_ListKeyVaultKeys.json | 2 +- .../examples/IntegrationAccounts_LogTrackingEvents.json | 2 +- .../examples/IntegrationAccounts_RegenerateAccessKey.json | 2 +- .../stable/2019-05-01/examples/IntegrationAccounts_Update.json | 2 +- ...tegrationServiceEnvironmentManagedApiApiOperations_List.json | 2 +- .../examples/IntegrationServiceEnvironmentManagedApis_Get.json | 2 +- .../examples/IntegrationServiceEnvironmentManagedApis_List.json | 2 +- .../examples/IntegrationServiceEnvironments_Delete.json | 2 +- .../2019-05-01/examples/IntegrationServiceEnvironments_Get.json | 2 +- .../IntegrationServiceEnvironments_ListByResourceGroup.json | 2 +- .../IntegrationServiceEnvironments_ListBySubscription.json | 2 +- .../stable/2019-05-01/examples/Operations_List.json | 2 +- .../WorkflowRunActionRepetitionsRequestHistories_Get.json | 2 +- .../WorkflowRunActionRepetitionsRequestHistories_List.json | 2 +- .../2019-05-01/examples/WorkflowRunActionRepetitions_Get.json | 2 +- .../2019-05-01/examples/WorkflowRunActionRepetitions_List.json | 2 +- .../WorkflowRunActionRepetitions_ListExpressionTraces.json | 2 +- .../examples/WorkflowRunActionRequestHistories_Get.json | 2 +- .../examples/WorkflowRunActionRequestHistories_List.json | 2 +- .../examples/WorkflowRunActionScopeRepetitions_Get.json | 2 +- .../examples/WorkflowRunActionScopeRepetitions_List.json | 2 +- .../stable/2019-05-01/examples/WorkflowRunActions_Get.json | 2 +- .../stable/2019-05-01/examples/WorkflowRunActions_List.json | 2 +- .../examples/WorkflowRunActions_ListExpressionTraces.json | 2 +- .../stable/2019-05-01/examples/WorkflowRunOperations_Get.json | 2 +- .../stable/2019-05-01/examples/WorkflowRuns_Cancel.json | 2 +- .../stable/2019-05-01/examples/WorkflowRuns_Get.json | 2 +- .../stable/2019-05-01/examples/WorkflowRuns_List.json | 2 +- .../2019-05-01/examples/WorkflowTriggerHistories_Get.json | 2 +- .../2019-05-01/examples/WorkflowTriggerHistories_List.json | 2 +- .../2019-05-01/examples/WorkflowTriggerHistories_Resubmit.json | 2 +- .../stable/2019-05-01/examples/WorkflowTriggers_Get.json | 2 +- .../2019-05-01/examples/WorkflowTriggers_GetSchemaJson.json | 2 +- .../stable/2019-05-01/examples/WorkflowTriggers_List.json | 2 +- .../2019-05-01/examples/WorkflowTriggers_ListCallbackUrl.json | 2 +- .../stable/2019-05-01/examples/WorkflowTriggers_Reset.json | 2 +- .../stable/2019-05-01/examples/WorkflowTriggers_Run.json | 2 +- .../stable/2019-05-01/examples/WorkflowTriggers_SetState.json | 2 +- .../examples/WorkflowVersionTriggers_ListCallbackUrl.json | 2 +- .../stable/2019-05-01/examples/WorkflowVersions_Get.json | 2 +- .../stable/2019-05-01/examples/WorkflowVersions_List.json | 2 +- .../stable/2019-05-01/examples/Workflows_CreateOrUpdate.json | 2 +- .../stable/2019-05-01/examples/Workflows_Delete.json | 2 +- .../stable/2019-05-01/examples/Workflows_Disable.json | 2 +- .../stable/2019-05-01/examples/Workflows_Enable.json | 2 +- .../examples/Workflows_GenerateUpgradedDefinition.json | 2 +- .../stable/2019-05-01/examples/Workflows_Get.json | 2 +- .../2019-05-01/examples/Workflows_ListByResourceGroup.json | 2 +- .../2019-05-01/examples/Workflows_ListBySubscription.json | 2 +- .../stable/2019-05-01/examples/Workflows_ListCallbackUrl.json | 2 +- .../stable/2019-05-01/examples/Workflows_ListSwagger.json | 2 +- .../stable/2019-05-01/examples/Workflows_Move.json | 2 +- .../2019-05-01/examples/Workflows_RegenerateAccessKey.json | 2 +- .../stable/2019-05-01/examples/Workflows_Update.json | 2 +- .../2019-05-01/examples/Workflows_ValidateByLocation.json | 2 +- .../2019-05-01/examples/Workflows_ValidateByResourceGroup.json | 2 +- .../Microsoft.Logic/stable/2019-05-01/logic.json | 2 +- 100 files changed, 100 insertions(+), 100 deletions(-) diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAgreements_CreateOrUpdate.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAgreements_CreateOrUpdate.json index 9320d27ebeeb..590e83a54302 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAgreements_CreateOrUpdate.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAgreements_CreateOrUpdate.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "integrationAccountName": "testIntegrationAccount", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAgreements_Delete.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAgreements_Delete.json index af2fb7da3f5e..95bae21269aa 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAgreements_Delete.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAgreements_Delete.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "integrationAccountName": "testIntegrationAccount", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAgreements_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAgreements_Get.json index ea476007e128..2c06d0e708ba 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAgreements_Get.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAgreements_Get.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "integrationAccountName": "testIntegrationAccount", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAgreements_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAgreements_List.json index a1adff3dc391..c83a4c973eac 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAgreements_List.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAgreements_List.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "integrationAccountName": "testIntegrationAccount" diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAgreements_ListContentCallbackUrl.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAgreements_ListContentCallbackUrl.json index 793219e611f0..fbcf69697257 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAgreements_ListContentCallbackUrl.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAgreements_ListContentCallbackUrl.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "integrationAccountName": "testIntegrationAccount", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAssemblies_CreateOrUpdate.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAssemblies_CreateOrUpdate.json index f51838538f8f..0c7b5150a882 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAssemblies_CreateOrUpdate.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAssemblies_CreateOrUpdate.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "integrationAccountName": "testIntegrationAccount", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAssemblies_Delete.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAssemblies_Delete.json index 46b9b5817548..45c3871f3c5d 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAssemblies_Delete.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAssemblies_Delete.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "integrationAccountName": "testIntegrationAccount", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAssemblies_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAssemblies_Get.json index 719be6f5c4da..25a9457b0503 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAssemblies_Get.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAssemblies_Get.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "integrationAccountName": "testIntegrationAccount", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAssemblies_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAssemblies_List.json index 96d39b9d374c..6803c59b88f5 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAssemblies_List.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAssemblies_List.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "integrationAccountName": "testIntegrationAccount" diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAssemblies_ListContentCallbackUrl.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAssemblies_ListContentCallbackUrl.json index 318d21320132..a075f5ea1375 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAssemblies_ListContentCallbackUrl.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountAssemblies_ListContentCallbackUrl.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "integrationAccountName": "testIntegrationAccount", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountBatchConfigurations_CreateOrUpdate.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountBatchConfigurations_CreateOrUpdate.json index 117b15e0b0d4..deb88a507712 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountBatchConfigurations_CreateOrUpdate.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountBatchConfigurations_CreateOrUpdate.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "integrationAccountName": "testIntegrationAccount", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountBatchConfigurations_Delete.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountBatchConfigurations_Delete.json index af82162d9608..b95e4b569939 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountBatchConfigurations_Delete.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountBatchConfigurations_Delete.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "integrationAccountName": "testIntegrationAccount", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountBatchConfigurations_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountBatchConfigurations_Get.json index 9851ed918d99..2a63a032667a 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountBatchConfigurations_Get.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountBatchConfigurations_Get.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "integrationAccountName": "testIntegrationAccount", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountBatchConfigurations_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountBatchConfigurations_List.json index 0923a89360b5..a7e9bee41191 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountBatchConfigurations_List.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountBatchConfigurations_List.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "integrationAccountName": "testIntegrationAccount" diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountCertificates_CreateOrUpdate.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountCertificates_CreateOrUpdate.json index c1af8daaba05..9d051cf7969a 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountCertificates_CreateOrUpdate.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountCertificates_CreateOrUpdate.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "integrationAccountName": "testIntegrationAccount", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountCertificates_Delete.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountCertificates_Delete.json index d304c0decbf6..d12fb1eae3f3 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountCertificates_Delete.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountCertificates_Delete.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "integrationAccountName": "testIntegrationAccount", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountCertificates_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountCertificates_Get.json index 20e5bf7cf2f2..875d25c58ac1 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountCertificates_Get.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountCertificates_Get.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "integrationAccountName": "testIntegrationAccount", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountCertificates_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountCertificates_List.json index 082eb1e9ccf1..82bb190f7bea 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountCertificates_List.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountCertificates_List.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "integrationAccountName": "testIntegrationAccount" diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountMaps_CreateOrUpdate.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountMaps_CreateOrUpdate.json index c04a5031957f..76c4bf1a9936 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountMaps_CreateOrUpdate.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountMaps_CreateOrUpdate.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "integrationAccountName": "testIntegrationAccount", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountMaps_Delete.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountMaps_Delete.json index 60768e86e9d4..6cc48a9b45ad 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountMaps_Delete.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountMaps_Delete.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "integrationAccountName": "testIntegrationAccount", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountMaps_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountMaps_Get.json index e685790d2cf0..c8d85e90883b 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountMaps_Get.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountMaps_Get.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "integrationAccountName": "testIntegrationAccount", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountMaps_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountMaps_List.json index b2ecb62b36b9..ecaa77f5f3bb 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountMaps_List.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountMaps_List.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "integrationAccountName": "testIntegrationAccount" diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountMaps_ListContentCallbackUrl.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountMaps_ListContentCallbackUrl.json index d209463349ad..ff88788d9b03 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountMaps_ListContentCallbackUrl.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountMaps_ListContentCallbackUrl.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "integrationAccountName": "testIntegrationAccount", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountPartners_CreateOrUpdate.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountPartners_CreateOrUpdate.json index d1c4ef7141ba..dc0448b00d3e 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountPartners_CreateOrUpdate.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountPartners_CreateOrUpdate.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "integrationAccountName": "testIntegrationAccount", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountPartners_Delete.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountPartners_Delete.json index 5bfce3fe4e59..ec6afdda318f 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountPartners_Delete.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountPartners_Delete.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "integrationAccountName": "testIntegrationAccount", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountPartners_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountPartners_Get.json index 53ffd5fff4d0..611c8345d317 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountPartners_Get.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountPartners_Get.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "integrationAccountName": "testIntegrationAccount", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountPartners_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountPartners_List.json index aed4c89bb312..0aba9c6caf8d 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountPartners_List.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountPartners_List.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "integrationAccountName": "testIntegrationAccount" diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountPartners_ListContentCallbackUrl.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountPartners_ListContentCallbackUrl.json index e35b16724886..443d026c43fc 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountPartners_ListContentCallbackUrl.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountPartners_ListContentCallbackUrl.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "integrationAccountName": "testIntegrationAccount", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSchemas_CreateOrUpdate.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSchemas_CreateOrUpdate.json index 013e23804c76..bf67fedd0f74 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSchemas_CreateOrUpdate.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSchemas_CreateOrUpdate.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "integrationAccountName": "testIntegrationAccount", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSchemas_Delete.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSchemas_Delete.json index 8d05d8e47016..ae9be5afaf0b 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSchemas_Delete.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSchemas_Delete.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "integrationAccountName": "testIntegrationAccount", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSchemas_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSchemas_Get.json index 9fa9587ba018..32eddefba903 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSchemas_Get.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSchemas_Get.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "integrationAccountName": "testIntegrationAccount", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSchemas_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSchemas_List.json index 92b651247b60..4bbf9a2013ce 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSchemas_List.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSchemas_List.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "", "integrationAccountName": "" diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSchemas_ListContentCallbackUrl.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSchemas_ListContentCallbackUrl.json index b008e6953a16..4f9a7d6ea672 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSchemas_ListContentCallbackUrl.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSchemas_ListContentCallbackUrl.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "integrationAccountName": "testIntegrationAccount", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSessions_CreateOrUpdate.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSessions_CreateOrUpdate.json index 75e216e29e76..be5f55cd6654 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSessions_CreateOrUpdate.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSessions_CreateOrUpdate.json @@ -1,7 +1,7 @@ { "title": "Create or update integration account session example", "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "resourceGroupName": "testrg123", "integrationAccountName": "testia123", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSessions_Delete.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSessions_Delete.json index 598ca26c236d..200313559be0 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSessions_Delete.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSessions_Delete.json @@ -1,7 +1,7 @@ { "title": "Delete integration account session examples", "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "resourceGroupName": "testrg123", "integrationAccountName": "testia123", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSessions_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSessions_Get.json index 7befaa3b7df4..7aa78e6479b0 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSessions_Get.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSessions_Get.json @@ -1,7 +1,7 @@ { "title": "Get integration account session examples", "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "resourceGroupName": "testrg123", "integrationAccountName": "testia123", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSessions_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSessions_List.json index 3f3a82ada89c..270b69bd15f0 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSessions_List.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountSessions_List.json @@ -1,7 +1,7 @@ { "title": "List by integration account session examples", "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "resourceGroupName": "testrg123", "integrationAccountName": "testia123" diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_CreateOrUpdate.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_CreateOrUpdate.json index d18cd13e37b0..413d3dfd4fd6 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_CreateOrUpdate.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_CreateOrUpdate.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "resourceGroupName": "testResourceGroup", "integrationAccountName": "testIntegrationAccount", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_Delete.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_Delete.json index d5112bd319e3..b68c9a385c62 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_Delete.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_Delete.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "resourceGroupName": "testResourceGroup", "integrationAccountName": "testIntegrationAccount" diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_Get.json index ef94f3a1b879..bf009d008e3f 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_Get.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_Get.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "resourceGroupName": "testResourceGroup", "integrationAccountName": "testIntegrationAccount" diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_ListByResourceGroup.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_ListByResourceGroup.json index 28448d9a2155..1a7ec4376923 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_ListByResourceGroup.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_ListByResourceGroup.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345" }, diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_ListBySubscription.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_ListBySubscription.json index c82fa5794a6f..cc3d73c7e3fb 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_ListBySubscription.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_ListBySubscription.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345" }, "responses": { diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_ListCallbackUrl.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_ListCallbackUrl.json index d1264dff4c9f..4fe22a787605 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_ListCallbackUrl.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_ListCallbackUrl.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "resourceGroupName": "testResourceGroup", "integrationAccountName": "testIntegrationAccount", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_ListKeyVaultKeys.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_ListKeyVaultKeys.json index 21f6bd71c7bf..d32fc3a7fd8e 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_ListKeyVaultKeys.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_ListKeyVaultKeys.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "integrationAccountName": "testIntegrationAccount", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_LogTrackingEvents.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_LogTrackingEvents.json index c220d8126e5e..c80ac0df3102 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_LogTrackingEvents.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_LogTrackingEvents.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "integrationAccountName": "testIntegrationAccount", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_RegenerateAccessKey.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_RegenerateAccessKey.json index fe7b32dd157d..7fb2cfa6d272 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_RegenerateAccessKey.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_RegenerateAccessKey.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "integrationAccountName": "testIntegrationAccount", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_Update.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_Update.json index da2684a9b0dc..78cd4f145047 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_Update.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_Update.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "resourceGroupName": "testResourceGroup", "integrationAccountName": "testIntegrationAccount", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironmentManagedApiApiOperations_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironmentManagedApiApiOperations_List.json index 3b534cf7c7fd..46c3019e3bef 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironmentManagedApiApiOperations_List.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironmentManagedApiApiOperations_List.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-03-01-preview", + "api-version": "2019-05-01", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "resourceGroupName": "testResourceGroup", "integrationServiceEnvironmentName": "testIntegrationServiceEnvironment" diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironmentManagedApis_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironmentManagedApis_Get.json index e955e8633e71..17ca53f4e32a 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironmentManagedApis_Get.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironmentManagedApis_Get.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-03-01-preview", + "api-version": "2019-05-01", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "resourceGroupName": "testResourceGroup", "integrationServiceEnvironmentName": "testIntegrationServiceEnvironment", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironmentManagedApis_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironmentManagedApis_List.json index 7e52eed47cb0..af6ca6172ff6 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironmentManagedApis_List.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironmentManagedApis_List.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-03-01-preview", + "api-version": "2019-05-01", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "resourceGroupName": "testResourceGroup", "integrationServiceEnvironmentName": "testIntegrationServiceEnvironment" diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Delete.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Delete.json index e59fbda7aa18..f8a7fa9a8637 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Delete.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Delete.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-03-01-preview", + "api-version": "2019-05-01", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "resourceGroupName": "testResourceGroup", "integrationServiceEnvironmentName": "testIntegrationServiceEnvironment" diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Get.json index 3eb6ea4f5dbe..667762ae2996 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Get.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Get.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-03-01-preview", + "api-version": "2019-05-01", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "resourceGroupName": "testResourceGroup", "integrationServiceEnvironmentName": "testIntegrationServiceEnvironment" diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ListByResourceGroup.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ListByResourceGroup.json index ae48bff0d1a1..5a3f0c706ba1 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ListByResourceGroup.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ListByResourceGroup.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-03-01-preview", + "api-version": "2019-05-01", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "resourceGroupName": "testResourceGroup" }, diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ListBySubscription.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ListBySubscription.json index 305824048c94..a147f5843eb5 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ListBySubscription.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ListBySubscription.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-03-01-preview", + "api-version": "2019-05-01", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345" }, "responses": { diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Operations_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Operations_List.json index 6c24d2e9b220..10c00ecaf264 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Operations_List.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Operations_List.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview" + "api-version": "2019-05-01" }, "responses": { "200": { diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRepetitionsRequestHistories_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRepetitionsRequestHistories_Get.json index de766490ecac..34adc41b6245 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRepetitionsRequestHistories_Get.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRepetitionsRequestHistories_Get.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "test-resource-group", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "workflowName": "test-workflow", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRepetitionsRequestHistories_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRepetitionsRequestHistories_List.json index f733dc07f2b5..521a80fac5f4 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRepetitionsRequestHistories_List.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRepetitionsRequestHistories_List.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "test-resource-group", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "workflowName": "test-workflow", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRepetitions_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRepetitions_Get.json index 831e2c067f80..7547d2fffef0 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRepetitions_Get.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRepetitions_Get.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "workflowName": "testFlow", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRepetitions_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRepetitions_List.json index 113c5b6390ad..4548849b4cef 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRepetitions_List.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRepetitions_List.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "workflowName": "testFlow", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRepetitions_ListExpressionTraces.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRepetitions_ListExpressionTraces.json index 1ee7aece6afa..deaed7455684 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRepetitions_ListExpressionTraces.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRepetitions_ListExpressionTraces.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "workflowName": "testFlow", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRequestHistories_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRequestHistories_Get.json index 39a4802d26f6..edd046923c40 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRequestHistories_Get.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRequestHistories_Get.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "test-resource-group", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "workflowName": "test-workflow", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRequestHistories_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRequestHistories_List.json index 459964a049df..c5c9796df4ec 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRequestHistories_List.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionRequestHistories_List.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "test-resource-group", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "workflowName": "test-workflow", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionScopeRepetitions_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionScopeRepetitions_Get.json index c06e0afe6cb9..cd6b21e64ecd 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionScopeRepetitions_Get.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionScopeRepetitions_Get.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "workflowName": "testFlow", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionScopeRepetitions_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionScopeRepetitions_List.json index 53e32709b4a6..19109638ad52 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionScopeRepetitions_List.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActionScopeRepetitions_List.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "workflowName": "testFlow", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActions_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActions_Get.json index 97580408f4fe..0da1c7ac25c1 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActions_Get.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActions_Get.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "resourceGroupName": "test-resource-group", "workflowName": "test-workflow", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActions_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActions_List.json index 2fded69b8506..7c7df360ae4f 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActions_List.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActions_List.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "resourceGroupName": "test-resource-group", "workflowName": "test-workflow", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActions_ListExpressionTraces.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActions_ListExpressionTraces.json index fdb5405fd0b9..793a3fe63cc5 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActions_ListExpressionTraces.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActions_ListExpressionTraces.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "workflowName": "testFlow", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunOperations_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunOperations_Get.json index 01c508c39bd6..018eacbf0ce5 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunOperations_Get.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunOperations_Get.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "workflowName": "testFlow", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRuns_Cancel.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRuns_Cancel.json index 77711bf7cadb..1c32a60b6e8d 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRuns_Cancel.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRuns_Cancel.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "resourceGroupName": "test-resource-group", "workflowName": "test-workflow", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRuns_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRuns_Get.json index 3321ed1e8ce5..ee6710fbe37f 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRuns_Get.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRuns_Get.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "resourceGroupName": "test-resource-group", "workflowName": "test-workflow", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRuns_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRuns_List.json index 983bb890cca0..324972e6eb16 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRuns_List.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRuns_List.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "resourceGroupName": "test-resource-group", "workflowName": "test-workflow" diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggerHistories_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggerHistories_Get.json index 11daf6435e39..92dbdf7ca34a 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggerHistories_Get.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggerHistories_Get.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "workflowName": "testWorkflowName", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggerHistories_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggerHistories_List.json index 7d7d56ce1518..63d95d975c59 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggerHistories_List.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggerHistories_List.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "workflowName": "testWorkflowName", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggerHistories_Resubmit.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggerHistories_Resubmit.json index 9bcd990642c7..49558ec16a73 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggerHistories_Resubmit.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggerHistories_Resubmit.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "workflowName": "testWorkflowName", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_Get.json index e5ce86368b32..d9a24310ae5c 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_Get.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_Get.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "resourceGroupName": "test-resource-group", "workflowName": "test-workflow", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_GetSchemaJson.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_GetSchemaJson.json index 275e166749e1..4efc29dc5697 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_GetSchemaJson.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_GetSchemaJson.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "workflowName": "testWorkflow", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_List.json index bdfb38ce41ed..f758c1db8b24 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_List.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_List.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "resourceGroupName": "test-resource-group", "workflowName": "test-workflow" diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_ListCallbackUrl.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_ListCallbackUrl.json index 18db606a8127..528edd212a99 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_ListCallbackUrl.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_ListCallbackUrl.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "resourceGroupName": "test-resource-group", "workflowName": "test-workflow", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_Reset.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_Reset.json index 7ebf089676fc..9791dbb062be 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_Reset.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_Reset.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "workflowName": "testWorkflow", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_Run.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_Run.json index 388aa5eb3ad7..beaf47699d0a 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_Run.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_Run.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "resourceGroupName": "test-resource-group", "workflowName": "test-workflow", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_SetState.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_SetState.json index c965847f2466..517e5f10f6f0 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_SetState.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_SetState.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "workflowName": "testWorkflow", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowVersionTriggers_ListCallbackUrl.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowVersionTriggers_ListCallbackUrl.json index b564fe57071a..a6e0de741e87 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowVersionTriggers_ListCallbackUrl.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowVersionTriggers_ListCallbackUrl.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "workflowName": "testWorkflowName", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowVersions_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowVersions_Get.json index 8582e730d11a..48e8075d2dcb 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowVersions_Get.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowVersions_Get.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "resourceGroupName": "test-resource-group", "workflowName": "test-workflow", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowVersions_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowVersions_List.json index db0ac1e2a457..a48903fdfee8 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowVersions_List.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowVersions_List.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "resourceGroupName": "test-resource-group", "workflowName": "test-workflow" diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_CreateOrUpdate.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_CreateOrUpdate.json index aab93945cbb5..b06791371f64 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_CreateOrUpdate.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_CreateOrUpdate.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "resourceGroupName": "test-resource-group", "workflowName": "test-workflow", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Delete.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Delete.json index 1481bb2a0f9f..a6c014c7381b 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Delete.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Delete.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "resourceGroupName": "test-resource-group", "workflowName": "test-workflow" diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Disable.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Disable.json index 097eb81b222c..d6731b23ff2a 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Disable.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Disable.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "resourceGroupName": "test-resource-group", "workflowName": "test-workflow" diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Enable.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Enable.json index 097eb81b222c..d6731b23ff2a 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Enable.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Enable.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "resourceGroupName": "test-resource-group", "workflowName": "test-workflow" diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_GenerateUpgradedDefinition.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_GenerateUpgradedDefinition.json index c2c6b1b45499..0e0452dbb9fa 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_GenerateUpgradedDefinition.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_GenerateUpgradedDefinition.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "resourceGroupName": "test-resource-group", "workflowName": "test-workflow", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Get.json index ab6341d47595..4b10a0cdd4b0 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Get.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Get.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "resourceGroupName": "test-resource-group", "workflowName": "test-workflow" diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ListByResourceGroup.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ListByResourceGroup.json index bbe4fe2d03de..5047538bbcb7 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ListByResourceGroup.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ListByResourceGroup.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "resourceGroupName": "test-resource-group" }, diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ListBySubscription.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ListBySubscription.json index 5d18a2201856..1b11a93c13e3 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ListBySubscription.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ListBySubscription.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345" }, "responses": { diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ListCallbackUrl.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ListCallbackUrl.json index 258a876f63d3..54317be43c1c 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ListCallbackUrl.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ListCallbackUrl.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "workflowName": "testWorkflow", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ListSwagger.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ListSwagger.json index 0f6caf3c881c..a5206603139a 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ListSwagger.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ListSwagger.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "workflowName": "testWorkflowName" diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Move.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Move.json index 88c7d97f4e5f..85550c5b54e2 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Move.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Move.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "workflowName": "testWorkflow", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_RegenerateAccessKey.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_RegenerateAccessKey.json index 407dc794b9b7..fbf3b4a25499 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_RegenerateAccessKey.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_RegenerateAccessKey.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "resourceGroupName": "testResourceGroup", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "workflowName": "testWorkflowName", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Update.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Update.json index aab93945cbb5..b06791371f64 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Update.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Update.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "resourceGroupName": "test-resource-group", "workflowName": "test-workflow", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ValidateByLocation.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ValidateByLocation.json index 40f17679ffe7..33635585aa28 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ValidateByLocation.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ValidateByLocation.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "location": "brazilsouth", "workflowName": "test-workflow", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ValidateByResourceGroup.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ValidateByResourceGroup.json index a373654ad0a2..419ab2f608b6 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ValidateByResourceGroup.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ValidateByResourceGroup.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-07-01-preview", + "api-version": "2019-05-01", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "resourceGroupName": "test-resource-group", "workflowName": "test-workflow", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json index eeb28994adaf..776d2574e985 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json @@ -3,7 +3,7 @@ "info": { "title": "LogicManagementClient", "description": "REST API for Azure Logic Apps.", - "version": "2018-07-01-preview" + "version": "2019-05-01" }, "host": "management.azure.com", "schemes": [ From 43f9daec672ab070cbdbefb66903ada13b755e94 Mon Sep 17 00:00:00 2001 From: Vinita Sharma Date: Thu, 11 Jul 2019 14:50:28 -0700 Subject: [PATCH 03/47] Added 2019 version in readme --- specification/logic/resource-manager/readme.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/specification/logic/resource-manager/readme.md b/specification/logic/resource-manager/readme.md index 148ade794389..8d9d0d510205 100644 --- a/specification/logic/resource-manager/readme.md +++ b/specification/logic/resource-manager/readme.md @@ -200,10 +200,24 @@ output-folder: $(azure-libraries-for-java-folder)/azure-mgmt-logic ``` yaml $(java) && $(multiapi) batch: + - tag: package-2019-05 - tag: package-2018-07-preview - tag: package-2016-06 ``` +### Tag: package-2019-05 and java + +These settings apply only when `--tag=package-2019-05 --java` is specified on the command line. +Please also specify `--azure-libraries-for-java-folder=`. + +``` yaml $(tag) == 'package-2019-05' && $(java) && $(multiapi) +java: + namespace: com.microsoft.azure.management.logic.v2019_05_01 + output-folder: $(azure-libraries-for-java-folder)/logic/resource-manager/v2019_05_01 +regenerate-manager: true +generate-interface: true +``` + ### Tag: package-2018-07-preview and java These settings apply only when `--tag=package-2018-07-preview --java` is specified on the command line. From 9e12b9feb5eaed15a232bbf5711fe19cb943ee1f Mon Sep 17 00:00:00 2001 From: Vinita Sharma Date: Fri, 12 Jul 2019 14:45:13 -0700 Subject: [PATCH 04/47] Fixed errors --- .../stable/2019-05-01/examples/Operations_List.json | 6 ++++-- specification/logic/resource-manager/readme.md | 3 ++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Operations_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Operations_List.json index 10c00ecaf264..fdcb4591b9a9 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Operations_List.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Operations_List.json @@ -4,7 +4,8 @@ }, "responses": { "200": { - "value": [ + "body": { + "value": [ { "name": "Microsoft.Logic/operations/read", "display": { @@ -1345,7 +1346,8 @@ "description": "Joins the Integration Service Environment." } } - ] + ] + } } } } diff --git a/specification/logic/resource-manager/readme.md b/specification/logic/resource-manager/readme.md index 8d9d0d510205..0b48e165f586 100644 --- a/specification/logic/resource-manager/readme.md +++ b/specification/logic/resource-manager/readme.md @@ -44,8 +44,9 @@ directive: These settings apply only when `--package-2019-05` is specified on the command line. ``` yaml $(tag) == 'package-2019-05' +-azure-validator: true input-file: -- Microsoft.Logic/preview/2019-05-01/logic.json +- Microsoft.Logic/stable/2019-05-01/logic.json ``` ### Tag: package-2018-07-preview From 4ee2e9a00005b08cf9dda630a3f9b3b22db9b107 Mon Sep 17 00:00:00 2001 From: Vinita Sharma Date: Wed, 31 Jul 2019 17:08:51 -0700 Subject: [PATCH 05/47] Added ISE APIs --- ...IntegrationServiceEnvironments_Delete.json | 3 +- .../IntegrationServiceEnvironments_Get.json | 78 +- ...rviceEnvironments_ListByResourceGroup.json | 167 +- ...erviceEnvironments_ListBySubscription.json | 169 +- .../IntegrationServiceEnvironments_Patch.json | 93 + .../IntegrationServiceEnvironments_Put.json | 121 + .../stable/2019-05-01/logic.json | 3473 ++++++++++++----- 7 files changed, 3153 insertions(+), 951 deletions(-) create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Patch.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Put.json diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Delete.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Delete.json index f8a7fa9a8637..57aec8302199 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Delete.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Delete.json @@ -6,7 +6,6 @@ "integrationServiceEnvironmentName": "testIntegrationServiceEnvironment" }, "responses": { - "200": {}, - "202": {} + "200": {} } } diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Get.json index 667762ae2996..0f61cab1ab4e 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Get.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Get.json @@ -1,27 +1,85 @@ { "parameters": { "api-version": "2019-05-01", - "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "subscriptionId": "f34b22a3-2202-4fb1-b040-1332bd928c84", "resourceGroupName": "testResourceGroup", "integrationServiceEnvironmentName": "testIntegrationServiceEnvironment" }, "responses": { "200": { "sku": { - "name": "Premium", - "capacity": 1 + "name": "Developer", + "capacity": 0 }, "properties": { - "provisioningState": "Succeeded", - "integrationServiceEnvironmentId": "28ef7f159f3a47a5911a1ef4e19822fb", - "networkConfiguration": { - "peeredVirtualNetworks": {} - } + "provisioningState": "Succeeded", + "state": "Enabled", + "integrationServiceEnvironmentId": "13b261d30b984753869902d7f47f4d55", + "endpointsConfiguration": { + "workflow": { + "outgoingIpAddresses": [ + { + "address": "40.69.195.162" + }, + { + "address": "10.43.1.0/24" + } + ], + "accessEndpointIpAddresses": [ + { + "address": "10.43.1.6" + } + ] + }, + "connector": { + "outgoingIpAddresses": [ + { + "address": "40.127.188.117" + }, + { + "address": "40.85.114.29" + }, + { + "address": "10.43.2.0/24" + }, + { + "address": "10.43.3.0/24" + } + ] + } + }, + "networkConfiguration": { + "accessEndpoint": { + "type": "Internal" + }, + "subnets": [ + { + "name": "VNET-ILB-NorthEurope/s1", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-NorthEurope/subnets/s1", + "type": "Microsoft.Network/virtualNetworks/subnets" + }, + { + "name": "VNET-ILB-NorthEurope/s2", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-NorthEurope/subnets/s2", + "type": "Microsoft.Network/virtualNetworks/subnets" + }, + { + "name": "VNET-ILB-NorthEurope/s3", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-NorthEurope/subnets/s3", + "type": "Microsoft.Network/virtualNetworks/subnets" + }, + { + "name": "VNET-ILB-NorthEurope/s4", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-NorthEurope/subnets/s4", + "type": "Microsoft.Network/virtualNetworks/subnets" + } + ] + } }, - "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", "name": "testIntegrationServiceEnvironment", "type": "Microsoft.Logic/integrationServiceEnvironments", - "location": "brazilsouth" + "location": "northeurope" } } } diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ListByResourceGroup.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ListByResourceGroup.json index 5a3f0c706ba1..191c1e847292 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ListByResourceGroup.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ListByResourceGroup.json @@ -1,30 +1,163 @@ { "parameters": { "api-version": "2019-05-01", - "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "subscriptionId": "f34b22a3-2202-4fb1-b040-1332bd928c84", "resourceGroupName": "testResourceGroup" }, "responses": { "200": { - "value": [ - { - "sku": { - "name": "Premium", - "capacity": 1 + "value": [ + { + "sku": { + "name": "Developer", + "capacity": 0 + }, + "properties": { + "provisioningState": "Succeeded", + "state": "Enabled", + "integrationServiceEnvironmentId": "13b261d30b984753869902d7f47f4d55", + "endpointsConfiguration": { + "workflow": { + "outgoingIpAddresses": [ + { + "address": "40.69.195.162" + }, + { + "address": "10.43.1.0/24" + } + ], + "accessEndpointIpAddresses": [ + { + "address": "10.43.1.6" + } + ] }, - "properties": { - "provisioningState": "Succeeded", - "integrationServiceEnvironmentId": "28ef7f159f3a47a5911a1ef4e19822fb", - "networkConfiguration": { - "peeredVirtualNetworks": {} + "connector": { + "outgoingIpAddresses": [ + { + "address": "40.127.188.117" + }, + { + "address": "40.85.114.29" + }, + { + "address": "10.43.2.0/24" + }, + { + "address": "10.43.3.0/24" + } + ] + } + }, + "networkConfiguration": { + "accessEndpoint": { + "type": "Internal" + }, + "subnets": [ + { + "name": "VNET-ILB-NorthEurope/s1", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-NorthEurope/subnets/s1", + "type": "Microsoft.Network/virtualNetworks/subnets" + }, + { + "name": "VNET-ILB-NorthEurope/s2", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-NorthEurope/subnets/s2", + "type": "Microsoft.Network/virtualNetworks/subnets" + }, + { + "name": "VNET-ILB-NorthEurope/s3", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-NorthEurope/subnets/s3", + "type": "Microsoft.Network/virtualNetworks/subnets" + }, + { + "name": "VNET-ILB-NorthEurope/s4", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-NorthEurope/subnets/s4", + "type": "Microsoft.Network/virtualNetworks/subnets" } + ] + } + }, + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/ISE-ILB-NU", + "name": "ISE-ILB-NU", + "type": "Microsoft.Logic/integrationServiceEnvironments", + "location": "northeurope" + }, + { + "sku": { + "name": "Developer", + "capacity": 0 + }, + "properties": { + "provisioningState": "Succeeded", + "state": "Enabled", + "integrationServiceEnvironmentId": "08bdba07c6b34ad6a263fc0152ff1735", + "endpointsConfiguration": { + "workflow": { + "outgoingIpAddresses": [ + { + "address": "13.78.237.166" + }, + { + "address": "10.42.1.0/24" + } + ], + "accessEndpointIpAddresses": [ + { + "address": "10.42.1.5" + } + ] + }, + "connector": { + "outgoingIpAddresses": [ + { + "address": "13.78.134.201" + }, + { + "address": "13.77.206.166" + }, + { + "address": "10.42.2.0/24" + }, + { + "address": "10.42.3.0/24" + } + ] + } + }, + "networkConfiguration": { + "accessEndpoint": { + "type": "Internal" }, - "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", - "name": "testIntegrationServiceEnvironment", - "type": "Microsoft.Logic/integrationServiceEnvironments", - "location": "brazilsouth" + "subnets": [ + { + "name": "VNET-ILB-WCentralUS/s1", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-WCentralUS/subnets/s1", + "type": "Microsoft.Network/virtualNetworks/subnets" + }, + { + "name": "VNET-ILB-WCentralUS/s2", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-WCentralUS/subnets/s2", + "type": "Microsoft.Network/virtualNetworks/subnets" + }, + { + "name": "VNET-ILB-WCentralUS/s3", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-WCentralUS/subnets/s3", + "type": "Microsoft.Network/virtualNetworks/subnets" + }, + { + "name": "VNET-ILB-WCentralUS/s4", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-WCentralUS/subnets/s4", + "type": "Microsoft.Network/virtualNetworks/subnets" + } + ] } - ] - } + }, + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/ISE-ILB-WCentralUS", + "name": "ISE-ILB-WCentralUS", + "type": "Microsoft.Logic/integrationServiceEnvironments", + "location": "westcentralus" + } + ] + } } } diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ListBySubscription.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ListBySubscription.json index a147f5843eb5..1f045540de2f 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ListBySubscription.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ListBySubscription.json @@ -1,29 +1,162 @@ { "parameters": { "api-version": "2019-05-01", - "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345" + "subscriptionId": "f34b22a3-2202-4fb1-b040-1332bd928c84" }, "responses": { "200": { - "value": [ - { - "sku": { - "name": "Premium", - "capacity": 1 - }, - "properties": { - "provisioningState": "Succeeded", - "integrationServiceEnvironmentId": "28ef7f159f3a47a5911a1ef4e19822fb", - "networkConfiguration": { - "peeredVirtualNetworks": {} + "value": [ + { + "sku": { + "name": "Developer", + "capacity": 0 + }, + "properties": { + "provisioningState": "Succeeded", + "state": "Enabled", + "integrationServiceEnvironmentId": "13b261d30b984753869902d7f47f4d55", + "endpointsConfiguration": { + "workflow": { + "outgoingIpAddresses": [ + { + "address": "40.69.195.162" + }, + { + "address": "10.43.1.0/24" + } + ], + "accessEndpointIpAddresses": [ + { + "address": "10.43.1.6" + } + ] + }, + "connector": { + "outgoingIpAddresses": [ + { + "address": "40.127.188.117" + }, + { + "address": "40.85.114.29" + }, + { + "address": "10.43.2.0/24" + }, + { + "address": "10.43.3.0/24" + } + ] } }, - "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", - "name": "testIntegrationServiceEnvironment", - "type": "Microsoft.Logic/integrationServiceEnvironments", - "location": "brazilsouth" - } - ] + "networkConfiguration": { + "accessEndpoint": { + "type": "Internal" + }, + "subnets": [ + { + "name": "VNET-ILB-NorthEurope/s1", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-NorthEurope/subnets/s1", + "type": "Microsoft.Network/virtualNetworks/subnets" + }, + { + "name": "VNET-ILB-NorthEurope/s2", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-NorthEurope/subnets/s2", + "type": "Microsoft.Network/virtualNetworks/subnets" + }, + { + "name": "VNET-ILB-NorthEurope/s3", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-NorthEurope/subnets/s3", + "type": "Microsoft.Network/virtualNetworks/subnets" + }, + { + "name": "VNET-ILB-NorthEurope/s4", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-NorthEurope/subnets/s4", + "type": "Microsoft.Network/virtualNetworks/subnets" + } + ] + } + }, + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/ISE-ILB-NU", + "name": "ISE-ILB-NU", + "type": "Microsoft.Logic/integrationServiceEnvironments", + "location": "northeurope" + }, + { + "sku": { + "name": "Premium", + "capacity": 1 + }, + "properties": { + "provisioningState": "Succeeded", + "state": "Enabled", + "integrationServiceEnvironmentId": "dd470721b5b14148b9bf5b4d1ff27407", + "endpointsConfiguration": { + "workflow": { + "outgoingIpAddresses": [ + { + "address": "52.161.103.0" + }, + { + "address": "10.37.1.0/24" + } + ], + "accessEndpointIpAddresses": [ + { + "address": "13.77.204.22" + } + ] + }, + "connector": { + "outgoingIpAddresses": [ + { + "address": "13.77.201.181" + }, + { + "address": "13.77.203.57" + }, + { + "address": "10.37.4.0/24" + }, + { + "address": "10.37.3.0/24" + } + ] + } + }, + "networkConfiguration": { + "accessEndpoint": { + "type": "External" + }, + "subnets": [ + { + "name": "VNET-wCUS/s4", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-wCUS/subnets/s4", + "type": "Microsoft.Network/virtualNetworks/subnets" + }, + { + "name": "VNET-wCUS/s3", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-wCUS/subnets/s3", + "type": "Microsoft.Network/virtualNetworks/subnets" + }, + { + "name": "VNET-wCUS/s2", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-wCUS/subnets/s2", + "type": "Microsoft.Network/virtualNetworks/subnets" + }, + { + "name": "VNET-wCUS/s1", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-wCUS/subnets/s1", + "type": "Microsoft.Network/virtualNetworks/subnets" + } + ] + } + }, + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/TestISE-WCentralUS", + "name": "TestISE-WCentralUS", + "type": "Microsoft.Logic/integrationServiceEnvironments", + "location": "westcentralus" + } + ] } } } diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Patch.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Patch.json new file mode 100644 index 000000000000..3ebdec47f60a --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Patch.json @@ -0,0 +1,93 @@ +{ + "parameters": { + "api-version": "2019-05-01", + "subscriptionId": "f34b22a3-2202-4fb1-b040-1332bd928c84", + "resourceGroupName": "testResourceGroup", + "integrationServiceEnvironmentName": "testIntegrationServiceEnvironment", + "integrationServiceEnvironment" : { + "properties" : { +         "sku" :  { "Capacity" : "0", "Name" : "Developer"}, +            "location" : "northeurope", +            "name" : "testIntegrationServiceEnvironment" + } + } + + }, + "responses": { + "200": { + "sku": { + "name": "Developer", + "capacity": 0 + }, + "properties": { + "provisioningState": "InProgress", + "state": "Enabled", + "integrationServiceEnvironmentId": "13b261d30b984753869902d7f47f4d55", + "endpointsConfiguration": { + "workflow": { + "outgoingIpAddresses": [ + { + "address": "40.69.195.162" + }, + { + "address": "10.43.1.0/24" + } + ], + "accessEndpointIpAddresses": [ + { + "address": "10.43.1.6" + } + ] + }, + "connector": { + "outgoingIpAddresses": [ + { + "address": "40.127.188.117" + }, + { + "address": "40.85.114.29" + }, + { + "address": "10.43.2.0/24" + }, + { + "address": "10.43.3.0/24" + } + ] + } + }, + "networkConfiguration": { + "accessEndpoint": { + "type": "Internal" + }, + "subnets": [ + { + "name": "VNET-ILB-NorthEurope/s1", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-NorthEurope/subnets/s1", + "type": "Microsoft.Network/virtualNetworks/subnets" + }, + { + "name": "VNET-ILB-NorthEurope/s2", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-NorthEurope/subnets/s2", + "type": "Microsoft.Network/virtualNetworks/subnets" + }, + { + "name": "VNET-ILB-NorthEurope/s3", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-NorthEurope/subnets/s3", + "type": "Microsoft.Network/virtualNetworks/subnets" + }, + { + "name": "VNET-ILB-NorthEurope/s4", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-NorthEurope/subnets/s4", + "type": "Microsoft.Network/virtualNetworks/subnets" + } + ] + } + }, + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "name": "testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments", + "location": "northeurope" + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Put.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Put.json new file mode 100644 index 000000000000..508c0bc8264d --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Put.json @@ -0,0 +1,121 @@ +{ + "parameters": { + "api-version": "2019-05-01", + "subscriptionId": "f34b22a3-2202-4fb1-b040-1332bd928c84", + "resourceGroupName": "testResourceGroup", + "integrationServiceEnvironmentName": "testIntegrationServiceEnvironment", + "integrationServiceEnvironment" : { + "properties" : { +            "sku" :  { "Capacity" : "2", "Name" : "Premium"}, +            "location" : "brazilsouth", +            "name" : "testIntegrationServiceEnvironment", +            "properties":{ +             "networkConfiguration": { +              "accessEndPoint" : { +                "type" : "internal" +             }, +             "subnets": [ +              { +                  "name": "testVNET/s1",  +                     "type" : "Microsoft.Network/virtualNetworks/subnets", +                     "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/testVNET/subnets/s1" +                 }, +                 { +                  "name": "testVNET/s2", +                     "type" : "Microsoft.Network/virtualNetworks/subnets", +                     "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/testVNET/subnets/s2" +                 }, +                 { +                  "name": "testVNET/s3", +                     "type" : "Microsoft.Network/virtualNetworks/subnets", +                     "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/testVNET/subnets/s3" +                 }, +                 { +                  "name": "testVNET/s4", +                     "type" : "Microsoft.Network/virtualNetworks/subnets", +                     "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/testVNET/subnets/s4" +                 } +             ]                +             } +            } + } + } + }, + "responses": { + "200": { + "sku": { + "name": "Developer", + "capacity": 0 + }, + "properties": { + "provisioningState": "InProgress", + "state": "Enabled", + "integrationServiceEnvironmentId": "13b261d30b984753869902d7f47f4d55", + "endpointsConfiguration": { + "workflow": { + "outgoingIpAddresses": [ + { + "address": "40.69.195.162" + }, + { + "address": "10.43.1.0/24" + } + ], + "accessEndpointIpAddresses": [ + { + "address": "10.43.1.6" + } + ] + }, + "connector": { + "outgoingIpAddresses": [ + { + "address": "40.127.188.117" + }, + { + "address": "40.85.114.29" + }, + { + "address": "10.43.2.0/24" + }, + { + "address": "10.43.3.0/24" + } + ] + } + }, + "networkConfiguration": { + "accessEndpoint": { + "type": "Internal" + }, + "subnets": [ + { + "name": "testVNET/s1", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/testVNET/subnets/s1", + "type": "Microsoft.Network/virtualNetworks/subnets" + }, + { + "name": "testVNET/s2", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/testVNET/subnets/s2", + "type": "Microsoft.Network/virtualNetworks/subnets" + }, + { + "name": "testVNET/s3", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/testVNET/subnets/s3", + "type": "Microsoft.Network/virtualNetworks/subnets" + }, + { + "name": "testVNET/s4", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/testVNET/subnets/s4", + "type": "Microsoft.Network/virtualNetworks/subnets" + } + ] + } + }, + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "name": "testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments", + "location": "northeurope" + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json index 776d2574e985..3bdb89fe1cb1 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json @@ -5079,34 +5079,87 @@ } } }, - "/providers/Microsoft.Logic/operations": { + "/subscriptions/{subscriptionId}/providers/Microsoft.Logic/integrationServiceEnvironments": { "get": { "tags": [ - "Operations" + "integrationServiceEnvironments" ], - "description": "Lists all of the available Logic REST API operations.", - "operationId": "Operations_List", + "operationId": "IntegrationServiceEnvironments_ListBySubscription", + "description": "Gets a list of integration service environments by subscription.", "x-ms-examples": { - "List Microsoft.Logic operations": { - "$ref": "./examples/Operations_List.json" + "List integration service environments by subscription": { + "$ref": "./examples/IntegrationServiceEnvironments_ListBySubscription.json" } }, "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, { "$ref": "#/parameters/api-version" + }, + { + "name": "$top", + "description": "The number of items to be included in the result.", + "in": "query", + "required": false, + "type": "integer", + "format": "int32" } ], "responses": { "200": { - "description": "OK. The request has succeeded.", + "description": "OK", "schema": { - "$ref": "#/definitions/OperationListResult" + "$ref": "#/definitions/IntegrationServiceEnvironmentListResult" } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationServiceEnvironments": { + "get": { + "tags": [ + "IntegrationServiceEnvironments" + ], + "operationId": "IntegrationServiceEnvironments_ListByResourceGroup", + "description": "Gets a list of integration service environments by resource group.", + "x-ms-examples": { + "List integration service environments by resource group name": { + "$ref": "./examples/IntegrationServiceEnvironments_ListByResourceGroup.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" }, - "default": { - "description": "Logic error response describing why the operation failed.", + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + }, + { + "name": "$top", + "description": "The number of items to be included in the result.", + "in": "query", + "required": false, + "type": "integer", + "format": "int32" + } + ], + "responses": { + "200": { + "description": "OK", "schema": { - "$ref": "#/definitions/ErrorResponse" + "$ref": "#/definitions/IntegrationServiceEnvironmentListResult" } } }, @@ -5114,459 +5167,1916 @@ "nextLinkName": "nextLink" } } - } - }, - "definitions": { - "Resource": { - "properties": { - "id": { - "type": "string", - "readOnly": true, - "description": "The resource id." + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationServiceEnvironments/{integrationServiceEnvironmentName}": { + "get": { + "tags": [ + "IntegrationServiceEnvironments" + ], + "operationId": "IntegrationServiceEnvironments_Get", + "description": "Gets an integration service environment.", + "x-ms-examples": { + "Get integration service environment by name": { + "$ref": "./examples/IntegrationServiceEnvironments_Get.json" + } }, - "name": { - "type": "string", - "readOnly": true, - "description": "Gets the resource name." + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationServiceEnvironmentName", + "description": "The integration service environment name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/IntegrationServiceEnvironment" + } + } + } + }, + "put": { + "tags": [ + "IntegrationServiceEnvironments" + ], + "operationId": "IntegrationServiceEnvironments_CreateOrUpdate", + "description": "Creates or updates an integration service environment.", + "x-ms-examples": { + "Create or update an integration service environment": { + "$ref": "./examples/IntegrationServiceEnvironments_CreateOrUpdate.json" + } }, - "type": { - "type": "string", - "readOnly": true, - "description": "Gets the resource type." + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationServiceEnvironmentName", + "description": "The integration service environment name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + }, + { + "name": "integrationServiceEnvironment", + "description": "The integration service environment.", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/IntegrationServiceEnvironment" + } + } + ], + "responses": { + "200": { + "description": "OK", + "headers": { + "Azure-AsyncOperation": { + "description": "The azure async operation header to track the long running operation.", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/IntegrationServiceEnvironment" + } + }, + "201": { + "description": "Created", + "headers": { + "Azure-AsyncOperation": { + "description": "The azure async operation header to track the long running operation.", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/IntegrationServiceEnvironment" + } + } + } + }, + "patch": { + "tags": [ + "IntegrationServiceEnvironments" + ], + "operationId": "IntegrationServiceEnvironments_Update", + "description": "Updates an integration service environment.", + "x-ms-examples": { + "Patch an integration service environment": { + "$ref": "./examples/IntegrationServiceEnvironments_Update.json" + } }, - "location": { - "type": "string", - "description": "The resource location." + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationServiceEnvironmentName", + "description": "The integration service environment name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + }, + { + "name": "integrationServiceEnvironment", + "description": "The integration service environment.", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/IntegrationServiceEnvironment" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/IntegrationServiceEnvironment" + } + } + } + }, + "delete": { + "tags": [ + "IntegrationServiceEnvironments" + ], + "operationId": "IntegrationServiceEnvironments_Delete", + "description": "Deletes an integration service environment.", + "x-ms-examples": { + "Delete an integration account": { + "$ref": "./examples/IntegrationServiceEnvironments_Delete.json" + } }, - "tags": { - "type": "object", - "additionalProperties": { + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, "type": "string" }, - "description": "The resource tags." + { + "name": "integrationServiceEnvironment", + "description": "The integration service environment.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationServiceEnvironments/{integrationServiceEnvironmentName}/skus": { + "get": { + "tags": [ + "integrationServiceEnvironmentSkus" + ], + "operationId": "IntegrationServiceEnvironment_Skus", + "description": "Gets a list of integration service environment skus.", + "x-ms-examples": { + "List integration service environment skus": { + "$ref": "./examples/IntegrationServiceEnvironment_Skus.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationServiceEnvironmentName", + "description": "The integration service environment name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/IntegrationServiceEnvironmentSkuDefinition" + } + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationServiceEnvironments/{integrationServiceEnvironmentName}/restart": { + "post": { + "tags": [ + "integrationServiceEnvironmentRestart" + ], + "operationId": "IntegrationServiceEnvironment_Restart", + "description": "Restarts an integration service environment.", + "x-ms-examples": { + "Restarts an integration service environment": { + "$ref": "./examples/IntegrationServiceEnvironment_Restart.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationServiceEnvironmentName", + "description": "The integration service environment name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "headers": { + "Azure-AsyncOperation": { + "description": "The azure async operation header to track the long running operation.", + "type": "string" + } + }, + "description": "OK" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Logic/integrationServiceEnvironments/{integrationServiceEnvironmentName}/operationStatuses/{operationId}": { + "get": { + "tags": [ + "integrationServiceEnvironmentOperationStatus" + ], + "operationId": "IntegrationServiceEnvironment_OperationStatus", + "description": "Gets an integration service environment operation status.", + "x-ms-examples": { + "Gets an integration service environment operation status": { + "$ref": "./examples/IntegrationServiceEnvironment_OperationStatus.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationServiceEnvironmentName", + "description": "The integration service environment name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "operationId", + "description": "The operation id.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/AzureAsyncOperationResource" + } + } + } + } + }, + "/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Logic/integrationServiceEnvironments/{integrationServiceEnvironmentName}/health/network": { + "get": { + "tags": [ + "integrationServiceEnvironmentNetworkHealth" + ], + "operationId": "IntegrationServiceEnvironment_NetworkHealth", + "description": "Gets the integration service environment network health.", + "x-ms-examples": { + "Gets the integration service environment network health": { + "$ref": "./examples/IntegrationServiceEnvironment_NetworkHealth.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationServiceEnvironmentName", + "description": "The integration service environment name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/IntegrationServiceEnvironmentNetworkHealth" + } + } + } + } + }, + + "/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Logic/integrationServiceEnvironments/{integrationServiceEnvironmentName}/managedApis": { + "get": { + "tags": [ + "integrationServiceEnvironmentManagedApis" + ], + "operationId": "IntegrationServiceEnvironment_ManagedApis", + "description": "Gets the integration service environment managed Apis.", + "x-ms-examples": { + "Gets the integration service environment managed Apis": { + "$ref": "./examples/IntegrationServiceEnvironment_ManagedApis.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationServiceEnvironmentName", + "description": "The integration service environment name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/ManagedApiListResult" + } + } + } + } + }, + "/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Logic/integrationServiceEnvironments/{integrationServiceEnvironmentName}/managedApis/{apiName}": { + "get": { + "tags": [ + "integrationServiceEnvironmentManagedApi" + ], + "operationId": "IntegrationServiceEnvironment_ManagedApi", + "description": "Gets the integration service environment managed Api.", + "x-ms-examples": { + "Gets the integration service environment managed Apis": { + "$ref": "./examples/IntegrationServiceEnvironment_ManagedApi.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationServiceEnvironmentName", + "description": "The integration service environment name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "apiName", + "description": "The api name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/ManagedApi" + } + } + } + }, + "put": { + "tags": [ + "integrationServiceEnvironmentManagedApi" + ], + "operationId": "IntegrationServiceEnvironment_ManagedApi", + "description": "Puts the integration service environment managed Api.", + "x-ms-examples": { + "Gets the integration service environment managed Apis": { + "$ref": "./examples/IntegrationServiceEnvironment_ManagedApi.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationServiceEnvironmentName", + "description": "The integration service environment name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "apiName", + "description": "The api name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "headers": { + "Azure-AsyncOperation": { + "description": "The azure async operation header to track the long running operation.", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/ManagedApi" + } + }, + "201": { + "description": "Created", + "headers": { + "Azure-AsyncOperation": { + "description": "The azure async operation header to track the long running operation.", + "type": "string" + } + }, + "schema": { + "$ref": "#/definitions/ManagedApi" + } + } + } + }, + "delete": { + "tags": [ + "integrationServiceEnvironmentManagedApi" + ], + "operationId": "IntegrationServiceEnvironment_ManagedApi", + "description": "Deletes the integration service environment managed Api.", + "x-ms-examples": { + "Deletes the integration service environment managed Apis": { + "$ref": "./examples/IntegrationServiceEnvironment_ManagedApi.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationServiceEnvironmentName", + "description": "The integration service environment name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "apiName", + "description": "The api name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "202": { + "description": "Accepted", + "headers": { + "Azure-AsyncOperation": { + "description": "The azure async operation header to track the long running operation.", + "type": "string" + } + } + }, + "204": { + "description": "No Content" + } + } + } + }, + "/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Logic/integrationServiceEnvironments/{integrationServiceEnvironmentName}/managedApis/{apiName}/operationStatuses/{operationId}" : { + "get": { + "tags": [ + "integrationServiceEnvironmentManagedApi" + ], + "operationId": "IntegrationServiceEnvironment_ManagedApiOperations", + "description": "Gets the managed Api operations.", + "x-ms-examples": { + "Gets the integration service environment managed Apis": { + "$ref": "./examples/IntegrationServiceEnvironment_ManagedApi.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationServiceEnvironmentName", + "description": "The integration service environment name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "apiName", + "description": "The api name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/AzureAsyncOperationResource" + } + } + } + } + }, + "/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Logic/integrationServiceEnvironments/{integrationServiceEnvironmentName}/managedApis/{apiName}/apiOperations" : { + "get": { + "tags": [ + "integrationServiceEnvironmentManagedApi" + ], + "operationId": "IntegrationServiceEnvironment_ManagedApiOperations", + "description": "Gets the managed Api operations.", + "x-ms-examples": { + "Gets the integration service environment managed Apis": { + "$ref": "./examples/IntegrationServiceEnvironment_ManagedApi.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "name": "resourceGroupName", + "description": "The resource group name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "integrationServiceEnvironmentName", + "description": "The integration service environment name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "name": "apiName", + "description": "The api name.", + "in": "path", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/ApiOperationListResult" + } + } + } + } + }, + "/providers/Microsoft.Logic/operations": { + "get": { + "tags": [ + "Operations" + ], + "description": "Lists all of the available Logic REST API operations.", + "operationId": "Operations_List", + "x-ms-examples": { + "List Microsoft.Logic operations": { + "$ref": "./examples/Operations_List.json" + } + }, + "parameters": [ + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK. The request has succeeded.", + "schema": { + "$ref": "#/definitions/OperationListResult" + } + }, + "default": { + "description": "Logic error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + } + } + } + }, + "definitions": { + "Resource": { + "properties": { + "id": { + "type": "string", + "readOnly": true, + "description": "The resource id." + }, + "name": { + "type": "string", + "readOnly": true, + "description": "Gets the resource name." + }, + "type": { + "type": "string", + "readOnly": true, + "description": "Gets the resource type." + }, + "location": { + "type": "string", + "description": "The resource location." + }, + "tags": { + "type": "object", + "additionalProperties": { + "type": "string" + }, + "description": "The resource tags." + } + }, + "x-ms-azure-resource": true, + "description": "The base resource type." + }, + "SubResource": { + "properties": { + "id": { + "type": "string", + "readOnly": true, + "description": "The resource id." + } + }, + "x-ms-azure-resource": true, + "description": "The sub resource type." + }, + "Object": { + "type": "object", + "properties": {} + }, + "ResourceReference": { + "type": "object", + "properties": { + "id": { + "type": "string", + "description": "The resource id." + }, + "name": { + "type": "string", + "readOnly": true, + "description": "Gets the resource name." + }, + "type": { + "type": "string", + "readOnly": true, + "description": "Gets the resource type." + } + }, + "description": "The resource reference." + }, + "Workflow": { + "type": "object", + "properties": { + "properties": { + "x-ms-client-flatten": true, + "$ref": "#/definitions/WorkflowProperties", + "description": "The workflow properties." + } + }, + "description": "The workflow type.", + "allOf": [ + { + "$ref": "#/definitions/Resource" + } + ] + }, + "WorkflowProperties": { + "type": "object", + "properties": { + "provisioningState": { + "$ref": "#/definitions/WorkflowProvisioningState", + "readOnly": true, + "description": "Gets the provisioning state." + }, + "createdTime": { + "type": "string", + "format": "date-time", + "readOnly": true, + "description": "Gets the created time." + }, + "changedTime": { + "type": "string", + "format": "date-time", + "readOnly": true, + "description": "Gets the changed time." + }, + "state": { + "$ref": "#/definitions/WorkflowState", + "description": "The state." + }, + "version": { + "type": "string", + "readOnly": true, + "description": "Gets the version." + }, + "accessEndpoint": { + "type": "string", + "readOnly": true, + "description": "Gets the access endpoint." + }, + "sku": { + "$ref": "#/definitions/Sku", + "description": "The sku." + }, + "integrationAccount": { + "$ref": "#/definitions/ResourceReference", + "description": "The integration account." + }, + "definition": { + "$ref": "#/definitions/Object", + "description": "The definition." + }, + "parameters": { + "type": "object", + "additionalProperties": { + "$ref": "#/definitions/WorkflowParameter" + }, + "description": "The parameters." + } + }, + "description": "The workflow properties." + }, + "WorkflowFilter": { + "type": "object", + "properties": { + "state": { + "$ref": "#/definitions/WorkflowState", + "description": "The state of workflows." + } + }, + "description": "The workflow filter." + }, + "WorkflowListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/Workflow" + }, + "description": "The list of workflows." + }, + "nextLink": { + "type": "string", + "description": "The URL to get the next set of results." + } + }, + "description": "The list of workflows." + }, + "WorkflowVersion": { + "type": "object", + "properties": { + "properties": { + "x-ms-client-flatten": true, + "$ref": "#/definitions/WorkflowVersionProperties", + "description": "The workflow version properties." + } + }, + "description": "The workflow version.", + "allOf": [ + { + "$ref": "#/definitions/Resource" + } + ] + }, + "WorkflowVersionProperties": { + "type": "object", + "properties": { + "createdTime": { + "type": "string", + "format": "date-time", + "readOnly": true, + "description": "Gets the created time." + }, + "changedTime": { + "type": "string", + "format": "date-time", + "readOnly": true, + "description": "Gets the changed time." + }, + "state": { + "$ref": "#/definitions/WorkflowState", + "description": "The state." + }, + "version": { + "type": "string", + "readOnly": true, + "description": "Gets the version." + }, + "accessEndpoint": { + "type": "string", + "readOnly": true, + "description": "Gets the access endpoint." + }, + "sku": { + "$ref": "#/definitions/Sku", + "description": "The sku." + }, + "integrationAccount": { + "$ref": "#/definitions/ResourceReference", + "description": "The integration account." + }, + "definition": { + "$ref": "#/definitions/Object", + "description": "The definition." + }, + "parameters": { + "type": "object", + "additionalProperties": { + "$ref": "#/definitions/WorkflowParameter" + }, + "description": "The parameters." + } + }, + "description": "The workflow version properties." + }, + "WorkflowVersionListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/WorkflowVersion" + }, + "description": "A list of workflow versions." + }, + "nextLink": { + "type": "string", + "description": "The URL to get the next set of results." + } + }, + "description": "The list of workflow versions." + }, + "WorkflowTrigger": { + "type": "object", + "properties": { + "properties": { + "x-ms-client-flatten": true, + "$ref": "#/definitions/WorkflowTriggerProperties", + "description": "The workflow trigger properties." + }, + "name": { + "type": "string", + "readOnly": true, + "description": "Gets the workflow trigger name." + }, + "type": { + "type": "string", + "readOnly": true, + "description": "Gets the workflow trigger type." + } + }, + "description": "The workflow trigger.", + "allOf": [ + { + "$ref": "#/definitions/SubResource" + } + ] + }, + "WorkflowTriggerProperties": { + "type": "object", + "properties": { + "provisioningState": { + "$ref": "#/definitions/WorkflowTriggerProvisioningState", + "readOnly": true, + "description": "Gets the provisioning state." + }, + "createdTime": { + "type": "string", + "format": "date-time", + "readOnly": true, + "description": "Gets the created time." + }, + "changedTime": { + "type": "string", + "format": "date-time", + "readOnly": true, + "description": "Gets the changed time." + }, + "state": { + "$ref": "#/definitions/WorkflowState", + "readOnly": true, + "description": "Gets the state." + }, + "status": { + "$ref": "#/definitions/WorkflowStatus", + "readOnly": true, + "description": "Gets the status." + }, + "lastExecutionTime": { + "type": "string", + "format": "date-time", + "readOnly": true, + "description": "Gets the last execution time." + }, + "nextExecutionTime": { + "type": "string", + "format": "date-time", + "readOnly": true, + "description": "Gets the next execution time." + }, + "recurrence": { + "$ref": "#/definitions/WorkflowTriggerRecurrence", + "readOnly": true, + "description": "Gets the workflow trigger recurrence." + }, + "workflow": { + "$ref": "#/definitions/ResourceReference", + "readOnly": true, + "description": "Gets the reference to workflow." + } + }, + "description": "The workflow trigger properties." + }, + "WorkflowTriggerFilter": { + "type": "object", + "properties": { + "state": { + "$ref": "#/definitions/WorkflowState", + "description": "The state of workflow trigger." + } + }, + "description": "The workflow trigger filter." + }, + "WorkflowTriggerListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/WorkflowTrigger" + }, + "description": "A list of workflow triggers." + }, + "nextLink": { + "type": "string", + "description": "The URL to get the next set of results." + } + }, + "description": "The list of workflow triggers." + }, + "WorkflowTriggerCallbackUrl": { + "type": "object", + "properties": { + "value": { + "type": "string", + "readOnly": true, + "description": "Gets the workflow trigger callback URL." + }, + "method": { + "type": "string", + "readOnly": true, + "description": "Gets the workflow trigger callback URL HTTP method." + }, + "basePath": { + "type": "string", + "readOnly": true, + "description": "Gets the workflow trigger callback URL base path." + }, + "relativePath": { + "type": "string", + "readOnly": true, + "description": "Gets the workflow trigger callback URL relative path." + }, + "relativePathParameters": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Gets the workflow trigger callback URL relative path parameters." + }, + "queries": { + "$ref": "#/definitions/WorkflowTriggerListCallbackUrlQueries", + "description": "Gets the workflow trigger callback URL query parameters." + } + }, + "description": "The workflow trigger callback URL." + }, + "WorkflowTriggerListCallbackUrlQueries": { + "type": "object", + "properties": { + "api-version": { + "type": "string", + "description": "The api version." + }, + "sp": { + "type": "string", + "description": "The SAS permissions." + }, + "sv": { + "type": "string", + "description": "The SAS version." + }, + "sig": { + "type": "string", + "description": "The SAS signature." + }, + "se": { + "type": "string", + "description": "The SAS timestamp." + } + }, + "description": "Gets the workflow trigger callback URL query parameters." + }, + "WorkflowTriggerHistory": { + "type": "object", + "properties": { + "properties": { + "x-ms-client-flatten": true, + "$ref": "#/definitions/WorkflowTriggerHistoryProperties", + "description": "Gets the workflow trigger history properties." + }, + "name": { + "type": "string", + "readOnly": true, + "description": "Gets the workflow trigger history name." + }, + "type": { + "type": "string", + "readOnly": true, + "description": "Gets the workflow trigger history type." + } + }, + "description": "The workflow trigger history.", + "allOf": [ + { + "$ref": "#/definitions/SubResource" + } + ] + }, + "WorkflowTriggerHistoryProperties": { + "type": "object", + "properties": { + "startTime": { + "type": "string", + "format": "date-time", + "readOnly": true, + "description": "Gets the start time." + }, + "endTime": { + "type": "string", + "format": "date-time", + "readOnly": true, + "description": "Gets the end time." + }, + "status": { + "$ref": "#/definitions/WorkflowStatus", + "readOnly": true, + "description": "Gets the status." + }, + "code": { + "type": "string", + "readOnly": true, + "description": "Gets the code." + }, + "error": { + "$ref": "#/definitions/Object", + "readOnly": true, + "description": "Gets the error." + }, + "trackingId": { + "type": "string", + "readOnly": true, + "description": "Gets the tracking id." + }, + "correlation": { + "$ref": "#/definitions/Correlation", + "description": "The run correlation." + }, + "inputsLink": { + "$ref": "#/definitions/ContentLink", + "readOnly": true, + "description": "Gets the link to input parameters." + }, + "outputsLink": { + "$ref": "#/definitions/ContentLink", + "readOnly": true, + "description": "Gets the link to output parameters." + }, + "fired": { + "type": "boolean", + "readOnly": true, + "description": "Gets a value indicating whether trigger was fired." + }, + "run": { + "$ref": "#/definitions/ResourceReference", + "readOnly": true, + "description": "Gets the reference to workflow run." + } + }, + "description": "The workflow trigger history properties." + }, + "WorkflowTriggerHistoryListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/WorkflowTriggerHistory" + }, + "description": "A list of workflow trigger histories." + }, + "nextLink": { + "type": "string", + "description": "The URL to get the next set of results." + } + }, + "description": "The list of workflow trigger histories." + }, + "WorkflowTriggerHistoryFilter": { + "type": "object", + "properties": { + "status": { + "$ref": "#/definitions/WorkflowStatus", + "description": "The status of workflow trigger history." + } + }, + "description": "The workflow trigger history filter." + }, + "WorkflowRun": { + "type": "object", + "properties": { + "properties": { + "x-ms-client-flatten": true, + "$ref": "#/definitions/WorkflowRunProperties", + "description": "The workflow run properties." + }, + "name": { + "type": "string", + "readOnly": true, + "description": "Gets the workflow run name." + }, + "type": { + "type": "string", + "readOnly": true, + "description": "Gets the workflow run type." + } + }, + "description": "The workflow run.", + "allOf": [ + { + "$ref": "#/definitions/SubResource" + } + ] + }, + "WorkflowRunProperties": { + "type": "object", + "properties": { + "waitEndTime": { + "type": "string", + "format": "date-time", + "readOnly": true, + "description": "Gets the wait end time." + }, + "startTime": { + "type": "string", + "format": "date-time", + "readOnly": true, + "description": "Gets the start time." + }, + "endTime": { + "type": "string", + "format": "date-time", + "readOnly": true, + "description": "Gets the end time." + }, + "status": { + "$ref": "#/definitions/WorkflowStatus", + "readOnly": true, + "description": "Gets the status." + }, + "code": { + "type": "string", + "readOnly": true, + "description": "Gets the code." + }, + "error": { + "$ref": "#/definitions/Object", + "readOnly": true, + "description": "Gets the error." + }, + "correlationId": { + "type": "string", + "readOnly": true, + "description": "Gets the correlation id." + }, + "correlation": { + "$ref": "#/definitions/Correlation", + "description": "The run correlation." + }, + "workflow": { + "$ref": "#/definitions/ResourceReference", + "readOnly": true, + "description": "Gets the reference to workflow version." + }, + "trigger": { + "$ref": "#/definitions/WorkflowRunTrigger", + "readOnly": true, + "description": "Gets the fired trigger." + }, + "outputs": { + "type": "object", + "readOnly": true, + "additionalProperties": { + "$ref": "#/definitions/WorkflowOutputParameter" + }, + "description": "Gets the outputs." + }, + "response": { + "$ref": "#/definitions/WorkflowRunTrigger", + "readOnly": true, + "description": "Gets the response of the flow run." } }, - "x-ms-azure-resource": true, - "description": "The base resource type." + "description": "The workflow run properties." }, - "SubResource": { + "WorkflowRunFilter": { + "type": "object", "properties": { - "id": { - "type": "string", - "readOnly": true, - "description": "The resource id." + "status": { + "$ref": "#/definitions/WorkflowStatus", + "description": "The status of workflow run." } }, - "x-ms-azure-resource": true, - "description": "The sub resource type." + "description": "The workflow run filter." }, - "Object": { + "WorkflowRunListResult": { "type": "object", - "properties": {} + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/WorkflowRun" + }, + "description": "A list of workflow runs." + }, + "nextLink": { + "type": "string", + "description": "The URL to get the next set of results." + } + }, + "description": "The list of workflow runs." }, - "ResourceReference": { + "WorkflowRunAction": { "type": "object", "properties": { - "id": { - "type": "string", - "description": "The resource id." + "properties": { + "x-ms-client-flatten": true, + "$ref": "#/definitions/WorkflowRunActionProperties", + "description": "The workflow run action properties." }, "name": { "type": "string", "readOnly": true, - "description": "Gets the resource name." + "description": "Gets the workflow run action name." }, "type": { "type": "string", "readOnly": true, - "description": "Gets the resource type." - } - }, - "description": "The resource reference." - }, - "Workflow": { - "type": "object", - "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/WorkflowProperties", - "description": "The workflow properties." + "description": "Gets the workflow run action type." } }, - "description": "The workflow type.", + "description": "The workflow run action.", "allOf": [ { - "$ref": "#/definitions/Resource" + "$ref": "#/definitions/SubResource" } ] }, - "WorkflowProperties": { + "WorkflowRunActionProperties": { "type": "object", "properties": { - "provisioningState": { - "$ref": "#/definitions/WorkflowProvisioningState", - "readOnly": true, - "description": "Gets the provisioning state." - }, - "createdTime": { + "startTime": { "type": "string", "format": "date-time", "readOnly": true, - "description": "Gets the created time." + "description": "Gets the start time." }, - "changedTime": { + "endTime": { "type": "string", "format": "date-time", "readOnly": true, - "description": "Gets the changed time." + "description": "Gets the end time." }, - "state": { - "$ref": "#/definitions/WorkflowState", - "description": "The state." + "status": { + "$ref": "#/definitions/WorkflowStatus", + "readOnly": true, + "description": "Gets the status." }, - "version": { + "code": { "type": "string", "readOnly": true, - "description": "Gets the version." + "description": "Gets the code." }, - "accessEndpoint": { + "error": { + "$ref": "#/definitions/Object", + "readOnly": true, + "description": "Gets the error." + }, + "trackingId": { "type": "string", "readOnly": true, - "description": "Gets the access endpoint." + "description": "Gets the tracking id." }, - "sku": { - "$ref": "#/definitions/Sku", - "description": "The sku." + "correlation": { + "$ref": "#/definitions/Correlation", + "description": "The correlation properties." }, - "integrationAccount": { - "$ref": "#/definitions/ResourceReference", - "description": "The integration account." + "inputsLink": { + "$ref": "#/definitions/ContentLink", + "readOnly": true, + "description": "Gets the link to inputs." }, - "definition": { + "outputsLink": { + "$ref": "#/definitions/ContentLink", + "readOnly": true, + "description": "Gets the link to outputs." + }, + "trackedProperties": { "$ref": "#/definitions/Object", - "description": "The definition." + "readOnly": true, + "description": "Gets the tracked properties." }, - "parameters": { - "type": "object", - "additionalProperties": { - "$ref": "#/definitions/WorkflowParameter" + "retryHistory": { + "type": "array", + "items": { + "$ref": "#/definitions/RetryHistory" }, - "description": "The parameters." + "description": "Gets the retry histories." } }, - "description": "The workflow properties." + "description": "The workflow run action properties." }, - "WorkflowFilter": { + "WorkflowRunActionFilter": { "type": "object", "properties": { - "state": { - "$ref": "#/definitions/WorkflowState", - "description": "The state of workflows." + "status": { + "$ref": "#/definitions/WorkflowStatus", + "description": "The status of workflow run action." } }, - "description": "The workflow filter." + "description": "The workflow run action filter." }, - "WorkflowListResult": { + "WorkflowRunActionListResult": { "type": "object", "properties": { "value": { "type": "array", "items": { - "$ref": "#/definitions/Workflow" + "$ref": "#/definitions/WorkflowRunAction" }, - "description": "The list of workflows." + "description": "A list of workflow run actions." }, "nextLink": { "type": "string", "description": "The URL to get the next set of results." } }, - "description": "The list of workflows." + "description": "The list of workflow run actions." }, - "WorkflowVersion": { + "SkuName": { + "type": "string", + "enum": [ + "NotSpecified", + "Free", + "Shared", + "Basic", + "Standard", + "Premium" + ], + "x-ms-enum": { + "name": "SkuName", + "modelAsString": true + }, + "description": "The sku name." + }, + "WorkflowState": { + "type": "string", + "enum": [ + "NotSpecified", + "Completed", + "Enabled", + "Disabled", + "Deleted", + "Suspended" + ], + "x-ms-enum": { + "name": "WorkflowState", + "modelAsString": true + } + }, + "WorkflowStatus": { + "type": "string", + "enum": [ + "NotSpecified", + "Paused", + "Running", + "Waiting", + "Succeeded", + "Skipped", + "Suspended", + "Cancelled", + "Failed", + "Faulted", + "TimedOut", + "Aborted", + "Ignored" + ], + "x-ms-enum": { + "name": "WorkflowStatus", + "modelAsString": true + } + }, + "ParameterType": { + "type": "string", + "enum": [ + "NotSpecified", + "String", + "SecureString", + "Int", + "Float", + "Bool", + "Array", + "Object", + "SecureObject" + ], + "x-ms-enum": { + "name": "ParameterType", + "modelAsString": true + } + }, + "KeyType": { + "type": "string", + "enum": [ + "NotSpecified", + "Primary", + "Secondary" + ], + "x-ms-enum": { + "name": "KeyType", + "modelAsString": true + } + }, + "Sku": { "type": "object", + "required": [ + "name" + ], "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/WorkflowVersionProperties", - "description": "The workflow version properties." + "name": { + "$ref": "#/definitions/SkuName", + "description": "The name." + }, + "plan": { + "$ref": "#/definitions/ResourceReference", + "description": "The reference to plan." } }, - "description": "The workflow version.", - "allOf": [ - { - "$ref": "#/definitions/Resource" - } - ] + "description": "The sku type." }, - "WorkflowVersionProperties": { + "ContentLink": { "type": "object", "properties": { - "createdTime": { - "type": "string", - "format": "date-time", - "readOnly": true, - "description": "Gets the created time." - }, - "changedTime": { - "type": "string", - "format": "date-time", - "readOnly": true, - "description": "Gets the changed time." - }, - "state": { - "$ref": "#/definitions/WorkflowState", - "description": "The state." - }, - "version": { + "uri": { "type": "string", - "readOnly": true, - "description": "Gets the version." + "description": "The content link URI." }, - "accessEndpoint": { + "contentVersion": { "type": "string", - "readOnly": true, - "description": "Gets the access endpoint." + "description": "The content version." }, - "sku": { - "$ref": "#/definitions/Sku", - "description": "The sku." + "contentSize": { + "type": "integer", + "format": "int64", + "description": "The content size." }, - "integrationAccount": { - "$ref": "#/definitions/ResourceReference", - "description": "The integration account." + "contentHash": { + "$ref": "#/definitions/ContentHash", + "description": "The content hash." }, - "definition": { + "metadata": { "$ref": "#/definitions/Object", - "description": "The definition." - }, - "parameters": { - "type": "object", - "additionalProperties": { - "$ref": "#/definitions/WorkflowParameter" - }, - "description": "The parameters." + "description": "The metadata." } }, - "description": "The workflow version properties." + "description": "The content link." }, - "WorkflowVersionListResult": { + "ContentHash": { "type": "object", "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/WorkflowVersion" - }, - "description": "A list of workflow versions." + "algorithm": { + "type": "string", + "description": "The algorithm of the content hash." }, - "nextLink": { + "value": { "type": "string", - "description": "The URL to get the next set of results." + "description": "The value of the content hash." } }, - "description": "The list of workflow versions." + "description": "The content hash." }, - "WorkflowTrigger": { + "RegenerateActionParameter": { "type": "object", "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/WorkflowTriggerProperties", - "description": "The workflow trigger properties." - }, - "name": { - "type": "string", - "readOnly": true, - "description": "Gets the workflow trigger name." - }, - "type": { - "type": "string", - "readOnly": true, - "description": "Gets the workflow trigger type." + "keyType": { + "$ref": "#/definitions/KeyType", + "description": "The key type." } }, - "description": "The workflow trigger.", - "allOf": [ - { - "$ref": "#/definitions/SubResource" - } - ] + "description": "The access key regenerate action content." }, - "WorkflowTriggerProperties": { + "RetryHistory": { "type": "object", "properties": { - "provisioningState": { - "$ref": "#/definitions/WorkflowTriggerProvisioningState", - "readOnly": true, - "description": "Gets the provisioning state." - }, - "createdTime": { + "startTime": { "type": "string", "format": "date-time", - "readOnly": true, - "description": "Gets the created time." + "description": "Gets the start time." }, - "changedTime": { + "endTime": { "type": "string", "format": "date-time", - "readOnly": true, - "description": "Gets the changed time." - }, - "state": { - "$ref": "#/definitions/WorkflowState", - "readOnly": true, - "description": "Gets the state." - }, - "status": { - "$ref": "#/definitions/WorkflowStatus", - "readOnly": true, - "description": "Gets the status." + "description": "Gets the end time." }, - "lastExecutionTime": { + "code": { "type": "string", - "format": "date-time", - "readOnly": true, - "description": "Gets the last execution time." + "description": "Gets the status code." }, - "nextExecutionTime": { + "clientRequestId": { "type": "string", - "format": "date-time", - "readOnly": true, - "description": "Gets the next execution time." + "description": "Gets the client request Id." }, - "recurrence": { - "$ref": "#/definitions/WorkflowTriggerRecurrence", - "readOnly": true, - "description": "Gets the workflow trigger recurrence." + "serviceRequestId": { + "type": "string", + "description": "Gets the service request Id." }, - "workflow": { - "$ref": "#/definitions/ResourceReference", - "readOnly": true, - "description": "Gets the reference to workflow." + "error": { + "$ref": "#/definitions/ErrorResponse", + "description": "Gets the error response." } }, - "description": "The workflow trigger properties." + "description": "The retry history." }, - "WorkflowTriggerFilter": { + "Correlation": { "type": "object", "properties": { - "state": { - "$ref": "#/definitions/WorkflowState", - "description": "The state of workflow trigger." + "clientTrackingId": { + "type": "string", + "description": "The client tracking id." } }, - "description": "The workflow trigger filter." + "description": "The correlation property." }, - "WorkflowTriggerListResult": { + "WorkflowParameter": { "type": "object", "properties": { + "type": { + "$ref": "#/definitions/ParameterType", + "description": "The type." + }, "value": { - "type": "array", - "items": { - "$ref": "#/definitions/WorkflowTrigger" - }, - "description": "A list of workflow triggers." + "$ref": "#/definitions/Object", + "description": "The value." }, - "nextLink": { + "metadata": { + "$ref": "#/definitions/Object", + "description": "The metadata." + }, + "description": { "type": "string", - "description": "The URL to get the next set of results." + "description": "The description." } }, - "description": "The list of workflow triggers." + "description": "The workflow parameters." }, - "WorkflowTriggerCallbackUrl": { + "WorkflowOutputParameter": { "type": "object", "properties": { - "value": { - "type": "string", + "error": { + "$ref": "#/definitions/Object", "readOnly": true, - "description": "Gets the workflow trigger callback URL." + "description": "Gets the error." + } + }, + "description": "The workflow output parameter.", + "allOf": [ + { + "$ref": "#/definitions/WorkflowParameter" + } + ] + }, + "RecurrenceFrequency": { + "type": "string", + "enum": [ + "NotSpecified", + "Second", + "Minute", + "Hour", + "Day", + "Week", + "Month", + "Year" + ], + "x-ms-enum": { + "name": "RecurrenceFrequency", + "modelAsString": true + } + }, + "RecurrenceSchedule": { + "type": "object", + "properties": { + "minutes": { + "type": "array", + "items": { + "type": "integer", + "format": "int32" + }, + "description": "The minutes." }, - "method": { - "type": "string", - "readOnly": true, - "description": "Gets the workflow trigger callback URL HTTP method." + "hours": { + "type": "array", + "items": { + "type": "integer", + "format": "int32" + }, + "description": "The hours." }, - "basePath": { - "type": "string", - "readOnly": true, - "description": "Gets the workflow trigger callback URL base path." + "weekDays": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "Sunday", + "Monday", + "Tuesday", + "Wednesday", + "Thursday", + "Friday", + "Saturday" + ], + "x-ms-enum": { + "name": "DaysOfWeek", + "modelAsString": false + } + }, + "description": "The days of the week." }, - "relativePath": { - "type": "string", - "readOnly": true, - "description": "Gets the workflow trigger callback URL relative path." + "monthDays": { + "type": "array", + "items": { + "type": "integer", + "format": "int32" + }, + "description": "The month days." }, - "relativePathParameters": { + "monthlyOccurrences": { "type": "array", "items": { - "type": "string" + "$ref": "#/definitions/RecurrenceScheduleOccurrence" }, - "description": "Gets the workflow trigger callback URL relative path parameters." + "description": "The monthly occurrences." + } + }, + "description": "The recurrence schedule." + }, + "RecurrenceScheduleOccurrence": { + "type": "object", + "properties": { + "day": { + "$ref": "#/definitions/DayOfWeek", + "description": "The day of the week." }, - "queries": { - "$ref": "#/definitions/WorkflowTriggerListCallbackUrlQueries", - "description": "Gets the workflow trigger callback URL query parameters." + "occurrence": { + "type": "integer", + "format": "int32", + "description": "The occurrence." } }, - "description": "The workflow trigger callback URL." + "description": "The recurrence schedule occurrence." }, - "WorkflowTriggerListCallbackUrlQueries": { + "WorkflowTriggerRecurrence": { "type": "object", "properties": { - "api-version": { - "type": "string", - "description": "The api version." + "frequency": { + "$ref": "#/definitions/RecurrenceFrequency", + "description": "The frequency." }, - "sp": { - "type": "string", - "description": "The SAS permissions." + "interval": { + "type": "integer", + "format": "int32", + "description": "The interval." }, - "sv": { + "startTime": { "type": "string", - "description": "The SAS version." + "description": "The start time." }, - "sig": { + "endTime": { "type": "string", - "description": "The SAS signature." + "description": "The end time." }, - "se": { + "timeZone": { "type": "string", - "description": "The SAS timestamp." + "description": "The time zone." + }, + "schedule": { + "$ref": "#/definitions/RecurrenceSchedule", + "description": "The recurrence schedule." } }, - "description": "Gets the workflow trigger callback URL query parameters." + "description": "The workflow trigger recurrence." }, - "WorkflowTriggerHistory": { + "WorkflowRunTrigger": { "type": "object", "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/WorkflowTriggerHistoryProperties", - "description": "Gets the workflow trigger history properties." - }, "name": { "type": "string", "readOnly": true, - "description": "Gets the workflow trigger history name." + "description": "Gets the name." }, - "type": { + "inputs": { + "$ref": "#/definitions/Object", + "readOnly": true, + "description": "Gets the inputs." + }, + "inputsLink": { + "$ref": "#/definitions/ContentLink", + "readOnly": true, + "description": "Gets the link to inputs." + }, + "outputs": { + "$ref": "#/definitions/Object", + "readOnly": true, + "description": "Gets the outputs." + }, + "outputsLink": { + "$ref": "#/definitions/ContentLink", + "readOnly": true, + "description": "Gets the link to outputs." + }, + "scheduledTime": { "type": "string", + "format": "date-time", "readOnly": true, - "description": "Gets the workflow trigger history type." - } - }, - "description": "The workflow trigger history.", - "allOf": [ - { - "$ref": "#/definitions/SubResource" - } - ] - }, - "WorkflowTriggerHistoryProperties": { - "type": "object", - "properties": { + "description": "Gets the scheduled time." + }, "startTime": { "type": "string", "format": "date-time", @@ -5579,21 +7089,6 @@ "readOnly": true, "description": "Gets the end time." }, - "status": { - "$ref": "#/definitions/WorkflowStatus", - "readOnly": true, - "description": "Gets the status." - }, - "code": { - "type": "string", - "readOnly": true, - "description": "Gets the code." - }, - "error": { - "$ref": "#/definitions/Object", - "readOnly": true, - "description": "Gets the error." - }, "trackingId": { "type": "string", "readOnly": true, @@ -5603,805 +7098,975 @@ "$ref": "#/definitions/Correlation", "description": "The run correlation." }, - "inputsLink": { - "$ref": "#/definitions/ContentLink", + "code": { + "type": "string", "readOnly": true, - "description": "Gets the link to input parameters." + "description": "Gets the code." }, - "outputsLink": { - "$ref": "#/definitions/ContentLink", + "status": { + "$ref": "#/definitions/WorkflowStatus", "readOnly": true, - "description": "Gets the link to output parameters." + "description": "Gets the status." }, - "fired": { - "type": "boolean", + "error": { + "$ref": "#/definitions/Object", "readOnly": true, - "description": "Gets a value indicating whether trigger was fired." + "description": "Gets the error." }, - "run": { - "$ref": "#/definitions/ResourceReference", + "trackedProperties": { + "$ref": "#/definitions/Object", "readOnly": true, - "description": "Gets the reference to workflow run." + "description": "Gets the tracked properties." } }, - "description": "The workflow trigger history properties." + "description": "The workflow run trigger." }, - "WorkflowTriggerHistoryListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/WorkflowTriggerHistory" - }, - "description": "A list of workflow trigger histories." - }, - "nextLink": { - "type": "string", - "description": "The URL to get the next set of results." - } - }, - "description": "The list of workflow trigger histories." + "WorkflowTriggerProvisioningState": { + "type": "string", + "enum": [ + "NotSpecified", + "Accepted", + "Running", + "Ready", + "Creating", + "Created", + "Deleting", + "Deleted", + "Canceled", + "Failed", + "Succeeded", + "Moving", + "Updating", + "Registering", + "Registered", + "Unregistering", + "Unregistered", + "Completed" + ], + "x-ms-enum": { + "name": "WorkflowTriggerProvisioningState", + "modelAsString": true + } }, - "WorkflowTriggerHistoryFilter": { + "WorkflowProvisioningState": { + "type": "string", + "enum": [ + "NotSpecified", + "Accepted", + "Running", + "Ready", + "Creating", + "Created", + "Deleting", + "Deleted", + "Canceled", + "Failed", + "Succeeded", + "Moving", + "Updating", + "Registering", + "Registered", + "Unregistering", + "Unregistered", + "Completed" + ], + "x-ms-enum": { + "name": "WorkflowProvisioningState", + "modelAsString": true + } + }, + "DayOfWeek": { + "type": "string", + "enum": [ + "Sunday", + "Monday", + "Tuesday", + "Wednesday", + "Thursday", + "Friday", + "Saturday" + ], + "x-ms-enum": { + "name": "DayOfWeek", + "modelAsString": false + } + }, + "GenerateUpgradedDefinitionParameters": { "type": "object", "properties": { - "status": { - "$ref": "#/definitions/WorkflowStatus", - "description": "The status of workflow trigger history." + "targetSchemaVersion": { + "type": "string", + "description": "The target schema version." } }, - "description": "The workflow trigger history filter." + "description": "The parameters to generate upgraded definition." }, - "WorkflowRun": { + "ApiOperationListResult": { "type": "object", "properties": { - "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/WorkflowRunProperties", - "description": "The workflow run properties." - }, - "name": { - "type": "string", - "readOnly": true, - "description": "Gets the workflow run name." + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/ApiOperation" + }, + "description": "The api operation definitions for an API." }, - "type": { + "nextLink": { "type": "string", - "readOnly": true, - "description": "Gets the workflow run type." + "description": "The URL to get the next set of results." + } + }, + "description": "The list of managed API operations." + }, + "ApiOperation" : { + "type" : "object", + "description" : "The api operation.", + "properties" : { + "properties" : { + "$ref" : "#defintions/ApiOperationPropertiesDefinition" } }, - "description": "The workflow run.", "allOf": [ { - "$ref": "#/definitions/SubResource" + "$ref": "#/definitions/Resource" } ] }, - "WorkflowRunProperties": { - "type": "object", - "properties": { - "waitEndTime": { - "type": "string", - "format": "date-time", - "readOnly": true, - "description": "Gets the wait end time." - }, - "startTime": { - "type": "string", - "format": "date-time", - "readOnly": true, - "description": "Gets the start time." + "ApiOperationPropertiesDefinition" : { + "type" : "object", + "description" : "The api operations properties", + "properties" : { + "summary" : { + "type" : "string", + "description" : "The summary of the api operation." }, - "endTime": { - "type": "string", - "format": "date-time", - "readOnly": true, - "description": "Gets the end time." + "description" : { + "type" : "string", + "description" : "The description of the api operation." }, - "status": { - "$ref": "#/definitions/WorkflowStatus", - "readOnly": true, - "description": "Gets the status." + "visibility" : { + "type" : "string", + "description" : "The visibility of the api operation." }, - "code": { - "type": "string", - "readOnly": true, - "description": "Gets the code." + "trigger" : { + "type" : "string", + "description" : "The trigger type of api operation." }, - "error": { - "$ref": "#/definitions/Object", - "readOnly": true, - "description": "Gets the error." + "triggerHint" : { + "type" : "string", + "description" : "The trigger hint for the api operation." }, - "correlationId": { - "type": "string", - "readOnly": true, - "description": "Gets the correlation id." + "pageable" : { + "type" : "boolean", + "description" : "Indicates whether the api operation is pageable." }, - "correlation": { - "$ref": "#/definitions/Correlation", - "description": "The run correlation." + "annotation" : { + "$ref" : "#definitions/ApiOperationAnnotation", + "description" : "The annotation of api operation." }, - "workflow": { - "$ref": "#/definitions/ResourceReference", - "readOnly": true, - "description": "Gets the reference to workflow version." + "api" : { + "#ref" : "#definitions/ApiReference", + "description" : "The api reference." }, - "trigger": { - "$ref": "#/definitions/WorkflowRunTrigger", - "readOnly": true, - "description": "Gets the fired trigger." + "inputsDefinition" : { + "type" : "SwaggerSchema", + "description" : "The operation inputs definition schema." }, - "outputs": { + "responsesDefinition": { "type": "object", - "readOnly": true, + "description" : "The operation responses definition schemas.", "additionalProperties": { - "$ref": "#/definitions/WorkflowOutputParameter" - }, - "description": "Gets the outputs." + "type" : "SwaggerSchema" + } }, - "response": { - "$ref": "#/definitions/WorkflowRunTrigger", - "readOnly": true, - "description": "Gets the response of the flow run." + "isWebHook" : { + "type" : "boolean", + "description" : "Indicates whether the API operation is webhook or not." + }, + "isNotification" : { + "type" : "boolean", + "description" : "Indicates whether the API operation is notification or not." } - }, - "description": "The workflow run properties." + } }, - "WorkflowRunFilter": { - "type": "object", - "properties": { - "status": { - "$ref": "#/definitions/WorkflowStatus", - "description": "The status of workflow run." + "ApiReference" : { + "type" : "object", + "properties" : { + "displayName" : { + "type" : "string", + "description" : "The display name of the api." + }, + "description" : { + "type" : "string", + "description" : "The description of the api." + }, + "iconUri" : { + "type" : "string", + "description" : "The icon uri of the api." + }, + "swagger" : { + "type" : "jtoken", + "description" : "The swagger of the api." + }, + "brandColor" : { + "type" : "string", + "description" : "The brand color of the api." + }, + "category" : { + "$ref": "#/definitions/ApiTier", + "description": "The tier." + }, + "integrationServiceEnvironment" : { + "$ref": "#/definitions/ResourceReference", + "description": "The integration service environment reference." + } + } + }, + "ApiOperationAnnotation" : { + "type" : "object", + "properties" : { + "status" : { + "$ref" : "#definitions/StatusAnnotation" + }, + "family" : { + "type": "string", + "description" : "The family." + }, + "revision" : { + "type" : "integer", + "description" : "The revision." } - }, - "description": "The workflow run filter." + } }, - "WorkflowRunListResult": { + "StatusAnnotation" : { + "type": "string", + "enum": [ + "NotSpecified", + "Preview", + "Production" + ], + "x-ms-enum": { + "name": "StatusAnnotation", + "modelAsString": true + } + }, + "ManagedApiListResult": { "type": "object", "properties": { "value": { "type": "array", "items": { - "$ref": "#/definitions/WorkflowRun" + "$ref": "#/definitions/ManagedApi" }, - "description": "A list of workflow runs." + "description": "The managed APIs." }, "nextLink": { "type": "string", "description": "The URL to get the next set of results." } }, - "description": "The list of workflow runs." + "description": "The list of managed APIs." }, - "WorkflowRunAction": { + "ManagedApi" : { "type": "object", + "description": "The managed api definition.", "properties": { "properties": { - "x-ms-client-flatten": true, - "$ref": "#/definitions/WorkflowRunActionProperties", - "description": "The workflow run action properties." - }, - "name": { - "type": "string", - "readOnly": true, - "description": "Gets the workflow run action name." - }, - "type": { - "type": "string", - "readOnly": true, - "description": "Gets the workflow run action type." + "$ref": "#/definitions/ApiResourceProperties", + "description": "The api resource properties." } }, - "description": "The workflow run action.", "allOf": [ { - "$ref": "#/definitions/SubResource" + "$ref": "#/definitions/Resource" } ] }, - "WorkflowRunActionProperties": { + "ApiResourceProperties" : { "type": "object", + "description": "The API resource properties.", "properties": { - "startTime": { - "type": "string", - "format": "date-time", - "readOnly": true, - "description": "Gets the start time." + "name" : { + "type" : "string", + "description" : "The name" }, - "endTime": { - "type": "string", - "format": "date-time", - "readOnly": true, - "description": "Gets the end time." + "connectionParameters": { + "type": "object", + "additionalProperties": { + "type": "jtoken" + }, + "description": "The connection parameters." }, - "status": { - "$ref": "#/definitions/WorkflowStatus", - "readOnly": true, - "description": "Gets the status." + "metadata" : { + "$ref": "#/definitions/ApiResourceMetadata", + "description": "The metadata." }, - "code": { - "type": "string", - "readOnly": true, - "description": "Gets the code." + "runtimeUrls" : { + "type" : "array", + "description" : "The runtime urls.", + "items" : { + "type" : "string" + } }, - "error": { - "$ref": "#/definitions/Object", - "readOnly": true, - "description": "Gets the error." + "generalInformation" : { + "$ref": "#/definitions/ApiResourceGeneralInformation", + "description": "The api type." }, - "trackingId": { - "type": "string", - "readOnly": true, - "description": "Gets the tracking id." + "capabilities" : { + "type" : "array", + "description" : "The capabilities.", + "items" : { + "type" : "string" + } }, - "correlation": { - "$ref": "#/definitions/Correlation", - "description": "The correlation properties." + "backendService" : { + "$ref":"#/definitions/ApiResourceBackendService", + "description": "The backend service." }, - "inputsLink": { - "$ref": "#/definitions/ContentLink", - "readOnly": true, - "description": "Gets the link to inputs." + "policies" : { + "$ref" : "#definitions/ApiResourcePolicies", + "description" : "The policies for the API." }, - "outputsLink": { - "$ref": "#/definitions/ContentLink", - "readOnly": true, - "description": "Gets the link to outputs." + "apiDefinitionUrl" : { + "type" : "string", + "description" : "The API definition." }, - "trackedProperties": { - "$ref": "#/definitions/Object", - "readOnly": true, - "description": "Gets the tracked properties." + "apiDefinitions" : { + "$ref" : "#definitions/ApiResourceDefinitions", + "description" : "The api definitions." }, - "retryHistory": { - "type": "array", - "items": { - "$ref": "#/definitions/RetryHistory" - }, - "description": "Gets the retry histories." + "integrationServiceEnvironment" :{ + "$ref": "#/definitions/ResourceReference", + "description": "The integration service environment reference." + }, + "provisioningState" : { + "$ref" : "#/definitions/WorkflowProvisioningState", + "description" : "The provisioning state." + }, + "deploymentParameters" : { + "$ref" : "#definitions/ApiDeploymentParameters", + "description" : "The connector deployment parameters." + }, + "swagger" : { + "type" : "jtoken", + "description" : "The swagger." } - }, - "description": "The workflow run action properties." + } }, - "WorkflowRunActionFilter": { - "type": "object", - "properties": { - "status": { - "$ref": "#/definitions/WorkflowStatus", - "description": "The status of workflow run action." + "ApiResourcePolicies" : { + "type" : "object", + "description" : "The API resource policies.", + "properties" : { + "content" : { + "type" : "string", + "description" : "The API level only policies XML as embedded content." + }, + "contentLink" : { + "type" : "string", + "description" : "The content link to the policies." } - }, - "description": "The workflow run action filter." + } }, - "WorkflowRunActionListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/WorkflowRunAction" - }, - "description": "A list of workflow run actions." + "ApiResourceDefinitions" : { + "type" : "object", + "description" : "The Api resource definition.", + "properties" : { + "originalSwaggerUrl" : { + "type" : "string", + "description" : "The original swagger url." }, - "nextLink": { - "type": "string", - "description": "The URL to get the next set of results." + "modifiedSwaggerUrl" : { + "type" : "string", + "description" : "The modified swagger url." } - }, - "description": "The list of workflow run actions." + } }, - "SkuName": { - "type": "string", - "enum": [ - "NotSpecified", - "Free", - "Shared", - "Basic", - "Standard", - "Premium" - ], - "x-ms-enum": { - "name": "SkuName", - "modelAsString": true + "ApiDeploymentParameters" : { + "type" : "object", + "properties" : { + "packageContentLink" : { + "$ref": "#/definitions/ContentLink", + "description": "The package content link." + } + } + }, + "ApiResourceBackendService" : { + "type" : "object", + "properties" : { + "type" : "string", + "description" : "The service URL." }, - "description": "The sku name." + "description" : "The API backend service." }, - "WorkflowState": { - "type": "string", - "enum": [ - "NotSpecified", - "Completed", - "Enabled", - "Disabled", - "Deleted", - "Suspended" - ], - "x-ms-enum": { - "name": "WorkflowState", - "modelAsString": true + "ApiResourceMetadata" : { + "type": "object", + "description": "The api resource metadata.", + "properties" : { + "source" : { + "type" : "string", + "description" : "The source." + }, + "brandColor" : { + "type" : "string", + "description" : "The brand color." + }, + "hideKey" : { + "type" : "string", + "description" : "The hide key." + }, + "tags" : { + "type" : "object", + "description" : "The tags.", + "additionalProperties" : { + "type" : "string" + } + }, + "ApiType" : { + "$ref": "#/definitions/ApiType", + "description": "The api type." + }, + "wsdlService" : { + "$ref": "#/definitions/WsdlService", + "description": "The WSDL service." + }, + "wsdlImportMethod" : { + "$ref": "#/definitions/WsdlImportMethod", + "description": "The WSDL import method." + }, + "connectionType" : { + "type" : "string", + "description" : "The connection type." + }, + "provisioningState" : { + "$ref": "#/definitions/WorkflowProvisioningState", + "description": "The provisioning state." + } } }, - "WorkflowStatus": { + "ApiType" : { "type": "string", "enum": [ "NotSpecified", - "Paused", - "Running", - "Waiting", - "Succeeded", - "Skipped", - "Suspended", - "Cancelled", - "Failed", - "Faulted", - "TimedOut", - "Aborted", - "Ignored" + "Rest", + "Soap" ], "x-ms-enum": { - "name": "WorkflowStatus", + "name": "ApiType", "modelAsString": true } }, - "ParameterType": { + "WsdlService" : { + "type" : "object", + "properties" : { + "qualifiedName" :{ + "type" : "string", + "description" : "The qualified name." + }, + "EndpointQualifiedNames" : { + "type" : "array", + "description": "The list of endpoints' qualified names.", + "items" :{ + "type": "string" + } + } + } + }, + "WsdlImportMethod" : { "type": "string", "enum": [ "NotSpecified", - "String", - "SecureString", - "Int", - "Float", - "Bool", - "Array", - "Object", - "SecureObject" + "SoapToRest", + "SoapPassThrough" ], "x-ms-enum": { - "name": "ParameterType", + "name": "WsdlImportMethod", "modelAsString": true } }, - "KeyType": { + "ApiResourceGeneralInformation" : { + "type" : "object", + "description" : "The API general information.", + "properties" : { + "iconUrl" : { + "type" : "string", + "description" : "The icon url." + }, + "displayName" : { + "type" : "string", + "description" : "The display name." + }, + "description" : { + "type" : "string", + "description" : "The description." + }, + "termsOfUseUrl" : { + "type" : "string", + "description" : "The terms of use url." + }, + "releaseTag" : { + "type" : "string", + "description" : "The release tag." + }, + "tier" : { + "$ref": "#/definitions/ApiTier", + "description": "The tier." + } + } + }, + "ApiTier" : { "type": "string", "enum": [ "NotSpecified", - "Primary", - "Secondary" + "Enterprise", + "Standard", + "Premium" ], "x-ms-enum": { - "name": "KeyType", + "name": "ApiTier", "modelAsString": true } }, - "Sku": { + "integrationServiceEnvironmentNetworkHealth" : { + "type" : "object", + "description": "The integration service environment network health of all the subnets.", + "additionalProperties" : { + "$ref": "#/definitions/IntegrationServiceEnvironmentSubnetNetworkHealth", + "description": "The integration service environment subnet network health." + } + }, + "IntegrationServiceEnvironmentSubnetNetworkHealth" : { "type": "object", + "description": "The integration service environment subnet network health.", "required": [ - "name" + "networkDependencyHealthState" ], "properties": { - "name": { - "$ref": "#/definitions/SkuName", - "description": "The name." - }, - "plan": { - "$ref": "#/definitions/ResourceReference", - "description": "The reference to plan." - } - }, - "description": "The sku type." - }, - "ContentLink": { - "type": "object", - "properties": { - "uri": { - "type": "string", - "description": "The content link URI." - }, - "contentVersion": { - "type": "string", - "description": "The content version." - }, - "contentSize": { - "type": "integer", - "format": "int64", - "description": "The content size." + "outboundNetworkDependencies": { + "type" : "array", + "items" :{ + "$ref": "#/definitions/IntegrationServiceEnvironmentNetworkDependency", + "description": "The integration service environment network dependency." + } }, - "contentHash": { - "$ref": "#/definitions/ContentHash", - "description": "The content hash." + "outboundNetworkHealth" : { + "$ref": "#/definitions/IntegrationServiceEnvironmentNetworkDependencyHealth ", + "description": "The integration service environment network health." }, - "metadata": { - "$ref": "#/definitions/Object", - "description": "The metadata." + "networkDependencyHealthState": { + "$ref": "#/definitions/IntegrationServiceEnvironmentNetworkEndPointAccessibilityState", + "description": "The integration service environment network health state." } - }, - "description": "The content link." + } }, - "ContentHash": { + "IntegrationServiceEnvironmentNetworkDependencyHealth" : { "type": "object", + "description": "The integration service environment subnet network health.", "properties": { - "algorithm": { - "type": "string", - "description": "The algorithm of the content hash." + "error" : { + "$ref": "#/definitions/ExtendedErrorInfo", + "description": "The error if any occured during the operation." }, - "value": { - "type": "string", - "description": "The value of the content hash." + "state" : { + "$ref": "#/definitions/IntegrationServiceEnvironmentNetworkDependencyHealthState", + "description": "The network dependency health state." } - }, - "description": "The content hash." + } }, - "RegenerateActionParameter": { - "type": "object", - "properties": { - "keyType": { - "$ref": "#/definitions/KeyType", - "description": "The key type." - } - }, - "description": "The access key regenerate action content." + "IntegrationServiceEnvironmentNetworkDependencyHealthState" : { + "type": "string", + "enum": [ + "NotSpecified", + "Healthy", + "Unhealthy", + "Unknown" + ], + "x-ms-enum": { + "name": "IntegrationServiceEnvironmentNetworkDependencyHealthState", + "modelAsString": true + } }, - "RetryHistory": { + "IntegrationServiceEnvironmentNetworkDependency": { "type": "object", - "properties": { - "startTime": { - "type": "string", - "format": "date-time", - "description": "Gets the start time." - }, - "endTime": { - "type": "string", - "format": "date-time", - "description": "Gets the end time." - }, - "code": { - "type": "string", - "description": "Gets the status code." - }, - "clientRequestId": { - "type": "string", - "description": "Gets the client request Id." + "description": "The azure async operation resource.", + "properties" : { + "category": { + "$ref": "#/definitions/IntegrationServiceEnvironmentNetworkDependencyCategoryType", + "description": "The network dependency category type." }, - "serviceRequestId": { + "displayName" : { "type": "string", - "description": "Gets the service request Id." + "description": "The display name." }, - "error": { - "$ref": "#/definitions/ErrorResponse", - "description": "Gets the error response." - } - }, - "description": "The retry history." - }, - "Correlation": { - "type": "object", - "properties": { - "clientTrackingId": { - "type": "string", - "description": "The client tracking id." + "endpoints" : { + "type" : "array", + "description" : "The endpoints.", + "items" : { + "$ref" : "#definitions/IntegrationServiceEnvironmentNetworkEndpoint", + "description" : "The endpoint." + } } - }, - "description": "The correlation property." + } }, - "WorkflowParameter": { + "IntegrationServiceEnvironmentNetworkEndpoint" : { "type": "object", - "properties": { - "type": { - "$ref": "#/definitions/ParameterType", - "description": "The type." - }, - "value": { - "$ref": "#/definitions/Object", - "description": "The value." - }, - "metadata": { - "$ref": "#/definitions/Object", - "description": "The metadata." + "description": "The network endpoint.", + "properties" : { + "accessibility": { + "$ref": "#/definitions/IntegrationServiceEnvironmentNetworkEndPointAccessibilityState", + "description": "The accessibility state." }, - "description": { + "domainName" : { "type": "string", - "description": "The description." + "description": "The domain name." + }, + "ports" : { + "type" : "array", + "description" : "The ports.", + "items": { + "type" : "string" + } } - }, - "description": "The workflow parameters." + } }, - "WorkflowOutputParameter": { - "type": "object", - "properties": { - "error": { - "$ref": "#/definitions/Object", - "readOnly": true, - "description": "Gets the error." - } - }, - "description": "The workflow output parameter.", - "allOf": [ - { - "$ref": "#/definitions/WorkflowParameter" - } - ] + "IntegrationServiceEnvironmentNetworkEndPointAccessibilityState" : { + "type": "string", + "enum": [ + "NotSpecified", + "Unknown", + "Available", + "NotAvailable" + ], + "x-ms-enum": { + "name": "IntegrationServiceEnvironmentNetworkEndPointAccessibilityState", + "modelAsString": true + } }, - "RecurrenceFrequency": { + "IntegrationServiceEnvironmentNetworkDependencyCategoryType" : { "type": "string", "enum": [ "NotSpecified", - "Second", - "Minute", - "Hour", - "Day", - "Week", - "Month", - "Year" + "AzureStorage", + "AzureManagement", + "AzureActiveDirectory", + "SSLCertificateVerification", + "DiagnosticLogsAndMetrics", + "IntegrationServiceEnvironmentConnectors", + "RedisCache", + "AccessEndpoints", + "RecoveryService", + "SQL", + "RegionalService" ], "x-ms-enum": { - "name": "RecurrenceFrequency", + "name": "IntegrationServiceEnvironmentNetworkDependencyCategoryType", "modelAsString": true } }, - "RecurrenceSchedule": { + "AzureAsyncOperationResource" : { "type": "object", + "description": "The azure async operation resource.", + "required": [ + "status" + ], "properties": { - "minutes": { - "type": "array", - "items": { - "type": "integer", - "format": "int32" - }, - "description": "The minutes." - }, - "hours": { - "type": "array", - "items": { - "type": "integer", - "format": "int32" - }, - "description": "The hours." + "name" : { + "type": "string", + "description": "The name of the operation." }, - "weekDays": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "Sunday", - "Monday", - "Tuesday", - "Wednesday", - "Thursday", - "Friday", - "Saturday" - ], - "x-ms-enum": { - "name": "DaysOfWeek", - "modelAsString": false - } - }, - "description": "The days of the week." + "status": { + "$ref": "#/definitions/AzureAsyncOperationState", + "description": "The azure async operation status." }, - "monthDays": { + "error" : { + "$ref": "#/definitions/ExtendedErrorInfo", + "description": "The error if any occured during the operation." + } + } + }, + "ExtendedErrorInfo" : { + "type": "object", + "description": "The extended error info.", + "required": [ + "code", + "message" + ], + "code" : { + "description": "The error code.", + "$ref": "#/definitions/ErrorResponseCode" + }, + "message" : { + "type": "string", + "description": "The error message." + }, + "details" : { + "type": "array", + "description" : "The error message details.", + "items": { + "$ref": "#/definitions/ExtendedErrorInfo" + } + } + }, + "ErrorResponseCode" : { + "type": "string", + "enum": [ + "NotSpecified", + "IntegrationServiceEnvironmentNotFound", + "InternalServerError", + "InvalidOperationId" + ], + "x-ms-enum": { + "name": "ErrorResponseCode", + "modelAsString": true + } + }, + "AzureAsyncOperationState": { + "type": "string", + "enum": [ + "Failed", + "Succeeded", + "Pending", + "Canceled" + ], + "x-ms-enum": { + "name": "AzureAsyncOperationState", + "modelAsString": true + } + }, + "IntegrationServiceEnvironmentListResult": { + "type": "object", + "properties": { + "value": { "type": "array", "items": { - "type": "integer", - "format": "int32" + "$ref": "#/definitions/IntegrationServiceEnvironment" }, - "description": "The month days." + "description": "The list of integration service environments." }, - "monthlyOccurrences": { - "type": "array", - "items": { - "$ref": "#/definitions/RecurrenceScheduleOccurrence" - }, - "description": "The monthly occurrences." + "nextLink": { + "type": "string", + "description": "The URL to get the next set of results." } }, - "description": "The recurrence schedule." + "description": "The list of integration service environments." }, - "RecurrenceScheduleOccurrence": { + "IntegrationServiceEnvironment": { "type": "object", "properties": { - "day": { - "$ref": "#/definitions/DayOfWeek", - "description": "The day of the week." + "properties": { + "$ref": "#/definitions/IntegrationServiceEnvironmentProperties", + "description": "The integration service environment properties." }, - "occurrence": { - "type": "integer", - "format": "int32", - "description": "The occurrence." + "sku": { + "$ref": "#/definitions/IntegrationServiceEnvironmentSku", + "description": "The sku." } }, - "description": "The recurrence schedule occurrence." + "description": "The integration service environment.", + "allOf": [ + { + "$ref": "#/definitions/Resource" + } + ] }, - "WorkflowTriggerRecurrence": { + "IntegrationServiceEnvironmentSku": { "type": "object", "properties": { - "frequency": { - "$ref": "#/definitions/RecurrenceFrequency", - "description": "The frequency." + "name": { + "$ref": "#/definitions/IntegrationServiceEnvironmentSkuName", + "description": "The sku name." }, - "interval": { + "capacity": { "type": "integer", "format": "int32", - "description": "The interval." - }, - "startTime": { - "type": "string", - "description": "The start time." - }, - "endTime": { - "type": "string", - "description": "The end time." - }, - "timeZone": { - "type": "string", - "description": "The time zone." - }, - "schedule": { - "$ref": "#/definitions/RecurrenceSchedule", - "description": "The recurrence schedule." + "description": "The sku capacity." } }, - "description": "The workflow trigger recurrence." + "description": "The integration service environment sku." }, - "WorkflowRunTrigger": { + "IntegrationServiceEnvironmentProperties" : { "type": "object", "properties": { - "name": { - "type": "string", - "readOnly": true, - "description": "Gets the name." - }, - "inputs": { - "$ref": "#/definitions/Object", - "readOnly": true, - "description": "Gets the inputs." - }, - "inputsLink": { - "$ref": "#/definitions/ContentLink", - "readOnly": true, - "description": "Gets the link to inputs." - }, - "outputs": { - "$ref": "#/definitions/Object", - "readOnly": true, - "description": "Gets the outputs." - }, - "outputsLink": { - "$ref": "#/definitions/ContentLink", - "readOnly": true, - "description": "Gets the link to outputs." - }, - "scheduledTime": { - "type": "string", - "format": "date-time", - "readOnly": true, - "description": "Gets the scheduled time." - }, - "startTime": { - "type": "string", - "format": "date-time", + "provisioningState": { + "$ref": "#/definitions/WorkflowProvisioningState", "readOnly": true, - "description": "Gets the start time." + "description": "The provisioning state." }, - "endTime": { - "type": "string", - "format": "date-time", - "readOnly": true, - "description": "Gets the end time." + "state": { + "$ref": "#/definitions/WorkflowState", + "description": "The integration service environment state." }, - "trackingId": { + "integrationServiceEnvironmentId": { "type": "string", "readOnly": true, "description": "Gets the tracking id." }, - "correlation": { - "$ref": "#/definitions/Correlation", - "description": "The run correlation." - }, - "code": { - "type": "string", - "readOnly": true, - "description": "Gets the code." - }, - "status": { - "$ref": "#/definitions/WorkflowStatus", - "readOnly": true, - "description": "Gets the status." - }, - "error": { - "$ref": "#/definitions/Object", + "endpointsConfiguration" : { + "$ref": "#/definitions/FlowEndpointsConfiguration", "readOnly": true, - "description": "Gets the error." + "description": "The endpoints configuration." }, - "trackedProperties": { - "$ref": "#/definitions/Object", + "networkConfiguration" : { + "$ref": "#/definitions/NetworkConfiguration", "readOnly": true, - "description": "Gets the tracked properties." + "description": "The network configuration." } - }, - "description": "The workflow run trigger." + } }, - "WorkflowTriggerProvisioningState": { + "IntegrationServiceEnvironmentSkuName": { "type": "string", "enum": [ "NotSpecified", - "Accepted", - "Running", - "Ready", - "Creating", - "Created", - "Deleting", - "Deleted", - "Canceled", - "Failed", - "Succeeded", - "Moving", - "Updating", - "Registering", - "Registered", - "Unregistering", - "Unregistered", - "Completed" + "Premium", + "Developer" ], "x-ms-enum": { - "name": "WorkflowTriggerProvisioningState", + "name": "IntegrationServiceEnvironmentSkuName", "modelAsString": true } }, - "WorkflowProvisioningState": { + "NetworkConfiguration" : { + "type" : "object", + "properties": { + "description": "The network configuration.", + "virtualNetworkAddressSpace" : { + "type": "string", + "description": "Gets the virtual network address space." + }, + "accessEndpoint" : { + "$ref": "#/definitions/IntegrationServiceEnvironmentAccessEndpoint", + "description": "The access endpoint." + }, + "subnets" : { + "type" : "array", + "items": { + "$ref": "#/definitions/ResourceReference", + "description": "The subnets." + } + } + } + }, + "IntegrationServiceEnvironmentAccessEndpoint" : { + "type" : "object", + "description" : "The integration service environment access endpoint.", + "properties": { + "type" : { + "$ref": "#/definitions/IntegrationServiceEnvironmentAccessEndpointType", + "description": "The access endpoint type." + } + } + }, + "IntegrationServiceEnvironmentAccessEndpointType": { "type": "string", "enum": [ "NotSpecified", - "Accepted", - "Running", - "Ready", - "Creating", - "Created", - "Deleting", - "Deleted", - "Canceled", - "Failed", - "Succeeded", - "Moving", - "Updating", - "Registering", - "Registered", - "Unregistering", - "Unregistered", - "Completed" + "External", + "Internal" ], "x-ms-enum": { - "name": "WorkflowProvisioningState", + "name": "IntegrationServiceEnvironmentAccessEndpointType", "modelAsString": true } }, - "DayOfWeek": { - "type": "string", - "enum": [ - "Sunday", - "Monday", - "Tuesday", - "Wednesday", - "Thursday", - "Friday", - "Saturday" - ], - "x-ms-enum": { - "name": "DayOfWeek", - "modelAsString": false + "FlowEndpointsConfiguration" : { + "type" : "object", + "description": "The endpoints configuration.", + "properties": { + "workflow" : { + "$ref": "#/definitions/FlowEndpoints", + "description": "The workflow endpoints." + }, + "connector" : { + "$ref": "#/definitions/FlowEndpoints", + "description": "The connector endpoints." + } } }, - "GenerateUpgradedDefinitionParameters": { - "type": "object", + "FlowEndpoints" : { + "type" : "object", + "description": "The flow endpoints configuration.", "properties": { - "targetSchemaVersion": { + "outgoingIpAddresses" : { + "type": "array", + "description": "The outgoing ip address.", + "items": { + "$ref": "#/definitions/IpAddress", + "description": "The ip address." + } + }, + "accessEndpointIpAddresses" : { + "type": "array", + "description": "The access endpoint ip address.", + "items": { + "$ref": "#/definitions/IpAddress", + "description": "The ip address." + } + } + } + }, + "IpAddress" : { + "type" :"object", + "properties": { + "address" : { "type": "string", - "description": "The target schema version." + "description": "The address." } - }, - "description": "The parameters to generate upgraded definition." + } + }, + "IntegrationServiceEnvironmentSkuDefinition" : { + "type" : "object", + "properties": { + "resourceType" : { + "type" : "string" + }, + "sku" : { + "type" : "object", + "name" : { + "type" : "string", + "decription" : "The sku name" + } + }, + "capacity" : { + "$ref": "#/definitions/IntegrationServiceEnvironmentSkuCapacity", + "description": "The sku capacity." + } + } + }, + "IntegrationServiceEnvironmentSkuCapacity" : { + "type" : "object", + "description": "The integration service environment sku capacity.", + "properties": { + "minimum" : { + "type" : "integer", + "format": "int32", + "description" : "The minimum capacity." + }, + "maximum" : { + "type" : "integer", + "format": "int32", + "description" : "The maximum capacity." + }, + "default" : { + "type" : "integer", + "format": "int32", + "description" : "The default capacity." + }, + "scaleType" : { + "$ref": "#/definitions/IntegrationServiceEnvironmentSkuScaleType", + "description": "The sku scale type." + } + } + }, + "IntegrationServiceEnvironmentSkuScaleType" : { + "type": "string", + "enum": [ + "Manual", + "Automatic", + "None" + ], + "x-ms-enum": { + "name": "IntegrationServiceEnvironmentSkuScaleType", + "modelAsString": true + } }, "IntegrationAccountSkuName": { "type": "string", From 394fcfaeb1014a8dd89ab30e0676246db13174bb Mon Sep 17 00:00:00 2001 From: Vinita Sharma Date: Wed, 7 Aug 2019 13:34:59 -0700 Subject: [PATCH 06/47] Added examples and addressed CR comments --- .../examples/IntegrationAccounts_Get.json | 9 +- ...IntegrationServiceEnvironments_Delete.json | 2 +- .../IntegrationServiceEnvironments_Get.json | 20 +- ...rviceEnvironments_ListByResourceGroup.json | 288 ++-- ...erviceEnvironments_ListBySubscription.json | 270 ++-- ...erviceEnvironments_ManagedApis_Delete.json | 16 + ...onServiceEnvironments_ManagedApis_Get.json | 58 + ...ments_ManagedApis_Get_OperationStatus.json | 18 + ...nServiceEnvironments_ManagedApis_List.json | 1175 +++++++++++++++++ ...onments_ManagedApis_ListApiOperations.json | 1025 ++++++++++++++ ...onServiceEnvironments_ManagedApis_Put.json | 38 + ...tionServiceEnvironments_NetworkHealth.json | 448 +++++++ ...onServiceEnvironments_OperationStatus.json | 17 + .../IntegrationServiceEnvironments_Patch.json | 110 +- .../IntegrationServiceEnvironments_Put.json | 75 +- ...ntegrationServiceEnvironments_Restart.json | 15 + .../IntegrationServiceEnvironments_Skus.json | 40 + .../examples/Workflows_CreateOrUpdate.json | 5 + .../2019-05-01/examples/Workflows_Get.json | 5 + .../stable/2019-05-01/logic.json | 264 +++- 20 files changed, 3459 insertions(+), 439 deletions(-) create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ManagedApis_Delete.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ManagedApis_Get.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ManagedApis_Get_OperationStatus.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ManagedApis_List.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ManagedApis_ListApiOperations.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ManagedApis_Put.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_NetworkHealth.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_OperationStatus.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Restart.json create mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Skus.json diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_Get.json index bf009d008e3f..387050757590 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_Get.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_Get.json @@ -8,7 +8,14 @@ "responses": { "200": { "body": { - "properties": {}, + "properties": { + "integrationServiceEnvironment": { + "name": "test-integration-service-environment", + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/test-integration-service-environment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, + "state": "Enabled" + }, "sku": { "name": "Standard" }, diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Delete.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Delete.json index 57aec8302199..4a8a98e6d7a8 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Delete.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Delete.json @@ -2,7 +2,7 @@ "parameters": { "api-version": "2019-05-01", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - "resourceGroupName": "testResourceGroup", + "resourceGroup": "testResourceGroup", "integrationServiceEnvironmentName": "testIntegrationServiceEnvironment" }, "responses": { diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Get.json index 0f61cab1ab4e..8735f73bfe66 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Get.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Get.json @@ -2,16 +2,17 @@ "parameters": { "api-version": "2019-05-01", "subscriptionId": "f34b22a3-2202-4fb1-b040-1332bd928c84", - "resourceGroupName": "testResourceGroup", + "resourceGroup": "testResourceGroup", "integrationServiceEnvironmentName": "testIntegrationServiceEnvironment" }, "responses": { "200": { - "sku": { + "body" :{ + "sku": { "name": "Developer", "capacity": 0 - }, - "properties": { + }, + "properties": { "provisioningState": "Succeeded", "state": "Enabled", "integrationServiceEnvironmentId": "13b261d30b984753869902d7f47f4d55", @@ -75,11 +76,12 @@ } ] } - }, - "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", - "name": "testIntegrationServiceEnvironment", - "type": "Microsoft.Logic/integrationServiceEnvironments", - "location": "northeurope" + }, + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "name": "testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments", + "location": "northeurope" + } } } } diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ListByResourceGroup.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ListByResourceGroup.json index 191c1e847292..eb3e5e44668e 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ListByResourceGroup.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ListByResourceGroup.json @@ -2,162 +2,164 @@ "parameters": { "api-version": "2019-05-01", "subscriptionId": "f34b22a3-2202-4fb1-b040-1332bd928c84", - "resourceGroupName": "testResourceGroup" + "resourceGroup": "testResourceGroup" }, "responses": { "200": { - "value": [ - { - "sku": { - "name": "Developer", - "capacity": 0 - }, - "properties": { - "provisioningState": "Succeeded", - "state": "Enabled", - "integrationServiceEnvironmentId": "13b261d30b984753869902d7f47f4d55", - "endpointsConfiguration": { - "workflow": { - "outgoingIpAddresses": [ - { - "address": "40.69.195.162" - }, - { - "address": "10.43.1.0/24" - } - ], - "accessEndpointIpAddresses": [ - { - "address": "10.43.1.6" - } - ] + "body" : { + "value": [ + { + "sku": { + "name": "Developer", + "capacity": 0 }, - "connector": { - "outgoingIpAddresses": [ - { - "address": "40.127.188.117" + "properties": { + "provisioningState": "Succeeded", + "state": "Enabled", + "integrationServiceEnvironmentId": "13b261d30b984753869902d7f47f4d55", + "endpointsConfiguration": { + "workflow": { + "outgoingIpAddresses": [ + { + "address": "40.69.195.162" + }, + { + "address": "10.43.1.0/24" + } + ], + "accessEndpointIpAddresses": [ + { + "address": "10.43.1.6" + } + ] }, - { - "address": "40.85.114.29" - }, - { - "address": "10.43.2.0/24" - }, - { - "address": "10.43.3.0/24" + "connector": { + "outgoingIpAddresses": [ + { + "address": "40.127.188.117" + }, + { + "address": "40.85.114.29" + }, + { + "address": "10.43.2.0/24" + }, + { + "address": "10.43.3.0/24" + } + ] } - ] - } - }, - "networkConfiguration": { - "accessEndpoint": { - "type": "Internal" - }, - "subnets": [ - { - "name": "VNET-ILB-NorthEurope/s1", - "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-NorthEurope/subnets/s1", - "type": "Microsoft.Network/virtualNetworks/subnets" - }, - { - "name": "VNET-ILB-NorthEurope/s2", - "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-NorthEurope/subnets/s2", - "type": "Microsoft.Network/virtualNetworks/subnets" - }, - { - "name": "VNET-ILB-NorthEurope/s3", - "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-NorthEurope/subnets/s3", - "type": "Microsoft.Network/virtualNetworks/subnets" }, - { - "name": "VNET-ILB-NorthEurope/s4", - "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-NorthEurope/subnets/s4", - "type": "Microsoft.Network/virtualNetworks/subnets" - } - ] - } - }, - "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/ISE-ILB-NU", - "name": "ISE-ILB-NU", - "type": "Microsoft.Logic/integrationServiceEnvironments", - "location": "northeurope" - }, - { - "sku": { - "name": "Developer", - "capacity": 0 - }, - "properties": { - "provisioningState": "Succeeded", - "state": "Enabled", - "integrationServiceEnvironmentId": "08bdba07c6b34ad6a263fc0152ff1735", - "endpointsConfiguration": { - "workflow": { - "outgoingIpAddresses": [ - { - "address": "13.78.237.166" + "networkConfiguration": { + "accessEndpoint": { + "type": "Internal" }, - { - "address": "10.42.1.0/24" - } - ], - "accessEndpointIpAddresses": [ - { - "address": "10.42.1.5" - } - ] + "subnets": [ + { + "name": "VNET-ILB-NorthEurope/s1", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-NorthEurope/subnets/s1", + "type": "Microsoft.Network/virtualNetworks/subnets" + }, + { + "name": "VNET-ILB-NorthEurope/s2", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-NorthEurope/subnets/s2", + "type": "Microsoft.Network/virtualNetworks/subnets" + }, + { + "name": "VNET-ILB-NorthEurope/s3", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-NorthEurope/subnets/s3", + "type": "Microsoft.Network/virtualNetworks/subnets" + }, + { + "name": "VNET-ILB-NorthEurope/s4", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-NorthEurope/subnets/s4", + "type": "Microsoft.Network/virtualNetworks/subnets" + } + ] + } }, - "connector": { - "outgoingIpAddresses": [ - { - "address": "13.78.134.201" - }, - { - "address": "13.77.206.166" - }, - { - "address": "10.42.2.0/24" - }, - { - "address": "10.42.3.0/24" - } - ] - } + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/ISE-ILB-NU", + "name": "ISE-ILB-NU", + "type": "Microsoft.Logic/integrationServiceEnvironments", + "location": "northeurope" }, - "networkConfiguration": { - "accessEndpoint": { - "type": "Internal" + { + "sku": { + "name": "Developer", + "capacity": 0 }, - "subnets": [ - { - "name": "VNET-ILB-WCentralUS/s1", - "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-WCentralUS/subnets/s1", - "type": "Microsoft.Network/virtualNetworks/subnets" - }, - { - "name": "VNET-ILB-WCentralUS/s2", - "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-WCentralUS/subnets/s2", - "type": "Microsoft.Network/virtualNetworks/subnets" - }, - { - "name": "VNET-ILB-WCentralUS/s3", - "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-WCentralUS/subnets/s3", - "type": "Microsoft.Network/virtualNetworks/subnets" + "properties": { + "provisioningState": "Succeeded", + "state": "Enabled", + "integrationServiceEnvironmentId": "08bdba07c6b34ad6a263fc0152ff1735", + "endpointsConfiguration": { + "workflow": { + "outgoingIpAddresses": [ + { + "address": "13.78.237.166" + }, + { + "address": "10.42.1.0/24" + } + ], + "accessEndpointIpAddresses": [ + { + "address": "10.42.1.5" + } + ] + }, + "connector": { + "outgoingIpAddresses": [ + { + "address": "13.78.134.201" + }, + { + "address": "13.77.206.166" + }, + { + "address": "10.42.2.0/24" + }, + { + "address": "10.42.3.0/24" + } + ] + } }, - { - "name": "VNET-ILB-WCentralUS/s4", - "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-WCentralUS/subnets/s4", - "type": "Microsoft.Network/virtualNetworks/subnets" + "networkConfiguration": { + "accessEndpoint": { + "type": "Internal" + }, + "subnets": [ + { + "name": "VNET-ILB-WCentralUS/s1", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-WCentralUS/subnets/s1", + "type": "Microsoft.Network/virtualNetworks/subnets" + }, + { + "name": "VNET-ILB-WCentralUS/s2", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-WCentralUS/subnets/s2", + "type": "Microsoft.Network/virtualNetworks/subnets" + }, + { + "name": "VNET-ILB-WCentralUS/s3", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-WCentralUS/subnets/s3", + "type": "Microsoft.Network/virtualNetworks/subnets" + }, + { + "name": "VNET-ILB-WCentralUS/s4", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-WCentralUS/subnets/s4", + "type": "Microsoft.Network/virtualNetworks/subnets" + } + ] } - ] - } - }, - "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/ISE-ILB-WCentralUS", - "name": "ISE-ILB-WCentralUS", - "type": "Microsoft.Logic/integrationServiceEnvironments", - "location": "westcentralus" - } - ] + }, + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/ISE-ILB-WCentralUS", + "name": "ISE-ILB-WCentralUS", + "type": "Microsoft.Logic/integrationServiceEnvironments", + "location": "westcentralus" + } + ] + } } } } diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ListBySubscription.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ListBySubscription.json index 1f045540de2f..84882e82b548 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ListBySubscription.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ListBySubscription.json @@ -5,158 +5,160 @@ }, "responses": { "200": { - "value": [ - { - "sku": { - "name": "Developer", - "capacity": 0 - }, - "properties": { - "provisioningState": "Succeeded", - "state": "Enabled", - "integrationServiceEnvironmentId": "13b261d30b984753869902d7f47f4d55", - "endpointsConfiguration": { - "workflow": { - "outgoingIpAddresses": [ + "body" : { + "value": [ + { + "sku": { + "name": "Developer", + "capacity": 0 + }, + "properties": { + "provisioningState": "Succeeded", + "state": "Enabled", + "integrationServiceEnvironmentId": "13b261d30b984753869902d7f47f4d55", + "endpointsConfiguration": { + "workflow": { + "outgoingIpAddresses": [ + { + "address": "40.69.195.162" + }, + { + "address": "10.43.1.0/24" + } + ], + "accessEndpointIpAddresses": [ + { + "address": "10.43.1.6" + } + ] + }, + "connector": { + "outgoingIpAddresses": [ + { + "address": "40.127.188.117" + }, + { + "address": "40.85.114.29" + }, + { + "address": "10.43.2.0/24" + }, + { + "address": "10.43.3.0/24" + } + ] + } + }, + "networkConfiguration": { + "accessEndpoint": { + "type": "Internal" + }, + "subnets": [ { - "address": "40.69.195.162" + "name": "VNET-ILB-NorthEurope/s1", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-NorthEurope/subnets/s1", + "type": "Microsoft.Network/virtualNetworks/subnets" }, { - "address": "10.43.1.0/24" - } - ], - "accessEndpointIpAddresses": [ + "name": "VNET-ILB-NorthEurope/s2", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-NorthEurope/subnets/s2", + "type": "Microsoft.Network/virtualNetworks/subnets" + }, + { + "name": "VNET-ILB-NorthEurope/s3", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-NorthEurope/subnets/s3", + "type": "Microsoft.Network/virtualNetworks/subnets" + }, { - "address": "10.43.1.6" + "name": "VNET-ILB-NorthEurope/s4", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-NorthEurope/subnets/s4", + "type": "Microsoft.Network/virtualNetworks/subnets" } ] + } + }, + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/ISE-ILB-NU", + "name": "ISE-ILB-NU", + "type": "Microsoft.Logic/integrationServiceEnvironments", + "location": "northeurope" + }, + { + "sku": { + "name": "Premium", + "capacity": 1 + }, + "properties": { + "provisioningState": "Succeeded", + "state": "Enabled", + "integrationServiceEnvironmentId": "dd470721b5b14148b9bf5b4d1ff27407", + "endpointsConfiguration": { + "workflow": { + "outgoingIpAddresses": [ + { + "address": "52.161.103.0" + }, + { + "address": "10.37.1.0/24" + } + ], + "accessEndpointIpAddresses": [ + { + "address": "13.77.204.22" + } + ] + }, + "connector": { + "outgoingIpAddresses": [ + { + "address": "13.77.201.181" + }, + { + "address": "13.77.203.57" + }, + { + "address": "10.37.4.0/24" + }, + { + "address": "10.37.3.0/24" + } + ] + } }, - "connector": { - "outgoingIpAddresses": [ + "networkConfiguration": { + "accessEndpoint": { + "type": "External" + }, + "subnets": [ { - "address": "40.127.188.117" + "name": "VNET-wCUS/s4", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-wCUS/subnets/s4", + "type": "Microsoft.Network/virtualNetworks/subnets" }, { - "address": "40.85.114.29" + "name": "VNET-wCUS/s3", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-wCUS/subnets/s3", + "type": "Microsoft.Network/virtualNetworks/subnets" }, { - "address": "10.43.2.0/24" + "name": "VNET-wCUS/s2", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-wCUS/subnets/s2", + "type": "Microsoft.Network/virtualNetworks/subnets" }, { - "address": "10.43.3.0/24" + "name": "VNET-wCUS/s1", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-wCUS/subnets/s1", + "type": "Microsoft.Network/virtualNetworks/subnets" } ] } }, - "networkConfiguration": { - "accessEndpoint": { - "type": "Internal" - }, - "subnets": [ - { - "name": "VNET-ILB-NorthEurope/s1", - "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-NorthEurope/subnets/s1", - "type": "Microsoft.Network/virtualNetworks/subnets" - }, - { - "name": "VNET-ILB-NorthEurope/s2", - "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-NorthEurope/subnets/s2", - "type": "Microsoft.Network/virtualNetworks/subnets" - }, - { - "name": "VNET-ILB-NorthEurope/s3", - "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-NorthEurope/subnets/s3", - "type": "Microsoft.Network/virtualNetworks/subnets" - }, - { - "name": "VNET-ILB-NorthEurope/s4", - "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-NorthEurope/subnets/s4", - "type": "Microsoft.Network/virtualNetworks/subnets" - } - ] - } - }, - "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/ISE-ILB-NU", - "name": "ISE-ILB-NU", - "type": "Microsoft.Logic/integrationServiceEnvironments", - "location": "northeurope" - }, - { - "sku": { - "name": "Premium", - "capacity": 1 - }, - "properties": { - "provisioningState": "Succeeded", - "state": "Enabled", - "integrationServiceEnvironmentId": "dd470721b5b14148b9bf5b4d1ff27407", - "endpointsConfiguration": { - "workflow": { - "outgoingIpAddresses": [ - { - "address": "52.161.103.0" - }, - { - "address": "10.37.1.0/24" - } - ], - "accessEndpointIpAddresses": [ - { - "address": "13.77.204.22" - } - ] - }, - "connector": { - "outgoingIpAddresses": [ - { - "address": "13.77.201.181" - }, - { - "address": "13.77.203.57" - }, - { - "address": "10.37.4.0/24" - }, - { - "address": "10.37.3.0/24" - } - ] - } - }, - "networkConfiguration": { - "accessEndpoint": { - "type": "External" - }, - "subnets": [ - { - "name": "VNET-wCUS/s4", - "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-wCUS/subnets/s4", - "type": "Microsoft.Network/virtualNetworks/subnets" - }, - { - "name": "VNET-wCUS/s3", - "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-wCUS/subnets/s3", - "type": "Microsoft.Network/virtualNetworks/subnets" - }, - { - "name": "VNET-wCUS/s2", - "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-wCUS/subnets/s2", - "type": "Microsoft.Network/virtualNetworks/subnets" - }, - { - "name": "VNET-wCUS/s1", - "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-wCUS/subnets/s1", - "type": "Microsoft.Network/virtualNetworks/subnets" - } - ] - } - }, - "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/TestISE-WCentralUS", - "name": "TestISE-WCentralUS", - "type": "Microsoft.Logic/integrationServiceEnvironments", - "location": "westcentralus" - } - ] + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/TestISE-WCentralUS", + "name": "TestISE-WCentralUS", + "type": "Microsoft.Logic/integrationServiceEnvironments", + "location": "westcentralus" + } + ] + } } } } diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ManagedApis_Delete.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ManagedApis_Delete.json new file mode 100644 index 000000000000..1931fd295ee5 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ManagedApis_Delete.json @@ -0,0 +1,16 @@ +{ + "parameters": { + "api-version": "2019-05-01", + "subscriptionId": "f34b22a3-2202-4fb1-b040-1332bd928c84", + "resourceGroup": "testResourceGroup", + "integrationServiceEnvironmentName": "testIntegrationServiceEnvironment", + "apiName" : "servicebus" + }, + "responses": { + "202": { + "headers" : { + "azure-AsyncOperation" : "https://management.azure.com/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/operationStatuses/eyJmbG93T3BlcmF0aW9uIjoiRGVsZXRlSW50ZWdyYXRpb25TZXJ2aWNlRW52aXJvbm1lbnRNYW5hZ2VkQXBpIiwib3BlcmF0aW9uU2VxdWVuY2VJZCI6IjA4NTg2MzY1NzE2MzI5MzE0OTU3In0=?api-version=2019-05-01" + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ManagedApis_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ManagedApis_Get.json new file mode 100644 index 000000000000..254d311669c9 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ManagedApis_Get.json @@ -0,0 +1,58 @@ +{ + "parameters": { + "api-version": "2019-05-01", + "subscriptionId": "f34b22a3-2202-4fb1-b040-1332bd928c84", + "resourceGroup": "testResourceGroup", + "integrationServiceEnvironmentName": "testIntegrationServiceEnvironment", + "apiName" : "servicebus" + }, + "responses": { + "200": { + "body" : { + "properties": { + "name": "servicebus", + "connectionParameters": { + "connectionString": { + "type": "securestring", + "uiDefinition": { + "displayName": "Connection String", + "description": "Azure Service Bus Connection String", + "tooltip": "Provide Azure Service Bus Connection String", + "constraints": { + "required": "true" + } + } + } + }, + "metadata": { + "source": "marketplace", + "brandColor": "#c4d5ff" + }, + "runtimeUrls": [ + "https://flow-weiroa6odksti-db-apim-runtime.northeurope.environments.microsoftazurelogicapps.net/apim/servicebus" + ], + "generalInformation": { + "iconUrl": "https://cpgeneralstore.blob.core.windows.net/officialicons/servicebus/icon_1.0.1206.1574.png", + "displayName": "Service Bus", + "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", + "releaseTag": "Production", + "tier": "Standard" + }, + "capabilities": [ + "actions" + ], + "integrationServiceEnvironment": { + "name": "testIntegrationServiceEnvironment", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, + "provisioningState": "Succeeded" + }, + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", + "name": "servicebus", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis", + "location": "northeurope" + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ManagedApis_Get_OperationStatus.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ManagedApis_Get_OperationStatus.json new file mode 100644 index 000000000000..8c1c3248c830 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ManagedApis_Get_OperationStatus.json @@ -0,0 +1,18 @@ +{ + "parameters": { + "api-version": "2019-05-01", + "subscriptionId": "f34b22a3-2202-4fb1-b040-1332bd928c84", + "resourceGroup": "testResourceGroup", + "integrationServiceEnvironmentName": "testIntegrationServiceEnvironment", + "apiName" : "servicebus", + "operationId" : "eyJmbG93T3BlcmF0aW9uIjoiUHV0SW50ZWdyYXRpb25TZXJ2aWNlRW52aXJvbm1lbnRNYW5hZ2VkQXBpIiwib3BlcmF0aW9uU2VxdWVuY2VJZCI6IjA4NTg2MzY1NjUxMTk4MTkwMDgzIn0=" + }, + "responses": { + "200": { + "body" : { + "name": "eyJmbG93T3BlcmF0aW9uIjoiUHV0SW50ZWdyYXRpb25TZXJ2aWNlRW52aXJvbm1lbnRNYW5hZ2VkQXBpIiwib3BlcmF0aW9uU2VxdWVuY2VJZCI6IjA4NTg2MzY1NjUxMTk4MTkwMDgzIn0=", + "status": "Pending" + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ManagedApis_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ManagedApis_List.json new file mode 100644 index 000000000000..f1ef0690e698 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ManagedApis_List.json @@ -0,0 +1,1175 @@ +{ + "parameters": { + "api-version": "2019-05-01", + "subscriptionId": "f34b22a3-2202-4fb1-b040-1332bd928c84", + "resourceGroup": "testResourceGroup", + "integrationServiceEnvironmentName": "testIntegrationServiceEnvironment" + }, + "responses": { + "200": { + "body" : { + "value": [ + { + "properties": { + "name": "azurefile", + "connectionParameters": { + "accountName": { + "type": "string", + "uiDefinition": { + "displayName": "Azure Storage Account name", + "description": "Name of the storage account the connector should use.", + "tooltip": "Provide the storage account name", + "constraints": { + "required": "true" + } + } + }, + "accessKey": { + "type": "securestring", + "uiDefinition": { + "displayName": "Azure Storage Account Access Key", + "description": "Specify a valid primary/secondary storage account access key.", + "tooltip": "Specify a valid primary/secondary storage account access key.", + "constraints": { + "required": "true" + } + } + } + }, + "metadata": { + "source": "marketplace", + "brandColor": "#804998" + }, + "runtimeUrls": [ + "https://flow-yticlpbiumhig-cqsn-apim-runtime.brazilus.environments.microsoftazurelogicapps.net/apim/azurefile" + ], + "generalInformation": { + "iconUrl": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/azurefile/icon_1.0.1216.1605.png", + "displayName": "Azure File Storage", + "description": "Microsoft Azure Storage provides a massively scalable, durable, and highly available storage for data on the cloud, and serves as the data storage solution for modern applications. Connect to File Storage to perform various operations such as create, update, get and delete on files in your Azure Storage account.", + "releaseTag": "Preview", + "tier": "Standard" + }, + "capabilities": [ + "blob" + ], + "integrationServiceEnvironment": { + "name": "tes-ise-ga", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, + "provisioningState": "Succeeded" + }, + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/azurefile", + "name": "azurefile", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis", + "location": "brazilsouth" + }, + { + "properties": { + "name": "azuretables", + "connectionParameters": { + "storageaccount": { + "type": "string", + "uiDefinition": { + "displayName": "Storage Account Name", + "description": "The name of your storage account", + "tooltip": "Provide the name of the storage account used for tables as it appears in the Azure portal", + "constraints": { + "required": "true" + } + } + }, + "sharedkey": { + "type": "securestring", + "uiDefinition": { + "displayName": "Shared Storage Key", + "description": "The shared storage key of your storage account", + "tooltip": "Provide a shared storage key for the storage account used for tables as it appears in the Azure portal", + "constraints": { + "required": "true" + } + } + } + }, + "metadata": { + "source": "marketplace", + "brandColor": "#804998" + }, + "runtimeUrls": [ + "https://flow-yticlpbiumhig-cqsn-apim-runtime.brazilus.environments.microsoftazurelogicapps.net/apim/azuretables" + ], + "generalInformation": { + "iconUrl": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/azuretables/icon_1.0.1216.1605.png", + "displayName": "Azure Table Storage", + "description": "Azure Table storage is a service that stores structured NoSQL data in the cloud, providing a key/attribute store with a schemaless design. Sign into your Storage account to create, update, and query tables and more.", + "releaseTag": "Production", + "tier": "Standard" + }, + "capabilities": [ + "actions" + ], + "integrationServiceEnvironment": { + "name": "testIntegrationServiceEnvironment", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, + "provisioningState": "Succeeded" + }, + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/azuretables", + "name": "azuretables", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis", + "location": "brazilsouth" + }, + { + "properties": { + "name": "eventhubs", + "connectionParameters": { + "connectionString": { + "type": "securestring", + "uiDefinition": { + "displayName": "Connection String", + "description": "Azure Event Hubs Connection String", + "tooltip": "Provide Azure Event Hubs Connection String", + "constraints": { + "required": "true" + } + } + } + }, + "metadata": { + "source": "marketplace", + "brandColor": "#c4d5ff" + }, + "runtimeUrls": [ + "https://flow-yticlpbiumhig-cqsn-apim-runtime.brazilus.environments.microsoftazurelogicapps.net/apim/eventhubs" + ], + "generalInformation": { + "iconUrl": "https://connectoricons-df.azureedge.net/eventhubs/icon_1.0.1228.1637.png", + "displayName": "Event Hubs", + "description": "Connect to Azure Event Hubs to send and receive events.", + "releaseTag": "Production", + "tier": "Standard" + }, + "capabilities": [ + "actions" + ], + "integrationServiceEnvironment": { + "name": "testIntegrationServiceEnvironment", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, + "provisioningState": "Succeeded" + }, + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/eventhubs", + "name": "eventhubs", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis", + "location": "brazilsouth" + }, + { + "properties": { + "name": "mq", + "connectionParameters": { + "server": { + "type": "string", + "uiDefinition": { + "displayName": "Server", + "description": "The host name and port the MQ server is running on (host:port).", + "tooltip": "Server:Port", + "constraints": { + "tabIndex": 1, + "required": "true", + "capability": [ + "cloud" + ] + } + } + }, + "queueManager": { + "type": "string", + "uiDefinition": { + "displayName": "Queue Manager name", + "description": "The name of the Queue Manager to connect to.", + "tooltip": "Queue Manager name", + "constraints": { + "tabIndex": 2, + "required": "true", + "capability": [ + "cloud" + ] + } + } + }, + "channel": { + "type": "string", + "uiDefinition": { + "displayName": "Channel name", + "description": "The channel to connect to the Queue Manager on.", + "tooltip": "Channel name", + "constraints": { + "tabIndex": 3, + "required": "true", + "capability": [ + "cloud" + ] + } + } + }, + "queue": { + "type": "string", + "uiDefinition": { + "displayName": "Default queue name", + "description": "The name of the default queue, may be overriden.", + "tooltip": "Default queue name", + "constraints": { + "tabIndex": 4, + "required": "true", + "capability": [ + "cloud" + ] + } + } + }, + "effectiveUserName": { + "type": "string", + "uiDefinition": { + "displayName": "Connect As", + "description": "The user name to use when connecting to MQ.", + "tooltip": "Connect As", + "constraints": { + "tabIndex": 5, + "clearText": true, + "required": "true", + "capability": [ + "cloud" + ] + } + } + }, + "authType": { + "type": "string", + "allowedValues": [ + { + "value": "basic" + }, + { + "value": "anonymous" + } + ], + "uiDefinition": { + "displayName": "Authentication", + "description": "Authentication type to connect to your Queue Manager", + "tooltip": "Authentication type to connect to your Queue Manager", + "constraints": { + "tabIndex": 6, + "required": "true", + "allowedValues": [ + { + "text": "Basic", + "value": "basic" + }, + { + "text": "Anonymous", + "value": "anonymous" + } + ], + "capability": [] + } + } + }, + "username": { + "type": "securestring", + "uiDefinition": { + "displayName": "Username", + "description": "Username credential", + "tooltip": "Username credential", + "constraints": { + "tabIndex": 7, + "clearText": true, + "required": "false", + "capability": [ + "cloud" + ] + } + } + }, + "password": { + "type": "securestring", + "uiDefinition": { + "displayName": "Password", + "description": "Password credential", + "tooltip": "Password credential", + "constraints": { + "tabIndex": 8, + "required": "false", + "capability": [ + "cloud" + ] + } + } + }, + "enableSSL": { + "type": "bool", + "uiDefinition": { + "displayName": "Enable SSL?", + "description": "Enable SSL? (True/False)", + "tooltip": "Specify if SSL needs to be enabled", + "constraints": { + "tabIndex": 9, + "required": "false", + "capability": [] + } + } + } + }, + "metadata": { + "source": "marketplace", + "brandColor": "#466BB0" + }, + "runtimeUrls": [ + "https://flow-yticlpbiumhig-cqsn-apim-runtime.brazilus.environments.microsoftazurelogicapps.net/apim/mq" + ], + "generalInformation": { + "iconUrl": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/mq/icon_1.0.1216.1605.png", + "displayName": "MQ", + "description": "Microsoft Connector for MQ integrates Azure applications with resources stored in an IBM WebSphere MQ server. Supports message send and receive operations.", + "releaseTag": "Production", + "tier": "Enterprise" + }, + "capabilities": [ + "actions", + "cloud" + ], + "integrationServiceEnvironment": { + "name": "testIntegrationServiceEnvironment", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, + "provisioningState": "Succeeded" + }, + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/mq", + "name": "mq", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis", + "location": "brazilsouth" + }, + { + "properties": { + "name": "sap", + "connectionParameters": { + "client": { + "type": "int", + "uiDefinition": { + "displayName": "Client", + "description": "The SAP client ID to connect to the SAP system.", + "tooltip": "The SAP backend's client (or 'Mandant') into which to log in. It is a number ranging from 000 to 999.", + "constraints": { + "tabIndex": 2, + "required": "true", + "capability": [ + "integrationServiceEnvironment" + ] + } + } + }, + "authType": { + "type": "string", + "defaultValue": "basic", + "allowedValues": [ + { + "value": "basic" + } + ], + "uiDefinition": { + "displayName": "Authentication Type", + "description": "Authentication type to connect to the SAP System. Must be basic (username and password).", + "tooltip": "Authentication type to connect to the SAP System.", + "constraints": { + "tabIndex": 3, + "required": "true", + "allowedValues": [ + { + "text": "Basic", + "value": "basic" + } + ], + "capability": [ + "integrationServiceEnvironment" + ] + } + } + }, + "username": { + "type": "securestring", + "uiDefinition": { + "displayName": "SAP Username", + "description": "The username to be used for log in to the SAP System.", + "tooltip": "The username to be used for log in to the SAP System.", + "constraints": { + "tabIndex": 4, + "clearText": true, + "required": "false", + "capability": [ + "integrationServiceEnvironment" + ] + } + } + }, + "password": { + "type": "securestring", + "uiDefinition": { + "displayName": "SAP Password", + "description": "The password to be used for log in to the SAP System.", + "tooltip": "The password to be used for log in to the SAP System.", + "constraints": { + "tabIndex": 5, + "clearText": false, + "required": "false", + "capability": [ + "integrationServiceEnvironment" + ] + } + } + }, + "logonType": { + "type": "string", + "defaultValue": "Group", + "allowedValues": [ + { + "value": "ApplicationServer", + "uiDefinition": { + "displayName": "Application Server (Type A)", + "description": "Application Server Logon (Type A)" + } + }, + { + "value": "Group", + "uiDefinition": { + "displayName": "Group (Type B aka Message Server)", + "description": "Group Logon (Type B aka Message Server)" + } + } + ], + "uiDefinition": { + "displayName": "Logon Type", + "description": "The type of logon to the SAP System, either Application Server Logon (Type A) or Group Logon (Type B aka Message Server).", + "tooltip": "The type of logon to the SAP System.", + "constraints": { + "tabIndex": 6, + "required": "true", + "allowedValues": [ + { + "text": "Application Server", + "value": "ApplicationServer" + }, + { + "text": "Group", + "value": "Group" + } + ], + "capability": [ + "integrationServiceEnvironment" + ] + } + } + }, + "appServerHost": { + "type": "string", + "uiDefinition": { + "displayName": "AS Host", + "description": "The hostname of the SAP Application Server. ", + "tooltip": "The hostname of the specific SAP Application Server to connect to.", + "constraints": { + "tabIndex": 7, + "required": "false", + "capability": [ + "integrationServiceEnvironment" + ], + "dependencies": { + "LogonType": { + "values": [ + "ApplicationServer" + ] + } + } + } + } + }, + "appServerService": { + "type": "string", + "uiDefinition": { + "displayName": "AS Service", + "description": "The service name or port number of the SAP Application Server.", + "tooltip": "The service name or port numbe of the specific SAP Application Server to connect to (Optional for connection type (Logon) A - Application Server).", + "constraints": { + "tabIndex": 8, + "required": "false", + "capability": [ + "integrationServiceEnvironment" + ], + "dependencies": { + "LogonType": { + "values": [ + "ApplicationServer" + ] + } + } + } + } + }, + "systemNumber": { + "type": "int", + "uiDefinition": { + "displayName": "AS System Number", + "description": "The SAP System’s System Number. It is a number ranging from 00 to 99.", + "tooltip": "The SAP System’s System Number. It is a number ranging from 00 to 99 (Mandatory if connection type (Logon) is A - Application Server).", + "constraints": { + "tabIndex": 9, + "required": "false", + "capability": [ + "integrationServiceEnvironment" + ], + "dependencies": { + "LogonType": { + "values": [ + "ApplicationServer" + ] + } + } + } + } + }, + "messageServerHost": { + "type": "string", + "uiDefinition": { + "displayName": "MS Server Host", + "description": "The hostname of the SAP Message Server aka R3 System Name.", + "tooltip": "The hostname of the SAP System’s Message Server (central instance) aka R3 System Name (Mandatory if connection type (Logon) is B - Message Server (Group)).", + "constraints": { + "tabIndex": 10, + "required": "false", + "capability": [ + "integrationServiceEnvironment" + ], + "dependencies": { + "LogonType": { + "values": [ + "Group" + ] + } + } + } + } + }, + "messageServerService": { + "type": "string", + "uiDefinition": { + "displayName": "MS Service Name or Port Number", + "description": "The service name or port number of the Message Server.", + "tooltip": "The Service Name (as defined in etc/services) or the Port Number under which the Message Server is listening for load-balancing requests (Mandatory if connection type (Logon) is B - Message Server (Group) and System ID is not present)", + "constraints": { + "tabIndex": 11, + "required": "false", + "capability": [ + "integrationServiceEnvironment" + ], + "dependencies": { + "LogonType": { + "values": [ + "Group" + ] + } + } + } + } + }, + "systemID": { + "type": "string", + "uiDefinition": { + "displayName": "MS System ID", + "description": "The System ID of the SAP system.", + "tooltip": "The SAP system’s three-letter system ID (Mandatory if connection type (Logon) is B - Message Server (Group) and Message Server Service is not present)", + "constraints": { + "tabIndex": 12, + "required": "false", + "capability": [ + "integrationServiceEnvironment" + ], + "dependencies": { + "LogonType": { + "values": [ + "Group" + ] + } + } + } + } + }, + "logonGroup": { + "type": "string", + "uiDefinition": { + "displayName": "MS Logon Group", + "description": "The Logon Group for the SAP System.", + "tooltip": "The Logon Group for the SAP System, from which the Message Server shall select an Application Server (Only available if connection type (Logon) is B - Message Server (Group))", + "constraints": { + "tabIndex": 13, + "required": "false", + "capability": [ + "integrationServiceEnvironment" + ], + "dependencies": { + "LogonType": { + "values": [ + "Group" + ] + } + } + } + } + }, + "safeTyping": { + "type": "bool", + "uiDefinition": { + "displayName": "Safe Typing", + "description": "Use strong types if false, otherwise use string as safe type.", + "tooltip": "Enables safe typing, which treats types as string instead of strong types (e.g. Date, Time, Datetime), relaxing type and value validations.", + "constraints": { + "tabIndex": 14, + "required": "false", + "capability": [ + "integrationServiceEnvironment" + ] + } + } + }, + "useSnc": { + "type": "bool", + "defaultValue": "false", + "uiDefinition": { + "displayName": "Use SNC", + "description": "When selected, the connections will be secured with SNC.", + "tooltip": "When selected, the connections will be secured with SNC", + "constraints": { + "tabIndex": 15, + "capability": [] + } + } + }, + "sncLibraryPath": { + "type": "string", + "uiDefinition": { + "displayName": "SNC Library", + "description": "Name or path of the SNC library to be used.", + "tooltip": "Name or path of the SNC library to be used. Path can be absolute path or relative to the NCo library", + "constraints": { + "tabIndex": 16, + "required": "false", + "capability": [], + "dependencies": { + "UseSnc": { + "values": [ + "true" + ] + } + } + } + } + }, + "sncSso": { + "type": "string", + "defaultValue": "On", + "allowedValues": [ + { + "value": "On" + }, + { + "value": "Off" + } + ], + "uiDefinition": { + "displayName": "SNC SSO", + "description": "The SNC SSO specifies whether to use SNC identity or credentials provided on RFC level.", + "tooltip": "The SNC SSO specifies whether to use SNC identity or credentials provided on RFC level.", + "constraints": { + "tabIndex": 17, + "required": "false", + "allowedValues": [ + { + "text": "Logon using the SNC identity", + "value": "On" + }, + { + "text": "Logon with the username/password information provided on RFC level", + "value": "Off" + } + ], + "capability": [], + "dependencies": { + "UseSnc": { + "values": [ + "true" + ] + } + } + } + } + }, + "sncMyName": { + "type": "string", + "uiDefinition": { + "displayName": "SNC My Name", + "description": "Identity to be used for this particular destination/server (optional).", + "tooltip": "The installed SNC solution usually knows its own SNC name. Only for solutions supporting 'multiple identities', you may need to specify the identity to be used for this particular destination/server (optional)", + "constraints": { + "tabIndex": 18, + "required": "false", + "capability": [], + "dependencies": { + "UseSnc": { + "values": [ + "true" + ] + } + } + } + } + }, + "sncPartnerName": { + "type": "string", + "uiDefinition": { + "displayName": "SNC Partner Name", + "description": "The backend's SNC name (Required when Logon Type is Application Server).", + "tooltip": "The backend's SNC name (Required when Logon Type is Application Server)", + "constraints": { + "tabIndex": 19, + "required": "false", + "capability": [], + "dependencies": { + "UseSnc": { + "values": [ + "true" + ] + } + } + } + } + }, + "sncQop": { + "type": "string", + "defaultValue": "Default", + "allowedValues": [ + { + "value": "Authentication" + }, + { + "value": "Integrity" + }, + { + "value": "Privacy" + }, + { + "value": "Default" + }, + { + "value": "Maximum" + } + ], + "uiDefinition": { + "displayName": "SNC Quality of Protection", + "description": "Quality of Service to be used for SNC communication of this particular destination/server.", + "tooltip": "Quality of Service to be used for SNC communication of this particular destination/server", + "constraints": { + "tabIndex": 20, + "required": "false", + "allowedValues": [ + { + "text": "Authentication only", + "value": "Authentication" + }, + { + "text": "Authentication and integrity protection", + "value": "Integrity" + }, + { + "text": "Authentication, integrity and privacy protection (encryption)", + "value": "Privacy" + }, + { + "text": "Default protection", + "value": "Default" + }, + { + "text": "Maximum protection", + "value": "Maximum" + } + ], + "capability": [], + "dependencies": { + "UseSnc": { + "values": [ + "true" + ] + } + } + } + } + } + }, + "metadata": { + "deploymentParameters": { + "packageContentLink": { + "type": "blob", + "isRequired": true, + "displayName": "SAP package", + "description": "Upload package containing SAP NCo components and optionally SNC components.", + "visibility": "Default" + }, + "redisCacheConnectionString": { + "type": "string", + "isRequired": true, + "displayName": "Redis connection string", + "description": "Redis connection string", + "visibility": "Internal" + } + }, + "source": "marketplace", + "brandColor": "#99e7ff" + }, + "runtimeUrls": [ + "https://flow-yticlpbiumhig-cqsn-apim-runtime.brazilus.environments.microsoftazurelogicapps.net/apim/sap" + ], + "generalInformation": { + "iconUrl": "https://connectoricons-df.azureedge.net/sap/icon_1.0.1224.1629.png", + "displayName": "SAP", + "description": "SAP connector is part of Microsoft’s hybrid integration platform. Use this connector to run SAP based applications side by side with Logic Apps to connect with On-Premise Line of Business systems.", + "releaseTag": "Production", + "tier": "Enterprise" + }, + "capabilities": [ + "actions", + "triggers", + "integrationServiceEnvironment" + ], + "integrationServiceEnvironment": { + "name": "testIntegrationServiceEnvironment", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, + "provisioningState": "Succeeded" + }, + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/sap", + "name": "sap", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis", + "location": "brazilsouth" + }, + { + "properties": { + "name": "servicebus", + "connectionParameters": { + "connectionString": { + "type": "securestring", + "uiDefinition": { + "displayName": "Connection String", + "description": "Azure Service Bus Connection String", + "tooltip": "Provide Azure Service Bus Connection String", + "constraints": { + "required": "true" + } + } + } + }, + "metadata": { + "source": "marketplace", + "brandColor": "#c4d5ff" + }, + "runtimeUrls": [ + "https://flow-yticlpbiumhig-cqsn-apim-runtime.brazilus.environments.microsoftazurelogicapps.net/apim/servicebus" + ], + "generalInformation": { + "iconUrl": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", + "displayName": "Service Bus", + "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", + "releaseTag": "Production", + "tier": "Standard" + }, + "capabilities": [ + "actions" + ], + "integrationServiceEnvironment": { + "name": "testIntegrationServiceEnvironment", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, + "provisioningState": "Succeeded" + }, + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", + "name": "servicebus", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis", + "location": "brazilsouth" + }, + { + "properties": { + "name": "si3270", + "connectionParameters": { + "integrationAccountId": { + "type": "string", + "uiDefinition": { + "displayName": "Integration Account ID", + "description": "Integration Account ID", + "tooltip": "Provide Resource ID for the integration account", + "constraints": { + "required": "true" + } + } + }, + "integrationAccountUrl": { + "type": "securestring", + "uiDefinition": { + "displayName": "Integration Account SAS URL", + "description": "Integration Account SAS URL", + "tooltip": "Provide SAS URL for the integration account", + "constraints": { + "required": "true" + } + } + }, + "server": { + "type": "string", + "uiDefinition": { + "displayName": "Server", + "description": "The name of the host running a TN 3270 server.", + "tooltip": "Server", + "constraints": { + "tabIndex": 1, + "required": "true" + } + } + }, + "port": { + "type": "int", + "defaultValue": 23, + "uiDefinition": { + "displayName": "Port", + "description": "Specifies the port for the TN 3270 server.", + "tooltip": "Specifies the port for the TN 3270 server", + "constraints": { + "tabIndex": 2, + "required": "false" + } + } + }, + "deviceType": { + "type": "string", + "defaultValue": "IBM-3278-2", + "allowedValues": [ + { + "value": "IBM-3278-2" + }, + { + "value": "IBM-3278-2-E" + }, + { + "value": "IBM-3279-2" + }, + { + "value": "IBM-3279-2-E" + }, + { + "value": "IBM-3278-3" + }, + { + "value": "IBM-3278-3-E" + }, + { + "value": "IBM-3279-3" + }, + { + "value": "IBM-3279-3-E" + }, + { + "value": "IBM-3278-4" + }, + { + "value": "IBM-3278-4-E" + }, + { + "value": "IBM-3279-4" + }, + { + "value": "IBM-3279-4-E" + }, + { + "value": "IBM-3278-5" + }, + { + "value": "IBM-3278-5-E" + }, + { + "value": "IBM-3279-5" + }, + { + "value": "IBM-3279-5-E" + } + ], + "uiDefinition": { + "displayName": "Device Type", + "description": "The 3270 model to use.", + "tooltip": "Device Type", + "constraints": { + "tabIndex": 3, + "required": "false", + "allowedValues": [ + { + "text": "IBM-3278-2", + "value": "IBM-3278-2" + }, + { + "text": "IBM-3278-2-E", + "value": "IBM-3278-2-E" + }, + { + "text": "IBM-3279-2", + "value": "IBM-3279-2" + }, + { + "text": "IBM-3279-2-E", + "value": "IBM-3279-2-E" + }, + { + "text": "IBM-3278-3", + "value": "IBM-3278-3" + }, + { + "text": "IBM-3278-3-E", + "value": "IBM-3278-3-E" + }, + { + "text": "IBM-3279-3", + "value": "IBM-3279-3" + }, + { + "text": "IBM-3279-3-E", + "value": "IBM-3279-3-E" + }, + { + "text": "IBM-3278-4", + "value": "IBM-3278-4" + }, + { + "text": "IBM-3278-4-E", + "value": "IBM-3278-4-E" + }, + { + "text": "IBM-3279-4", + "value": "IBM-3279-4" + }, + { + "text": "IBM-3279-4-E", + "value": "IBM-3279-4-E" + }, + { + "text": "IBM-3278-5", + "value": "IBM-3278-5" + }, + { + "text": "IBM-3278-5-E", + "value": "IBM-3278-5-E" + }, + { + "text": "IBM-3279-5", + "value": "IBM-3279-5" + }, + { + "text": "IBM-3279-5-E", + "value": "IBM-3279-5-E" + } + ] + } + } + }, + "codePage": { + "type": "int", + "defaultValue": 37, + "uiDefinition": { + "displayName": "Code Page", + "description": "Specifies the code page of the host.", + "tooltip": "Code Page", + "constraints": { + "tabIndex": 4, + "required": "false" + } + } + }, + "logicalUnitName": { + "type": "string", + "uiDefinition": { + "displayName": "Logical Unit Name", + "description": "The name of specific logical unit to request from the TN 3270 server.", + "tooltip": "Logical Unit Name", + "constraints": { + "tabIndex": 5, + "required": "false" + } + } + }, + "useSsl": { + "type": "bool", + "defaultValue": "false", + "uiDefinition": { + "displayName": "Enable SSL?", + "description": "Enable SSL? (True/False)", + "tooltip": "Specify if SSL needs to be enabled", + "constraints": { + "tabIndex": 6, + "required": "false" + } + } + }, + "validateCertificate": { + "type": "bool", + "defaultValue": "false", + "uiDefinition": { + "displayName": "Validate host ssl certificate?", + "description": "Validate host ssl certificate? (True/False)", + "tooltip": "Specify if host ssl certificate should be validated", + "constraints": { + "tabIndex": 7, + "required": "false" + } + } + } + }, + "metadata": { + "source": "marketplace", + "brandColor": "#59b4d9", + "connectionType": "integrationAccount" + }, + "runtimeUrls": [ + "https://flow-yticlpbiumhig-cqsn-apim-runtime.brazilus.environments.microsoftazurelogicapps.net/apim/si3270" + ], + "generalInformation": { + "iconUrl": "https://connectoricons-df.azureedge.net/si3270/icon_1.0.1228.1636.png", + "displayName": "IBM 3270", + "description": "Microsoft Connector for 3270 integrates Azure applications with resources available via TN 3270 Screen Scraping.", + "releaseTag": "Preview", + "tier": "Enterprise" + }, + "capabilities": [ + "actions" + ], + "integrationServiceEnvironment": { + "name": "testIntegrationServiceEnvironment", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, + "provisioningState": "Succeeded" + }, + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/si3270", + "name": "si3270", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis", + "location": "brazilsouth" + } + ] + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ManagedApis_ListApiOperations.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ManagedApis_ListApiOperations.json new file mode 100644 index 000000000000..e0bee4d65efd --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ManagedApis_ListApiOperations.json @@ -0,0 +1,1025 @@ +{ + "parameters": { + "api-version": "2019-05-01", + "subscriptionId": "80d4fe69-c95b-4dd2-a938-9250f1c8ab03", + "resourceGroup": "testResourceGroup", + "integrationServiceEnvironmentName": "testIntegrationServiceEnvironment", + "apiName" : "servicebus" + }, + "responses": { + "200": { + "body" : { + "value": [ + { + "properties": { + "summary": "Send message", + "description": "This operation sends a message to a queue or topic.", + "visibility": "important", + "pageable": false, + "annotation": { + "status": "Production", + "family": "SendMessage", + "revision": 1 + }, + "api": { + "name": "servicebus", + "displayName": "Service Bus", + "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", + "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", + "brandColor": "#c4d5ff", + "category": "Standard", + "integrationServiceEnvironment": { + "name": "testIntegrationServiceEnvironment", + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" + }, + "isWebhook": false, + "isNotification": false + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/SendMessage", + "name": "SendMessage", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", + "location": "brazilsouth" + }, + { + "properties": { + "summary": "Send one or more messages", + "description": "This operation sends one or more messages to a queue or topic.", + "visibility": "important", + "pageable": false, + "annotation": { + "status": "Production", + "family": "SendMessages", + "revision": 1 + }, + "api": { + "name": "servicebus", + "displayName": "Service Bus", + "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", + "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", + "brandColor": "#c4d5ff", + "category": "Standard", + "integrationServiceEnvironment": { + "name": "testIntegrationServiceEnvironment", + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" + }, + "isWebhook": false, + "isNotification": false + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/SendMessages", + "name": "SendMessages", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", + "location": "brazilsouth" + }, + { + "properties": { + "summary": "When a message is received in a queue (auto-complete)", + "description": "This operation triggers a flow when a message is received in a queue and auto completes the message.", + "visibility": "important", + "trigger": "single", + "pageable": false, + "annotation": { + "status": "Production", + "family": "GetMessageFromQueue", + "revision": 1 + }, + "api": { + "name": "servicebus", + "displayName": "Service Bus", + "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", + "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", + "brandColor": "#c4d5ff", + "category": "Standard", + "integrationServiceEnvironment": { + "name": "testIntegrationServiceEnvironment", + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" + }, + "isWebhook": false, + "isNotification": false + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/GetMessageFromQueue", + "name": "GetMessageFromQueue", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", + "location": "brazilsouth" + }, + { + "properties": { + "summary": "When a message is received in a queue (peek-lock)", + "description": "The operation triggers a flow when a message received in a queue with peek-lock mode.", + "visibility": "important", + "trigger": "single", + "pageable": false, + "annotation": { + "status": "Production", + "family": "GetNewMessageFromQueueWithPeekLock", + "revision": 1 + }, + "api": { + "name": "servicebus", + "displayName": "Service Bus", + "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", + "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", + "brandColor": "#c4d5ff", + "category": "Standard", + "integrationServiceEnvironment": { + "name": "testIntegrationServiceEnvironment", + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" + }, + "isWebhook": false, + "isNotification": false + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/GetNewMessageFromQueueWithPeekLock", + "name": "GetNewMessageFromQueueWithPeekLock", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", + "location": "brazilsouth" + }, + { + "properties": { + "summary": "When a message is received in a topic subscription (auto-complete)", + "description": "This operation triggers a flow when a message is received in a topic subscription and auto completes the message.", + "visibility": "important", + "trigger": "single", + "pageable": false, + "annotation": { + "status": "Production", + "family": "GetMessageFromTopic", + "revision": 1 + }, + "api": { + "name": "servicebus", + "displayName": "Service Bus", + "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", + "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", + "brandColor": "#c4d5ff", + "category": "Standard", + "integrationServiceEnvironment": { + "name": "testIntegrationServiceEnvironment", + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" + }, + "isWebhook": false, + "isNotification": false + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/GetMessageFromTopic", + "name": "GetMessageFromTopic", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", + "location": "brazilsouth" + }, + { + "properties": { + "summary": "When a message is received in a topic subscription (peek-lock)", + "description": "The operation triggers a flow when a message received in a topic subscription with peek-lock mode.", + "visibility": "important", + "trigger": "single", + "pageable": false, + "annotation": { + "status": "Production", + "family": "GetNewMessageFromTopicWithPeekLock", + "revision": 1 + }, + "api": { + "name": "servicebus", + "displayName": "Service Bus", + "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", + "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", + "brandColor": "#c4d5ff", + "category": "Standard", + "integrationServiceEnvironment": { + "name": "testIntegrationServiceEnvironment", + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" + }, + "isWebhook": false, + "isNotification": false + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/GetNewMessageFromTopicWithPeekLock", + "name": "GetNewMessageFromTopicWithPeekLock", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", + "location": "brazilsouth" + }, + { + "properties": { + "summary": "When one or more messages arrive in a queue (auto-complete)", + "description": "The operation receives one or more messages from a queue. If maximum message count is not provided, it reads 20 messages.", + "visibility": "important", + "trigger": "batch", + "pageable": false, + "annotation": { + "status": "Production", + "family": "GetMessagesFromQueue", + "revision": 1 + }, + "api": { + "name": "servicebus", + "displayName": "Service Bus", + "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", + "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", + "brandColor": "#c4d5ff", + "category": "Standard", + "integrationServiceEnvironment": { + "name": "testIntegrationServiceEnvironment", + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" + }, + "isWebhook": false, + "isNotification": false + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/GetMessagesFromQueue", + "name": "GetMessagesFromQueue", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", + "location": "brazilsouth" + }, + { + "properties": { + "summary": "When one or more messages arrive in a topic (auto-complete)", + "description": "The operation receives one or more messages from a topic. If maximum message count is not provided, it reads 20 messages.", + "visibility": "important", + "trigger": "batch", + "pageable": false, + "annotation": { + "status": "Production", + "family": "GetMessagesFromTopic", + "revision": 1 + }, + "api": { + "name": "servicebus", + "displayName": "Service Bus", + "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", + "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", + "brandColor": "#c4d5ff", + "category": "Standard", + "integrationServiceEnvironment": { + "name": "testIntegrationServiceEnvironment", + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" + }, + "isWebhook": false, + "isNotification": false + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/GetMessagesFromTopic", + "name": "GetMessagesFromTopic", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", + "location": "brazilsouth" + }, + { + "properties": { + "summary": "Abandon the message in a queue", + "description": "The operation abandons a message in a queue.", + "pageable": false, + "annotation": { + "status": "Production", + "family": "AbandonMessageInQueue", + "revision": 1 + }, + "api": { + "name": "servicebus", + "displayName": "Service Bus", + "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", + "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", + "brandColor": "#c4d5ff", + "category": "Standard", + "integrationServiceEnvironment": { + "name": "testIntegrationServiceEnvironment", + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" + }, + "isWebhook": false, + "isNotification": false + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/AbandonMessageInQueue", + "name": "AbandonMessageInQueue", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", + "location": "brazilsouth" + }, + { + "properties": { + "summary": "Abandon the message in a topic subscription", + "description": "The operation abandons a message in a topic subscription.", + "pageable": false, + "annotation": { + "status": "Production", + "family": "AbandonMessageInTopic", + "revision": 1 + }, + "api": { + "name": "servicebus", + "displayName": "Service Bus", + "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", + "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", + "brandColor": "#c4d5ff", + "category": "Standard", + "integrationServiceEnvironment": { + "name": "testIntegrationServiceEnvironment", + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" + }, + "isWebhook": false, + "isNotification": false + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/AbandonMessageInTopic", + "name": "AbandonMessageInTopic", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", + "location": "brazilsouth" + }, + { + "properties": { + "summary": "Close a session in a queue", + "description": "The operation closes a session in a queue.", + "pageable": false, + "annotation": { + "status": "Production", + "family": "CloseSessionInQueue", + "revision": 1 + }, + "api": { + "name": "servicebus", + "displayName": "Service Bus", + "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", + "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", + "brandColor": "#c4d5ff", + "category": "Standard", + "integrationServiceEnvironment": { + "name": "testIntegrationServiceEnvironment", + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" + }, + "isWebhook": false, + "isNotification": false + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/CloseSessionInQueue", + "name": "CloseSessionInQueue", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", + "location": "brazilsouth" + }, + { + "properties": { + "summary": "Close a session in the topic", + "description": "The operation closes a session in the topic.", + "pageable": false, + "annotation": { + "status": "Production", + "family": "CloseSessionInTopic", + "revision": 1 + }, + "api": { + "name": "servicebus", + "displayName": "Service Bus", + "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", + "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", + "brandColor": "#c4d5ff", + "category": "Standard", + "integrationServiceEnvironment": { + "name": "testIntegrationServiceEnvironment", + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" + }, + "isWebhook": false, + "isNotification": false + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/CloseSessionInTopic", + "name": "CloseSessionInTopic", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", + "location": "brazilsouth" + }, + { + "properties": { + "summary": "Complete the message in a queue", + "description": "The operation completes a message in a queue.", + "pageable": false, + "annotation": { + "status": "Production", + "family": "CompleteMessageInQueue", + "revision": 1 + }, + "api": { + "name": "servicebus", + "displayName": "Service Bus", + "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", + "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", + "brandColor": "#c4d5ff", + "category": "Standard", + "integrationServiceEnvironment": { + "name": "testIntegrationServiceEnvironment", + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" + }, + "isWebhook": false, + "isNotification": false + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/CompleteMessageInQueue", + "name": "CompleteMessageInQueue", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", + "location": "brazilsouth" + }, + { + "properties": { + "summary": "Complete the message in a topic subscription", + "description": "The operation completes a message in a topic subscription.", + "pageable": false, + "annotation": { + "status": "Production", + "family": "CompleteMessageInTopic", + "revision": 1 + }, + "api": { + "name": "servicebus", + "displayName": "Service Bus", + "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", + "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", + "brandColor": "#c4d5ff", + "category": "Standard", + "integrationServiceEnvironment": { + "name": "testIntegrationServiceEnvironment", + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" + }, + "isWebhook": false, + "isNotification": false + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/CompleteMessageInTopic", + "name": "CompleteMessageInTopic", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", + "location": "brazilsouth" + }, + { + "properties": { + "summary": "Create a topic subscription", + "description": "The operation creates a topic subscription.", + "pageable": false, + "annotation": { + "status": "Production", + "family": "CreateTopicSubscription", + "revision": 1 + }, + "api": { + "name": "servicebus", + "displayName": "Service Bus", + "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", + "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", + "brandColor": "#c4d5ff", + "category": "Standard", + "integrationServiceEnvironment": { + "name": "testIntegrationServiceEnvironment", + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" + }, + "isWebhook": false, + "isNotification": false + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/CreateTopicSubscription", + "name": "CreateTopicSubscription", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", + "location": "brazilsouth" + }, + { + "properties": { + "summary": "Dead-letter the message in a queue", + "description": "The operation moves the message to the Dead-Letter Queue.", + "pageable": false, + "annotation": { + "status": "Production", + "family": "DeadLetterMessageInQueue", + "revision": 1 + }, + "api": { + "name": "servicebus", + "displayName": "Service Bus", + "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", + "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", + "brandColor": "#c4d5ff", + "category": "Standard", + "integrationServiceEnvironment": { + "name": "testIntegrationServiceEnvironment", + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" + }, + "isWebhook": false, + "isNotification": false + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/DeadLetterMessageInQueue", + "name": "DeadLetterMessageInQueue", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", + "location": "brazilsouth" + }, + { + "properties": { + "summary": "Dead-letter the message in a topic subscription", + "description": "The operation moves the message to the topic Dead-Letter Queue.", + "pageable": false, + "annotation": { + "status": "Production", + "family": "DeadLetterMessageInTopic", + "revision": 1 + }, + "api": { + "name": "servicebus", + "displayName": "Service Bus", + "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", + "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", + "brandColor": "#c4d5ff", + "category": "Standard", + "integrationServiceEnvironment": { + "name": "testIntegrationServiceEnvironment", + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" + }, + "isWebhook": false, + "isNotification": false + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/DeadLetterMessageInTopic", + "name": "DeadLetterMessageInTopic", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", + "location": "brazilsouth" + }, + { + "properties": { + "summary": "Defer the message in a queue", + "description": "The operation defers a message in a queue.", + "pageable": false, + "annotation": { + "status": "Production", + "family": "DeferMessageInQueue", + "revision": 1 + }, + "api": { + "name": "servicebus", + "displayName": "Service Bus", + "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", + "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", + "brandColor": "#c4d5ff", + "category": "Standard", + "integrationServiceEnvironment": { + "name": "testIntegrationServiceEnvironment", + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" + }, + "isWebhook": false, + "isNotification": false + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/DeferMessageInQueue", + "name": "DeferMessageInQueue", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", + "location": "brazilsouth" + }, + { + "properties": { + "summary": "Defer the message in a topic subscription", + "description": "The operation defers a message in a topic subscription.", + "pageable": false, + "annotation": { + "status": "Production", + "family": "DeferMessageInTopic", + "revision": 1 + }, + "api": { + "name": "servicebus", + "displayName": "Service Bus", + "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", + "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", + "brandColor": "#c4d5ff", + "category": "Standard", + "integrationServiceEnvironment": { + "name": "testIntegrationServiceEnvironment", + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" + }, + "isWebhook": false, + "isNotification": false + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/DeferMessageInTopic", + "name": "DeferMessageInTopic", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", + "location": "brazilsouth" + }, + { + "properties": { + "summary": "Delete a topic subscription", + "description": "The operation deletes a topic subscription.", + "pageable": false, + "annotation": { + "status": "Production", + "family": "DeleteTopicSubscription", + "revision": 1 + }, + "api": { + "name": "servicebus", + "displayName": "Service Bus", + "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", + "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", + "brandColor": "#c4d5ff", + "category": "Standard", + "integrationServiceEnvironment": { + "name": "testIntegrationServiceEnvironment", + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" + }, + "isWebhook": false, + "isNotification": false + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/DeleteTopicSubscription", + "name": "DeleteTopicSubscription", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", + "location": "brazilsouth" + }, + { + "properties": { + "summary": "Get deferred message from a queue", + "description": "The operation gets a deferred message from a queue.", + "pageable": false, + "annotation": { + "status": "Production", + "family": "GetDeferredMessageFromQueue", + "revision": 1 + }, + "api": { + "name": "servicebus", + "displayName": "Service Bus", + "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", + "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", + "brandColor": "#c4d5ff", + "category": "Standard", + "integrationServiceEnvironment": { + "name": "testIntegrationServiceEnvironment", + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" + }, + "isWebhook": false, + "isNotification": false + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/GetDeferredMessageFromQueue", + "name": "GetDeferredMessageFromQueue", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", + "location": "brazilsouth" + }, + { + "properties": { + "summary": "Get deferred message from a topic subscription", + "description": "The operation gets a deferred message from a topic subscription.", + "pageable": false, + "annotation": { + "status": "Production", + "family": "GetDeferredMessageFromTopic", + "revision": 1 + }, + "api": { + "name": "servicebus", + "displayName": "Service Bus", + "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", + "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", + "brandColor": "#c4d5ff", + "category": "Standard", + "integrationServiceEnvironment": { + "name": "testIntegrationServiceEnvironment", + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" + }, + "isWebhook": false, + "isNotification": false + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/GetDeferredMessageFromTopic", + "name": "GetDeferredMessageFromTopic", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", + "location": "brazilsouth" + }, + { + "properties": { + "summary": "Get messages from a queue (peek-lock)", + "description": "The operation receives messages from a queue with peek-lock. If maximum message count is not provided, it reads 20 messages.", + "pageable": false, + "annotation": { + "status": "Production", + "family": "GetMessagesFromQueueWithPeekLock", + "revision": 1 + }, + "api": { + "name": "servicebus", + "displayName": "Service Bus", + "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", + "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", + "brandColor": "#c4d5ff", + "category": "Standard", + "integrationServiceEnvironment": { + "name": "testIntegrationServiceEnvironment", + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" + }, + "isWebhook": false, + "isNotification": false + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/GetMessagesFromQueueWithPeekLock", + "name": "GetMessagesFromQueueWithPeekLock", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", + "location": "brazilsouth" + }, + { + "properties": { + "summary": "Get messages from a topic subscription (peek-lock)", + "description": "The operation receives messages from a topic subscription with peek-lock. If maximum message count is not provided, it reads 20 messages.", + "pageable": false, + "annotation": { + "status": "Production", + "family": "GetMessagesFromTopicWithPeekLock", + "revision": 1 + }, + "api": { + "name": "servicebus", + "displayName": "Service Bus", + "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", + "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", + "brandColor": "#c4d5ff", + "category": "Standard", + "integrationServiceEnvironment": { + "name": "testIntegrationServiceEnvironment", + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" + }, + "isWebhook": false, + "isNotification": false + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/GetMessagesFromTopicWithPeekLock", + "name": "GetMessagesFromTopicWithPeekLock", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", + "location": "brazilsouth" + }, + { + "properties": { + "summary": "Renew lock on the message in a queue", + "description": "The operation renews lock on a message in a queue.", + "pageable": false, + "annotation": { + "status": "Production", + "family": "RenewLockOnMessageInQueue", + "revision": 1 + }, + "api": { + "name": "servicebus", + "displayName": "Service Bus", + "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", + "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", + "brandColor": "#c4d5ff", + "category": "Standard", + "integrationServiceEnvironment": { + "name": "testIntegrationServiceEnvironment", + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" + }, + "isWebhook": false, + "isNotification": false + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/RenewLockOnMessageInQueue", + "name": "RenewLockOnMessageInQueue", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", + "location": "brazilsouth" + }, + { + "properties": { + "summary": "Renew lock on the message in a topic subscription", + "description": "The operation renews lock on a message in a topic subscription.", + "pageable": false, + "annotation": { + "status": "Production", + "family": "RenewLockOnMessageInTopic", + "revision": 1 + }, + "api": { + "name": "servicebus", + "displayName": "Service Bus", + "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", + "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", + "brandColor": "#c4d5ff", + "category": "Standard", + "integrationServiceEnvironment": { + "name": "testIntegrationServiceEnvironment", + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" + }, + "isWebhook": false, + "isNotification": false + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/RenewLockOnMessageInTopic", + "name": "RenewLockOnMessageInTopic", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", + "location": "brazilsouth" + }, + { + "properties": { + "summary": "Renew lock on the session in a queue", + "description": "The operation renews a session in a queue.", + "pageable": false, + "annotation": { + "status": "Production", + "family": "RenewLockOnSessionInQueue", + "revision": 1 + }, + "api": { + "name": "servicebus", + "displayName": "Service Bus", + "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", + "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", + "brandColor": "#c4d5ff", + "category": "Standard", + "integrationServiceEnvironment": { + "name": "testIntegrationServiceEnvironment", + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" + }, + "isWebhook": false, + "isNotification": false + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/RenewLockOnSessionInQueue", + "name": "RenewLockOnSessionInQueue", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", + "location": "brazilsouth" + }, + { + "properties": { + "summary": "Renew lock on the session in a topic subscription", + "description": "The operation renews a session in a topic subscription.", + "pageable": false, + "annotation": { + "status": "Production", + "family": "RenewLockOnSessionInTopic", + "revision": 1 + }, + "api": { + "name": "servicebus", + "displayName": "Service Bus", + "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", + "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", + "brandColor": "#c4d5ff", + "category": "Standard", + "integrationServiceEnvironment": { + "name": "testIntegrationServiceEnvironment", + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" + }, + "isWebhook": false, + "isNotification": false + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/RenewLockOnSessionInTopic", + "name": "RenewLockOnSessionInTopic", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", + "location": "brazilsouth" + }, + { + "properties": { + "summary": "When one or more messages arrive in a queue (peek-lock)", + "description": "The operation receives one or more messages from a queue with peek-lock. If maximum message count is not provided, it reads 20 messages.", + "visibility": "advanced", + "trigger": "batch", + "pageable": false, + "annotation": { + "status": "Production", + "family": "GetNewMessagesFromQueueWithPeekLock", + "revision": 1 + }, + "api": { + "name": "servicebus", + "displayName": "Service Bus", + "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", + "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", + "brandColor": "#c4d5ff", + "category": "Standard", + "integrationServiceEnvironment": { + "name": "testIntegrationServiceEnvironment", + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" + }, + "isWebhook": false, + "isNotification": false + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/GetNewMessagesFromQueueWithPeekLock", + "name": "GetNewMessagesFromQueueWithPeekLock", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", + "location": "brazilsouth" + }, + { + "properties": { + "summary": "When one or more messages arrive in a topic (peek-lock)", + "description": "The operation receives one or more messages from a topic with peek-lock. If maximum message count is not provided, it reads 20 messages.", + "visibility": "advanced", + "trigger": "batch", + "pageable": false, + "annotation": { + "status": "Production", + "family": "GetNewMessagesFromTopicWithPeekLock", + "revision": 1 + }, + "api": { + "name": "servicebus", + "displayName": "Service Bus", + "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", + "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", + "brandColor": "#c4d5ff", + "category": "Standard", + "integrationServiceEnvironment": { + "name": "testIntegrationServiceEnvironment", + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" + }, + "isWebhook": false, + "isNotification": false + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/GetNewMessagesFromTopicWithPeekLock", + "name": "GetNewMessagesFromTopicWithPeekLock", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", + "location": "brazilsouth" + } + ] + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ManagedApis_Put.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ManagedApis_Put.json new file mode 100644 index 000000000000..7e4967ce1e2c --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ManagedApis_Put.json @@ -0,0 +1,38 @@ +{ + "parameters": { + "api-version": "2019-05-01", + "subscriptionId": "f34b22a3-2202-4fb1-b040-1332bd928c84", + "resourceGroup": "testResourceGroup", + "integrationServiceEnvironmentName": "testIntegrationServiceEnvironment", + "apiName" : "servicebus" + }, + "responses": { + "201" : { + "headers" : { + "azure-AsyncOperation" : "https://management.azure.com/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/rohithah-ise/providers/Microsoft.Logic/integrationServiceEnvironments/tes-ise-ga/managedApis/servicebus/operationStatuses/eyJmbG93T3BlcmF0aW9uIjoiUHV0SW50ZWdyYXRpb25TZXJ2aWNlRW52aXJvbm1lbnRNYW5hZ2VkQXBpIiwib3BlcmF0aW9uU2VxdWVuY2VJZCI6IjA4NTg2MzY1Njk4NjQ3MjkwMTEwIn0=?api-version=2019-05-01" + }, + "body" : { + "properties": { + "generalInformation": { + "iconUrl": "https://connectoricons-df.azureedge.net/servicebus/icon_1.0.1223.1623.png", + "displayName": "Service Bus", + "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", + "releaseTag": "Production", + "tier": "Standard" + }, + "integrationServiceEnvironment": { + "name": "tes-ise-ga", + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/rohithah-ise/providers/Microsoft.Logic/integrationServiceEnvironments/tes-ise-ga", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, + "provisioningState": "InProgress", + "category": "Standard" + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/rohithah-ise/providers/Microsoft.Logic/integrationServiceEnvironments/tes-ise-ga/managedApis/servicebus", + "name": "servicebus", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis", + "location": "brazilsouth" + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_NetworkHealth.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_NetworkHealth.json new file mode 100644 index 000000000000..f5ed12f339cc --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_NetworkHealth.json @@ -0,0 +1,448 @@ +{ + "parameters": { + "api-version": "2019-05-01", + "subscriptionId": "f34b22a3-2202-4fb1-b040-1332bd928c84", + "resourceGroup": "testResourceGroup", + "integrationServiceEnvironmentName": "testIntegrationServiceEnvironment" + }, + "responses": { + "200": { + "body" :{ + "LA1": { + "networkDependencyHealthState": "Healthy", + "outboundNetworkDependencies": [ + { + "category": "AzureStorage", + "displayName": "Azure Storage", + "endpoints": [ + { + "domainName": "www.table.core.windows.net", + "ports": [ + "80", + "443" + ], + "accessibility": "Available" + }, + { + "domainName": "www.blob.core.windows.net", + "ports": [ + "80", + "443" + ], + "accessibility": "Available" + }, + { + "domainName": "www.queue.core.windows.net", + "ports": [ + "80", + "443" + ], + "accessibility": "Available" + } + ] + }, + { + "category": "AzureActiveDirectory", + "displayName": "Azure Active Directory", + "endpoints": [ + { + "domainName": "graph.windows.net", + "ports": [ + "80", + "443" + ], + "accessibility": "Available" + } + ] + }, + { + "category": "SSLCertificateVerification", + "displayName": "SSL Certificate Verification", + "endpoints": [ + { + "domainName": "ocsp.msocsp.com", + "ports": [ + "80", + "443" + ], + "accessibility": "Available" + }, + { + "domainName": "mscrl.microsoft.com", + "ports": [ + "80", + "443" + ], + "accessibility": "Available" + }, + { + "domainName": "crl.microsoft.com", + "ports": [ + "80", + "443" + ], + "accessibility": "Available" + }, + { + "domainName": "www.microsoft.com", + "ports": [ + "80", + "443" + ], + "accessibility": "Available" + }, + { + "domainName": "crl3.digicert.com", + "ports": [ + "80", + "443" + ], + "accessibility": "Available" + }, + { + "domainName": "ocsp.digicert.com", + "ports": [ + "80", + "443" + ], + "accessibility": "Available" + }, + { + "domainName": "cacerts.digicert.com", + "ports": [ + "80", + "443" + ], + "accessibility": "Available" + }, + { + "domainName": "www.thawte.com", + "ports": [ + "80", + "443" + ], + "accessibility": "Available" + } + ] + }, + { + "category": "DiagnosticLogsAndMetrics", + "displayName": "Diagnostic Logs And Metrics", + "endpoints": [ + { + "domainName": "az-prod.metrics.nsatc.net", + "ports": [ + "443" + ], + "accessibility": "Available" + } + ] + }, + { + "category": "IntegrationServiceEnvironmentConnectors", + "displayName": "Integration Service Environment Connectors", + "endpoints": [ + { + "domainName": "flow-yticlpbiumhig-cqsn-apim-runtime.brazilus.environments.microsoftazurelogicapps.net", + "ports": [ + "443" + ], + "accessibility": "Available" + } + ] + }, + { + "category": "RedisCache", + "displayName": "Redis Cache", + "endpoints": [ + { + "domainName": "flowyticlpbiumhigcqsn.redis.cache.windows.net", + "ports": [ + "6380" + ], + "accessibility": "Available" + } + ] + } + ], + "outboundNetworkHealth": { + "state": "Healthy" + } + }, + "LA3": { + "networkDependencyHealthState": "Healthy", + "outboundNetworkDependencies": [ + { + "category": "RecoveryService", + "displayName": "Recovery Service", + "endpoints": [ + { + "domainName": "https://prod3.metrics.nsatc.net:1886/RecoveryService", + "ports": [ + "1886" + ], + "accessibility": "Available" + } + ] + }, + { + "category": "SQL", + "displayName": "SQL", + "endpoints": [ + { + "domainName": "jnb6zdnqth.database.windows.net", + "ports": [ + "1443" + ], + "accessibility": "Available" + } + ] + }, + { + "category": "DiagnosticLogsAndMetrics", + "displayName": "Diagnostic Logs And Metrics", + "endpoints": [ + { + "domainName": "prod.warmpath.msftcloudes.com", + "ports": [ + "443" + ], + "accessibility": "Available" + } + ] + }, + { + "category": "AzureStorage", + "displayName": "Azure Storage", + "endpoints": [ + { + "domainName": "apimgmtstcfpq5vx3sh9wdme.blob.core.windows.net", + "ports": [ + "443" + ], + "accessibility": "Available" + }, + { + "domainName": "apimgmtstcfpq5vx3sh9wdme.file.core.windows.net", + "ports": [ + "445" + ], + "accessibility": "Available" + }, + { + "domainName": "apimgmtstcfpq5vx3sh9wdme.queue.core.windows.net", + "ports": [ + "443" + ], + "accessibility": "Available" + }, + { + "domainName": "apimgmtstcfpq5vx3sh9wdme.table.core.windows.net", + "ports": [ + "443" + ], + "accessibility": "Available" + } + ] + } + ], + "outboundNetworkHealth": { + "state": "Healthy" + } + }, + "LA2": { + "networkDependencyHealthState": "Healthy", + "outboundNetworkDependencies": [ + { + "category": "AzureStorage", + "displayName": "Azure Storage", + "endpoints": [ + { + "domainName": "blob.core.windows.net", + "ports": [ + "80", + "443" + ], + "accessibility": "Available" + }, + { + "domainName": "queue.core.windows.net", + "ports": [ + "80", + "443" + ], + "accessibility": "Available" + }, + { + "domainName": "table.core.windows.net", + "ports": [ + "80", + "443" + ], + "accessibility": "Available" + }, + { + "domainName": "file.core.windows.net", + "ports": [ + "80", + "443" + ], + "accessibility": "Available" + } + ] + }, + { + "category": "SQL", + "displayName": "Azure SQL Database", + "endpoints": [ + { + "domainName": "database.windows.net", + "ports": [ + "1433" + ], + "accessibility": "Available" + } + ] + }, + { + "category": "AzureManagement", + "displayName": "Azure Management", + "endpoints": [ + { + "domainName": "management.core.windows.net", + "ports": [ + "443" + ], + "accessibility": "Available" + }, + { + "domainName": "admin.core.windows.net", + "ports": [ + "443" + ], + "accessibility": "Available" + }, + { + "domainName": "management.azure.com", + "ports": [ + "443" + ], + "accessibility": "Available" + } + ] + }, + { + "category": "AzureActiveDirectory", + "displayName": "Azure Active Directory", + "endpoints": [ + { + "domainName": "graph.windows.net", + "ports": [ + "443" + ], + "accessibility": "Available" + } + ] + }, + { + "category": "RegionalService", + "displayName": "Regional Service", + "endpoints": [ + { + "domainName": "gr-prod-sn1.cloudapp.net", + "ports": [ + "443" + ], + "accessibility": "Available" + }, + { + "domainName": "az-prod.metrics.nsatc.net", + "ports": [ + "443" + ], + "accessibility": "Available" + } + ] + }, + { + "category": "SSLCertificateVerification", + "displayName": "SSL Certificate Verification", + "endpoints": [ + { + "domainName": "ocsp.msocsp.com", + "ports": [ + "80", + "443" + ], + "accessibility": "Available" + }, + { + "domainName": "mscrl.microsoft.com", + "ports": [ + "80", + "443" + ], + "accessibility": "Available" + }, + { + "domainName": "crl.microsoft.com", + "ports": [ + "80", + "443" + ], + "accessibility": "Available" + }, + { + "domainName": "www.microsoft.com", + "ports": [ + "80", + "443" + ], + "accessibility": "Available" + }, + { + "domainName": "crl3.digicert.com", + "ports": [ + "80", + "443" + ], + "accessibility": "Available" + }, + { + "domainName": "ocsp.digicert.com", + "ports": [ + "80", + "443" + ], + "accessibility": "Available" + }, + { + "domainName": "cacerts.digicert.com", + "ports": [ + "80", + "443" + ], + "accessibility": "Available" + }, + { + "domainName": "www.thawte.com", + "ports": [ + "80", + "443" + ], + "accessibility": "Available" + } + ] + } + ], + "outboundNetworkHealth": { + "state": "Healthy" + } + }, + "LA4": { + "networkDependencyHealthState": "Healthy" + } + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_OperationStatus.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_OperationStatus.json new file mode 100644 index 000000000000..425dd4ab18e4 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_OperationStatus.json @@ -0,0 +1,17 @@ +{ + "parameters": { + "api-version": "2019-05-01", + "subscriptionId": "f34b22a3-2202-4fb1-b040-1332bd928c84", + "resourceGroup": "testResourceGroup", + "integrationServiceEnvironmentName": "testIntegrationServiceEnvironment", + "operationId" : "eyJmbG93T3BlcmF0aW9uIjoiUHV0SW50ZWdyYXRpb25TZXJ2aWNlRW52aXJvbm1lbnQiLCJvcGVyYXRpb25TZXF1ZW5jZUlkIjoiMDg1ODYzNjkwMzg1NzEwMTExNzUifQ" + }, + "responses": { + "200": { + "body" :{ + "name": "eyJmbG93T3BlcmF0aW9uIjoiUHV0SW50ZWdyYXRpb25TZXJ2aWNlRW52aXJvbm1lbnQiLCJvcGVyYXRpb25TZXF1ZW5jZUlkIjoiMDg1ODYzNjkwMzg1NzEwMTExNzUifQ==", + "status": "Pending" + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Patch.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Patch.json index 3ebdec47f60a..0d4e688a6749 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Patch.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Patch.json @@ -2,19 +2,22 @@ "parameters": { "api-version": "2019-05-01", "subscriptionId": "f34b22a3-2202-4fb1-b040-1332bd928c84", - "resourceGroupName": "testResourceGroup", + "resourceGroup": "testResourceGroup", "integrationServiceEnvironmentName": "testIntegrationServiceEnvironment", "integrationServiceEnvironment" : { "properties" : { -         "sku" :  { "Capacity" : "0", "Name" : "Developer"}, -            "location" : "northeurope", -            "name" : "testIntegrationServiceEnvironment" +         "sku" :  { "Capacity" : "0", "Name" : "Developer"}, + "tags" : { "tag1" : "value1"} } } }, "responses": { "200": { + "headers" : { + "azure-AsyncOperation" : "https://management.azure.com/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/operationStatuses/eyJmbG93T3BlcmF0aW9uIjoiUHV0SW50ZWdyYXRpb25TZXJ2aWNlRW52aXJvbm1lbnQiLCJvcGVyYXRpb25TZXF1ZW5jZUlkIjoiMDg1ODYzNjkwMzg1NzEwMTExNzUifQ==?api-version=2019-05-01" + }, + "body" : { "sku": { "name": "Developer", "capacity": 0 @@ -24,64 +27,64 @@ "state": "Enabled", "integrationServiceEnvironmentId": "13b261d30b984753869902d7f47f4d55", "endpointsConfiguration": { - "workflow": { - "outgoingIpAddresses": [ - { - "address": "40.69.195.162" - }, - { - "address": "10.43.1.0/24" - } - ], - "accessEndpointIpAddresses": [ - { - "address": "10.43.1.6" - } - ] - }, - "connector": { - "outgoingIpAddresses": [ + "workflow": { + "outgoingIpAddresses": [ + { + "address": "40.69.195.162" + }, + { + "address": "10.43.1.0/24" + } + ], + "accessEndpointIpAddresses": [ + { + "address": "10.43.1.6" + } + ] + }, + "connector": { + "outgoingIpAddresses": [ + { + "address": "40.127.188.117" + }, + { + "address": "40.85.114.29" + }, + { + "address": "10.43.2.0/24" + }, + { + "address": "10.43.3.0/24" + } + ] + } + }, + "networkConfiguration": { + "accessEndpoint": { + "type": "Internal" + }, + "subnets": [ { - "address": "40.127.188.117" + "name": "VNET-ILB-NorthEurope/s1", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-NorthEurope/subnets/s1", + "type": "Microsoft.Network/virtualNetworks/subnets" }, { - "address": "40.85.114.29" + "name": "VNET-ILB-NorthEurope/s2", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-NorthEurope/subnets/s2", + "type": "Microsoft.Network/virtualNetworks/subnets" }, { - "address": "10.43.2.0/24" + "name": "VNET-ILB-NorthEurope/s3", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-NorthEurope/subnets/s3", + "type": "Microsoft.Network/virtualNetworks/subnets" }, { - "address": "10.43.3.0/24" + "name": "VNET-ILB-NorthEurope/s4", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-NorthEurope/subnets/s4", + "type": "Microsoft.Network/virtualNetworks/subnets" } ] - } - }, - "networkConfiguration": { - "accessEndpoint": { - "type": "Internal" - }, - "subnets": [ - { - "name": "VNET-ILB-NorthEurope/s1", - "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-NorthEurope/subnets/s1", - "type": "Microsoft.Network/virtualNetworks/subnets" - }, - { - "name": "VNET-ILB-NorthEurope/s2", - "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-NorthEurope/subnets/s2", - "type": "Microsoft.Network/virtualNetworks/subnets" - }, - { - "name": "VNET-ILB-NorthEurope/s3", - "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-NorthEurope/subnets/s3", - "type": "Microsoft.Network/virtualNetworks/subnets" - }, - { - "name": "VNET-ILB-NorthEurope/s4", - "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/VNET-ILB-NorthEurope/subnets/s4", - "type": "Microsoft.Network/virtualNetworks/subnets" - } - ] } }, "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", @@ -90,4 +93,5 @@ "location": "northeurope" } } + } } diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Put.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Put.json index 508c0bc8264d..b4ec35e8101a 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Put.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Put.json @@ -2,47 +2,51 @@ "parameters": { "api-version": "2019-05-01", "subscriptionId": "f34b22a3-2202-4fb1-b040-1332bd928c84", - "resourceGroupName": "testResourceGroup", + "resourceGroup": "testResourceGroup", "integrationServiceEnvironmentName": "testIntegrationServiceEnvironment", "integrationServiceEnvironment" : { - "properties" : { -            "sku" :  { "Capacity" : "2", "Name" : "Premium"}, -            "location" : "brazilsouth", -            "name" : "testIntegrationServiceEnvironment", -            "properties":{ -             "networkConfiguration": { -              "accessEndPoint" : { -                "type" : "internal" -             }, -             "subnets": [ -              { -                  "name": "testVNET/s1",  -                     "type" : "Microsoft.Network/virtualNetworks/subnets", -                     "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/testVNET/subnets/s1" -                 }, -                 { -                  "name": "testVNET/s2", -                     "type" : "Microsoft.Network/virtualNetworks/subnets", -                     "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/testVNET/subnets/s2" -                 }, -                 { -                  "name": "testVNET/s3", -                     "type" : "Microsoft.Network/virtualNetworks/subnets", -                     "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/testVNET/subnets/s3" -                 }, -                 { -                  "name": "testVNET/s4", -                     "type" : "Microsoft.Network/virtualNetworks/subnets", -                     "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/testVNET/subnets/s4" -                 } -             ]                -             } -            } - } + "properties" : { +    "sku" :  { "Capacity" : "2", "Name" : "Premium"}, +     "location" : "brazilsouth", +     "name" : "testIntegrationServiceEnvironment", +     "properties":{ +      "networkConfiguration": { +        "accessEndPoint" : { +          "type" : "internal" +         }, +     "subnets": [ +           { +               "name": "testVNET/s1",  +                "type" : "Microsoft.Network/virtualNetworks/subnets", +                "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/testVNET/subnets/s1" +              }, +              { +               "name": "testVNET/s2", +                "type" : "Microsoft.Network/virtualNetworks/subnets", +                "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/testVNET/subnets/s2" +              }, +              { +               "name": "testVNET/s3", +                "type" : "Microsoft.Network/virtualNetworks/subnets", +                "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/testVNET/subnets/s3" +              }, +              { +               "name": "testVNET/s4", +                "type" : "Microsoft.Network/virtualNetworks/subnets", +                "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/testVNET/subnets/s4" +              } +     ]                +        } +      } + } } }, "responses": { "200": { + "headers" : { + "azure-AsyncOperation" : "https://management.azure.com/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/operationStatuses/eyJmbG93T3BlcmF0aW9uIjoiUHV0SW50ZWdyYXRpb25TZXJ2aWNlRW52aXJvbm1lbnQiLCJvcGVyYXRpb25TZXF1ZW5jZUlkIjoiMDg1ODYzNjkwMzg1NzEwMTExNzUifQ==?api-version=2019-05-01" + }, + "body" : { "sku": { "name": "Developer", "capacity": 0 @@ -116,6 +120,7 @@ "name": "testIntegrationServiceEnvironment", "type": "Microsoft.Logic/integrationServiceEnvironments", "location": "northeurope" + } } } } diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Restart.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Restart.json new file mode 100644 index 000000000000..919d5d78cf18 --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Restart.json @@ -0,0 +1,15 @@ +{ + "parameters": { + "api-version": "2019-05-01", + "subscriptionId": "f34b22a3-2202-4fb1-b040-1332bd928c84", + "resourceGroup": "testResourceGroup", + "integrationServiceEnvironmentName": "testIntegrationServiceEnvironment" + }, + "responses": { + "200": { + "headers" : { + "azure-AsyncOperation" : "https://management.azure.com/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/operationStatuses/eyJmbG93T3BlcmF0aW9uIjoiUHV0SW50ZWdyYXRpb25TZXJ2aWNlRW52aXJvbm1lbnQiLCJvcGVyYXRpb25TZXF1ZW5jZUlkIjoiMDg1ODYzNjkwMzg1NzEwMTExNzUifQ==?api-version=2019-05-01" + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Skus.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Skus.json new file mode 100644 index 000000000000..e68fddeb462e --- /dev/null +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Skus.json @@ -0,0 +1,40 @@ +{ + "parameters": { + "api-version": "2019-05-01", + "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "resourceGroup": "testResourceGroup", + "integrationAccountName": "testIntegrationAccount" + }, + "responses": { + "200": { + "body" :{ + "value": [ + { + "resourceType": "Microsoft.Logic/integrationServiceEnvironments", + "sku": { + "name": "Premium" + }, + "capacity": { + "minimum": 0, + "maximum": 10, + "default": 0, + "scaleType": "Automatic" + } + }, + { + "resourceType": "Microsoft.Logic/integrationServiceEnvironments", + "sku": { + "name": "Developer" + }, + "capacity": { + "minimum": 0, + "maximum": 0, + "default": 0, + "scaleType": "None" + } + } + ] + } + } + } +} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_CreateOrUpdate.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_CreateOrUpdate.json index b06791371f64..fdb2cce6630b 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_CreateOrUpdate.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_CreateOrUpdate.json @@ -76,6 +76,11 @@ "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/integrationAccounts/test-integration-account", "type": "Microsoft.Logic/integrationAccounts" }, + "integrationServiceEnvironment": { + "name": "test-integration-service-environment", + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/integrationServiceEnvironments/test-integration-service-environment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, "definition": { "$schema": "https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#", "contentVersion": "1.0.0.0", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Get.json index 4b10a0cdd4b0..265d662f54ab 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Get.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Get.json @@ -19,6 +19,11 @@ "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/integrationAccounts/test-integration-account", "type": "Microsoft.Logic/integrationAccounts" }, + "integrationServiceEnvironment": { + "name": "test-integration-service-environment", + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/integrationServiceEnvironments/test-integration-service-environment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, "definition": { "$schema": "https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2018-07-01-preview/workflowdefinition.json#", "contentVersion": "1.0.0.0", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json index 3bdb89fe1cb1..aef3325d1879 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json @@ -5113,6 +5113,12 @@ "schema": { "$ref": "#/definitions/IntegrationServiceEnvironmentListResult" } + }, + "default": { + "description": "Logic error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } }, "x-ms-pageable": { @@ -5161,6 +5167,12 @@ "schema": { "$ref": "#/definitions/IntegrationServiceEnvironmentListResult" } + }, + "default": { + "description": "Logic error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } }, "x-ms-pageable": { @@ -5208,6 +5220,12 @@ "schema": { "$ref": "#/definitions/IntegrationServiceEnvironment" } + }, + "default": { + "description": "Logic error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } }, @@ -5216,10 +5234,11 @@ "IntegrationServiceEnvironments" ], "operationId": "IntegrationServiceEnvironments_CreateOrUpdate", + "x-ms-long-running-operation": true, "description": "Creates or updates an integration service environment.", "x-ms-examples": { "Create or update an integration service environment": { - "$ref": "./examples/IntegrationServiceEnvironments_CreateOrUpdate.json" + "$ref": "./examples/IntegrationServiceEnvironments_Put.json" } }, "parameters": [ @@ -5256,27 +5275,21 @@ "responses": { "200": { "description": "OK", - "headers": { - "Azure-AsyncOperation": { - "description": "The azure async operation header to track the long running operation.", - "type": "string" - } - }, "schema": { "$ref": "#/definitions/IntegrationServiceEnvironment" } }, "201": { "description": "Created", - "headers": { - "Azure-AsyncOperation": { - "description": "The azure async operation header to track the long running operation.", - "type": "string" - } - }, "schema": { "$ref": "#/definitions/IntegrationServiceEnvironment" } + }, + "default": { + "description": "Logic error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } }, @@ -5286,9 +5299,10 @@ ], "operationId": "IntegrationServiceEnvironments_Update", "description": "Updates an integration service environment.", + "x-ms-long-running-operation": true, "x-ms-examples": { "Patch an integration service environment": { - "$ref": "./examples/IntegrationServiceEnvironments_Update.json" + "$ref": "./examples/IntegrationServiceEnvironments_Patch.json" } }, "parameters": [ @@ -5328,6 +5342,12 @@ "schema": { "$ref": "#/definitions/IntegrationServiceEnvironment" } + }, + "default": { + "description": "Logic error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } }, @@ -5367,6 +5387,15 @@ "responses": { "200": { "description": "OK" + }, + "204": { + "description": "No Content" + }, + "default": { + "description": "Logic error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -5409,7 +5438,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/IntegrationServiceEnvironmentSkuDefinition" + "$ref": "#/definitions/IntegrationServiceEnvironmentSkuList" + } + }, + "default": { + "description": "Logic error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" } } } @@ -5422,6 +5457,7 @@ ], "operationId": "IntegrationServiceEnvironment_Restart", "description": "Restarts an integration service environment.", + "x-ms-long-running-operation": true, "x-ms-examples": { "Restarts an integration service environment": { "$ref": "./examples/IntegrationServiceEnvironment_Restart.json" @@ -5451,13 +5487,13 @@ ], "responses": { "200": { - "headers": { - "Azure-AsyncOperation": { - "description": "The azure async operation header to track the long running operation.", - "type": "string" - } - }, "description": "OK" + }, + "default": { + "description": "Logic error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -5509,6 +5545,12 @@ "schema": { "$ref": "#/definitions/AzureAsyncOperationResource" } + }, + "default": { + "description": "Logic error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -5553,11 +5595,16 @@ "schema": { "$ref": "#/definitions/IntegrationServiceEnvironmentNetworkHealth" } + }, + "default": { + "description": "Logic error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } }, - "/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Logic/integrationServiceEnvironments/{integrationServiceEnvironmentName}/managedApis": { "get": { "tags": [ @@ -5567,7 +5614,7 @@ "description": "Gets the integration service environment managed Apis.", "x-ms-examples": { "Gets the integration service environment managed Apis": { - "$ref": "./examples/IntegrationServiceEnvironment_ManagedApis.json" + "$ref": "./examples/IntegrationServiceEnvironments_ManagedApis_List.json" } }, "parameters": [ @@ -5598,6 +5645,12 @@ "schema": { "$ref": "#/definitions/ManagedApiListResult" } + }, + "default": { + "description": "Logic error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -5611,7 +5664,7 @@ "description": "Gets the integration service environment managed Api.", "x-ms-examples": { "Gets the integration service environment managed Apis": { - "$ref": "./examples/IntegrationServiceEnvironment_ManagedApi.json" + "$ref": "./examples/IntegrationServiceEnvironments_ManagedApis_Get.json" } }, "parameters": [ @@ -5649,6 +5702,12 @@ "schema": { "$ref": "#/definitions/ManagedApi" } + }, + "default": { + "description": "Logic error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } }, @@ -5658,9 +5717,10 @@ ], "operationId": "IntegrationServiceEnvironment_ManagedApi", "description": "Puts the integration service environment managed Api.", + "x-ms-long-running-operation": true, "x-ms-examples": { "Gets the integration service environment managed Apis": { - "$ref": "./examples/IntegrationServiceEnvironment_ManagedApi.json" + "$ref": "./examples/IntegrationServiceEnvironments_ManagedApis_Put.json" } }, "parameters": [ @@ -5695,27 +5755,21 @@ "responses": { "200": { "description": "OK", - "headers": { - "Azure-AsyncOperation": { - "description": "The azure async operation header to track the long running operation.", - "type": "string" - } - }, "schema": { "$ref": "#/definitions/ManagedApi" } }, "201": { "description": "Created", - "headers": { - "Azure-AsyncOperation": { - "description": "The azure async operation header to track the long running operation.", - "type": "string" - } - }, "schema": { "$ref": "#/definitions/ManagedApi" } + }, + "default": { + "description": "Logic error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } }, @@ -5725,9 +5779,10 @@ ], "operationId": "IntegrationServiceEnvironment_ManagedApi", "description": "Deletes the integration service environment managed Api.", + "x-ms-long-running-operation": true, "x-ms-examples": { "Deletes the integration service environment managed Apis": { - "$ref": "./examples/IntegrationServiceEnvironment_ManagedApi.json" + "$ref": "./examples/IntegrationServiceEnvironments_ManagedApis_Delete.json" } }, "parameters": [ @@ -5761,16 +5816,16 @@ ], "responses": { "202": { - "description": "Accepted", - "headers": { - "Azure-AsyncOperation": { - "description": "The azure async operation header to track the long running operation.", - "type": "string" - } - } + "description": "Accepted" }, "204": { "description": "No Content" + }, + "default": { + "description": "Logic error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -5784,7 +5839,7 @@ "description": "Gets the managed Api operations.", "x-ms-examples": { "Gets the integration service environment managed Apis": { - "$ref": "./examples/IntegrationServiceEnvironment_ManagedApi.json" + "$ref": "./examples/IntegrationServiceEnvironments_ManagedApis_Get_OperationStatus.json" } }, "parameters": [ @@ -5822,6 +5877,12 @@ "schema": { "$ref": "#/definitions/AzureAsyncOperationResource" } + }, + "default": { + "description": "Logic error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -5835,7 +5896,7 @@ "description": "Gets the managed Api operations.", "x-ms-examples": { "Gets the integration service environment managed Apis": { - "$ref": "./examples/IntegrationServiceEnvironment_ManagedApi.json" + "$ref": "./examples/IntegrationServiceEnvironments_ManagedApis_ListApiOperations.json" } }, "parameters": [ @@ -5873,6 +5934,12 @@ "schema": { "$ref": "#/definitions/ApiOperationListResult" } + }, + "default": { + "description": "Logic error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -6040,6 +6107,10 @@ "$ref": "#/definitions/ResourceReference", "description": "The integration account." }, + "integrationServiceEnvironment": { + "$ref": "#/definitions/ResourceReference", + "description": "The integration service environment." + }, "definition": { "$ref": "#/definitions/Object", "description": "The definition." @@ -7410,7 +7481,7 @@ }, "generalInformation" : { "$ref": "#/definitions/ApiResourceGeneralInformation", - "description": "The api type." + "description": "The api general information." }, "capabilities" : { "type" : "array", @@ -7443,13 +7514,9 @@ "$ref" : "#/definitions/WorkflowProvisioningState", "description" : "The provisioning state." }, - "deploymentParameters" : { - "$ref" : "#definitions/ApiDeploymentParameters", - "description" : "The connector deployment parameters." - }, - "swagger" : { - "type" : "jtoken", - "description" : "The swagger." + "category" : { + "$ref" : "#definitions/ApiTier", + "description" : "The category." } } }, @@ -7481,20 +7548,65 @@ } } }, - "ApiDeploymentParameters" : { + "ApiDeploymentParameterMetadataSet" : { "type" : "object", + "description" : "The API deployment parameters metadata.", "properties" : { - "packageContentLink" : { - "$ref": "#/definitions/ContentLink", - "description": "The package content link." + "PackageContentLink" : { + "$ref" : "#definitions/ApiDeploymentParameterMetadata", + "description" : "The package content link parameter." + }, + "RedisCacheConnectionString" : { + "$ref" : "#definitions/ApiDeploymentParameterMetadata", + "description" : "The package content link parameter." + } + } + }, + "ApiDeploymentParameterMetadata" : { + "type" : "object", + "description" : "The API deployment parameter metadata.", + "properties" : { + "type" : { + "type" : "string", + "description" : "The type." + }, + "isRequired" : { + "type" : "boolean", + "description" : "Indicates whether its required." + }, + "displayName" : { + "type" : "string", + "description" : "The display name." + }, + "description" : { + "type" : "string", + "description" : "The description." + }, + "visibility" : { + "#ref" : "#definitions/ApiDeploymentParameterVisibility", + "description" : "The visibility." } } }, + "ApiDeploymentParameterVisibility" : { + "type": "string", + "enum": [ + "NotSpecified", + "Default", + "Internal" + ], + "x-ms-enum": { + "name": "ApiDeploymentParameterVisibility", + "modelAsString": true + } + }, "ApiResourceBackendService" : { "type" : "object", "properties" : { - "type" : "string", - "description" : "The service URL." + "serviceUrl" : { + "type" : "string", + "description" : "The service URL." + } }, "description" : "The API backend service." }, @@ -7540,6 +7652,10 @@ "provisioningState" : { "$ref": "#/definitions/WorkflowProvisioningState", "description": "The provisioning state." + }, + "deploymentParameters" : { + "$ref" : "#definitions/ApiDeploymentParameterMetadataSet", + "description" : "The connector deployment parameters metadata." } } }, @@ -7771,7 +7887,7 @@ "properties": { "name" : { "type": "string", - "description": "The name of the operation." + "description": "The id of the operation." }, "status": { "$ref": "#/definitions/AzureAsyncOperationState", @@ -8012,6 +8128,19 @@ } } }, + "IntegrationServiceEnvironmentSkuList" : { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/IntegrationServiceEnvironmentSkuDefinition" + }, + "description": "The list of integration service environment skus." + } + }, + "description": "The list of integration service environment skus." + }, "IntegrationServiceEnvironmentSkuDefinition" : { "type" : "object", "properties": { @@ -8103,7 +8232,16 @@ }, "IntegrationAccountProperties": { "type": "object", - "properties": {} + "properties": { + "integrationServiceEnvironment" : { + "$ref": "#/definitions/IntegrationServiceEnvironment", + "description": "The integration service environment." + }, + "state" : { + "#ref" : "#definitions/WorkflowState", + "description" : "The workflow state." + } + } }, "IntegrationAccountListResult": { "type": "object", From b488692a4ef3c4cb481fea09b2b0ea2ac21be5f0 Mon Sep 17 00:00:00 2001 From: Vinita Sharma Date: Thu, 8 Aug 2019 16:16:15 -0700 Subject: [PATCH 07/47] Cleaned up code and addressed comments --- ...vironmentManagedApiApiOperations_List.json | 47 -- ...tionServiceEnvironmentManagedApis_Get.json | 55 -- ...ionServiceEnvironmentManagedApis_List.json | 58 -- .../IntegrationServiceEnvironments_Patch.json | 16 +- .../IntegrationServiceEnvironments_Put.json | 81 +-- .../stable/2019-05-01/logic.json | 662 ++++++++++++++---- 6 files changed, 576 insertions(+), 343 deletions(-) delete mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironmentManagedApiApiOperations_List.json delete mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironmentManagedApis_Get.json delete mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironmentManagedApis_List.json diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironmentManagedApiApiOperations_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironmentManagedApiApiOperations_List.json deleted file mode 100644 index 46c3019e3bef..000000000000 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironmentManagedApiApiOperations_List.json +++ /dev/null @@ -1,47 +0,0 @@ -{ - "parameters": { - "api-version": "2019-05-01", - "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - "resourceGroupName": "testResourceGroup", - "integrationServiceEnvironmentName": "testIntegrationServiceEnvironment" - }, - "responses": { - "200": { - "value": [ - { - "properties": { - "summary": "Send message", - "description": "This operation sends a message to a queue or topic.", - "visibility": "important", - "pageable": false, - "annotation": { - "status": "Production", - "family": "SendMessage", - "revision": 1 - }, - "api": { - "name": "servicebus", - "integrationServiceEnvironmentName": "testIntegrationServiceEnvironment", - "displayName": "Service Bus", - "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", - "iconUri": "https://tempuri.org/servicebus/icon_1.0.1035.1219.png", - "brandColor": "#c4d5ff", - "category": "Standard", - "integrationServiceEnvironment": { - "name": "testIntegrationServiceEnvironment", - "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", - "type": "Microsoft.Logic/integrationServiceEnvironments" - }, - "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" - } - }, - "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/SendMessage", - "name": "SendMessage", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", - "location": "brazilsouth" - } - ] - } - } -} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironmentManagedApis_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironmentManagedApis_Get.json deleted file mode 100644 index 17ca53f4e32a..000000000000 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironmentManagedApis_Get.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "parameters": { - "api-version": "2019-05-01", - "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - "resourceGroupName": "testResourceGroup", - "integrationServiceEnvironmentName": "testIntegrationServiceEnvironment", - "apiName": "servicebus" - }, - "responses": { - "200": { - "properties": { - "name": "servicebus", - "connectionParameters": { - "connectionString": { - "type": "securestring", - "uiDefinition": { - "displayName": "Connection String", - "description": "Azure Service Bus Connection String", - "tooltip": "Provide Azure Service Bus Connection String", - "constraints": { - "required": "true" - } - } - } - }, - "metadata": { - "source": "marketplace", - "brandColor": "#c4d5ff" - }, - "runtimeUrls": [ - "https://tempuri.org/apim/servicebus" - ], - "generalInformation": { - "iconUrl": "https://tempuri.org/servicebus/icon_1.0.1035.1219.png", - "displayName": "Service Bus", - "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", - "releaseTag": "Production", - "tier": "Standard" - }, - "capabilities": [ - "actions" - ], - "integrationServiceEnvironment": { - "name": "testIntegrationServiceEnvironment", - "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", - "type": "Microsoft.Logic/integrationServiceEnvironments" - } - }, - "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", - "name": "servicebus", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis", - "location": "brazilsouth" - } - } -} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironmentManagedApis_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironmentManagedApis_List.json deleted file mode 100644 index af6ca6172ff6..000000000000 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironmentManagedApis_List.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "parameters": { - "api-version": "2019-05-01", - "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", - "resourceGroupName": "testResourceGroup", - "integrationServiceEnvironmentName": "testIntegrationServiceEnvironment" - }, - "responses": { - "200": { - "value": [ - { - "properties": { - "name": "servicebus", - "connectionParameters": { - "connectionString": { - "type": "securestring", - "uiDefinition": { - "displayName": "Connection String", - "description": "Azure Service Bus Connection String", - "tooltip": "Provide Azure Service Bus Connection String", - "constraints": { - "required": "true" - } - } - } - }, - "metadata": { - "source": "marketplace", - "brandColor": "#c4d5ff" - }, - "runtimeUrls": [ - "https://tempuri.org/apim/servicebus" - ], - "generalInformation": { - "iconUrl": "https://tempuri.org/servicebus/icon_1.0.1035.1219.png", - "displayName": "Service Bus", - "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", - "releaseTag": "Production", - "tier": "Standard" - }, - "capabilities": [ - "actions" - ], - "integrationServiceEnvironment": { - "name": "testIntegrationServiceEnvironment", - "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", - "type": "Microsoft.Logic/integrationServiceEnvironments" - } - }, - "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", - "name": "servicebus", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis", - "location": "brazilsouth" - } - ] - } - } -} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Patch.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Patch.json index 0d4e688a6749..06ff843fc319 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Patch.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Patch.json @@ -4,13 +4,17 @@ "subscriptionId": "f34b22a3-2202-4fb1-b040-1332bd928c84", "resourceGroup": "testResourceGroup", "integrationServiceEnvironmentName": "testIntegrationServiceEnvironment", - "integrationServiceEnvironment" : { - "properties" : { -         "sku" :  { "Capacity" : "0", "Name" : "Developer"}, - "tags" : { "tag1" : "value1"} + "integrationServiceEnvironment": { + "properties": { + "sku":  { + "Capacity": "0", + "Name": "Developer" + }, + "tags": { + "tag1": "value1" } - } - + } + } }, "responses": { "200": { diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Put.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Put.json index b4ec35e8101a..df91654af98a 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Put.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Put.json @@ -4,49 +4,52 @@ "subscriptionId": "f34b22a3-2202-4fb1-b040-1332bd928c84", "resourceGroup": "testResourceGroup", "integrationServiceEnvironmentName": "testIntegrationServiceEnvironment", - "integrationServiceEnvironment" : { - "properties" : { -    "sku" :  { "Capacity" : "2", "Name" : "Premium"}, -     "location" : "brazilsouth", -     "name" : "testIntegrationServiceEnvironment", -     "properties":{ -      "networkConfiguration": { -        "accessEndPoint" : { -          "type" : "internal" -         }, -     "subnets": [ -           { -               "name": "testVNET/s1",  -                "type" : "Microsoft.Network/virtualNetworks/subnets", -                "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/testVNET/subnets/s1" -              }, -              { -               "name": "testVNET/s2", -                "type" : "Microsoft.Network/virtualNetworks/subnets", -                "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/testVNET/subnets/s2" -              }, -              { -               "name": "testVNET/s3", -                "type" : "Microsoft.Network/virtualNetworks/subnets", -                "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/testVNET/subnets/s3" -              }, -              { -               "name": "testVNET/s4", -                "type" : "Microsoft.Network/virtualNetworks/subnets", -                "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/testVNET/subnets/s4" -              } -     ]                -        } -      } - } - } + "integrationServiceEnvironment": { + "properties": { + "sku": { + "Capacity": "2", + "Name": "Premium" + }, + "location": "brazilsouth", + "name": "testIntegrationServiceEnvironment", + "properties": { + "networkConfiguration": { + "accessEndPoint": { + "type": "internal" + }, + "subnets": [ + { + "name": "testVNET/s1",  + "type": "Microsoft.Network/virtualNetworks/subnets", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/testVNET/subnets/s1" + }, + { + "name": "testVNET/s2", + "type": "Microsoft.Network/virtualNetworks/subnets", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/testVNET/subnets/s2" + }, + { + "name": "testVNET/s3", + "type": "Microsoft.Network/virtualNetworks/subnets", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/testVNET/subnets/s3" + }, + { + "name": "testVNET/s4", + "type": "Microsoft.Network/virtualNetworks/subnets", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/testVNET/subnets/s4" + } + ] + } + } + } + } }, "responses": { "200": { - "headers" : { - "azure-AsyncOperation" : "https://management.azure.com/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/operationStatuses/eyJmbG93T3BlcmF0aW9uIjoiUHV0SW50ZWdyYXRpb25TZXJ2aWNlRW52aXJvbm1lbnQiLCJvcGVyYXRpb25TZXF1ZW5jZUlkIjoiMDg1ODYzNjkwMzg1NzEwMTExNzUifQ==?api-version=2019-05-01" + "headers": { + "azure-AsyncOperation": "https://management.azure.com/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/operationStatuses/eyJmbG93T3BlcmF0aW9uIjoiUHV0SW50ZWdyYXRpb25TZXJ2aWNlRW52aXJvbm1lbnQiLCJvcGVyYXRpb25TZXF1ZW5jZUlkIjoiMDg1ODYzNjkwMzg1NzEwMTExNzUifQ==?api-version=2019-05-01" }, - "body" : { + "body": { "sku": { "name": "Developer", "capacity": 0 diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json index aef3325d1879..e936e2c16e10 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json @@ -75,6 +75,12 @@ "schema": { "$ref": "#/definitions/WorkflowListResult" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } }, "x-ms-pageable": { @@ -131,6 +137,12 @@ "schema": { "$ref": "#/definitions/WorkflowListResult" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } }, "x-ms-pageable": { @@ -179,6 +191,12 @@ "schema": { "$ref": "#/definitions/Workflow" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } }, @@ -236,6 +254,12 @@ "schema": { "$ref": "#/definitions/Workflow" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } }, @@ -287,6 +311,12 @@ "schema": { "$ref": "#/definitions/Workflow" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } }, @@ -329,6 +359,12 @@ }, "204": { "description": "No Content" + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -370,6 +406,12 @@ "responses": { "200": { "description": "OK" + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -411,6 +453,12 @@ "responses": { "200": { "description": "OK" + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -464,6 +512,12 @@ "schema": { "$ref": "#/definitions/Object" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -517,6 +571,12 @@ "schema": { "$ref": "#/definitions/WorkflowTriggerCallbackUrl" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -561,6 +621,12 @@ "schema": { "$ref": "#/definitions/Object" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -614,6 +680,12 @@ }, "202": { "description": "No Content" + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -664,6 +736,12 @@ "responses": { "200": { "description": "OK" + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -714,6 +792,12 @@ "responses": { "200": { "description": "OK" + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -766,6 +850,12 @@ "schema": { "$ref": "#/definitions/WorkflowVersionListResult" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } }, "x-ms-pageable": { @@ -820,6 +910,12 @@ "schema": { "$ref": "#/definitions/WorkflowVersion" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -879,6 +975,12 @@ "schema": { "$ref": "#/definitions/WorkflowTriggerListResult" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } }, "x-ms-pageable": { @@ -934,6 +1036,12 @@ "schema": { "$ref": "#/definitions/WorkflowTrigger" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -982,6 +1090,12 @@ "responses": { "200": { "description": "OK" + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -1084,6 +1198,12 @@ "schema": { "$ref": "#/definitions/JsonSchema" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -1141,6 +1261,12 @@ "responses": { "200": { "description": "OK" + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -1192,6 +1318,12 @@ "schema": { "$ref": "#/definitions/WorkflowTriggerCallbackUrl" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -1259,6 +1391,12 @@ "schema": { "$ref": "#/definitions/WorkflowTriggerCallbackUrl" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -1325,6 +1463,12 @@ "schema": { "$ref": "#/definitions/WorkflowTriggerHistoryListResult" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } }, "x-ms-pageable": { @@ -1387,6 +1531,12 @@ "schema": { "$ref": "#/definitions/WorkflowTriggerHistory" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -1442,6 +1592,12 @@ "responses": { "202": { "description": "OK" + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -1501,6 +1657,12 @@ "schema": { "$ref": "#/definitions/WorkflowRunListResult" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } }, "x-ms-pageable": { @@ -1556,6 +1718,12 @@ "schema": { "$ref": "#/definitions/WorkflowRun" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -1604,6 +1772,12 @@ "responses": { "200": { "description": "OK" + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -1670,6 +1844,12 @@ "schema": { "$ref": "#/definitions/WorkflowRunActionListResult" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } }, "x-ms-pageable": { @@ -1732,6 +1912,12 @@ "schema": { "$ref": "#/definitions/WorkflowRunAction" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -1790,6 +1976,12 @@ "schema": { "$ref": "#/definitions/ExpressionTraces" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } }, "x-ms-pageable": { @@ -1852,6 +2044,12 @@ "schema": { "$ref": "#/definitions/WorkflowRunActionRepetitionDefinitionCollection" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } }, "x-ms-pageable": { @@ -1920,6 +2118,12 @@ "schema": { "$ref": "#/definitions/WorkflowRunActionRepetitionDefinition" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -1985,6 +2189,12 @@ "schema": { "$ref": "#/definitions/ExpressionTraces" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } }, "x-ms-pageable": { @@ -2337,6 +2547,12 @@ "schema": { "$ref": "#/definitions/WorkflowRunActionRepetitionDefinitionCollection" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -2402,6 +2618,12 @@ "schema": { "$ref": "#/definitions/WorkflowRunActionRepetitionDefinition" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -2460,6 +2682,12 @@ "schema": { "$ref": "#/definitions/WorkflowRun" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -2517,6 +2745,12 @@ "responses": { "200": { "description": "OK" + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -2555,6 +2789,12 @@ "schema": { "$ref": "#/definitions/IntegrationAccountListResult" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } }, "x-ms-pageable": { @@ -2603,6 +2843,12 @@ "schema": { "$ref": "#/definitions/IntegrationAccountListResult" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } }, "x-ms-pageable": { @@ -2650,6 +2896,12 @@ "schema": { "$ref": "#/definitions/IntegrationAccount" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } }, @@ -2707,6 +2959,12 @@ "schema": { "$ref": "#/definitions/IntegrationAccount" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } }, @@ -2758,6 +3016,12 @@ "schema": { "$ref": "#/definitions/IntegrationAccount" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } }, @@ -2800,6 +3064,12 @@ }, "204": { "description": "No Content" + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -2844,6 +3114,12 @@ "schema": { "$ref": "#/definitions/AssemblyCollection" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } }, "x-ms-pageable": { @@ -2898,6 +3174,12 @@ "schema": { "$ref": "#/definitions/AssemblyDefinition" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } }, @@ -2962,6 +3244,12 @@ "schema": { "$ref": "#/definitions/AssemblyDefinition" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } }, @@ -3011,6 +3299,12 @@ }, "204": { "description": "No Content" + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -3062,6 +3356,12 @@ "schema": { "$ref": "#/definitions/WorkflowTriggerCallbackUrl" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -3106,6 +3406,12 @@ "schema": { "$ref": "#/definitions/BatchConfigurationCollection" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } }, "x-ms-pageable": { @@ -3160,6 +3466,12 @@ "schema": { "$ref": "#/definitions/BatchConfiguration" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } }, @@ -3224,6 +3536,12 @@ "schema": { "$ref": "#/definitions/BatchConfiguration" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } }, @@ -3273,6 +3591,12 @@ }, "204": { "description": "No Content" + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -3326,6 +3650,12 @@ "schema": { "$ref": "#/definitions/CallbackUrl" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -3379,6 +3709,12 @@ "schema": { "$ref": "#/definitions/KeyVaultKeyCollection" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } }, "x-ms-pageable": { @@ -3432,6 +3768,12 @@ "responses": { "200": { "description": "OK" + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -3485,6 +3827,12 @@ "schema": { "$ref": "#/definitions/IntegrationAccount" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -3544,6 +3892,12 @@ "schema": { "$ref": "#/definitions/IntegrationAccountSchemaListResult" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } }, "x-ms-pageable": { @@ -3599,6 +3953,12 @@ "schema": { "$ref": "#/definitions/IntegrationAccountSchema" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } }, @@ -3663,6 +4023,12 @@ "schema": { "$ref": "#/definitions/IntegrationAccountSchema" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } }, @@ -3712,6 +4078,12 @@ }, "204": { "description": "No Content" + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -3771,6 +4143,12 @@ "schema": { "$ref": "#/definitions/WorkflowTriggerCallbackUrl" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -3830,6 +4208,12 @@ "schema": { "$ref": "#/definitions/IntegrationAccountMapListResult" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } }, "x-ms-pageable": { @@ -3885,6 +4269,12 @@ "schema": { "$ref": "#/definitions/IntegrationAccountMap" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } }, @@ -3949,6 +4339,12 @@ "schema": { "$ref": "#/definitions/IntegrationAccountMap" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } }, @@ -3998,6 +4394,12 @@ }, "204": { "description": "No Content" + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -4057,6 +4459,12 @@ "schema": { "$ref": "#/definitions/WorkflowTriggerCallbackUrl" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -4116,6 +4524,12 @@ "schema": { "$ref": "#/definitions/IntegrationAccountPartnerListResult" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } }, "x-ms-pageable": { @@ -4171,6 +4585,12 @@ "schema": { "$ref": "#/definitions/IntegrationAccountPartner" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } }, @@ -4235,6 +4655,12 @@ "schema": { "$ref": "#/definitions/IntegrationAccountPartner" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } }, @@ -4284,6 +4710,12 @@ }, "204": { "description": "No Content" + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -4343,6 +4775,12 @@ "schema": { "$ref": "#/definitions/WorkflowTriggerCallbackUrl" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -4402,6 +4840,12 @@ "schema": { "$ref": "#/definitions/IntegrationAccountAgreementListResult" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } }, "x-ms-pageable": { @@ -4457,6 +4901,12 @@ "schema": { "$ref": "#/definitions/IntegrationAccountAgreement" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } }, @@ -4521,6 +4971,12 @@ "schema": { "$ref": "#/definitions/IntegrationAccountAgreement" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } }, @@ -4570,6 +5026,12 @@ }, "204": { "description": "No Content" + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -4629,6 +5091,12 @@ "schema": { "$ref": "#/definitions/WorkflowTriggerCallbackUrl" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -4681,6 +5149,12 @@ "schema": { "$ref": "#/definitions/IntegrationAccountCertificateListResult" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } }, "x-ms-pageable": { @@ -4735,6 +5209,12 @@ "schema": { "$ref": "#/definitions/IntegrationAccountCertificate" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } }, @@ -4799,6 +5279,12 @@ "schema": { "$ref": "#/definitions/IntegrationAccountCertificate" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } }, @@ -4848,6 +5334,12 @@ }, "204": { "description": "No Content" + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -4907,6 +5399,12 @@ "schema": { "$ref": "#/definitions/IntegrationAccountSessionListResult" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } }, "x-ms-pageable": { @@ -4962,6 +5460,12 @@ "schema": { "$ref": "#/definitions/IntegrationAccountSession" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } }, @@ -5026,6 +5530,12 @@ "schema": { "$ref": "#/definitions/IntegrationAccountSession" } + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } }, @@ -5075,6 +5585,12 @@ }, "204": { "description": "No Content" + }, + "default": { + "description": "Error response describing why the operation failed.", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } } } } @@ -5409,7 +5925,7 @@ "description": "Gets a list of integration service environment skus.", "x-ms-examples": { "List integration service environment skus": { - "$ref": "./examples/IntegrationServiceEnvironment_Skus.json" + "$ref": "./examples/IntegrationServiceEnvironments_Skus.json" } }, "parameters": [ @@ -5457,10 +5973,9 @@ ], "operationId": "IntegrationServiceEnvironment_Restart", "description": "Restarts an integration service environment.", - "x-ms-long-running-operation": true, "x-ms-examples": { "Restarts an integration service environment": { - "$ref": "./examples/IntegrationServiceEnvironment_Restart.json" + "$ref": "./examples/IntegrationServiceEnvironments_Restart.json" } }, "parameters": [ @@ -5497,64 +6012,7 @@ } } } - }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Logic/integrationServiceEnvironments/{integrationServiceEnvironmentName}/operationStatuses/{operationId}": { - "get": { - "tags": [ - "integrationServiceEnvironmentOperationStatus" - ], - "operationId": "IntegrationServiceEnvironment_OperationStatus", - "description": "Gets an integration service environment operation status.", - "x-ms-examples": { - "Gets an integration service environment operation status": { - "$ref": "./examples/IntegrationServiceEnvironment_OperationStatus.json" - } - }, - "parameters": [ - { - "$ref": "#/parameters/subscriptionId" - }, - { - "name": "resourceGroupName", - "description": "The resource group name.", - "in": "path", - "required": true, - "type": "string" - }, - { - "name": "integrationServiceEnvironmentName", - "description": "The integration service environment name.", - "in": "path", - "required": true, - "type": "string" - }, - { - "name": "operationId", - "description": "The operation id.", - "in": "path", - "required": true, - "type": "string" - }, - { - "$ref": "#/parameters/api-version" - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/AzureAsyncOperationResource" - } - }, - "default": { - "description": "Logic error response describing why the operation failed.", - "schema": { - "$ref": "#/definitions/ErrorResponse" - } - } - } - } - }, + }, "/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Logic/integrationServiceEnvironments/{integrationServiceEnvironmentName}/health/network": { "get": { "tags": [ @@ -5564,7 +6022,7 @@ "description": "Gets the integration service environment network health.", "x-ms-examples": { "Gets the integration service environment network health": { - "$ref": "./examples/IntegrationServiceEnvironment_NetworkHealth.json" + "$ref": "./examples/IntegrationServiceEnvironments_NetworkHealth.json" } }, "parameters": [ @@ -5821,61 +6279,10 @@ "204": { "description": "No Content" }, - "default": { - "description": "Logic error response describing why the operation failed.", - "schema": { - "$ref": "#/definitions/ErrorResponse" - } - } - } - } - }, - "/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Logic/integrationServiceEnvironments/{integrationServiceEnvironmentName}/managedApis/{apiName}/operationStatuses/{operationId}" : { - "get": { - "tags": [ - "integrationServiceEnvironmentManagedApi" - ], - "operationId": "IntegrationServiceEnvironment_ManagedApiOperations", - "description": "Gets the managed Api operations.", - "x-ms-examples": { - "Gets the integration service environment managed Apis": { - "$ref": "./examples/IntegrationServiceEnvironments_ManagedApis_Get_OperationStatus.json" - } - }, - "parameters": [ - { - "$ref": "#/parameters/subscriptionId" - }, - { - "name": "resourceGroupName", - "description": "The resource group name.", - "in": "path", - "required": true, - "type": "string" - }, - { - "name": "integrationServiceEnvironmentName", - "description": "The integration service environment name.", - "in": "path", - "required": true, - "type": "string" - }, - { - "name": "apiName", - "description": "The api name.", - "in": "path", - "required": true, - "type": "string" - }, - { - "$ref": "#/parameters/api-version" - } - ], - "responses": { "200": { "description": "OK", - "schema": { - "$ref": "#/definitions/AzureAsyncOperationResource" + "schema": { + "$ref": "#/definitions/ManagedApi" } }, "default": { @@ -7780,7 +8187,7 @@ "properties": { "error" : { "$ref": "#/definitions/ExtendedErrorInfo", - "description": "The error if any occured during the operation." + "description": "The error if any occurred during the operation." }, "state" : { "$ref": "#/definitions/IntegrationServiceEnvironmentNetworkDependencyHealthState", @@ -7878,27 +8285,6 @@ "modelAsString": true } }, - "AzureAsyncOperationResource" : { - "type": "object", - "description": "The azure async operation resource.", - "required": [ - "status" - ], - "properties": { - "name" : { - "type": "string", - "description": "The id of the operation." - }, - "status": { - "$ref": "#/definitions/AzureAsyncOperationState", - "description": "The azure async operation status." - }, - "error" : { - "$ref": "#/definitions/ExtendedErrorInfo", - "description": "The error if any occured during the operation." - } - } - }, "ExtendedErrorInfo" : { "type": "object", "description": "The extended error info.", @@ -8151,7 +8537,7 @@ "type" : "object", "name" : { "type" : "string", - "decription" : "The sku name" + "description" : "The sku name" } }, "capacity" : { From b3d493847e6012d1a84ab83dfefd17935c60b7c1 Mon Sep 17 00:00:00 2001 From: Vinita Sharma Date: Thu, 8 Aug 2019 17:18:14 -0700 Subject: [PATCH 08/47] Fixed model errors --- ...ments_ManagedApis_Get_OperationStatus.json | 18 ----- ...onServiceEnvironments_OperationStatus.json | 17 ---- .../IntegrationServiceEnvironments_Patch.json | 2 +- .../IntegrationServiceEnvironments_Put.json | 2 +- .../stable/2019-05-01/logic.json | 80 ++++++++++--------- 5 files changed, 44 insertions(+), 75 deletions(-) delete mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ManagedApis_Get_OperationStatus.json delete mode 100644 specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_OperationStatus.json diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ManagedApis_Get_OperationStatus.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ManagedApis_Get_OperationStatus.json deleted file mode 100644 index 8c1c3248c830..000000000000 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ManagedApis_Get_OperationStatus.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parameters": { - "api-version": "2019-05-01", - "subscriptionId": "f34b22a3-2202-4fb1-b040-1332bd928c84", - "resourceGroup": "testResourceGroup", - "integrationServiceEnvironmentName": "testIntegrationServiceEnvironment", - "apiName" : "servicebus", - "operationId" : "eyJmbG93T3BlcmF0aW9uIjoiUHV0SW50ZWdyYXRpb25TZXJ2aWNlRW52aXJvbm1lbnRNYW5hZ2VkQXBpIiwib3BlcmF0aW9uU2VxdWVuY2VJZCI6IjA4NTg2MzY1NjUxMTk4MTkwMDgzIn0=" - }, - "responses": { - "200": { - "body" : { - "name": "eyJmbG93T3BlcmF0aW9uIjoiUHV0SW50ZWdyYXRpb25TZXJ2aWNlRW52aXJvbm1lbnRNYW5hZ2VkQXBpIiwib3BlcmF0aW9uU2VxdWVuY2VJZCI6IjA4NTg2MzY1NjUxMTk4MTkwMDgzIn0=", - "status": "Pending" - } - } - } -} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_OperationStatus.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_OperationStatus.json deleted file mode 100644 index 425dd4ab18e4..000000000000 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_OperationStatus.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "parameters": { - "api-version": "2019-05-01", - "subscriptionId": "f34b22a3-2202-4fb1-b040-1332bd928c84", - "resourceGroup": "testResourceGroup", - "integrationServiceEnvironmentName": "testIntegrationServiceEnvironment", - "operationId" : "eyJmbG93T3BlcmF0aW9uIjoiUHV0SW50ZWdyYXRpb25TZXJ2aWNlRW52aXJvbm1lbnQiLCJvcGVyYXRpb25TZXF1ZW5jZUlkIjoiMDg1ODYzNjkwMzg1NzEwMTExNzUifQ" - }, - "responses": { - "200": { - "body" :{ - "name": "eyJmbG93T3BlcmF0aW9uIjoiUHV0SW50ZWdyYXRpb25TZXJ2aWNlRW52aXJvbm1lbnQiLCJvcGVyYXRpb25TZXF1ZW5jZUlkIjoiMDg1ODYzNjkwMzg1NzEwMTExNzUifQ==", - "status": "Pending" - } - } - } -} diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Patch.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Patch.json index 06ff843fc319..607578e62315 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Patch.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Patch.json @@ -6,7 +6,7 @@ "integrationServiceEnvironmentName": "testIntegrationServiceEnvironment", "integrationServiceEnvironment": { "properties": { - "sku":  { + "sku": { "Capacity": "0", "Name": "Developer" }, diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Put.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Put.json index df91654af98a..73a30381ac22 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Put.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Put.json @@ -19,7 +19,7 @@ }, "subnets": [ { - "name": "testVNET/s1",  + "name": "testVNET/s1", "type": "Microsoft.Network/virtualNetworks/subnets", "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/testVNET/subnets/s1" }, diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json index e936e2c16e10..2b4a380900e3 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json @@ -5642,7 +5642,7 @@ } } }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationServiceEnvironments": { + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Logic/integrationServiceEnvironments": { "get": { "tags": [ "IntegrationServiceEnvironments" @@ -5659,8 +5659,8 @@ "$ref": "#/parameters/subscriptionId" }, { - "name": "resourceGroupName", - "description": "The resource group name.", + "name": "resourceGroup", + "description": "The resource group.", "in": "path", "required": true, "type": "string" @@ -5696,7 +5696,7 @@ } } }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationServiceEnvironments/{integrationServiceEnvironmentName}": { + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Logic/integrationServiceEnvironments/{integrationServiceEnvironmentName}": { "get": { "tags": [ "IntegrationServiceEnvironments" @@ -5713,8 +5713,8 @@ "$ref": "#/parameters/subscriptionId" }, { - "name": "resourceGroupName", - "description": "The resource group name.", + "name": "resourceGroup", + "description": "The resource group.", "in": "path", "required": true, "type": "string" @@ -5762,8 +5762,8 @@ "$ref": "#/parameters/subscriptionId" }, { - "name": "resourceGroupName", - "description": "The resource group name.", + "name": "resourceGroup", + "description": "The resource group.", "in": "path", "required": true, "type": "string" @@ -5826,8 +5826,8 @@ "$ref": "#/parameters/subscriptionId" }, { - "name": "resourceGroupName", - "description": "The resource group name.", + "name": "resourceGroup", + "description": "The resource group.", "in": "path", "required": true, "type": "string" @@ -5883,8 +5883,8 @@ "$ref": "#/parameters/subscriptionId" }, { - "name": "resourceGroupName", - "description": "The resource group name.", + "name": "resourceGroup", + "description": "The resource group.", "in": "path", "required": true, "type": "string" @@ -5916,7 +5916,7 @@ } } }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationServiceEnvironments/{integrationServiceEnvironmentName}/skus": { + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Logic/integrationServiceEnvironments/{integrationServiceEnvironmentName}/skus": { "get": { "tags": [ "integrationServiceEnvironmentSkus" @@ -5933,8 +5933,8 @@ "$ref": "#/parameters/subscriptionId" }, { - "name": "resourceGroupName", - "description": "The resource group name.", + "name": "resourceGroup", + "description": "The resource group.", "in": "path", "required": true, "type": "string" @@ -5966,7 +5966,7 @@ } } }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationServiceEnvironments/{integrationServiceEnvironmentName}/restart": { + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Logic/integrationServiceEnvironments/{integrationServiceEnvironmentName}/restart": { "post": { "tags": [ "integrationServiceEnvironmentRestart" @@ -5983,8 +5983,8 @@ "$ref": "#/parameters/subscriptionId" }, { - "name": "resourceGroupName", - "description": "The resource group name.", + "name": "resourceGroup", + "description": "The resource group.", "in": "path", "required": true, "type": "string" @@ -6030,8 +6030,8 @@ "$ref": "#/parameters/subscriptionId" }, { - "name": "resourceGroupName", - "description": "The resource group name.", + "name": "resourceGroup", + "description": "The resource group.", "in": "path", "required": true, "type": "string" @@ -6080,8 +6080,8 @@ "$ref": "#/parameters/subscriptionId" }, { - "name": "resourceGroupName", - "description": "The resource group name.", + "name": "resourceGroup", + "description": "The resource group.", "in": "path", "required": true, "type": "string" @@ -6130,7 +6130,7 @@ "$ref": "#/parameters/subscriptionId" }, { - "name": "resourceGroupName", + "name": "resourceGroup", "description": "The resource group name.", "in": "path", "required": true, @@ -6186,7 +6186,7 @@ "$ref": "#/parameters/subscriptionId" }, { - "name": "resourceGroupName", + "name": "resourceGroup", "description": "The resource group name.", "in": "path", "required": true, @@ -6248,8 +6248,8 @@ "$ref": "#/parameters/subscriptionId" }, { - "name": "resourceGroupName", - "description": "The resource group name.", + "name": "resourceGroup", + "description": "The resource group.", "in": "path", "required": true, "type": "string" @@ -6311,8 +6311,8 @@ "$ref": "#/parameters/subscriptionId" }, { - "name": "resourceGroupName", - "description": "The resource group name.", + "name": "resourceGroup", + "description": "The resource group.", "in": "path", "required": true, "type": "string" @@ -7955,21 +7955,21 @@ } } }, - "ApiDeploymentParameterMetadataSet" : { + "ApiDeploymentParameterMetadataSet": { "type" : "object", "description" : "The API deployment parameters metadata.", "properties" : { "PackageContentLink" : { - "$ref" : "#definitions/ApiDeploymentParameterMetadata", - "description" : "The package content link parameter." + "$ref": "#definitions/ApiDeploymentParameterMetadata", + "description": "The package content link parameter." }, "RedisCacheConnectionString" : { - "$ref" : "#definitions/ApiDeploymentParameterMetadata", - "description" : "The package content link parameter." + "$ref": "#definitions/ApiDeploymentParameterMetadata", + "description": "The package content link parameter." } } }, - "ApiDeploymentParameterMetadata" : { + "ApiDeploymentParameterMetadata": { "type" : "object", "description" : "The API deployment parameter metadata.", "properties" : { @@ -8149,7 +8149,7 @@ "modelAsString": true } }, - "integrationServiceEnvironmentNetworkHealth" : { + "IntegrationServiceEnvironmentNetworkHealth" : { "type" : "object", "description": "The integration service environment network health of all the subnets.", "additionalProperties" : { @@ -8340,9 +8340,9 @@ "value": { "type": "array", "items": { - "$ref": "#/definitions/IntegrationServiceEnvironment" - }, - "description": "The list of integration service environments." + "$ref": "#/definitions/IntegrationServiceEnvironment", + "description": "The integration service environment." + } }, "nextLink": { "type": "string", @@ -8523,6 +8523,10 @@ "$ref": "#/definitions/IntegrationServiceEnvironmentSkuDefinition" }, "description": "The list of integration service environment skus." + }, + "nextLink": { + "type": "string", + "description": "The URL to get the next set of results." } }, "description": "The list of integration service environment skus." From d3f7fd363aa759ba6600bd7eb1e78a0e5335d737 Mon Sep 17 00:00:00 2001 From: Vinita Sharma Date: Thu, 8 Aug 2019 17:53:12 -0700 Subject: [PATCH 09/47] fixed model errors --- .../IntegrationServiceEnvironments_Patch.json | 2 +- .../stable/2019-05-01/logic.json | 326 +++++++++--------- 2 files changed, 164 insertions(+), 164 deletions(-) diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Patch.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Patch.json index 607578e62315..e90d82bd4e30 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Patch.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Patch.json @@ -6,7 +6,7 @@ "integrationServiceEnvironmentName": "testIntegrationServiceEnvironment", "integrationServiceEnvironment": { "properties": { - "sku": { + "sku": { "Capacity": "0", "Name": "Developer" }, diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json index 2b4a380900e3..062bb0f424be 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json @@ -7679,36 +7679,34 @@ }, "description": "The parameters to generate upgraded definition." }, - "ApiOperationListResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "$ref": "#/definitions/ApiOperation" - }, - "description": "The api operation definitions for an API." - }, - "nextLink": { - "type": "string", - "description": "The URL to get the next set of results." - } - }, - "description": "The list of managed API operations." + "ApiTier" : { + "type": "string", + "enum": [ + "NotSpecified", + "Enterprise", + "Standard", + "Premium" + ], + "x-ms-enum": { + "name": "ApiTier", + "modelAsString": true + } }, - "ApiOperation" : { + "ApiOperationAnnotation" : { "type" : "object", - "description" : "The api operation.", "properties" : { - "properties" : { - "$ref" : "#defintions/ApiOperationPropertiesDefinition" - } - }, - "allOf": [ - { - "$ref": "#/definitions/Resource" + "status" : { + "$ref" : "#definitions/StatusAnnotation" + }, + "family" : { + "type": "string", + "description" : "The family." + }, + "revision" : { + "type" : "integer", + "description" : "The revision." } - ] + } }, "ApiOperationPropertiesDefinition" : { "type" : "object", @@ -7767,6 +7765,49 @@ } } }, + "ApiOperation" : { + "type" : "object", + "description" : "The api operation.", + "properties" : { + "properties" : { + "$ref" : "#defintions/ApiOperationPropertiesDefinition" + } + }, + "allOf": [ + { + "$ref": "#/definitions/Resource" + } + ] + }, + "ApiOperationListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/ApiOperation" + }, + "description": "The api operation definitions for an API." + }, + "nextLink": { + "type": "string", + "description": "The URL to get the next set of results." + } + }, + "description": "The list of managed API operations." + }, + "StatusAnnotation" : { + "type": "string", + "enum": [ + "NotSpecified", + "Preview", + "Production" + ], + "x-ms-enum": { + "name": "StatusAnnotation", + "modelAsString": true + } + }, "ApiReference" : { "type" : "object", "properties" : { @@ -7800,34 +7841,6 @@ } } }, - "ApiOperationAnnotation" : { - "type" : "object", - "properties" : { - "status" : { - "$ref" : "#definitions/StatusAnnotation" - }, - "family" : { - "type": "string", - "description" : "The family." - }, - "revision" : { - "type" : "integer", - "description" : "The revision." - } - } - }, - "StatusAnnotation" : { - "type": "string", - "enum": [ - "NotSpecified", - "Preview", - "Production" - ], - "x-ms-enum": { - "name": "StatusAnnotation", - "modelAsString": true - } - }, "ManagedApiListResult": { "type": "object", "properties": { @@ -7845,21 +7858,6 @@ }, "description": "The list of managed APIs." }, - "ManagedApi" : { - "type": "object", - "description": "The managed api definition.", - "properties": { - "properties": { - "$ref": "#/definitions/ApiResourceProperties", - "description": "The api resource properties." - } - }, - "allOf": [ - { - "$ref": "#/definitions/Resource" - } - ] - }, "ApiResourceProperties" : { "type": "object", "description": "The API resource properties.", @@ -8136,100 +8134,34 @@ } } }, - "ApiTier" : { - "type": "string", - "enum": [ - "NotSpecified", - "Enterprise", - "Standard", - "Premium" - ], - "x-ms-enum": { - "name": "ApiTier", - "modelAsString": true - } - }, - "IntegrationServiceEnvironmentNetworkHealth" : { - "type" : "object", - "description": "The integration service environment network health of all the subnets.", - "additionalProperties" : { - "$ref": "#/definitions/IntegrationServiceEnvironmentSubnetNetworkHealth", - "description": "The integration service environment subnet network health." - } - }, - "IntegrationServiceEnvironmentSubnetNetworkHealth" : { + "ManagedApi" : { "type": "object", - "description": "The integration service environment subnet network health.", - "required": [ - "networkDependencyHealthState" - ], + "description": "The managed api definition.", "properties": { - "outboundNetworkDependencies": { - "type" : "array", - "items" :{ - "$ref": "#/definitions/IntegrationServiceEnvironmentNetworkDependency", - "description": "The integration service environment network dependency." - } - }, - "outboundNetworkHealth" : { - "$ref": "#/definitions/IntegrationServiceEnvironmentNetworkDependencyHealth ", - "description": "The integration service environment network health." - }, - "networkDependencyHealthState": { - "$ref": "#/definitions/IntegrationServiceEnvironmentNetworkEndPointAccessibilityState", - "description": "The integration service environment network health state." + "properties": { + "$ref": "#/definitions/ApiResourceProperties", + "description": "The api resource properties." } - } - }, - "IntegrationServiceEnvironmentNetworkDependencyHealth" : { - "type": "object", - "description": "The integration service environment subnet network health.", - "properties": { - "error" : { - "$ref": "#/definitions/ExtendedErrorInfo", - "description": "The error if any occurred during the operation." - }, - "state" : { - "$ref": "#/definitions/IntegrationServiceEnvironmentNetworkDependencyHealthState", - "description": "The network dependency health state." + }, + "allOf": [ + { + "$ref": "#/definitions/Resource" } - } + ] }, - "IntegrationServiceEnvironmentNetworkDependencyHealthState" : { + "IntegrationServiceEnvironmentNetworkEndPointAccessibilityState" : { "type": "string", "enum": [ "NotSpecified", - "Healthy", - "Unhealthy", - "Unknown" + "Unknown", + "Available", + "NotAvailable" ], "x-ms-enum": { - "name": "IntegrationServiceEnvironmentNetworkDependencyHealthState", + "name": "IntegrationServiceEnvironmentNetworkEndPointAccessibilityState", "modelAsString": true } }, - "IntegrationServiceEnvironmentNetworkDependency": { - "type": "object", - "description": "The azure async operation resource.", - "properties" : { - "category": { - "$ref": "#/definitions/IntegrationServiceEnvironmentNetworkDependencyCategoryType", - "description": "The network dependency category type." - }, - "displayName" : { - "type": "string", - "description": "The display name." - }, - "endpoints" : { - "type" : "array", - "description" : "The endpoints.", - "items" : { - "$ref" : "#definitions/IntegrationServiceEnvironmentNetworkEndpoint", - "description" : "The endpoint." - } - } - } - }, "IntegrationServiceEnvironmentNetworkEndpoint" : { "type": "object", "description": "The network endpoint.", @@ -8251,19 +8183,6 @@ } } }, - "IntegrationServiceEnvironmentNetworkEndPointAccessibilityState" : { - "type": "string", - "enum": [ - "NotSpecified", - "Unknown", - "Available", - "NotAvailable" - ], - "x-ms-enum": { - "name": "IntegrationServiceEnvironmentNetworkEndPointAccessibilityState", - "modelAsString": true - } - }, "IntegrationServiceEnvironmentNetworkDependencyCategoryType" : { "type": "string", "enum": [ @@ -8285,6 +8204,87 @@ "modelAsString": true } }, + "IntegrationServiceEnvironmentNetworkDependency": { + "type": "object", + "description": "The azure async operation resource.", + "properties" : { + "category": { + "$ref": "#/definitions/IntegrationServiceEnvironmentNetworkDependencyCategoryType", + "description": "The network dependency category type." + }, + "displayName" : { + "type": "string", + "description": "The display name." + }, + "endpoints" : { + "type" : "array", + "description" : "The endpoints.", + "items" : { + "$ref" : "#definitions/IntegrationServiceEnvironmentNetworkEndpoint", + "description" : "The endpoint." + } + } + } + }, + "IntegrationServiceEnvironmentNetworkDependencyHealthState" : { + "type": "string", + "enum": [ + "NotSpecified", + "Healthy", + "Unhealthy", + "Unknown" + ], + "x-ms-enum": { + "name": "IntegrationServiceEnvironmentNetworkDependencyHealthState", + "modelAsString": true + } + }, + "IntegrationServiceEnvironmentNetworkDependencyHealth" : { + "type": "object", + "description": "The integration service environment subnet network health.", + "properties": { + "error" : { + "$ref": "#/definitions/ExtendedErrorInfo", + "description": "The error if any occurred during the operation." + }, + "state" : { + "$ref": "#/definitions/IntegrationServiceEnvironmentNetworkDependencyHealthState", + "description": "The network dependency health state." + } + } + }, + "IntegrationServiceEnvironmentNetworkHealth" : { + "type" : "object", + "description": "The integration service environment network health of all the subnets.", + "additionalProperties" : { + "$ref": "#/definitions/IntegrationServiceEnvironmentSubnetNetworkHealth", + "description": "The integration service environment subnet network health." + } + }, + "IntegrationServiceEnvironmentSubnetNetworkHealth" : { + "type": "object", + "description": "The integration service environment subnet network health.", + "required": [ + "networkDependencyHealthState" + ], + "properties": { + "outboundNetworkDependencies": { + "type" : "array", + "items" :{ + "$ref": "#/definitions/IntegrationServiceEnvironmentNetworkDependency", + "description": "The integration service environment network dependency." + } + }, + "outboundNetworkHealth" : { + "$ref": "#/definitions/IntegrationServiceEnvironmentNetworkDependencyHealth ", + "description": "The integration service environment network health." + }, + "networkDependencyHealthState": { + "$ref": "#/definitions/IntegrationServiceEnvironmentNetworkEndPointAccessibilityState", + "description": "The integration service environment network health state." + } + } + }, "ExtendedErrorInfo" : { "type": "object", "description": "The extended error info.", From 069854739aea912666a171621b7c62ec10668fee Mon Sep 17 00:00:00 2001 From: Vinita Sharma Date: Thu, 8 Aug 2019 17:58:58 -0700 Subject: [PATCH 10/47] fixed typo --- .../stable/2019-05-01/logic.json | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json index 062bb0f424be..e1011e3130d8 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json @@ -7696,7 +7696,7 @@ "type" : "object", "properties" : { "status" : { - "$ref" : "#definitions/StatusAnnotation" + "$ref" : "#/definitions/StatusAnnotation" }, "family" : { "type": "string", @@ -7737,11 +7737,11 @@ "description" : "Indicates whether the api operation is pageable." }, "annotation" : { - "$ref" : "#definitions/ApiOperationAnnotation", + "$ref" : "#/definitions/ApiOperationAnnotation", "description" : "The annotation of api operation." }, "api" : { - "#ref" : "#definitions/ApiReference", + "#ref" : "#/definitions/ApiReference", "description" : "The api reference." }, "inputsDefinition" : { @@ -7900,7 +7900,7 @@ "description": "The backend service." }, "policies" : { - "$ref" : "#definitions/ApiResourcePolicies", + "$ref" : "#/definitions/ApiResourcePolicies", "description" : "The policies for the API." }, "apiDefinitionUrl" : { @@ -7908,7 +7908,7 @@ "description" : "The API definition." }, "apiDefinitions" : { - "$ref" : "#definitions/ApiResourceDefinitions", + "$ref" : "#/definitions/ApiResourceDefinitions", "description" : "The api definitions." }, "integrationServiceEnvironment" :{ @@ -7920,7 +7920,7 @@ "description" : "The provisioning state." }, "category" : { - "$ref" : "#definitions/ApiTier", + "$ref" : "#/definitions/ApiTier", "description" : "The category." } } @@ -7958,11 +7958,11 @@ "description" : "The API deployment parameters metadata.", "properties" : { "PackageContentLink" : { - "$ref": "#definitions/ApiDeploymentParameterMetadata", + "$ref": "#/definitions/ApiDeploymentParameterMetadata", "description": "The package content link parameter." }, "RedisCacheConnectionString" : { - "$ref": "#definitions/ApiDeploymentParameterMetadata", + "$ref": "#/definitions/ApiDeploymentParameterMetadata", "description": "The package content link parameter." } } @@ -7988,7 +7988,7 @@ "description" : "The description." }, "visibility" : { - "#ref" : "#definitions/ApiDeploymentParameterVisibility", + "#ref" : "#/definitions/ApiDeploymentParameterVisibility", "description" : "The visibility." } } @@ -8059,7 +8059,7 @@ "description": "The provisioning state." }, "deploymentParameters" : { - "$ref" : "#definitions/ApiDeploymentParameterMetadataSet", + "$ref" : "#/definitions/ApiDeploymentParameterMetadataSet", "description" : "The connector deployment parameters metadata." } } @@ -8220,7 +8220,7 @@ "type" : "array", "description" : "The endpoints.", "items" : { - "$ref" : "#definitions/IntegrationServiceEnvironmentNetworkEndpoint", + "$ref" : "#/definitions/IntegrationServiceEnvironmentNetworkEndpoint", "description" : "The endpoint." } } @@ -8628,7 +8628,7 @@ "description": "The integration service environment." }, "state" : { - "#ref" : "#definitions/WorkflowState", + "#ref" : "#/definitions/WorkflowState", "description" : "The workflow state." } } From 3d4929b3a20c38197be088658882b5be63061424 Mon Sep 17 00:00:00 2001 From: Vinita Sharma Date: Thu, 8 Aug 2019 18:04:51 -0700 Subject: [PATCH 11/47] fixed more errors --- .../Microsoft.Logic/stable/2019-05-01/logic.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json index e1011e3130d8..8188fae08fc1 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json @@ -7770,7 +7770,7 @@ "description" : "The api operation.", "properties" : { "properties" : { - "$ref" : "#defintions/ApiOperationPropertiesDefinition" + "$ref" : "/#definitions/ApiOperationPropertiesDefinition" } }, "allOf": [ @@ -8276,7 +8276,7 @@ } }, "outboundNetworkHealth" : { - "$ref": "#/definitions/IntegrationServiceEnvironmentNetworkDependencyHealth ", + "$ref": "#/definitions/IntegrationServiceEnvironmentNetworkDependencyHealth", "description": "The integration service environment network health." }, "networkDependencyHealthState": { From ab0c671d0144f7d1dcd3c5adbe652d3b74981f20 Mon Sep 17 00:00:00 2001 From: Vinita Sharma Date: Thu, 22 Aug 2019 11:33:29 -0700 Subject: [PATCH 12/47] Added new version reference in readme files --- .../Microsoft.Logic/stable/2019-05-01/logic.json | 2 +- specification/logic/resource-manager/readme.go.md | 10 ++++++++++ specification/logic/resource-manager/readme.ruby.md | 11 +++++++++++ 3 files changed, 22 insertions(+), 1 deletion(-) diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json index 8188fae08fc1..d7e6cb6d97c6 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json @@ -5915,7 +5915,7 @@ } } } - }, + }, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Logic/integrationServiceEnvironments/{integrationServiceEnvironmentName}/skus": { "get": { "tags": [ diff --git a/specification/logic/resource-manager/readme.go.md b/specification/logic/resource-manager/readme.go.md index d87c46ba2ec1..68329aee035c 100644 --- a/specification/logic/resource-manager/readme.go.md +++ b/specification/logic/resource-manager/readme.go.md @@ -13,12 +13,22 @@ go: ``` yaml $(go) && $(multiapi) batch: + - tag: package-2019-05-01 - tag: package-2018-07-preview - tag: package-2016-06 - tag: package-2015-08-preview - tag: package-2015-02-preview ``` +### Tag: package-2019-05-01 and go + +These settings apply only when `--tag=package-2019-05-01 --go` is specified on the command line. +Please also specify `--go-sdk-folder=`. + +``` yaml $(tag) == 'package-2019-05-01' && $(go) +output-folder: $(go-sdk-folder)/services/preview/$(namespace)/mgmt/2019-05-01/$(namespace) +``` + ### Tag: package-2018-07-preview and go These settings apply only when `--tag=package-2018-07-preview --go` is specified on the command line. diff --git a/specification/logic/resource-manager/readme.ruby.md b/specification/logic/resource-manager/readme.ruby.md index fc2185ca789a..8723af7a14e5 100644 --- a/specification/logic/resource-manager/readme.ruby.md +++ b/specification/logic/resource-manager/readme.ruby.md @@ -12,11 +12,22 @@ azure-arm: true ``` yaml $(ruby) && $(multiapi) batch: + - tag: package-2019-05-01 - tag: package-2018-07-preview - tag: package-2016-06 - tag: package-2015-02-preview ``` +### Tag: package-2019-05-01 and ruby + +These settings apply only when `--tag=package-2019-05-01 --ruby` is specified on the command line. +Please also specify `--ruby-sdks-folder=`. + +``` yaml $(tag) == 'package-2019-05-01' && $(ruby) +namespace: "Azure::Logic::Mgmt::V2019-05-01" +output-folder: $(ruby-sdks-folder)/management/azure_mgmt_logic/lib +``` + ### Tag: package-2018-07-preview and ruby These settings apply only when `--tag=package-2018-07-preview --ruby` is specified on the command line. From cdde283d6fe8adc8bde6f5adf377206a94b7f49b Mon Sep 17 00:00:00 2001 From: Vinita Sharma Date: Fri, 23 Aug 2019 10:54:56 -0700 Subject: [PATCH 13/47] Fixed build errors --- .../Microsoft.Logic/stable/2019-05-01/logic.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json index d7e6cb6d97c6..2f697aac2ec0 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json @@ -7770,7 +7770,7 @@ "description" : "The api operation.", "properties" : { "properties" : { - "$ref" : "/#definitions/ApiOperationPropertiesDefinition" + "$ref" : "#/definitions/ApiOperationPropertiesDefinition" } }, "allOf": [ @@ -8428,8 +8428,8 @@ }, "NetworkConfiguration" : { "type" : "object", + "description": "The network configuration.", "properties": { - "description": "The network configuration.", "virtualNetworkAddressSpace" : { "type": "string", "description": "Gets the virtual network address space." From ac4a582e95fa7c62bb0941580925681f7b7a854f Mon Sep 17 00:00:00 2001 From: Vinita Sharma Date: Fri, 23 Aug 2019 15:36:49 -0700 Subject: [PATCH 14/47] Fixed build errors --- .../stable/2019-05-01/logic.json | 343 +++++++++++++++++- 1 file changed, 333 insertions(+), 10 deletions(-) diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json index 2f697aac2ec0..696f3c13fc54 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json @@ -7708,6 +7708,323 @@ } } }, + "SwaggerXml" : { + "type" : "object", + "properties" : { + "name" : { + "type" : "string", + "description" : "The xml element or attribute name." + }, + "namespace" : { + "type" : "string", + "description" : "The xml namespace." + }, + "prefix" : { + "type" : "string", + "description" : "The name prefix." + }, + "attribute" : { + "type" : "boolean", + "description" : "Gets or sets a value indicating whether the property should be an attribute instead of an element." + }, + "wrapped" : { + "type" : "boolean", + "description" : "Gets or sets a value indicating whether the array elements are wrapped in a container element." + }, + "extensions" : { + "type" : "object", + "additionalProperties" : { + "$ref": "#/definitions/Object" + } + } + } + }, + "SwaggerExternalDocumentation" : { + "type" : "object", + "properties" : { + "description" : { + "type" : "string", + "description" : "The document description." + }, + "uri" : { + "description" : "The documentation Uri.", + "type" : "string" + }, + "extensions" : { + "type" : "object", + "description" : "The vendor extensions.", + "additionalProperties" : { + "$ref" : "#definitions/Object" + } + } + } + }, + "SwaggerCustomDynamicSchema" : { + "type" : "object", + "description" : "The swagger custom dynamic schema.", + "properties" : { + "operationId" : { + "type" : "string", + "description" : "The operation id to fetch dynamic schema." + }, + "valuePath" : { + "type" : "string", + "description" : "Json pointer to the dynamic schema on the response body." + }, + "parameters" : { + "type" : "object", + "description" : "The operation parameters.", + "additionalProperties" : { + "$ref": "#/definitions/Object" + } + } + } + }, + "SwaggerCustomDynamicProperties" : { + "type" : "object", + "description" : "The swagger custom dynamic properties.", + "properties" : { + "operationId" : { + "type" : "string", + "description" : "The operation id to fetch dynamic schema." + }, + "valuePath" : { + "type" : "string", + "description" : "Json pointer to the dynamic schema on the response body." + }, + "parameters" : { + "type" : "object", + "description" : "The operation parameters.", + "additionalProperties" : { + "$ref": "#/definitions/SwaggerCustomDynamicProperties" + } + } + } + }, + "SwaggerCustomDynamicList" : { + "type" : "object", + "description" : "The swagger custom dynamic list.", + "properties" : { + "operationId" : { + "type" : "string", + "description" : "The operation id to fetch dynamic schema." + }, + "builtInOperation" : { + "type" : "string", + "description" : "The built in operation." + }, + "itemsPath" : { + "type" : "string", + "description" : "The path to a response property (relative to the response object, not the response body) which contains an array of dynamic value items." + }, + "itemValuePath" : { + "type" : "string", + "description" : "The path to a property which defines the value which should be used." + }, + "itemTitlePath" : { + "type" : "string", + "description" : "The path to an item property which defines the display name of the item." + }, + "parameters" : { + "type" : "object", + "additionalProperties" : { + "$ref": "#/definitions/SwaggerCustomDynamicProperties" + } + } + } + }, + "SwaggerCustomDynamicTree" : { + "type" : "object", + "description" : "The swagger custom dynamic tree.", + "properties" : { + "settings" : { + "description" : "The tree settings", + "$ref": "#/definitions/SwaggerCustomDynamicTreeSettings" + }, + "open" : { + "description" : "The tree on-open configuration", + "$ref" : "#definitions/SwaggerCustomDynamicTreeCommand" + }, + "browse" : { + "description" : "The tree on-browse configuration", + "$ref" : "#definitions/SwaggerCustomDynamicTreeCommand" + } + } + }, + "SwaggerCustomDynamicTreeParameter" : { + "type" : "object", + "description" : "The swagger custom dynamic tree parameter.", + "properties" : { + "selectedItemValuePath" : { + "type" : "string", + "description" : "Gets or sets a path to a property in the currently selected item to pass as a value to a parameter for the given operation." + }, + "value" : { + "$ref": "#/definitions/Object", + "description": "The parameter value." + }, + "parameterReference" : { + "type" : "string", + "description" : "The parameter reference." + }, + "required" : { + "type" : "boolean", + "description" : "Gets or sets a value indicating whether the parameter is required." + } + } + }, + "SwaggerCustomDynamicTreeCommand" : { + "type" : "object", + "description" : "The swagger tree command.", + "properties" : { + "operationId" : { + "type" : "string", + "description" : "The path to an item property which defines the display name of the item." + }, + "itemsPath" : { + "type" : "string", + "description" : "The path to an item property which defines the display name of the item." + }, + "itemValuePath" : { + "type" : "string", + "description" : "The path to an item property which defines the display name of the item." + }, + "itemTitlePath" : { + "type" : "string", + "description" : "The path to an item property which defines the display name of the item." + }, + "itemFullTitlePath" : { + "type" : "string", + "description" : "The path to an item property which defines the display name of the item." + }, + "itemIsParent" : { + "type" : "string", + "description" : "The path to an item property which defines the display name of the item." + }, + "selectableFilter" : { + "type" : "string", + "description" : "The path to an item property which defines the display name of the item." + }, + "parameters" : { + "type" : "object", + "additionalProperties" : { + "$ref": "#/definitions/SwaggerCustomDynamicTreeParameter" + } + } + } + }, + "SwaggerCustomDynamicTreeSettings" : { + "type" : "object", + "description" : "The swagger custom dynamic tree settings.", + "properties" : { + "CanSelectParentNodes" : { + "type" : "boolean", + "description" : "Gets or sets a value indicating whether parent nodes can be selected." + }, + "CanSelectLeafNodes" : { + "type" : "boolean", + "description" : "Gets or sets a value indicating whether leaf nodes can be selected." + } + } + }, + "SwaggerSchema" : { + "type" : "object", + "description" : "The swagger schema.", + "properties" : { + "ref" : { + "type" : "string", + "description" : "The reference." + }, + "type" : { + "type" : "", + "description" : "The type" + }, + "title" : { + "type" : "string", + "description" : "The title." + }, + "items" : { + "type" : "array", + "description": "The items schema.", + "$items" : { + "$ref" : "#/definitions/SwaggerSchema" + } + }, + "properties" : { + "type" : "object", + "description" : "The object properties", + "additionalProperties" : { + "$ref": "#/definitions/SwaggerSchema" + } + }, + "additionalProperties" : { + "$ref": "#/definitions/Object" + }, + "required" : { + "type" : "array", + "description" : "The object required properties.", + "$items" : { + "type" : "string" + } + }, + "maxProperties" : { + "type" : "integer", + "description" : "The maximum number of allowed properties." + }, + "minProperties" : { + "type" : "integer", + "description" : "The minimum number of allowed properties." + }, + "allOf" : { + "type" : "array", + "description" : "The schemas which must pass validation when this schema is used.", + "items" : { + "$ref" : "#/definitions/SwaggerSchema" + } + }, + "discriminator" : { + "type" : "string", + "description" : "The discriminator." + }, + "readOnly" : { + "type" : "boolean", + "description" : "Gets or sets whether this property must be present in the a request." + }, + "xml" : { + "description" : "The xml representation format for a property.", + "type" : "#definitions/SwaggerXml" + }, + "externalDocs" : { + "type" : "#/definitions/SwaggerExternalDocumentation", + "description" : "The external documentation." + }, + "example" : { + "description" : "The example value.", + "$ref": "#/definitions/Object" + } + , + "notificationUrlExtension" : { + "type" : "boolean", + "description" : "Gets or sets the notification url extension. If this is set, the property's value should be a callback url for a webhook." + }, + "dynamicSchemaOld" : { + "$ref" : "#/definitions/SwaggerCustomDynamicSchema", + "description" : "The dynamic schema configuration." + }, + "dynamicSchemaNew" : { + "$ref" : "#definitions/SwaggerCustomDynamicProperties", + "description" : "The dynamic schema configuration." + }, + "dynamicListNew" : { + "$ref" : "#/definitions/SwaggerCustomDynamicList", + "description" : "The dynamic list." + }, + "dynamicTree" : { + "$ref" : "#/definitions/SwaggerCustomDynamicTree", + "description" : "The dynamic values tree configuration." + } + } + }, "ApiOperationPropertiesDefinition" : { "type" : "object", "description" : "The api operations properties", @@ -7741,18 +8058,18 @@ "description" : "The annotation of api operation." }, "api" : { - "#ref" : "#/definitions/ApiReference", + "$ref" : "#/definitions/ApiReference", "description" : "The api reference." }, "inputsDefinition" : { - "type" : "SwaggerSchema", + "$ref": "#/definitions/SwaggerSchema", "description" : "The operation inputs definition schema." }, "responsesDefinition": { "type": "object", "description" : "The operation responses definition schemas.", "additionalProperties": { - "type" : "SwaggerSchema" + "$ref": "#/definitions/SwaggerSchema" } }, "isWebHook" : { @@ -7824,7 +8141,7 @@ "description" : "The icon uri of the api." }, "swagger" : { - "type" : "jtoken", + "$ref": "#/definitions/Object", "description" : "The swagger of the api." }, "brandColor" : { @@ -7869,7 +8186,7 @@ "connectionParameters": { "type": "object", "additionalProperties": { - "type": "jtoken" + "$ref": "#/definitions/Object" }, "description": "The connection parameters." }, @@ -7988,7 +8305,7 @@ "description" : "The description." }, "visibility" : { - "#ref" : "#/definitions/ApiDeploymentParameterVisibility", + "$ref" : "#/definitions/ApiDeploymentParameterVisibility", "description" : "The visibility." } } @@ -8539,9 +8856,15 @@ }, "sku" : { "type" : "object", - "name" : { - "type" : "string", - "description" : "The sku name" + "properties" : { + "name" : { + "$ref": "#/definitions/IntegrationServiceEnvironmentSkuName", + "description": "The sku name." + }, + "tier" : { + "type" : "string", + "description" : "The sku tier." + } } }, "capacity" : { @@ -8628,7 +8951,7 @@ "description": "The integration service environment." }, "state" : { - "#ref" : "#/definitions/WorkflowState", + "$ref" : "#/definitions/WorkflowState", "description" : "The workflow state." } } From 55a7b04e0ac5471f0e46368215d2bda7a19d0278 Mon Sep 17 00:00:00 2001 From: Vinita Sharma Date: Fri, 23 Aug 2019 15:55:58 -0700 Subject: [PATCH 15/47] Fixed more errors --- .../stable/2019-05-01/logic.json | 31 +++++++++++++++---- 1 file changed, 25 insertions(+), 6 deletions(-) diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json index 696f3c13fc54..17130973445a 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json @@ -7741,6 +7741,7 @@ }, "SwaggerExternalDocumentation" : { "type" : "object", + "description" : "The swagger external documentation", "properties" : { "description" : { "type" : "string", @@ -7754,7 +7755,7 @@ "type" : "object", "description" : "The vendor extensions.", "additionalProperties" : { - "$ref" : "#definitions/Object" + "$ref" : "#/definitions/Object" } } } @@ -7843,11 +7844,11 @@ }, "open" : { "description" : "The tree on-open configuration", - "$ref" : "#definitions/SwaggerCustomDynamicTreeCommand" + "$ref" : "#/definitions/SwaggerCustomDynamicTreeCommand" }, "browse" : { "description" : "The tree on-browse configuration", - "$ref" : "#definitions/SwaggerCustomDynamicTreeCommand" + "$ref" : "#/definitions/SwaggerCustomDynamicTreeCommand" } } }, @@ -7926,6 +7927,24 @@ "description" : "Gets or sets a value indicating whether leaf nodes can be selected." } } + }, + "SwaggerSchemaType": { + "type": "string", + "enum": [ + "String", + "Number", + "Integer", + "Boolean", + "Array", + "File", + "Object", + "Null" + ], + "x-ms-enum": { + "name": "SwaggerSchemaType", + "modelAsString": true + }, + "description": "The swagger schema type." }, "SwaggerSchema" : { "type" : "object", @@ -7936,7 +7955,7 @@ "description" : "The reference." }, "type" : { - "type" : "", + "$ref": "#/definitions/SkuName", "description" : "The type" }, "title" : { @@ -7992,7 +8011,7 @@ }, "xml" : { "description" : "The xml representation format for a property.", - "type" : "#definitions/SwaggerXml" + "type" : "#/definitions/SwaggerXml" }, "externalDocs" : { "type" : "#/definitions/SwaggerExternalDocumentation", @@ -8012,7 +8031,7 @@ "description" : "The dynamic schema configuration." }, "dynamicSchemaNew" : { - "$ref" : "#definitions/SwaggerCustomDynamicProperties", + "$ref" : "#/definitions/SwaggerCustomDynamicProperties", "description" : "The dynamic schema configuration." }, "dynamicListNew" : { From 104950be3344a69c8cc1b48312d001d35fb915da Mon Sep 17 00:00:00 2001 From: Vinita Sharma Date: Fri, 23 Aug 2019 16:17:51 -0700 Subject: [PATCH 16/47] fixed errors --- .../Microsoft.Logic/stable/2019-05-01/logic.json | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json index 17130973445a..b3c0570a5b60 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json @@ -7733,6 +7733,7 @@ }, "extensions" : { "type" : "object", + "description" : "The vendor extensions.", "additionalProperties" : { "$ref": "#/definitions/Object" } @@ -7977,6 +7978,7 @@ } }, "additionalProperties" : { + "description" : "The additional properties.", "$ref": "#/definitions/Object" }, "required" : { @@ -8010,18 +8012,17 @@ "description" : "Gets or sets whether this property must be present in the a request." }, "xml" : { - "description" : "The xml representation format for a property.", - "type" : "#/definitions/SwaggerXml" + "$ref" : "#/definitions/SwaggerXml", + "description" : "The xml representation format for a property." }, "externalDocs" : { - "type" : "#/definitions/SwaggerExternalDocumentation", + "$ref" : "#/definitions/SwaggerExternalDocumentation", "description" : "The external documentation." }, "example" : { "description" : "The example value.", "$ref": "#/definitions/Object" - } - , + }, "notificationUrlExtension" : { "type" : "boolean", "description" : "Gets or sets the notification url extension. If this is set, the property's value should be a callback url for a webhook." From 1ddb2f5cceda300735994e5ebbad6ecb4f6beea5 Mon Sep 17 00:00:00 2001 From: Vinita Sharma Date: Fri, 23 Aug 2019 16:35:43 -0700 Subject: [PATCH 17/47] Fixed more errors --- .../stable/2019-05-01/logic.json | 43 ++++++++++--------- 1 file changed, 23 insertions(+), 20 deletions(-) diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json index b3c0570a5b60..8514c88ed664 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json @@ -7956,7 +7956,7 @@ "description" : "The reference." }, "type" : { - "$ref": "#/definitions/SkuName", + "$ref": "#/definitions/SwaggerSchemaType", "description" : "The type" }, "title" : { @@ -7964,11 +7964,8 @@ "description" : "The title." }, "items" : { - "type" : "array", "description": "The items schema.", - "$items" : { - "$ref" : "#/definitions/SwaggerSchema" - } + "$ref" : "#/definitions/SwaggerSchema" }, "properties" : { "type" : "object", @@ -7984,7 +7981,7 @@ "required" : { "type" : "array", "description" : "The object required properties.", - "$items" : { + "items" : { "type" : "string" } }, @@ -8629,21 +8626,27 @@ "code", "message" ], - "code" : { - "description": "The error code.", - "$ref": "#/definitions/ErrorResponseCode" - }, - "message" : { - "type": "string", - "description": "The error message." - }, - "details" : { - "type": "array", - "description" : "The error message details.", - "items": { - "$ref": "#/definitions/ExtendedErrorInfo" + "properties" : { + "code" : { + "description": "The error code.", + "$ref": "#/definitions/ErrorResponseCode" + }, + "message" : { + "type": "string", + "description": "The error message." + }, + "details" : { + "type": "array", + "description" : "The error message details.", + "items": { + "$ref": "#/definitions/ExtendedErrorInfo" + } + }, + "innerError" : { + "$ref": "#/definitions/Object", + "description" : "The inner error." } - } + } }, "ErrorResponseCode" : { "type": "string", From 0e7e6f06c4746ce47e974ae3d52c30e8cacfd618 Mon Sep 17 00:00:00 2001 From: Vinita Sharma Date: Fri, 23 Aug 2019 17:03:46 -0700 Subject: [PATCH 18/47] Fixed more validation errors --- .../2019-05-01/examples/WorkflowRunActions_Get.json | 2 ++ .../2019-05-01/examples/WorkflowRunActions_List.json | 2 ++ .../stable/2019-05-01/examples/WorkflowRuns_List.json | 2 ++ .../examples/WorkflowTriggerHistories_Get.json | 2 ++ .../examples/WorkflowTriggerHistories_List.json | 2 ++ .../2019-05-01/examples/WorkflowVersions_Get.json | 2 ++ .../2019-05-01/examples/Workflows_CreateOrUpdate.json | 5 +++-- .../examples/Workflows_GenerateUpgradedDefinition.json | 2 ++ .../stable/2019-05-01/examples/Workflows_Update.json | 5 +++-- .../examples/Workflows_ValidateByLocation.json | 1 + .../examples/Workflows_ValidateByResourceGroup.json | 4 +--- .../Microsoft.Logic/stable/2019-05-01/logic.json | 10 +++++----- 12 files changed, 27 insertions(+), 12 deletions(-) diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActions_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActions_Get.json index 0da1c7ac25c1..9c4549399c31 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActions_Get.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActions_Get.json @@ -9,6 +9,7 @@ }, "responses": { "200": { + "body":{ "properties": { "inputsLink": { "uri": "https://tempuri.org", @@ -42,4 +43,5 @@ "type": "Microsoft.Logic/workflows/runs/actions" } } + } } diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActions_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActions_List.json index 7c7df360ae4f..152a561d249c 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActions_List.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRunActions_List.json @@ -8,6 +8,7 @@ }, "responses": { "200": { + "body":{ "value": [ { "properties": { @@ -44,5 +45,6 @@ } ] } + } } } diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRuns_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRuns_List.json index 324972e6eb16..10a4467064f5 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRuns_List.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRuns_List.json @@ -7,6 +7,7 @@ }, "responses": { "200": { + "body":{ "value": [ { "properties": { @@ -41,5 +42,6 @@ } ] } + } } } diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggerHistories_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggerHistories_Get.json index 92dbdf7ca34a..c69307f57025 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggerHistories_Get.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggerHistories_Get.json @@ -9,6 +9,7 @@ }, "responses": { "200": { + "body":{ "value": { "properties": { "startTime": "2018-08-10T20:16:32.0387927Z", @@ -32,4 +33,5 @@ } } } + } } diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggerHistories_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggerHistories_List.json index 63d95d975c59..6a86d1e43e08 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggerHistories_List.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggerHistories_List.json @@ -8,6 +8,7 @@ }, "responses": { "200": { + "body":{ "value": [ { "properties": { @@ -32,5 +33,6 @@ } ] } + } } } diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowVersions_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowVersions_Get.json index 48e8075d2dcb..9edae32d44d0 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowVersions_Get.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowVersions_Get.json @@ -8,6 +8,7 @@ }, "responses": { "200": { + "body":{ "properties": { "provisioningState": "Succeeded", "createdTime": "2018-04-25T01:39:21.4365247Z", @@ -71,4 +72,5 @@ "tags": {} } } + } } diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_CreateOrUpdate.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_CreateOrUpdate.json index fdb2cce6630b..8e93f933ea0c 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_CreateOrUpdate.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_CreateOrUpdate.json @@ -8,8 +8,7 @@ "properties": { "integrationAccount": { "name": "test-integration-account", - "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/integrationAccounts/test-integration-account", - "type": "Microsoft.Logic/integrationAccounts" + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/integrationAccounts/test-integration-account" }, "definition": { "$schema": "https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#", @@ -64,6 +63,7 @@ }, "responses": { "200": { + "body": { "properties": { "provisioningState": "Succeeded", "createdTime": "2018-04-25T01:39:21.4365247Z", @@ -126,5 +126,6 @@ } } } + } } } diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_GenerateUpgradedDefinition.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_GenerateUpgradedDefinition.json index 0e0452dbb9fa..e3909b655d8a 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_GenerateUpgradedDefinition.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_GenerateUpgradedDefinition.json @@ -10,6 +10,7 @@ }, "responses": { "200": { + "body": { "$schema": "https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#", "contentVersion": "1.0.0.0", "parameters": { @@ -23,4 +24,5 @@ "outputs": {} } } + } } diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Update.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Update.json index b06791371f64..d8ff4666bd45 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Update.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Update.json @@ -8,8 +8,7 @@ "properties": { "integrationAccount": { "name": "test-integration-account", - "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/integrationAccounts/test-integration-account", - "type": "Microsoft.Logic/integrationAccounts" + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/integrationAccounts/test-integration-account" }, "definition": { "$schema": "https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#", @@ -64,6 +63,7 @@ }, "responses": { "200": { + "body": { "properties": { "provisioningState": "Succeeded", "createdTime": "2018-04-25T01:39:21.4365247Z", @@ -121,5 +121,6 @@ } } } + } } } diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ValidateByLocation.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ValidateByLocation.json index 33635585aa28..ba6aa2f78c69 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ValidateByLocation.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ValidateByLocation.json @@ -2,6 +2,7 @@ "parameters": { "api-version": "2019-05-01", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", + "resourceGroupName": "test-resource-group", "location": "brazilsouth", "workflowName": "test-workflow", "validate": { diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ValidateByResourceGroup.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ValidateByResourceGroup.json index 419ab2f608b6..72eed00d0ac8 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ValidateByResourceGroup.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ValidateByResourceGroup.json @@ -8,8 +8,7 @@ "properties": { "integrationAccount": { "name": "test-integration-account", - "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/integrationAccounts/test-integration-account", - "type": "Microsoft.Logic/integrationAccounts" + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/integrationAccounts/test-integration-account" }, "definition": { "$schema": "https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#", @@ -22,7 +21,6 @@ }, "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/workflows/test-workflow", "name": "test-workflow", - "type": "Microsoft.Logic/workflows", "location": "brazilsouth", "tags": {} } diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json index 8514c88ed664..b0be393ef699 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json @@ -5890,8 +5890,8 @@ "type": "string" }, { - "name": "integrationServiceEnvironment", - "description": "The integration service environment.", + "name": "integrationServiceEnvironmentName", + "description": "The integration service environment name.", "in": "path", "required": true, "type": "string" @@ -6118,7 +6118,7 @@ "tags": [ "integrationServiceEnvironmentManagedApi" ], - "operationId": "IntegrationServiceEnvironment_ManagedApi", + "operationId": "IntegrationServiceEnvironment_ManagedApi_Get", "description": "Gets the integration service environment managed Api.", "x-ms-examples": { "Gets the integration service environment managed Apis": { @@ -6173,7 +6173,7 @@ "tags": [ "integrationServiceEnvironmentManagedApi" ], - "operationId": "IntegrationServiceEnvironment_ManagedApi", + "operationId": "IntegrationServiceEnvironment_ManagedApi_Put", "description": "Puts the integration service environment managed Api.", "x-ms-long-running-operation": true, "x-ms-examples": { @@ -6235,7 +6235,7 @@ "tags": [ "integrationServiceEnvironmentManagedApi" ], - "operationId": "IntegrationServiceEnvironment_ManagedApi", + "operationId": "IntegrationServiceEnvironment_ManagedApi_Delete", "description": "Deletes the integration service environment managed Api.", "x-ms-long-running-operation": true, "x-ms-examples": { From a68c587670c3c404381a1735c73270b450e4dc71 Mon Sep 17 00:00:00 2001 From: Vinita Sharma Date: Fri, 23 Aug 2019 17:34:13 -0700 Subject: [PATCH 19/47] Fixed errors --- .../examples/IntegrationServiceEnvironments_Skus.json | 2 +- .../Microsoft.Logic/stable/2019-05-01/logic.json | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Skus.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Skus.json index e68fddeb462e..7b4467125362 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Skus.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Skus.json @@ -3,7 +3,7 @@ "api-version": "2019-05-01", "subscriptionId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345", "resourceGroup": "testResourceGroup", - "integrationAccountName": "testIntegrationAccount" + "integrationServiceEnvironmentName": "testIntegrationServiceEnvironment" }, "responses": { "200": { diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json index b0be393ef699..7ec0387b5567 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json @@ -11734,6 +11734,7 @@ "type": "string" }, "display": { + "type": "object", "description": "The object that represents the operation.", "properties": { "provider": { From a365a2ea7a77f56c75892ffa8723f155ec72e2c2 Mon Sep 17 00:00:00 2001 From: Vinita Sharma Date: Tue, 27 Aug 2019 11:53:56 -0700 Subject: [PATCH 20/47] Fixed valiation errors in old files --- ...ionAccountBatchConfigurations_CreateOrUpdate.json | 2 -- .../IntegrationAccounts_LogTrackingEvents.json | 11 ----------- .../stable/2019-05-01/examples/WorkflowRuns_Get.json | 2 ++ .../2019-05-01/examples/WorkflowTriggers_Get.json | 2 ++ .../2019-05-01/examples/WorkflowTriggers_List.json | 2 ++ .../2019-05-01/examples/WorkflowVersions_List.json | 2 ++ .../stable/2019-05-01/examples/Workflows_Get.json | 2 ++ .../examples/Workflows_ListByResourceGroup.json | 2 ++ .../examples/Workflows_ListBySubscription.json | 2 ++ .../Microsoft.Logic/stable/2019-05-01/logic.json | 12 ------------ 10 files changed, 14 insertions(+), 25 deletions(-) diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountBatchConfigurations_CreateOrUpdate.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountBatchConfigurations_CreateOrUpdate.json index deb88a507712..2b7fb852525d 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountBatchConfigurations_CreateOrUpdate.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccountBatchConfigurations_CreateOrUpdate.json @@ -7,7 +7,6 @@ "batchConfigurationName": "testBatchConfiguration", "batchConfiguration": { "properties": { - "properties": { "batchGroupName": "DEFAULT", "releaseCriteria": { "recurrence": { @@ -19,7 +18,6 @@ "messageCount": 10, "batchSize": 234567 } - } }, "location": "westus" } diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_LogTrackingEvents.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_LogTrackingEvents.json index c80ac0df3102..9561ce25c770 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_LogTrackingEvents.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationAccounts_LogTrackingEvents.json @@ -6,17 +6,6 @@ "integrationAccountName": "testIntegrationAccount", "logTrackingEvents": { "sourceType": "Microsoft.Logic/workflows", - "source": { - "workflow": { - "systemId": "/locations/westus/scaleunits/test-01/workflows/bf501b3fceaa4a858a166aa64768ced5" - }, - "runInstance": { - "runId": "08586772141809790618914792486CU03" - }, - "operation": { - "operationName": "httpgetaction" - } - }, "events": [ { "eventLevel": "Informational", diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRuns_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRuns_Get.json index ee6710fbe37f..65afba758336 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRuns_Get.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowRuns_Get.json @@ -8,6 +8,7 @@ }, "responses": { "200": { + "body":{ "properties": { "waitEndTime": "2018-08-10T20:16:32.044238Z", "startTime": "2018-08-10T20:16:32.044238Z", @@ -38,5 +39,6 @@ "name": "08586676746934337772206998657CU22", "type": "Microsoft.Logic/workflows/runs" } + } } } diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_Get.json index d9a24310ae5c..82609d6e3635 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_Get.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_Get.json @@ -8,6 +8,7 @@ }, "responses": { "200": { + "body" :{ "properties": { "provisioningState": "Succeeded", "createdTime": "2018-08-10T17:32:30.2496336Z", @@ -24,4 +25,5 @@ "type": "Microsoft.Logic/workflows/triggers" } } + } } diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_List.json index f758c1db8b24..729f53eee861 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_List.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowTriggers_List.json @@ -7,6 +7,7 @@ }, "responses": { "200": { + "body": { "value": [ { "properties": { @@ -27,4 +28,5 @@ ] } } + } } diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowVersions_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowVersions_List.json index a48903fdfee8..ddaefb70c348 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowVersions_List.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowVersions_List.json @@ -7,6 +7,7 @@ }, "responses": { "200": { + "body" : { "value": [ { "properties": { @@ -73,5 +74,6 @@ } ] } + } } } diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Get.json index 265d662f54ab..ca4093cc61fb 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Get.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Get.json @@ -7,6 +7,7 @@ }, "responses": { "200": { + "body":{ "properties": { "provisioningState": "Succeeded", "createdTime": "2018-04-25T01:39:21.4365247Z", @@ -75,4 +76,5 @@ "tags": {} } } + } } diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ListByResourceGroup.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ListByResourceGroup.json index 5047538bbcb7..94e524bb7084 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ListByResourceGroup.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ListByResourceGroup.json @@ -6,6 +6,7 @@ }, "responses": { "200": { + "body":{ "value": [ { "properties": { @@ -72,5 +73,6 @@ } ] } + } } } diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ListBySubscription.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ListBySubscription.json index 1b11a93c13e3..05b9b9459dcc 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ListBySubscription.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ListBySubscription.json @@ -5,6 +5,7 @@ }, "responses": { "200": { + "body":{ "value": [ { "properties": { @@ -71,5 +72,6 @@ } ] } + } } } diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json index 7ec0387b5567..b7f1fd07f06b 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json @@ -1144,9 +1144,6 @@ "responses": { "default": { "description": "All status codes are acceptable.", - "schema": { - "$ref": "#/definitions/Object" - } } } } @@ -2731,15 +2728,6 @@ }, { "$ref": "#/parameters/api-version" - }, - { - "name": "workflow", - "description": "The workflow definition.", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/Workflow" - } } ], "responses": { From 9bd8a16a9b06314127972739b226ae8c5e5c8919 Mon Sep 17 00:00:00 2001 From: Vinita Sharma Date: Tue, 27 Aug 2019 12:13:38 -0700 Subject: [PATCH 21/47] Fixed error --- .../Microsoft.Logic/stable/2019-05-01/logic.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json index b7f1fd07f06b..bc4f00715572 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json @@ -1144,6 +1144,9 @@ "responses": { "default": { "description": "All status codes are acceptable.", + "schema": { +- "$ref": "#/definitions/Object" +- } } } } From 9f34a8439577247fe78b2c281a87ef96a819b586 Mon Sep 17 00:00:00 2001 From: Vinita Sharma Date: Tue, 27 Aug 2019 13:09:26 -0700 Subject: [PATCH 22/47] Fixed error --- .../Microsoft.Logic/stable/2019-05-01/logic.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json index bc4f00715572..19db1310e5a9 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json @@ -1145,8 +1145,8 @@ "default": { "description": "All status codes are acceptable.", "schema": { -- "$ref": "#/definitions/Object" -- } + "$ref": "#/definitions/Object" + } } } } From 80a2cb61442e6312bbe885b43908989057208145 Mon Sep 17 00:00:00 2001 From: Vinita Sharma Date: Wed, 28 Aug 2019 10:14:54 -0700 Subject: [PATCH 23/47] Fixed more errors --- ...IntegrationServiceEnvironments_Delete.json | 3 +- ...erviceEnvironments_ManagedApis_Delete.json | 3 +- ...onServiceEnvironments_ManagedApis_Put.json | 27 +++++++ .../IntegrationServiceEnvironments_Put.json | 80 +++++++++++++++++++ .../stable/2019-05-01/logic.json | 9 +-- 5 files changed, 114 insertions(+), 8 deletions(-) diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Delete.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Delete.json index 4a8a98e6d7a8..faf47f082704 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Delete.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Delete.json @@ -6,6 +6,7 @@ "integrationServiceEnvironmentName": "testIntegrationServiceEnvironment" }, "responses": { - "200": {} + "200": {}, + "204": {} } } diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ManagedApis_Delete.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ManagedApis_Delete.json index 1931fd295ee5..86d11238b268 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ManagedApis_Delete.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ManagedApis_Delete.json @@ -11,6 +11,7 @@ "headers" : { "azure-AsyncOperation" : "https://management.azure.com/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/operationStatuses/eyJmbG93T3BlcmF0aW9uIjoiRGVsZXRlSW50ZWdyYXRpb25TZXJ2aWNlRW52aXJvbm1lbnRNYW5hZ2VkQXBpIiwib3BlcmF0aW9uU2VxdWVuY2VJZCI6IjA4NTg2MzY1NzE2MzI5MzE0OTU3In0=?api-version=2019-05-01" } - } + }, + "200" : {} } } diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ManagedApis_Put.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ManagedApis_Put.json index 7e4967ce1e2c..279b84c3d961 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ManagedApis_Put.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ManagedApis_Put.json @@ -33,6 +33,33 @@ "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis", "location": "brazilsouth" } + }, + "200" : { + "headers" : { + "azure-AsyncOperation" : "https://management.azure.com/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/rohithah-ise/providers/Microsoft.Logic/integrationServiceEnvironments/tes-ise-ga/managedApis/servicebus/operationStatuses/eyJmbG93T3BlcmF0aW9uIjoiUHV0SW50ZWdyYXRpb25TZXJ2aWNlRW52aXJvbm1lbnRNYW5hZ2VkQXBpIiwib3BlcmF0aW9uU2VxdWVuY2VJZCI6IjA4NTg2MzY1Njk4NjQ3MjkwMTEwIn0=?api-version=2019-05-01" + }, + "body" : { + "properties": { + "generalInformation": { + "iconUrl": "https://connectoricons-df.azureedge.net/servicebus/icon_1.0.1223.1623.png", + "displayName": "Service Bus", + "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", + "releaseTag": "Production", + "tier": "Standard" + }, + "integrationServiceEnvironment": { + "name": "tes-ise-ga", + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/rohithah-ise/providers/Microsoft.Logic/integrationServiceEnvironments/tes-ise-ga", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, + "provisioningState": "InProgress", + "category": "Standard" + }, + "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/rohithah-ise/providers/Microsoft.Logic/integrationServiceEnvironments/tes-ise-ga/managedApis/servicebus", + "name": "servicebus", + "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis", + "location": "brazilsouth" + } } } } diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Put.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Put.json index 73a30381ac22..09527698a190 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Put.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Put.json @@ -124,6 +124,86 @@ "type": "Microsoft.Logic/integrationServiceEnvironments", "location": "northeurope" } + }, + "201": { + "headers": { + "azure-AsyncOperation": "https://management.azure.com/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/operationStatuses/eyJmbG93T3BlcmF0aW9uIjoiUHV0SW50ZWdyYXRpb25TZXJ2aWNlRW52aXJvbm1lbnQiLCJvcGVyYXRpb25TZXF1ZW5jZUlkIjoiMDg1ODYzNjkwMzg1NzEwMTExNzUifQ==?api-version=2019-05-01" + }, + "body": { + "sku": { + "name": "Developer", + "capacity": 0 + }, + "properties": { + "provisioningState": "InProgress", + "state": "Enabled", + "integrationServiceEnvironmentId": "13b261d30b984753869902d7f47f4d55", + "endpointsConfiguration": { + "workflow": { + "outgoingIpAddresses": [ + { + "address": "40.69.195.162" + }, + { + "address": "10.43.1.0/24" + } + ], + "accessEndpointIpAddresses": [ + { + "address": "10.43.1.6" + } + ] + }, + "connector": { + "outgoingIpAddresses": [ + { + "address": "40.127.188.117" + }, + { + "address": "40.85.114.29" + }, + { + "address": "10.43.2.0/24" + }, + { + "address": "10.43.3.0/24" + } + ] + } + }, + "networkConfiguration": { + "accessEndpoint": { + "type": "Internal" + }, + "subnets": [ + { + "name": "testVNET/s1", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/testVNET/subnets/s1", + "type": "Microsoft.Network/virtualNetworks/subnets" + }, + { + "name": "testVNET/s2", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/testVNET/subnets/s2", + "type": "Microsoft.Network/virtualNetworks/subnets" + }, + { + "name": "testVNET/s3", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/testVNET/subnets/s3", + "type": "Microsoft.Network/virtualNetworks/subnets" + }, + { + "name": "testVNET/s4", + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/testVNET/subnets/s4", + "type": "Microsoft.Network/virtualNetworks/subnets" + } + ] + } + }, + "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", + "name": "testIntegrationServiceEnvironment", + "type": "Microsoft.Logic/integrationServiceEnvironments", + "location": "northeurope" + } } } } diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json index 19db1310e5a9..9931f7fb3355 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json @@ -8282,11 +8282,11 @@ "type" : "object", "description" : "The API deployment parameters metadata.", "properties" : { - "PackageContentLink" : { + "packageContentLink" : { "$ref": "#/definitions/ApiDeploymentParameterMetadata", "description": "The package content link parameter." }, - "RedisCacheConnectionString" : { + "redisCacheConnectionString" : { "$ref": "#/definitions/ApiDeploymentParameterMetadata", "description": "The package content link parameter." } @@ -8718,10 +8718,10 @@ }, "IntegrationServiceEnvironmentProperties" : { "type": "object", + "description" : "The integration service environment properties.", "properties": { "provisioningState": { "$ref": "#/definitions/WorkflowProvisioningState", - "readOnly": true, "description": "The provisioning state." }, "state": { @@ -8730,17 +8730,14 @@ }, "integrationServiceEnvironmentId": { "type": "string", - "readOnly": true, "description": "Gets the tracking id." }, "endpointsConfiguration" : { "$ref": "#/definitions/FlowEndpointsConfiguration", - "readOnly": true, "description": "The endpoints configuration." }, "networkConfiguration" : { "$ref": "#/definitions/NetworkConfiguration", - "readOnly": true, "description": "The network configuration." } } From 8e8cda92a7e6c4d7da9fb9ba9c7868ceef4049c9 Mon Sep 17 00:00:00 2001 From: Vinita Sharma Date: Wed, 28 Aug 2019 10:48:08 -0700 Subject: [PATCH 24/47] more changes --- .../IntegrationServiceEnvironments_ManagedApis_Delete.json | 2 +- .../Microsoft.Logic/stable/2019-05-01/logic.json | 6 ------ 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ManagedApis_Delete.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ManagedApis_Delete.json index 86d11238b268..4e3a8a67ad8e 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ManagedApis_Delete.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ManagedApis_Delete.json @@ -12,6 +12,6 @@ "azure-AsyncOperation" : "https://management.azure.com/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/operationStatuses/eyJmbG93T3BlcmF0aW9uIjoiRGVsZXRlSW50ZWdyYXRpb25TZXJ2aWNlRW52aXJvbm1lbnRNYW5hZ2VkQXBpIiwib3BlcmF0aW9uU2VxdWVuY2VJZCI6IjA4NTg2MzY1NzE2MzI5MzE0OTU3In0=?api-version=2019-05-01" } }, - "200" : {} + "204" : {} } } diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json index 9931f7fb3355..70784dfe4faa 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json @@ -6270,12 +6270,6 @@ "204": { "description": "No Content" }, - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/ManagedApi" - } - }, "default": { "description": "Logic error response describing why the operation failed.", "schema": { From f6347a4119228ac04ee74bb12ef9657c312b7cbe Mon Sep 17 00:00:00 2001 From: Vinita Sharma Date: Fri, 30 Aug 2019 12:15:34 -0700 Subject: [PATCH 25/47] Fixed ISE errors --- ...onments_ManagedApis_ListApiOperations.json | 812 ------------------ .../IntegrationServiceEnvironments_Patch.json | 2 - .../IntegrationServiceEnvironments_Put.json | 17 +- .../stable/2019-05-01/logic.json | 8 +- 4 files changed, 7 insertions(+), 832 deletions(-) diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ManagedApis_ListApiOperations.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ManagedApis_ListApiOperations.json index e0bee4d65efd..bfcc1bc61b3e 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ManagedApis_ListApiOperations.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_ManagedApis_ListApiOperations.json @@ -22,7 +22,6 @@ "revision": 1 }, "api": { - "name": "servicebus", "displayName": "Service Bus", "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", @@ -41,7 +40,6 @@ }, "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/SendMessage", "name": "SendMessage", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", "location": "brazilsouth" }, { @@ -56,7 +54,6 @@ "revision": 1 }, "api": { - "name": "servicebus", "displayName": "Service Bus", "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", @@ -75,7 +72,6 @@ }, "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/SendMessages", "name": "SendMessages", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", "location": "brazilsouth" }, { @@ -91,7 +87,6 @@ "revision": 1 }, "api": { - "name": "servicebus", "displayName": "Service Bus", "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", @@ -110,7 +105,6 @@ }, "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/GetMessageFromQueue", "name": "GetMessageFromQueue", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", "location": "brazilsouth" }, { @@ -126,7 +120,6 @@ "revision": 1 }, "api": { - "name": "servicebus", "displayName": "Service Bus", "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", @@ -145,7 +138,6 @@ }, "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/GetNewMessageFromQueueWithPeekLock", "name": "GetNewMessageFromQueueWithPeekLock", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", "location": "brazilsouth" }, { @@ -161,7 +153,6 @@ "revision": 1 }, "api": { - "name": "servicebus", "displayName": "Service Bus", "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", @@ -180,7 +171,6 @@ }, "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/GetMessageFromTopic", "name": "GetMessageFromTopic", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", "location": "brazilsouth" }, { @@ -196,7 +186,6 @@ "revision": 1 }, "api": { - "name": "servicebus", "displayName": "Service Bus", "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", @@ -215,807 +204,6 @@ }, "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/GetNewMessageFromTopicWithPeekLock", "name": "GetNewMessageFromTopicWithPeekLock", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", - "location": "brazilsouth" - }, - { - "properties": { - "summary": "When one or more messages arrive in a queue (auto-complete)", - "description": "The operation receives one or more messages from a queue. If maximum message count is not provided, it reads 20 messages.", - "visibility": "important", - "trigger": "batch", - "pageable": false, - "annotation": { - "status": "Production", - "family": "GetMessagesFromQueue", - "revision": 1 - }, - "api": { - "name": "servicebus", - "displayName": "Service Bus", - "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", - "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", - "brandColor": "#c4d5ff", - "category": "Standard", - "integrationServiceEnvironment": { - "name": "testIntegrationServiceEnvironment", - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", - "type": "Microsoft.Logic/integrationServiceEnvironments" - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" - }, - "isWebhook": false, - "isNotification": false - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/GetMessagesFromQueue", - "name": "GetMessagesFromQueue", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", - "location": "brazilsouth" - }, - { - "properties": { - "summary": "When one or more messages arrive in a topic (auto-complete)", - "description": "The operation receives one or more messages from a topic. If maximum message count is not provided, it reads 20 messages.", - "visibility": "important", - "trigger": "batch", - "pageable": false, - "annotation": { - "status": "Production", - "family": "GetMessagesFromTopic", - "revision": 1 - }, - "api": { - "name": "servicebus", - "displayName": "Service Bus", - "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", - "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", - "brandColor": "#c4d5ff", - "category": "Standard", - "integrationServiceEnvironment": { - "name": "testIntegrationServiceEnvironment", - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", - "type": "Microsoft.Logic/integrationServiceEnvironments" - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" - }, - "isWebhook": false, - "isNotification": false - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/GetMessagesFromTopic", - "name": "GetMessagesFromTopic", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", - "location": "brazilsouth" - }, - { - "properties": { - "summary": "Abandon the message in a queue", - "description": "The operation abandons a message in a queue.", - "pageable": false, - "annotation": { - "status": "Production", - "family": "AbandonMessageInQueue", - "revision": 1 - }, - "api": { - "name": "servicebus", - "displayName": "Service Bus", - "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", - "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", - "brandColor": "#c4d5ff", - "category": "Standard", - "integrationServiceEnvironment": { - "name": "testIntegrationServiceEnvironment", - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", - "type": "Microsoft.Logic/integrationServiceEnvironments" - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" - }, - "isWebhook": false, - "isNotification": false - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/AbandonMessageInQueue", - "name": "AbandonMessageInQueue", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", - "location": "brazilsouth" - }, - { - "properties": { - "summary": "Abandon the message in a topic subscription", - "description": "The operation abandons a message in a topic subscription.", - "pageable": false, - "annotation": { - "status": "Production", - "family": "AbandonMessageInTopic", - "revision": 1 - }, - "api": { - "name": "servicebus", - "displayName": "Service Bus", - "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", - "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", - "brandColor": "#c4d5ff", - "category": "Standard", - "integrationServiceEnvironment": { - "name": "testIntegrationServiceEnvironment", - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", - "type": "Microsoft.Logic/integrationServiceEnvironments" - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" - }, - "isWebhook": false, - "isNotification": false - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/AbandonMessageInTopic", - "name": "AbandonMessageInTopic", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", - "location": "brazilsouth" - }, - { - "properties": { - "summary": "Close a session in a queue", - "description": "The operation closes a session in a queue.", - "pageable": false, - "annotation": { - "status": "Production", - "family": "CloseSessionInQueue", - "revision": 1 - }, - "api": { - "name": "servicebus", - "displayName": "Service Bus", - "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", - "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", - "brandColor": "#c4d5ff", - "category": "Standard", - "integrationServiceEnvironment": { - "name": "testIntegrationServiceEnvironment", - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", - "type": "Microsoft.Logic/integrationServiceEnvironments" - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" - }, - "isWebhook": false, - "isNotification": false - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/CloseSessionInQueue", - "name": "CloseSessionInQueue", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", - "location": "brazilsouth" - }, - { - "properties": { - "summary": "Close a session in the topic", - "description": "The operation closes a session in the topic.", - "pageable": false, - "annotation": { - "status": "Production", - "family": "CloseSessionInTopic", - "revision": 1 - }, - "api": { - "name": "servicebus", - "displayName": "Service Bus", - "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", - "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", - "brandColor": "#c4d5ff", - "category": "Standard", - "integrationServiceEnvironment": { - "name": "testIntegrationServiceEnvironment", - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", - "type": "Microsoft.Logic/integrationServiceEnvironments" - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" - }, - "isWebhook": false, - "isNotification": false - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/CloseSessionInTopic", - "name": "CloseSessionInTopic", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", - "location": "brazilsouth" - }, - { - "properties": { - "summary": "Complete the message in a queue", - "description": "The operation completes a message in a queue.", - "pageable": false, - "annotation": { - "status": "Production", - "family": "CompleteMessageInQueue", - "revision": 1 - }, - "api": { - "name": "servicebus", - "displayName": "Service Bus", - "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", - "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", - "brandColor": "#c4d5ff", - "category": "Standard", - "integrationServiceEnvironment": { - "name": "testIntegrationServiceEnvironment", - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", - "type": "Microsoft.Logic/integrationServiceEnvironments" - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" - }, - "isWebhook": false, - "isNotification": false - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/CompleteMessageInQueue", - "name": "CompleteMessageInQueue", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", - "location": "brazilsouth" - }, - { - "properties": { - "summary": "Complete the message in a topic subscription", - "description": "The operation completes a message in a topic subscription.", - "pageable": false, - "annotation": { - "status": "Production", - "family": "CompleteMessageInTopic", - "revision": 1 - }, - "api": { - "name": "servicebus", - "displayName": "Service Bus", - "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", - "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", - "brandColor": "#c4d5ff", - "category": "Standard", - "integrationServiceEnvironment": { - "name": "testIntegrationServiceEnvironment", - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", - "type": "Microsoft.Logic/integrationServiceEnvironments" - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" - }, - "isWebhook": false, - "isNotification": false - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/CompleteMessageInTopic", - "name": "CompleteMessageInTopic", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", - "location": "brazilsouth" - }, - { - "properties": { - "summary": "Create a topic subscription", - "description": "The operation creates a topic subscription.", - "pageable": false, - "annotation": { - "status": "Production", - "family": "CreateTopicSubscription", - "revision": 1 - }, - "api": { - "name": "servicebus", - "displayName": "Service Bus", - "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", - "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", - "brandColor": "#c4d5ff", - "category": "Standard", - "integrationServiceEnvironment": { - "name": "testIntegrationServiceEnvironment", - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", - "type": "Microsoft.Logic/integrationServiceEnvironments" - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" - }, - "isWebhook": false, - "isNotification": false - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/CreateTopicSubscription", - "name": "CreateTopicSubscription", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", - "location": "brazilsouth" - }, - { - "properties": { - "summary": "Dead-letter the message in a queue", - "description": "The operation moves the message to the Dead-Letter Queue.", - "pageable": false, - "annotation": { - "status": "Production", - "family": "DeadLetterMessageInQueue", - "revision": 1 - }, - "api": { - "name": "servicebus", - "displayName": "Service Bus", - "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", - "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", - "brandColor": "#c4d5ff", - "category": "Standard", - "integrationServiceEnvironment": { - "name": "testIntegrationServiceEnvironment", - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", - "type": "Microsoft.Logic/integrationServiceEnvironments" - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" - }, - "isWebhook": false, - "isNotification": false - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/DeadLetterMessageInQueue", - "name": "DeadLetterMessageInQueue", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", - "location": "brazilsouth" - }, - { - "properties": { - "summary": "Dead-letter the message in a topic subscription", - "description": "The operation moves the message to the topic Dead-Letter Queue.", - "pageable": false, - "annotation": { - "status": "Production", - "family": "DeadLetterMessageInTopic", - "revision": 1 - }, - "api": { - "name": "servicebus", - "displayName": "Service Bus", - "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", - "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", - "brandColor": "#c4d5ff", - "category": "Standard", - "integrationServiceEnvironment": { - "name": "testIntegrationServiceEnvironment", - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", - "type": "Microsoft.Logic/integrationServiceEnvironments" - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" - }, - "isWebhook": false, - "isNotification": false - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/DeadLetterMessageInTopic", - "name": "DeadLetterMessageInTopic", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", - "location": "brazilsouth" - }, - { - "properties": { - "summary": "Defer the message in a queue", - "description": "The operation defers a message in a queue.", - "pageable": false, - "annotation": { - "status": "Production", - "family": "DeferMessageInQueue", - "revision": 1 - }, - "api": { - "name": "servicebus", - "displayName": "Service Bus", - "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", - "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", - "brandColor": "#c4d5ff", - "category": "Standard", - "integrationServiceEnvironment": { - "name": "testIntegrationServiceEnvironment", - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", - "type": "Microsoft.Logic/integrationServiceEnvironments" - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" - }, - "isWebhook": false, - "isNotification": false - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/DeferMessageInQueue", - "name": "DeferMessageInQueue", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", - "location": "brazilsouth" - }, - { - "properties": { - "summary": "Defer the message in a topic subscription", - "description": "The operation defers a message in a topic subscription.", - "pageable": false, - "annotation": { - "status": "Production", - "family": "DeferMessageInTopic", - "revision": 1 - }, - "api": { - "name": "servicebus", - "displayName": "Service Bus", - "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", - "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", - "brandColor": "#c4d5ff", - "category": "Standard", - "integrationServiceEnvironment": { - "name": "testIntegrationServiceEnvironment", - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", - "type": "Microsoft.Logic/integrationServiceEnvironments" - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" - }, - "isWebhook": false, - "isNotification": false - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/DeferMessageInTopic", - "name": "DeferMessageInTopic", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", - "location": "brazilsouth" - }, - { - "properties": { - "summary": "Delete a topic subscription", - "description": "The operation deletes a topic subscription.", - "pageable": false, - "annotation": { - "status": "Production", - "family": "DeleteTopicSubscription", - "revision": 1 - }, - "api": { - "name": "servicebus", - "displayName": "Service Bus", - "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", - "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", - "brandColor": "#c4d5ff", - "category": "Standard", - "integrationServiceEnvironment": { - "name": "testIntegrationServiceEnvironment", - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", - "type": "Microsoft.Logic/integrationServiceEnvironments" - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" - }, - "isWebhook": false, - "isNotification": false - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/DeleteTopicSubscription", - "name": "DeleteTopicSubscription", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", - "location": "brazilsouth" - }, - { - "properties": { - "summary": "Get deferred message from a queue", - "description": "The operation gets a deferred message from a queue.", - "pageable": false, - "annotation": { - "status": "Production", - "family": "GetDeferredMessageFromQueue", - "revision": 1 - }, - "api": { - "name": "servicebus", - "displayName": "Service Bus", - "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", - "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", - "brandColor": "#c4d5ff", - "category": "Standard", - "integrationServiceEnvironment": { - "name": "testIntegrationServiceEnvironment", - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", - "type": "Microsoft.Logic/integrationServiceEnvironments" - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" - }, - "isWebhook": false, - "isNotification": false - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/GetDeferredMessageFromQueue", - "name": "GetDeferredMessageFromQueue", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", - "location": "brazilsouth" - }, - { - "properties": { - "summary": "Get deferred message from a topic subscription", - "description": "The operation gets a deferred message from a topic subscription.", - "pageable": false, - "annotation": { - "status": "Production", - "family": "GetDeferredMessageFromTopic", - "revision": 1 - }, - "api": { - "name": "servicebus", - "displayName": "Service Bus", - "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", - "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", - "brandColor": "#c4d5ff", - "category": "Standard", - "integrationServiceEnvironment": { - "name": "testIntegrationServiceEnvironment", - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", - "type": "Microsoft.Logic/integrationServiceEnvironments" - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" - }, - "isWebhook": false, - "isNotification": false - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/GetDeferredMessageFromTopic", - "name": "GetDeferredMessageFromTopic", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", - "location": "brazilsouth" - }, - { - "properties": { - "summary": "Get messages from a queue (peek-lock)", - "description": "The operation receives messages from a queue with peek-lock. If maximum message count is not provided, it reads 20 messages.", - "pageable": false, - "annotation": { - "status": "Production", - "family": "GetMessagesFromQueueWithPeekLock", - "revision": 1 - }, - "api": { - "name": "servicebus", - "displayName": "Service Bus", - "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", - "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", - "brandColor": "#c4d5ff", - "category": "Standard", - "integrationServiceEnvironment": { - "name": "testIntegrationServiceEnvironment", - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", - "type": "Microsoft.Logic/integrationServiceEnvironments" - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" - }, - "isWebhook": false, - "isNotification": false - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/GetMessagesFromQueueWithPeekLock", - "name": "GetMessagesFromQueueWithPeekLock", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", - "location": "brazilsouth" - }, - { - "properties": { - "summary": "Get messages from a topic subscription (peek-lock)", - "description": "The operation receives messages from a topic subscription with peek-lock. If maximum message count is not provided, it reads 20 messages.", - "pageable": false, - "annotation": { - "status": "Production", - "family": "GetMessagesFromTopicWithPeekLock", - "revision": 1 - }, - "api": { - "name": "servicebus", - "displayName": "Service Bus", - "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", - "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", - "brandColor": "#c4d5ff", - "category": "Standard", - "integrationServiceEnvironment": { - "name": "testIntegrationServiceEnvironment", - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", - "type": "Microsoft.Logic/integrationServiceEnvironments" - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" - }, - "isWebhook": false, - "isNotification": false - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/GetMessagesFromTopicWithPeekLock", - "name": "GetMessagesFromTopicWithPeekLock", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", - "location": "brazilsouth" - }, - { - "properties": { - "summary": "Renew lock on the message in a queue", - "description": "The operation renews lock on a message in a queue.", - "pageable": false, - "annotation": { - "status": "Production", - "family": "RenewLockOnMessageInQueue", - "revision": 1 - }, - "api": { - "name": "servicebus", - "displayName": "Service Bus", - "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", - "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", - "brandColor": "#c4d5ff", - "category": "Standard", - "integrationServiceEnvironment": { - "name": "testIntegrationServiceEnvironment", - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", - "type": "Microsoft.Logic/integrationServiceEnvironments" - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" - }, - "isWebhook": false, - "isNotification": false - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/RenewLockOnMessageInQueue", - "name": "RenewLockOnMessageInQueue", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", - "location": "brazilsouth" - }, - { - "properties": { - "summary": "Renew lock on the message in a topic subscription", - "description": "The operation renews lock on a message in a topic subscription.", - "pageable": false, - "annotation": { - "status": "Production", - "family": "RenewLockOnMessageInTopic", - "revision": 1 - }, - "api": { - "name": "servicebus", - "displayName": "Service Bus", - "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", - "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", - "brandColor": "#c4d5ff", - "category": "Standard", - "integrationServiceEnvironment": { - "name": "testIntegrationServiceEnvironment", - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", - "type": "Microsoft.Logic/integrationServiceEnvironments" - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" - }, - "isWebhook": false, - "isNotification": false - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/RenewLockOnMessageInTopic", - "name": "RenewLockOnMessageInTopic", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", - "location": "brazilsouth" - }, - { - "properties": { - "summary": "Renew lock on the session in a queue", - "description": "The operation renews a session in a queue.", - "pageable": false, - "annotation": { - "status": "Production", - "family": "RenewLockOnSessionInQueue", - "revision": 1 - }, - "api": { - "name": "servicebus", - "displayName": "Service Bus", - "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", - "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", - "brandColor": "#c4d5ff", - "category": "Standard", - "integrationServiceEnvironment": { - "name": "testIntegrationServiceEnvironment", - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", - "type": "Microsoft.Logic/integrationServiceEnvironments" - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" - }, - "isWebhook": false, - "isNotification": false - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/RenewLockOnSessionInQueue", - "name": "RenewLockOnSessionInQueue", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", - "location": "brazilsouth" - }, - { - "properties": { - "summary": "Renew lock on the session in a topic subscription", - "description": "The operation renews a session in a topic subscription.", - "pageable": false, - "annotation": { - "status": "Production", - "family": "RenewLockOnSessionInTopic", - "revision": 1 - }, - "api": { - "name": "servicebus", - "displayName": "Service Bus", - "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", - "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", - "brandColor": "#c4d5ff", - "category": "Standard", - "integrationServiceEnvironment": { - "name": "testIntegrationServiceEnvironment", - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", - "type": "Microsoft.Logic/integrationServiceEnvironments" - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" - }, - "isWebhook": false, - "isNotification": false - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/RenewLockOnSessionInTopic", - "name": "RenewLockOnSessionInTopic", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", - "location": "brazilsouth" - }, - { - "properties": { - "summary": "When one or more messages arrive in a queue (peek-lock)", - "description": "The operation receives one or more messages from a queue with peek-lock. If maximum message count is not provided, it reads 20 messages.", - "visibility": "advanced", - "trigger": "batch", - "pageable": false, - "annotation": { - "status": "Production", - "family": "GetNewMessagesFromQueueWithPeekLock", - "revision": 1 - }, - "api": { - "name": "servicebus", - "displayName": "Service Bus", - "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", - "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", - "brandColor": "#c4d5ff", - "category": "Standard", - "integrationServiceEnvironment": { - "name": "testIntegrationServiceEnvironment", - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", - "type": "Microsoft.Logic/integrationServiceEnvironments" - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" - }, - "isWebhook": false, - "isNotification": false - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/GetNewMessagesFromQueueWithPeekLock", - "name": "GetNewMessagesFromQueueWithPeekLock", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", - "location": "brazilsouth" - }, - { - "properties": { - "summary": "When one or more messages arrive in a topic (peek-lock)", - "description": "The operation receives one or more messages from a topic with peek-lock. If maximum message count is not provided, it reads 20 messages.", - "visibility": "advanced", - "trigger": "batch", - "pageable": false, - "annotation": { - "status": "Production", - "family": "GetNewMessagesFromTopicWithPeekLock", - "revision": 1 - }, - "api": { - "name": "servicebus", - "displayName": "Service Bus", - "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.", - "iconUri": "https://powerappsconnectorsdf.blob.core.windows.net/officialicons/servicebus/icon_1.0.1216.1605.png", - "brandColor": "#c4d5ff", - "category": "Standard", - "integrationServiceEnvironment": { - "name": "testIntegrationServiceEnvironment", - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment", - "type": "Microsoft.Logic/integrationServiceEnvironments" - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis" - }, - "isWebhook": false, - "isNotification": false - }, - "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus/apiOperations/GetNewMessagesFromTopicWithPeekLock", - "name": "GetNewMessagesFromTopicWithPeekLock", - "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis/apiOperations", "location": "brazilsouth" } ] diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Patch.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Patch.json index e90d82bd4e30..fbf373a9b894 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Patch.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Patch.json @@ -5,7 +5,6 @@ "resourceGroup": "testResourceGroup", "integrationServiceEnvironmentName": "testIntegrationServiceEnvironment", "integrationServiceEnvironment": { - "properties": { "sku": { "Capacity": "0", "Name": "Developer" @@ -13,7 +12,6 @@ "tags": { "tag1": "value1" } - } } }, "responses": { diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Put.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Put.json index 09527698a190..cf83da37b9e0 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Put.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Put.json @@ -5,13 +5,11 @@ "resourceGroup": "testResourceGroup", "integrationServiceEnvironmentName": "testIntegrationServiceEnvironment", "integrationServiceEnvironment": { - "properties": { "sku": { - "Capacity": "2", - "Name": "Premium" + "capacity": 2, + "name": "Premium" }, "location": "brazilsouth", - "name": "testIntegrationServiceEnvironment", "properties": { "networkConfiguration": { "accessEndPoint": { @@ -19,29 +17,20 @@ }, "subnets": [ { - "name": "testVNET/s1", - "type": "Microsoft.Network/virtualNetworks/subnets", "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/testVNET/subnets/s1" }, { - "name": "testVNET/s2", - "type": "Microsoft.Network/virtualNetworks/subnets", "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/testVNET/subnets/s2" }, { - "name": "testVNET/s3", - "type": "Microsoft.Network/virtualNetworks/subnets", "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/testVNET/subnets/s3" }, { - "name": "testVNET/s4", - "type": "Microsoft.Network/virtualNetworks/subnets", "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Network/virtualNetworks/testVNET/subnets/s4" } ] } - } - } + } } }, "responses": { diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json index 70784dfe4faa..1451434c847e 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json @@ -8074,7 +8074,7 @@ "$ref": "#/definitions/SwaggerSchema" } }, - "isWebHook" : { + "isWebhook" : { "type" : "boolean", "description" : "Indicates whether the API operation is webhook or not." }, @@ -8678,6 +8678,7 @@ }, "IntegrationServiceEnvironment": { "type": "object", + "description": "The integration service environment.", "properties": { "properties": { "$ref": "#/definitions/IntegrationServiceEnvironmentProperties", @@ -8688,7 +8689,6 @@ "description": "The sku." } }, - "description": "The integration service environment.", "allOf": [ { "$ref": "#/definitions/Resource" @@ -8697,6 +8697,7 @@ }, "IntegrationServiceEnvironmentSku": { "type": "object", + "description": "The integration service environment sku.", "properties": { "name": { "$ref": "#/definitions/IntegrationServiceEnvironmentSkuName", @@ -8707,8 +8708,7 @@ "format": "int32", "description": "The sku capacity." } - }, - "description": "The integration service environment sku." + } }, "IntegrationServiceEnvironmentProperties" : { "type": "object", From 4ce658e4974a9b1eb987b9f087b1c351c071bf5b Mon Sep 17 00:00:00 2001 From: Vinita Sharma Date: Fri, 30 Aug 2019 13:21:34 -0700 Subject: [PATCH 26/47] fixed more errors --- .../IntegrationServiceEnvironments_Patch.json | 4 +- .../IntegrationServiceEnvironments_Put.json | 2 +- .../examples/WorkflowVersions_Get.json | 1 - .../examples/WorkflowVersions_List.json | 1 - .../examples/Workflows_CreateOrUpdate.json | 66 ++++++++++++++++++- .../2019-05-01/examples/Workflows_Get.json | 1 - .../2019-05-01/examples/Workflows_Update.json | 2 - .../Workflows_ValidateByResourceGroup.json | 1 - .../stable/2019-05-01/logic.json | 11 +++- 9 files changed, 77 insertions(+), 12 deletions(-) diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Patch.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Patch.json index fbf373a9b894..8f01c5ffb0c5 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Patch.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Patch.json @@ -6,8 +6,8 @@ "integrationServiceEnvironmentName": "testIntegrationServiceEnvironment", "integrationServiceEnvironment": { "sku": { - "Capacity": "0", - "Name": "Developer" + "capacity": 0, + "name": "Developer" }, "tags": { "tag1": "value1" diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Put.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Put.json index cf83da37b9e0..3ea414f290b4 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Put.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Put.json @@ -12,7 +12,7 @@ "location": "brazilsouth", "properties": { "networkConfiguration": { - "accessEndPoint": { + "accessEndpoint": { "type": "internal" }, "subnets": [ diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowVersions_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowVersions_Get.json index 9edae32d44d0..678ba0ec0876 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowVersions_Get.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowVersions_Get.json @@ -30,7 +30,6 @@ "outputs": {} }, "parameters": {}, - "accessControl": {}, "endpointsConfiguration": { "workflow": { "outgoingIpAddresses": [ diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowVersions_List.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowVersions_List.json index ddaefb70c348..6892dc698537 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowVersions_List.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/WorkflowVersions_List.json @@ -31,7 +31,6 @@ "outputs": {} }, "parameters": {}, - "accessControl": {}, "endpointsConfiguration": { "workflow": { "outgoingIpAddresses": [ diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_CreateOrUpdate.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_CreateOrUpdate.json index 8e93f933ea0c..1978d77a5e14 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_CreateOrUpdate.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_CreateOrUpdate.json @@ -7,7 +7,6 @@ "workflow": { "properties": { "integrationAccount": { - "name": "test-integration-account", "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/integrationAccounts/test-integration-account" }, "definition": { @@ -90,7 +89,70 @@ "outputs": {} }, "parameters": {}, - "accessControl": {}, + "endpointsConfiguration": { + "workflow": { + "outgoingIpAddresses": [ + { + "address": "13.84.159.168" + }, + { + "address": "13.65.86.56" + }, + { + "address": "13.65.82.190" + } + ], + "accessEndpointIpAddresses": [ + { + "address": "104.210.153.89" + }, + { + "address": "13.85.79.155" + }, + { + "address": "13.65.39.247" + } + ] + }, + "connector": { + "outgoingIpAddresses": [ + { + "address": "40.84.145.61" + } + ] + } + } + } + } + }, + "201": { + "body": { + "properties": { + "provisioningState": "Succeeded", + "createdTime": "2018-04-25T01:39:21.4365247Z", + "changedTime": "2018-08-09T22:54:54.3533634Z", + "state": "Enabled", + "version": "08586677515911718341", + "accessEndpoint": "http://tempuri.org", + "integrationAccount": { + "name": "test-integration-account", + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/integrationAccounts/test-integration-account", + "type": "Microsoft.Logic/integrationAccounts" + }, + "integrationServiceEnvironment": { + "name": "test-integration-service-environment", + "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/integrationServiceEnvironments/test-integration-service-environment", + "type": "Microsoft.Logic/integrationServiceEnvironments" + }, + "definition": { + "$schema": "https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#", + "contentVersion": "1.0.0.0", + "parameters": {}, + "triggers": {}, + "actions": {}, + "outputs": {} + }, + "parameters": {}, "endpointsConfiguration": { "workflow": { "outgoingIpAddresses": [ diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Get.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Get.json index ca4093cc61fb..cbf59cc03ead 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Get.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Get.json @@ -34,7 +34,6 @@ "outputs": {} }, "parameters": {}, - "accessControl": {}, "endpointsConfiguration": { "workflow": { "outgoingIpAddresses": [ diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Update.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Update.json index d8ff4666bd45..f625292b907c 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Update.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_Update.json @@ -7,7 +7,6 @@ "workflow": { "properties": { "integrationAccount": { - "name": "test-integration-account", "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/integrationAccounts/test-integration-account" }, "definition": { @@ -85,7 +84,6 @@ "outputs": {} }, "parameters": {}, - "accessControl": {}, "endpointsConfiguration": { "workflow": { "outgoingIpAddresses": [ diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ValidateByResourceGroup.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ValidateByResourceGroup.json index 72eed00d0ac8..5cc3c89d8da1 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ValidateByResourceGroup.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/Workflows_ValidateByResourceGroup.json @@ -7,7 +7,6 @@ "validate": { "properties": { "integrationAccount": { - "name": "test-integration-account", "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/integrationAccounts/test-integration-account" }, "definition": { diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json index 1451434c847e..ae57cf941dc6 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json @@ -6491,6 +6491,10 @@ "readOnly": true, "description": "Gets the access endpoint." }, + "endpointsConfiguration" : { + "$ref": "#/definitions/FlowEndpointsConfiguration", + "description": "The endpoints configuration." + }, "sku": { "$ref": "#/definitions/Sku", "description": "The sku." @@ -8158,7 +8162,12 @@ "$ref": "#/definitions/ResourceReference", "description": "The integration service environment reference." } - } + }, + "allOf": [ + { + "$ref": "#/definitions/Resource" + } + ] }, "ManagedApiListResult": { "type": "object", From b866ac304c81e8e9859299a134b5273068df44f7 Mon Sep 17 00:00:00 2001 From: Vinita Sharma Date: Fri, 30 Aug 2019 14:07:24 -0700 Subject: [PATCH 27/47] Fixed ISE enum case --- .../2019-05-01/examples/IntegrationServiceEnvironments_Put.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Put.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Put.json index 3ea414f290b4..1b5a83f4b43b 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Put.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/examples/IntegrationServiceEnvironments_Put.json @@ -13,7 +13,7 @@ "properties": { "networkConfiguration": { "accessEndpoint": { - "type": "internal" + "type": "Internal" }, "subnets": [ { From ec729ed466ab51f83579f9b05f6586538989e2e0 Mon Sep 17 00:00:00 2001 From: Vinita Sharma Date: Fri, 30 Aug 2019 14:27:28 -0700 Subject: [PATCH 28/47] added missing decriptions --- .../Microsoft.Logic/stable/2019-05-01/logic.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json index ae57cf941dc6..1aae65898ed8 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json @@ -8513,6 +8513,7 @@ }, "IntegrationServiceEnvironmentNetworkDependencyCategoryType" : { "type": "string", + "description" : "The integration service environment network dependency category type.", "enum": [ "NotSpecified", "AzureStorage", @@ -8556,6 +8557,7 @@ }, "IntegrationServiceEnvironmentNetworkDependencyHealthState" : { "type": "string", + "description" : "The integration service environment network dependency health state.", "enum": [ "NotSpecified", "Healthy", @@ -8914,6 +8916,7 @@ }, "IntegrationServiceEnvironmentSkuScaleType" : { "type": "string", + "description" : "The integration service environment sku scale type.", "enum": [ "Manual", "Automatic", From 753ca8e1a8342affaf8cd01114cc0cd0ecc527ce Mon Sep 17 00:00:00 2001 From: Vinita Sharma Date: Thu, 5 Sep 2019 17:08:42 -0700 Subject: [PATCH 29/47] Fixed lintdiff warnings --- .../stable/2019-05-01/logic.json | 72 +++++++++++++++---- 1 file changed, 58 insertions(+), 14 deletions(-) diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json index 1aae65898ed8..d3e67e803f15 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json @@ -5954,6 +5954,9 @@ "$ref": "#/definitions/ErrorResponse" } } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" } } }, @@ -6101,6 +6104,9 @@ "$ref": "#/definitions/ErrorResponse" } } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" } } }, @@ -6333,6 +6339,9 @@ "$ref": "#/definitions/ErrorResponse" } } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" } } }, @@ -6881,7 +6890,7 @@ "fired": { "type": "boolean", "readOnly": true, - "description": "Gets a value indicating whether trigger was fired." + "description": "The value indicating whether trigger was fired." }, "run": { "$ref": "#/definitions/ResourceReference", @@ -7177,6 +7186,7 @@ }, "WorkflowState": { "type": "string", + "description" : "The workflow state.", "enum": [ "NotSpecified", "Completed", @@ -7192,6 +7202,7 @@ }, "WorkflowStatus": { "type": "string", + "description" : "The workflow status.", "enum": [ "NotSpecified", "Paused", @@ -7214,6 +7225,7 @@ }, "ParameterType": { "type": "string", + "description" : "The parameter type.", "enum": [ "NotSpecified", "String", @@ -7232,6 +7244,7 @@ }, "KeyType": { "type": "string", + "description" : "The key type.", "enum": [ "NotSpecified", "Primary", @@ -7244,6 +7257,7 @@ }, "Sku": { "type": "object", + "description": "The sku type.", "required": [ "name" ], @@ -7256,8 +7270,7 @@ "$ref": "#/definitions/ResourceReference", "description": "The reference to plan." } - }, - "description": "The sku type." + } }, "ContentLink": { "type": "object", @@ -7392,6 +7405,7 @@ }, "RecurrenceFrequency": { "type": "string", + "description" : "The recurrence frequency.", "enum": [ "NotSpecified", "Second", @@ -7590,6 +7604,7 @@ }, "WorkflowTriggerProvisioningState": { "type": "string", + "description" : "The workflow trigger provisioning state.", "enum": [ "NotSpecified", "Accepted", @@ -7617,6 +7632,7 @@ }, "WorkflowProvisioningState": { "type": "string", + "description" : "The workflow provisioning state.", "enum": [ "NotSpecified", "Accepted", @@ -7644,6 +7660,7 @@ }, "DayOfWeek": { "type": "string", + "description" : "The day of the week.", "enum": [ "Sunday", "Monday", @@ -7714,11 +7731,11 @@ }, "attribute" : { "type" : "boolean", - "description" : "Gets or sets a value indicating whether the property should be an attribute instead of an element." + "description" : "Indicates whether the property should be an attribute instead of an element." }, "wrapped" : { "type" : "boolean", - "description" : "Gets or sets a value indicating whether the array elements are wrapped in a container element." + "description" : "Indicates whether the array elements are wrapped in a container element." }, "extensions" : { "type" : "object", @@ -7860,7 +7877,7 @@ }, "required" : { "type" : "boolean", - "description" : "Gets or sets a value indicating whether the parameter is required." + "description" : "Indicates whether the parameter is required." } } }, @@ -7910,11 +7927,11 @@ "properties" : { "CanSelectParentNodes" : { "type" : "boolean", - "description" : "Gets or sets a value indicating whether parent nodes can be selected." + "description" : "Indicates whether parent nodes can be selected." }, "CanSelectLeafNodes" : { "type" : "boolean", - "description" : "Gets or sets a value indicating whether leaf nodes can be selected." + "description" : "Indicates whether leaf nodes can be selected." } } }, @@ -7995,7 +8012,7 @@ }, "readOnly" : { "type" : "boolean", - "description" : "Gets or sets whether this property must be present in the a request." + "description" : "Indicates whether this property must be present in the a request." }, "xml" : { "$ref" : "#/definitions/SwaggerXml", @@ -8011,7 +8028,7 @@ }, "notificationUrlExtension" : { "type" : "boolean", - "description" : "Gets or sets the notification url extension. If this is set, the property's value should be a callback url for a webhook." + "description" : "Indicates the notification url extension. If this is set, the property's value should be a callback url for a webhook." }, "dynamicSchemaOld" : { "$ref" : "#/definitions/SwaggerCustomDynamicSchema", @@ -8749,6 +8766,7 @@ }, "IntegrationServiceEnvironmentSkuName": { "type": "string", + "description" : "The integration service environment sku name.", "enum": [ "NotSpecified", "Premium", @@ -8792,6 +8810,7 @@ }, "IntegrationServiceEnvironmentAccessEndpointType": { "type": "string", + "description" : "The integration service environment access endpoint type.", "enum": [ "NotSpecified", "External", @@ -8929,6 +8948,7 @@ }, "IntegrationAccountSkuName": { "type": "string", + "description" : "The integration account sku name.", "enum": [ "NotSpecified", "Free", @@ -8962,6 +8982,7 @@ }, "IntegrationAccountProperties": { "type": "object", + "description" : "The integration account properties.", "properties": { "integrationServiceEnvironment" : { "$ref": "#/definitions/IntegrationServiceEnvironment", @@ -9122,6 +9143,7 @@ }, "SchemaType": { "type": "string", + "description" : "The schema type.", "enum": [ "NotSpecified", "Xml" @@ -9236,6 +9258,7 @@ }, "MapType": { "type": "string", + "description" : "The map type.", "enum": [ "NotSpecified", "Xslt", @@ -9347,6 +9370,7 @@ }, "PartnerType": { "type": "string", + "description" : "The partner type.", "enum": [ "NotSpecified", "B2B" @@ -9503,6 +9527,7 @@ }, "AgreementType": { "type": "string", + "description" : "The agreement type.", "enum": [ "NotSpecified", "AS2", @@ -9627,19 +9652,19 @@ "properties": { "ignoreCertificateNameMismatch": { "type": "boolean", - "description": "The value indicating whether to ignore mismatch in certificate name." + "description": "Indicates whether to ignore mismatch in certificate name." }, "supportHttpStatusCodeContinue": { "type": "boolean", - "description": "The value indicating whether to support HTTP status code 'CONTINUE'." + "description": "Indicates whether to support HTTP status code 'CONTINUE'." }, "keepHttpConnectionAlive": { "type": "boolean", - "description": "The value indicating whether to keep the connection alive." + "description": "Indicates whether to keep the connection alive." }, "unfoldHttpHeaders": { "type": "boolean", - "description": "The value indicating whether to unfold the HTTP headers." + "description": "Indicates whether to unfold the HTTP headers." } }, "description": "The AS2 agreement acknowledgement connection settings." @@ -10598,6 +10623,7 @@ }, "X12CharacterSet": { "type": "string", + "description" : "The X12 character set.", "enum": [ "NotSpecified", "Basic", @@ -10611,6 +10637,7 @@ }, "SegmentTerminatorSuffix": { "type": "string", + "description" : "The segment terminator suffix.", "enum": [ "NotSpecified", "None", @@ -10625,6 +10652,7 @@ }, "X12DateFormat": { "type": "string", + "description" : "The x12 date format.", "enum": [ "NotSpecified", "CCYYMMDD", @@ -10637,6 +10665,7 @@ }, "X12TimeFormat": { "type": "string", + "description" : "The x12 time format.", "enum": [ "NotSpecified", "HHMM", @@ -10651,6 +10680,7 @@ }, "UsageIndicator": { "type": "string", + "description" : "The usage indicator.", "enum": [ "NotSpecified", "Test", @@ -10664,6 +10694,7 @@ }, "MessageFilterType": { "type": "string", + "description" : "The message filter type.", "enum": [ "NotSpecified", "Include", @@ -10676,6 +10707,7 @@ }, "HashingAlgorithm": { "type": "string", + "description" : "The signing or hashing algorithm.", "enum": [ "NotSpecified", "None", @@ -10692,6 +10724,7 @@ }, "EncryptionAlgorithm": { "type": "string", + "description" : "The encryption algorithm.", "enum": [ "NotSpecified", "None", @@ -10708,6 +10741,7 @@ }, "SigningAlgorithm": { "type": "string", + "description" : "The signing or hashing algorithm.", "enum": [ "NotSpecified", "Default", @@ -10723,6 +10757,7 @@ }, "TrailingSeparatorPolicy": { "type": "string", + "description" : "The trailing separator policy.", "enum": [ "NotSpecified", "NotAllowed", @@ -11508,6 +11543,7 @@ }, "EdifactCharacterSet": { "type": "string", + "description" : "The edifact character set.", "enum": [ "NotSpecified", "UNOB", @@ -11532,6 +11568,7 @@ }, "EdifactDecimalIndicator": { "type": "string", + "description" : "The edifact decimal indicator.", "enum": [ "NotSpecified", "Comma", @@ -11870,6 +11907,7 @@ }, "TrackingEventsDefinition": { "type": "object", + "description" : "The tracking events definition.", "additionalProperties": false, "required": [ "sourceType", @@ -11904,6 +11942,7 @@ }, "TrackingEvent": { "type": "object", + "description" : "The tracking event.", "additionalProperties": false, "required": [ "eventLevel", @@ -11970,6 +12009,7 @@ }, "TrackingEventErrorInfo": { "type": "object", + "description" : "The tracking event error info.", "additionalProperties": false, "properties": { "message": { @@ -11982,6 +12022,7 @@ }, "SetTriggerStateActionDefinition": { "type": "object", + "description" : "The set trigger state action definition.", "additionalProperties": false, "required": [ "source" @@ -11993,6 +12034,7 @@ } }, "ExpressionTraces": { + "description" : "The expression traces.", "type": "object", "properties": { "inputs": { @@ -12004,6 +12046,7 @@ } }, "ExpressionRoot": { + "description" : "The expression root.", "type": "object", "properties": { "path": { @@ -12018,6 +12061,7 @@ ] }, "Expression": { + "description" : "The expression.", "type": "object", "additionalProperties": false, "properties": { From fffc1096b015887fe8e92a72c6e5dc795a4773f8 Mon Sep 17 00:00:00 2001 From: Vinita Sharma Date: Thu, 5 Sep 2019 17:59:57 -0700 Subject: [PATCH 30/47] Fixed more warnings --- .../stable/2019-05-01/logic.json | 36 +++++++++++++++---- 1 file changed, 29 insertions(+), 7 deletions(-) diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json index d3e67e803f15..e2890370f0b1 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json @@ -2554,7 +2554,10 @@ "$ref": "#/definitions/ErrorResponse" } } - } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + } } }, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/runs/{runName}/actions/{actionName}/scopeRepetitions/{repetitionName}": { @@ -5912,7 +5915,7 @@ "tags": [ "integrationServiceEnvironmentSkus" ], - "operationId": "IntegrationServiceEnvironment_Skus", + "operationId": "IntegrationServiceEnvironmentSkus_List", "description": "Gets a list of integration service environment skus.", "x-ms-examples": { "List integration service environment skus": { @@ -6012,7 +6015,7 @@ "tags": [ "integrationServiceEnvironmentNetworkHealth" ], - "operationId": "IntegrationServiceEnvironment_NetworkHealth", + "operationId": "IntegrationServiceEnvironmentNetworkHealth_Get", "description": "Gets the integration service environment network health.", "x-ms-examples": { "Gets the integration service environment network health": { @@ -6062,7 +6065,7 @@ "tags": [ "integrationServiceEnvironmentManagedApis" ], - "operationId": "IntegrationServiceEnvironment_ManagedApis", + "operationId": "IntegrationServiceEnvironmentManagedApis_List", "description": "Gets the integration service environment managed Apis.", "x-ms-examples": { "Gets the integration service environment managed Apis": { @@ -6288,9 +6291,9 @@ "/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Logic/integrationServiceEnvironments/{integrationServiceEnvironmentName}/managedApis/{apiName}/apiOperations" : { "get": { "tags": [ - "integrationServiceEnvironmentManagedApi" + "integrationServiceEnvironmentManagedApis" ], - "operationId": "IntegrationServiceEnvironment_ManagedApiOperations", + "operationId": "IntegrationServiceEnvironmentManagedApiOperations_List", "description": "Gets the managed Api operations.", "x-ms-examples": { "Gets the integration service environment managed Apis": { @@ -7686,6 +7689,7 @@ "description": "The parameters to generate upgraded definition." }, "ApiTier" : { + "description" : "The Api tier.", "type": "string", "enum": [ "NotSpecified", @@ -7700,6 +7704,7 @@ }, "ApiOperationAnnotation" : { "type" : "object", + "description" : "The Api Operation Annotation.", "properties" : { "status" : { "$ref" : "#/definitions/StatusAnnotation" @@ -7716,6 +7721,7 @@ }, "SwaggerXml" : { "type" : "object", + "description": "The Swagger XML.", "properties" : { "name" : { "type" : "string", @@ -7835,6 +7841,7 @@ }, "parameters" : { "type" : "object", + "description" : "The parameters.", "additionalProperties" : { "$ref": "#/definitions/SwaggerCustomDynamicProperties" } @@ -7975,6 +7982,7 @@ }, "properties" : { "type" : "object", + "x-ms-client-flatten": true, "description" : "The object properties", "additionalProperties" : { "$ref": "#/definitions/SwaggerSchema" @@ -8138,6 +8146,7 @@ }, "StatusAnnotation" : { "type": "string", + "description" : "The status annotation.", "enum": [ "NotSpecified", "Preview", @@ -8150,6 +8159,7 @@ }, "ApiReference" : { "type" : "object", + "description" : "The Api reference.", "properties" : { "displayName" : { "type" : "string", @@ -8340,6 +8350,7 @@ }, "ApiDeploymentParameterVisibility" : { "type": "string", + "description" : "The Api deployment parameter visibility.", "enum": [ "NotSpecified", "Default", @@ -8423,6 +8434,7 @@ }, "WsdlService" : { "type" : "object", + "description" : "The WSDL service.", "properties" : { "qualifiedName" :{ "type" : "string", @@ -8439,6 +8451,7 @@ }, "WsdlImportMethod" : { "type": "string", + "description" : "The WSDL import method.", "enum": [ "NotSpecified", "SoapToRest", @@ -8496,6 +8509,7 @@ }, "IntegrationServiceEnvironmentNetworkEndPointAccessibilityState" : { "type": "string", + "description" : "The integration service environment network endpoint accessibility state.", "enum": [ "NotSpecified", "Unknown", @@ -8616,6 +8630,7 @@ ], "properties": { "outboundNetworkDependencies": { + "description" : "The outbound network dependencies.", "type" : "array", "items" :{ "$ref": "#/definitions/IntegrationServiceEnvironmentNetworkDependency", @@ -8663,6 +8678,7 @@ }, "ErrorResponseCode" : { "type": "string", + "description": "The error response code.", "enum": [ "NotSpecified", "IntegrationServiceEnvironmentNotFound", @@ -8676,6 +8692,7 @@ }, "AzureAsyncOperationState": { "type": "string", + "description": "The Azure async operation state.", "enum": [ "Failed", "Succeeded", @@ -8791,9 +8808,10 @@ }, "subnets" : { "type" : "array", + "description" : "The subnets.", "items": { "$ref": "#/definitions/ResourceReference", - "description": "The subnets." + "description": "The subnet." } } } @@ -8859,6 +8877,7 @@ }, "IpAddress" : { "type" :"object", + "description" : "The ip address.", "properties": { "address" : { "type": "string", @@ -8885,12 +8904,15 @@ }, "IntegrationServiceEnvironmentSkuDefinition" : { "type" : "object", + "description" : "The integration service environment sku definition.", "properties": { "resourceType" : { + "description" : "The resource type.", "type" : "string" }, "sku" : { "type" : "object", + "description" : "The sku.", "properties" : { "name" : { "$ref": "#/definitions/IntegrationServiceEnvironmentSkuName", From 93375bc711163f286104f875d05a06366fa98d73 Mon Sep 17 00:00:00 2001 From: Vinita Sharma Date: Mon, 9 Sep 2019 11:02:55 -0700 Subject: [PATCH 31/47] More fixes. --- .../stable/2019-05-01/logic.json | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json index e2890370f0b1..b048093c3641 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json @@ -637,6 +637,7 @@ "Workflows" ], "operationId": "Workflows_Move", + "x-ms-long-running-operation": true, "description": "Moves an existing workflow.", "x-ms-examples": { "Move a workflow": { @@ -1547,6 +1548,7 @@ "WorkflowTriggerHistories" ], "operationId": "WorkflowTriggerHistories_Resubmit", + "x-ms-long-running-operation": true, "description": "Resubmits a workflow run based on the trigger history.", "x-ms-examples": { "Resubmit a workflow run based on the trigger history": { @@ -1599,7 +1601,10 @@ "$ref": "#/definitions/ErrorResponse" } } - } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + } } }, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/runs": { @@ -11937,13 +11942,16 @@ ], "properties": { "sourceType": { + "description": "The source type.", "type": "string" }, "trackEventsOptions": { + "description": "The track events options.", "$ref": "#/definitions/TrackEventsOperationOptions" }, "events": { "type": "array", + "description": "The events.", "items": { "$ref": "#/definitions/TrackingEvent" } @@ -11973,16 +11981,20 @@ ], "properties": { "eventLevel": { + "description" : "The event level.", "$ref": "#/definitions/EventLevel" }, "eventTime": { "type": "string", + "description": "The event time.", "format": "date-time" }, "recordType": { + "description": "The record type.", "$ref": "#/definitions/TrackingRecordType" }, "error": { + "description": "The error.", "$ref": "#/definitions/TrackingEventErrorInfo" } } @@ -12035,9 +12047,11 @@ "additionalProperties": false, "properties": { "message": { + "description" : "The message.", "type": "string" }, "code": { + "description": "The code.", "type": "string" } } @@ -12051,6 +12065,7 @@ ], "properties": { "source": { + "description": "The source.", "$ref": "#/definitions/WorkflowTrigger" } } @@ -12088,11 +12103,13 @@ "additionalProperties": false, "properties": { "text": { + "description": "The text.", "type": "string" }, "value": {}, "subexpressions": { "type": "array", + "description" : "The sub expressions.", "items": { "$ref": "#/definitions/Expression" } From 8407244ad50fde06537764cafd63496439f5c908 Mon Sep 17 00:00:00 2001 From: Vinita Sharma Date: Tue, 10 Sep 2019 11:03:09 -0700 Subject: [PATCH 32/47] Removed extra characters --- specification/logic/resource-manager/readme.md | 1 - 1 file changed, 1 deletion(-) diff --git a/specification/logic/resource-manager/readme.md b/specification/logic/resource-manager/readme.md index 0b48e165f586..0d740eb01fd4 100644 --- a/specification/logic/resource-manager/readme.md +++ b/specification/logic/resource-manager/readme.md @@ -44,7 +44,6 @@ directive: These settings apply only when `--package-2019-05` is specified on the command line. ``` yaml $(tag) == 'package-2019-05' --azure-validator: true input-file: - Microsoft.Logic/stable/2019-05-01/logic.json ``` From 0e2133563591c867c828b5ee72d62c78ea41725d Mon Sep 17 00:00:00 2001 From: Vinita Sharma Date: Thu, 12 Sep 2019 10:47:39 -0700 Subject: [PATCH 33/47] Fixed typo --- .../Microsoft.Logic/stable/2019-05-01/logic.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json index b048093c3641..dd844d57c812 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json @@ -5921,7 +5921,7 @@ "integrationServiceEnvironmentSkus" ], "operationId": "IntegrationServiceEnvironmentSkus_List", - "description": "Gets a list of integration service environment skus.", + "description": "Gets a list of integration service environment Skus.", "x-ms-examples": { "List integration service environment skus": { "$ref": "./examples/IntegrationServiceEnvironments_Skus.json" From 1bf9b63fe417abb48045d458946698b65f476326 Mon Sep 17 00:00:00 2001 From: Vinita Sharma Date: Mon, 16 Sep 2019 10:57:16 -0700 Subject: [PATCH 34/47] Fixed readme --- specification/logic/resource-manager/readme.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/specification/logic/resource-manager/readme.md b/specification/logic/resource-manager/readme.md index 0d740eb01fd4..692a3dd817da 100644 --- a/specification/logic/resource-manager/readme.md +++ b/specification/logic/resource-manager/readme.md @@ -41,7 +41,7 @@ directive: ### Tag: package-2019-05 -These settings apply only when `--package-2019-05` is specified on the command line. +These settings apply only when `--tag=package-2019-05` is specified on the command line. ``` yaml $(tag) == 'package-2019-05' input-file: @@ -50,7 +50,7 @@ input-file: ### Tag: package-2018-07-preview -These settings apply only when `--package-2018-07-preview` is specified on the command line. +These settings apply only when `--tag=package-2018-07-preview` is specified on the command line. ``` yaml $(tag) == 'package-2018-07-preview' input-file: From 9cb4d9e9037304129a8ecb33111be4468a55959d Mon Sep 17 00:00:00 2001 From: Vinita Sharma Date: Mon, 16 Sep 2019 11:29:47 -0700 Subject: [PATCH 35/47] fixed readme --- specification/logic/resource-manager/readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/logic/resource-manager/readme.md b/specification/logic/resource-manager/readme.md index 692a3dd817da..91eddfff8311 100644 --- a/specification/logic/resource-manager/readme.md +++ b/specification/logic/resource-manager/readme.md @@ -41,7 +41,7 @@ directive: ### Tag: package-2019-05 -These settings apply only when `--tag=package-2019-05` is specified on the command line. +These settings apply only when `--package-2019-05` is specified on the command line. ``` yaml $(tag) == 'package-2019-05' input-file: From ff3c6135d6eaed01d9369cfd5470c96f74b27065 Mon Sep 17 00:00:00 2001 From: Vinita Sharma Date: Mon, 16 Sep 2019 11:50:37 -0700 Subject: [PATCH 36/47] fixed readme --- specification/logic/resource-manager/readme.md | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/specification/logic/resource-manager/readme.md b/specification/logic/resource-manager/readme.md index 91eddfff8311..bf5e12eee6e3 100644 --- a/specification/logic/resource-manager/readme.md +++ b/specification/logic/resource-manager/readme.md @@ -41,7 +41,7 @@ directive: ### Tag: package-2019-05 -These settings apply only when `--package-2019-05` is specified on the command line. +These settings apply only when `--tag=package-2019-05` is specified on the command line. ``` yaml $(tag) == 'package-2019-05' input-file: @@ -200,24 +200,10 @@ output-folder: $(azure-libraries-for-java-folder)/azure-mgmt-logic ``` yaml $(java) && $(multiapi) batch: - - tag: package-2019-05 - tag: package-2018-07-preview - tag: package-2016-06 ``` -### Tag: package-2019-05 and java - -These settings apply only when `--tag=package-2019-05 --java` is specified on the command line. -Please also specify `--azure-libraries-for-java-folder=`. - -``` yaml $(tag) == 'package-2019-05' && $(java) && $(multiapi) -java: - namespace: com.microsoft.azure.management.logic.v2019_05_01 - output-folder: $(azure-libraries-for-java-folder)/logic/resource-manager/v2019_05_01 -regenerate-manager: true -generate-interface: true -``` - ### Tag: package-2018-07-preview and java These settings apply only when `--tag=package-2018-07-preview --java` is specified on the command line. From f8c119509dcfa9ef8aa0b68169212afe08b3aa95 Mon Sep 17 00:00:00 2001 From: Vinita Sharma Date: Mon, 16 Sep 2019 13:25:11 -0700 Subject: [PATCH 37/47] reverted change --- specification/logic/resource-manager/readme.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/specification/logic/resource-manager/readme.md b/specification/logic/resource-manager/readme.md index bf5e12eee6e3..72680c1ea653 100644 --- a/specification/logic/resource-manager/readme.md +++ b/specification/logic/resource-manager/readme.md @@ -200,10 +200,22 @@ output-folder: $(azure-libraries-for-java-folder)/azure-mgmt-logic ``` yaml $(java) && $(multiapi) batch: + - tag: package-2019-05 - tag: package-2018-07-preview - tag: package-2016-06 ``` +### Tag: package-2019-05 and java +These settings apply only when `--tag=package-2019-05 --java` is specified on the command line. +Please also specify `--azure-libraries-for-java-folder=`. + +``` yaml $(tag) == 'package-2019-05' && $(java) && $(multiapi) +java: + namespace: com.microsoft.azure.management.logic.v2019_05_01 + output-folder: $(azure-libraries-for-java-folder)/logic/resource-manager/v2019_05_01 +regenerate-manager: true +generate-interface: true +``` ### Tag: package-2018-07-preview and java These settings apply only when `--tag=package-2018-07-preview --java` is specified on the command line. From f39697a22ebc7b9bcf789ceac6a18363f3c3c70d Mon Sep 17 00:00:00 2001 From: Vinita Sharma Date: Wed, 18 Sep 2019 10:51:06 -0700 Subject: [PATCH 38/47] Fixed tags in readmes --- specification/logic/resource-manager/readme.go.md | 8 ++++---- specification/logic/resource-manager/readme.ruby.md | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/specification/logic/resource-manager/readme.go.md b/specification/logic/resource-manager/readme.go.md index 68329aee035c..76c155f71d2f 100644 --- a/specification/logic/resource-manager/readme.go.md +++ b/specification/logic/resource-manager/readme.go.md @@ -13,19 +13,19 @@ go: ``` yaml $(go) && $(multiapi) batch: - - tag: package-2019-05-01 + - tag: package-2019-05 - tag: package-2018-07-preview - tag: package-2016-06 - tag: package-2015-08-preview - tag: package-2015-02-preview ``` -### Tag: package-2019-05-01 and go +### Tag: package-2019-05 and go -These settings apply only when `--tag=package-2019-05-01 --go` is specified on the command line. +These settings apply only when `--tag=package-2019-05 --go` is specified on the command line. Please also specify `--go-sdk-folder=`. -``` yaml $(tag) == 'package-2019-05-01' && $(go) +``` yaml $(tag) == 'package-2019-05' && $(go) output-folder: $(go-sdk-folder)/services/preview/$(namespace)/mgmt/2019-05-01/$(namespace) ``` diff --git a/specification/logic/resource-manager/readme.ruby.md b/specification/logic/resource-manager/readme.ruby.md index 8723af7a14e5..2e56bce208ac 100644 --- a/specification/logic/resource-manager/readme.ruby.md +++ b/specification/logic/resource-manager/readme.ruby.md @@ -12,18 +12,18 @@ azure-arm: true ``` yaml $(ruby) && $(multiapi) batch: - - tag: package-2019-05-01 + - tag: package-2019-05 - tag: package-2018-07-preview - tag: package-2016-06 - tag: package-2015-02-preview ``` -### Tag: package-2019-05-01 and ruby +### Tag: package-2019-05 and ruby -These settings apply only when `--tag=package-2019-05-01 --ruby` is specified on the command line. +These settings apply only when `--tag=package-2019-05 --ruby` is specified on the command line. Please also specify `--ruby-sdks-folder=`. -``` yaml $(tag) == 'package-2019-05-01' && $(ruby) +``` yaml $(tag) == 'package-2019-05' && $(ruby) namespace: "Azure::Logic::Mgmt::V2019-05-01" output-folder: $(ruby-sdks-folder)/management/azure_mgmt_logic/lib ``` From cc5ad8d471a787fbbf2eb9c8ec2d575dc5e0f649 Mon Sep 17 00:00:00 2001 From: Yunge Zhu Date: Thu, 19 Sep 2019 15:05:09 +0800 Subject: [PATCH 39/47] test --- .../Microsoft.Logic/stable/2019-05-01/logic.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json index dd844d57c812..b9922a5e4e7d 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json @@ -1592,7 +1592,7 @@ } ], "responses": { - "202": { + "200": { "description": "OK" }, "default": { From f1e61d31bfc59219b88c025339c1bf49ae535239 Mon Sep 17 00:00:00 2001 From: Yunge Zhu Date: Thu, 19 Sep 2019 15:29:44 +0800 Subject: [PATCH 40/47] fix issue --- .../stable/2019-05-01/logic.json | 1236 ++++++++--------- 1 file changed, 618 insertions(+), 618 deletions(-) diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json index b9922a5e4e7d..fb55867198e2 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json @@ -1145,7 +1145,7 @@ "responses": { "default": { "description": "All status codes are acceptable.", - "schema": { + "schema": { "$ref": "#/definitions/Object" } } @@ -1604,7 +1604,7 @@ }, "x-ms-pageable": { "nextLinkName": "nextLink" - } + } } }, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/runs": { @@ -2562,7 +2562,7 @@ }, "x-ms-pageable": { "nextLinkName": "nextLink" - } + } } }, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/runs/{runName}/actions/{actionName}/scopeRepetitions/{repetitionName}": { @@ -5641,7 +5641,7 @@ } } }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Logic/integrationServiceEnvironments": { + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Logic/integrationServiceEnvironments": { "get": { "tags": [ "IntegrationServiceEnvironments" @@ -5695,7 +5695,7 @@ } } }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Logic/integrationServiceEnvironments/{integrationServiceEnvironmentName}": { + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Logic/integrationServiceEnvironments/{integrationServiceEnvironmentName}": { "get": { "tags": [ "IntegrationServiceEnvironments" @@ -5744,7 +5744,7 @@ } } }, - "put": { + "put": { "tags": [ "IntegrationServiceEnvironments" ], @@ -5808,7 +5808,7 @@ } } }, - "patch": { + "patch": { "tags": [ "IntegrationServiceEnvironments" ], @@ -5866,7 +5866,7 @@ } } }, - "delete": { + "delete": { "tags": [ "IntegrationServiceEnvironments" ], @@ -5915,7 +5915,7 @@ } } }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Logic/integrationServiceEnvironments/{integrationServiceEnvironmentName}/skus": { + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Logic/integrationServiceEnvironments/{integrationServiceEnvironmentName}/skus": { "get": { "tags": [ "integrationServiceEnvironmentSkus" @@ -5968,7 +5968,7 @@ } } }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Logic/integrationServiceEnvironments/{integrationServiceEnvironmentName}/restart": { + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Logic/integrationServiceEnvironments/{integrationServiceEnvironmentName}/restart": { "post": { "tags": [ "integrationServiceEnvironmentRestart" @@ -6014,8 +6014,8 @@ } } } - }, - "/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Logic/integrationServiceEnvironments/{integrationServiceEnvironmentName}/health/network": { + }, + "/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Logic/integrationServiceEnvironments/{integrationServiceEnvironmentName}/health/network": { "get": { "tags": [ "integrationServiceEnvironmentNetworkHealth" @@ -6052,7 +6052,7 @@ "responses": { "200": { "description": "OK", - "schema": { + "schema": { "$ref": "#/definitions/IntegrationServiceEnvironmentNetworkHealth" } }, @@ -6102,7 +6102,7 @@ "responses": { "200": { "description": "OK", - "schema": { + "schema": { "$ref": "#/definitions/ManagedApiListResult" } }, @@ -6123,7 +6123,7 @@ "tags": [ "integrationServiceEnvironmentManagedApi" ], - "operationId": "IntegrationServiceEnvironment_ManagedApi_Get", + "operationId": "IntegrationServiceEnvironmentManagedApi_Get", "description": "Gets the integration service environment managed Api.", "x-ms-examples": { "Gets the integration service environment managed Apis": { @@ -6162,7 +6162,7 @@ "responses": { "200": { "description": "OK", - "schema": { + "schema": { "$ref": "#/definitions/ManagedApi" } }, @@ -6178,7 +6178,7 @@ "tags": [ "integrationServiceEnvironmentManagedApi" ], - "operationId": "IntegrationServiceEnvironment_ManagedApi_Put", + "operationId": "IntegrationServiceEnvironmentManagedApi_Put", "description": "Puts the integration service environment managed Api.", "x-ms-long-running-operation": true, "x-ms-examples": { @@ -6218,13 +6218,13 @@ "responses": { "200": { "description": "OK", - "schema": { + "schema": { "$ref": "#/definitions/ManagedApi" } }, "201": { "description": "Created", - "schema": { + "schema": { "$ref": "#/definitions/ManagedApi" } }, @@ -6240,12 +6240,12 @@ "tags": [ "integrationServiceEnvironmentManagedApi" ], - "operationId": "IntegrationServiceEnvironment_ManagedApi_Delete", + "operationId": "IntegrationServiceEnvironmentManagedApi_Delete", "description": "Deletes the integration service environment managed Api.", "x-ms-long-running-operation": true, "x-ms-examples": { "Deletes the integration service environment managed Apis": { - "$ref": "./examples/IntegrationServiceEnvironments_ManagedApis_Delete.json" + "$ref": "./examples/IntegrationServiceEnvironments_ManagedApis_Delete.json" } }, "parameters": [ @@ -6293,7 +6293,7 @@ } } }, - "/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Logic/integrationServiceEnvironments/{integrationServiceEnvironmentName}/managedApis/{apiName}/apiOperations" : { + "/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Logic/integrationServiceEnvironments/{integrationServiceEnvironmentName}/managedApis/{apiName}/apiOperations": { "get": { "tags": [ "integrationServiceEnvironmentManagedApis" @@ -6337,7 +6337,7 @@ "responses": { "200": { "description": "OK", - "schema": { + "schema": { "$ref": "#/definitions/ApiOperationListResult" } }, @@ -6508,7 +6508,7 @@ "readOnly": true, "description": "Gets the access endpoint." }, - "endpointsConfiguration" : { + "endpointsConfiguration": { "$ref": "#/definitions/FlowEndpointsConfiguration", "description": "The endpoints configuration." }, @@ -7194,7 +7194,7 @@ }, "WorkflowState": { "type": "string", - "description" : "The workflow state.", + "description": "The workflow state.", "enum": [ "NotSpecified", "Completed", @@ -7210,7 +7210,7 @@ }, "WorkflowStatus": { "type": "string", - "description" : "The workflow status.", + "description": "The workflow status.", "enum": [ "NotSpecified", "Paused", @@ -7233,7 +7233,7 @@ }, "ParameterType": { "type": "string", - "description" : "The parameter type.", + "description": "The parameter type.", "enum": [ "NotSpecified", "String", @@ -7252,7 +7252,7 @@ }, "KeyType": { "type": "string", - "description" : "The key type.", + "description": "The key type.", "enum": [ "NotSpecified", "Primary", @@ -7413,7 +7413,7 @@ }, "RecurrenceFrequency": { "type": "string", - "description" : "The recurrence frequency.", + "description": "The recurrence frequency.", "enum": [ "NotSpecified", "Second", @@ -7612,7 +7612,7 @@ }, "WorkflowTriggerProvisioningState": { "type": "string", - "description" : "The workflow trigger provisioning state.", + "description": "The workflow trigger provisioning state.", "enum": [ "NotSpecified", "Accepted", @@ -7640,7 +7640,7 @@ }, "WorkflowProvisioningState": { "type": "string", - "description" : "The workflow provisioning state.", + "description": "The workflow provisioning state.", "enum": [ "NotSpecified", "Accepted", @@ -7668,7 +7668,7 @@ }, "DayOfWeek": { "type": "string", - "description" : "The day of the week.", + "description": "The day of the week.", "enum": [ "Sunday", "Monday", @@ -7693,8 +7693,8 @@ }, "description": "The parameters to generate upgraded definition." }, - "ApiTier" : { - "description" : "The Api tier.", + "ApiTier": { + "description": "The Api tier.", "type": "string", "enum": [ "NotSpecified", @@ -7707,243 +7707,243 @@ "modelAsString": true } }, - "ApiOperationAnnotation" : { - "type" : "object", - "description" : "The Api Operation Annotation.", - "properties" : { - "status" : { - "$ref" : "#/definitions/StatusAnnotation" + "ApiOperationAnnotation": { + "type": "object", + "description": "The Api Operation Annotation.", + "properties": { + "status": { + "$ref": "#/definitions/StatusAnnotation" }, - "family" : { + "family": { "type": "string", - "description" : "The family." + "description": "The family." }, - "revision" : { - "type" : "integer", - "description" : "The revision." + "revision": { + "type": "integer", + "description": "The revision." } } }, - "SwaggerXml" : { - "type" : "object", + "SwaggerXml": { + "type": "object", "description": "The Swagger XML.", - "properties" : { - "name" : { - "type" : "string", - "description" : "The xml element or attribute name." - }, - "namespace" : { - "type" : "string", - "description" : "The xml namespace." - }, - "prefix" : { - "type" : "string", - "description" : "The name prefix." - }, - "attribute" : { - "type" : "boolean", - "description" : "Indicates whether the property should be an attribute instead of an element." - }, - "wrapped" : { - "type" : "boolean", - "description" : "Indicates whether the array elements are wrapped in a container element." - }, - "extensions" : { - "type" : "object", - "description" : "The vendor extensions.", - "additionalProperties" : { + "properties": { + "name": { + "type": "string", + "description": "The xml element or attribute name." + }, + "namespace": { + "type": "string", + "description": "The xml namespace." + }, + "prefix": { + "type": "string", + "description": "The name prefix." + }, + "attribute": { + "type": "boolean", + "description": "Indicates whether the property should be an attribute instead of an element." + }, + "wrapped": { + "type": "boolean", + "description": "Indicates whether the array elements are wrapped in a container element." + }, + "extensions": { + "type": "object", + "description": "The vendor extensions.", + "additionalProperties": { "$ref": "#/definitions/Object" } } } }, - "SwaggerExternalDocumentation" : { - "type" : "object", - "description" : "The swagger external documentation", - "properties" : { - "description" : { - "type" : "string", - "description" : "The document description." + "SwaggerExternalDocumentation": { + "type": "object", + "description": "The swagger external documentation", + "properties": { + "description": { + "type": "string", + "description": "The document description." }, - "uri" : { - "description" : "The documentation Uri.", - "type" : "string" + "uri": { + "description": "The documentation Uri.", + "type": "string" }, - "extensions" : { - "type" : "object", - "description" : "The vendor extensions.", - "additionalProperties" : { - "$ref" : "#/definitions/Object" + "extensions": { + "type": "object", + "description": "The vendor extensions.", + "additionalProperties": { + "$ref": "#/definitions/Object" } } } }, - "SwaggerCustomDynamicSchema" : { - "type" : "object", - "description" : "The swagger custom dynamic schema.", - "properties" : { - "operationId" : { - "type" : "string", - "description" : "The operation id to fetch dynamic schema." + "SwaggerCustomDynamicSchema": { + "type": "object", + "description": "The swagger custom dynamic schema.", + "properties": { + "operationId": { + "type": "string", + "description": "The operation id to fetch dynamic schema." }, - "valuePath" : { - "type" : "string", - "description" : "Json pointer to the dynamic schema on the response body." + "valuePath": { + "type": "string", + "description": "Json pointer to the dynamic schema on the response body." }, - "parameters" : { - "type" : "object", - "description" : "The operation parameters.", - "additionalProperties" : { + "parameters": { + "type": "object", + "description": "The operation parameters.", + "additionalProperties": { "$ref": "#/definitions/Object" } } } }, - "SwaggerCustomDynamicProperties" : { - "type" : "object", - "description" : "The swagger custom dynamic properties.", - "properties" : { - "operationId" : { - "type" : "string", - "description" : "The operation id to fetch dynamic schema." + "SwaggerCustomDynamicProperties": { + "type": "object", + "description": "The swagger custom dynamic properties.", + "properties": { + "operationId": { + "type": "string", + "description": "The operation id to fetch dynamic schema." }, - "valuePath" : { - "type" : "string", - "description" : "Json pointer to the dynamic schema on the response body." + "valuePath": { + "type": "string", + "description": "Json pointer to the dynamic schema on the response body." }, - "parameters" : { - "type" : "object", - "description" : "The operation parameters.", - "additionalProperties" : { + "parameters": { + "type": "object", + "description": "The operation parameters.", + "additionalProperties": { "$ref": "#/definitions/SwaggerCustomDynamicProperties" } } } }, - "SwaggerCustomDynamicList" : { - "type" : "object", - "description" : "The swagger custom dynamic list.", - "properties" : { - "operationId" : { - "type" : "string", - "description" : "The operation id to fetch dynamic schema." + "SwaggerCustomDynamicList": { + "type": "object", + "description": "The swagger custom dynamic list.", + "properties": { + "operationId": { + "type": "string", + "description": "The operation id to fetch dynamic schema." }, - "builtInOperation" : { - "type" : "string", - "description" : "The built in operation." + "builtInOperation": { + "type": "string", + "description": "The built in operation." }, - "itemsPath" : { - "type" : "string", - "description" : "The path to a response property (relative to the response object, not the response body) which contains an array of dynamic value items." + "itemsPath": { + "type": "string", + "description": "The path to a response property (relative to the response object, not the response body) which contains an array of dynamic value items." }, - "itemValuePath" : { - "type" : "string", - "description" : "The path to a property which defines the value which should be used." + "itemValuePath": { + "type": "string", + "description": "The path to a property which defines the value which should be used." }, - "itemTitlePath" : { - "type" : "string", - "description" : "The path to an item property which defines the display name of the item." + "itemTitlePath": { + "type": "string", + "description": "The path to an item property which defines the display name of the item." }, - "parameters" : { - "type" : "object", - "description" : "The parameters.", - "additionalProperties" : { + "parameters": { + "type": "object", + "description": "The parameters.", + "additionalProperties": { "$ref": "#/definitions/SwaggerCustomDynamicProperties" } } } }, - "SwaggerCustomDynamicTree" : { - "type" : "object", - "description" : "The swagger custom dynamic tree.", - "properties" : { - "settings" : { - "description" : "The tree settings", + "SwaggerCustomDynamicTree": { + "type": "object", + "description": "The swagger custom dynamic tree.", + "properties": { + "settings": { + "description": "The tree settings", "$ref": "#/definitions/SwaggerCustomDynamicTreeSettings" }, - "open" : { - "description" : "The tree on-open configuration", - "$ref" : "#/definitions/SwaggerCustomDynamicTreeCommand" + "open": { + "description": "The tree on-open configuration", + "$ref": "#/definitions/SwaggerCustomDynamicTreeCommand" }, - "browse" : { - "description" : "The tree on-browse configuration", - "$ref" : "#/definitions/SwaggerCustomDynamicTreeCommand" + "browse": { + "description": "The tree on-browse configuration", + "$ref": "#/definitions/SwaggerCustomDynamicTreeCommand" } } }, - "SwaggerCustomDynamicTreeParameter" : { - "type" : "object", - "description" : "The swagger custom dynamic tree parameter.", - "properties" : { - "selectedItemValuePath" : { - "type" : "string", - "description" : "Gets or sets a path to a property in the currently selected item to pass as a value to a parameter for the given operation." + "SwaggerCustomDynamicTreeParameter": { + "type": "object", + "description": "The swagger custom dynamic tree parameter.", + "properties": { + "selectedItemValuePath": { + "type": "string", + "description": "Gets or sets a path to a property in the currently selected item to pass as a value to a parameter for the given operation." }, - "value" : { + "value": { "$ref": "#/definitions/Object", "description": "The parameter value." }, - "parameterReference" : { - "type" : "string", - "description" : "The parameter reference." + "parameterReference": { + "type": "string", + "description": "The parameter reference." }, - "required" : { - "type" : "boolean", - "description" : "Indicates whether the parameter is required." + "required": { + "type": "boolean", + "description": "Indicates whether the parameter is required." } } }, - "SwaggerCustomDynamicTreeCommand" : { - "type" : "object", - "description" : "The swagger tree command.", - "properties" : { - "operationId" : { - "type" : "string", - "description" : "The path to an item property which defines the display name of the item." + "SwaggerCustomDynamicTreeCommand": { + "type": "object", + "description": "The swagger tree command.", + "properties": { + "operationId": { + "type": "string", + "description": "The path to an item property which defines the display name of the item." }, - "itemsPath" : { - "type" : "string", - "description" : "The path to an item property which defines the display name of the item." + "itemsPath": { + "type": "string", + "description": "The path to an item property which defines the display name of the item." }, - "itemValuePath" : { - "type" : "string", - "description" : "The path to an item property which defines the display name of the item." + "itemValuePath": { + "type": "string", + "description": "The path to an item property which defines the display name of the item." }, - "itemTitlePath" : { - "type" : "string", - "description" : "The path to an item property which defines the display name of the item." + "itemTitlePath": { + "type": "string", + "description": "The path to an item property which defines the display name of the item." }, - "itemFullTitlePath" : { - "type" : "string", - "description" : "The path to an item property which defines the display name of the item." + "itemFullTitlePath": { + "type": "string", + "description": "The path to an item property which defines the display name of the item." }, - "itemIsParent" : { - "type" : "string", - "description" : "The path to an item property which defines the display name of the item." + "itemIsParent": { + "type": "string", + "description": "The path to an item property which defines the display name of the item." }, - "selectableFilter" : { - "type" : "string", - "description" : "The path to an item property which defines the display name of the item." + "selectableFilter": { + "type": "string", + "description": "The path to an item property which defines the display name of the item." }, - "parameters" : { - "type" : "object", - "additionalProperties" : { + "parameters": { + "type": "object", + "additionalProperties": { "$ref": "#/definitions/SwaggerCustomDynamicTreeParameter" } } } }, - "SwaggerCustomDynamicTreeSettings" : { - "type" : "object", - "description" : "The swagger custom dynamic tree settings.", - "properties" : { - "CanSelectParentNodes" : { - "type" : "boolean", - "description" : "Indicates whether parent nodes can be selected." + "SwaggerCustomDynamicTreeSettings": { + "type": "object", + "description": "The swagger custom dynamic tree settings.", + "properties": { + "CanSelectParentNodes": { + "type": "boolean", + "description": "Indicates whether parent nodes can be selected." }, - "CanSelectLeafNodes" : { - "type" : "boolean", - "description" : "Indicates whether leaf nodes can be selected." + "CanSelectLeafNodes": { + "type": "boolean", + "description": "Indicates whether leaf nodes can be selected." } } }, @@ -7965,165 +7965,165 @@ }, "description": "The swagger schema type." }, - "SwaggerSchema" : { - "type" : "object", - "description" : "The swagger schema.", - "properties" : { - "ref" : { - "type" : "string", - "description" : "The reference." + "SwaggerSchema": { + "type": "object", + "description": "The swagger schema.", + "properties": { + "ref": { + "type": "string", + "description": "The reference." }, - "type" : { + "type": { "$ref": "#/definitions/SwaggerSchemaType", - "description" : "The type" + "description": "The type" }, - "title" : { - "type" : "string", - "description" : "The title." + "title": { + "type": "string", + "description": "The title." }, - "items" : { + "items": { "description": "The items schema.", - "$ref" : "#/definitions/SwaggerSchema" + "$ref": "#/definitions/SwaggerSchema" }, - "properties" : { - "type" : "object", + "properties": { + "type": "object", "x-ms-client-flatten": true, - "description" : "The object properties", - "additionalProperties" : { + "description": "The object properties", + "additionalProperties": { "$ref": "#/definitions/SwaggerSchema" } }, - "additionalProperties" : { - "description" : "The additional properties.", + "additionalProperties": { + "description": "The additional properties.", "$ref": "#/definitions/Object" }, - "required" : { - "type" : "array", - "description" : "The object required properties.", - "items" : { - "type" : "string" + "required": { + "type": "array", + "description": "The object required properties.", + "items": { + "type": "string" } }, - "maxProperties" : { - "type" : "integer", - "description" : "The maximum number of allowed properties." + "maxProperties": { + "type": "integer", + "description": "The maximum number of allowed properties." }, - "minProperties" : { - "type" : "integer", - "description" : "The minimum number of allowed properties." + "minProperties": { + "type": "integer", + "description": "The minimum number of allowed properties." }, - "allOf" : { - "type" : "array", - "description" : "The schemas which must pass validation when this schema is used.", - "items" : { - "$ref" : "#/definitions/SwaggerSchema" + "allOf": { + "type": "array", + "description": "The schemas which must pass validation when this schema is used.", + "items": { + "$ref": "#/definitions/SwaggerSchema" } }, - "discriminator" : { - "type" : "string", - "description" : "The discriminator." + "discriminator": { + "type": "string", + "description": "The discriminator." }, - "readOnly" : { - "type" : "boolean", - "description" : "Indicates whether this property must be present in the a request." + "readOnly": { + "type": "boolean", + "description": "Indicates whether this property must be present in the a request." }, - "xml" : { - "$ref" : "#/definitions/SwaggerXml", - "description" : "The xml representation format for a property." + "xml": { + "$ref": "#/definitions/SwaggerXml", + "description": "The xml representation format for a property." }, - "externalDocs" : { - "$ref" : "#/definitions/SwaggerExternalDocumentation", - "description" : "The external documentation." + "externalDocs": { + "$ref": "#/definitions/SwaggerExternalDocumentation", + "description": "The external documentation." }, - "example" : { - "description" : "The example value.", + "example": { + "description": "The example value.", "$ref": "#/definitions/Object" }, - "notificationUrlExtension" : { - "type" : "boolean", - "description" : "Indicates the notification url extension. If this is set, the property's value should be a callback url for a webhook." + "notificationUrlExtension": { + "type": "boolean", + "description": "Indicates the notification url extension. If this is set, the property's value should be a callback url for a webhook." }, - "dynamicSchemaOld" : { - "$ref" : "#/definitions/SwaggerCustomDynamicSchema", - "description" : "The dynamic schema configuration." + "dynamicSchemaOld": { + "$ref": "#/definitions/SwaggerCustomDynamicSchema", + "description": "The dynamic schema configuration." }, - "dynamicSchemaNew" : { - "$ref" : "#/definitions/SwaggerCustomDynamicProperties", - "description" : "The dynamic schema configuration." + "dynamicSchemaNew": { + "$ref": "#/definitions/SwaggerCustomDynamicProperties", + "description": "The dynamic schema configuration." }, - "dynamicListNew" : { - "$ref" : "#/definitions/SwaggerCustomDynamicList", - "description" : "The dynamic list." + "dynamicListNew": { + "$ref": "#/definitions/SwaggerCustomDynamicList", + "description": "The dynamic list." }, - "dynamicTree" : { - "$ref" : "#/definitions/SwaggerCustomDynamicTree", - "description" : "The dynamic values tree configuration." + "dynamicTree": { + "$ref": "#/definitions/SwaggerCustomDynamicTree", + "description": "The dynamic values tree configuration." } } }, - "ApiOperationPropertiesDefinition" : { - "type" : "object", - "description" : "The api operations properties", - "properties" : { - "summary" : { - "type" : "string", - "description" : "The summary of the api operation." + "ApiOperationPropertiesDefinition": { + "type": "object", + "description": "The api operations properties", + "properties": { + "summary": { + "type": "string", + "description": "The summary of the api operation." }, - "description" : { - "type" : "string", - "description" : "The description of the api operation." + "description": { + "type": "string", + "description": "The description of the api operation." }, - "visibility" : { - "type" : "string", - "description" : "The visibility of the api operation." + "visibility": { + "type": "string", + "description": "The visibility of the api operation." }, - "trigger" : { - "type" : "string", - "description" : "The trigger type of api operation." + "trigger": { + "type": "string", + "description": "The trigger type of api operation." }, - "triggerHint" : { - "type" : "string", - "description" : "The trigger hint for the api operation." + "triggerHint": { + "type": "string", + "description": "The trigger hint for the api operation." }, - "pageable" : { - "type" : "boolean", - "description" : "Indicates whether the api operation is pageable." + "pageable": { + "type": "boolean", + "description": "Indicates whether the api operation is pageable." }, - "annotation" : { - "$ref" : "#/definitions/ApiOperationAnnotation", - "description" : "The annotation of api operation." + "annotation": { + "$ref": "#/definitions/ApiOperationAnnotation", + "description": "The annotation of api operation." }, - "api" : { - "$ref" : "#/definitions/ApiReference", - "description" : "The api reference." + "api": { + "$ref": "#/definitions/ApiReference", + "description": "The api reference." }, - "inputsDefinition" : { + "inputsDefinition": { "$ref": "#/definitions/SwaggerSchema", - "description" : "The operation inputs definition schema." + "description": "The operation inputs definition schema." }, "responsesDefinition": { "type": "object", - "description" : "The operation responses definition schemas.", + "description": "The operation responses definition schemas.", "additionalProperties": { "$ref": "#/definitions/SwaggerSchema" } }, - "isWebhook" : { - "type" : "boolean", - "description" : "Indicates whether the API operation is webhook or not." + "isWebhook": { + "type": "boolean", + "description": "Indicates whether the API operation is webhook or not." }, - "isNotification" : { - "type" : "boolean", - "description" : "Indicates whether the API operation is notification or not." + "isNotification": { + "type": "boolean", + "description": "Indicates whether the API operation is notification or not." } } }, - "ApiOperation" : { - "type" : "object", - "description" : "The api operation.", - "properties" : { - "properties" : { - "$ref" : "#/definitions/ApiOperationPropertiesDefinition" + "ApiOperation": { + "type": "object", + "description": "The api operation.", + "properties": { + "properties": { + "$ref": "#/definitions/ApiOperationPropertiesDefinition" } }, "allOf": [ @@ -8149,9 +8149,9 @@ }, "description": "The list of managed API operations." }, - "StatusAnnotation" : { + "StatusAnnotation": { "type": "string", - "description" : "The status annotation.", + "description": "The status annotation.", "enum": [ "NotSpecified", "Preview", @@ -8161,39 +8161,39 @@ "name": "StatusAnnotation", "modelAsString": true } - }, - "ApiReference" : { - "type" : "object", - "description" : "The Api reference.", - "properties" : { - "displayName" : { - "type" : "string", - "description" : "The display name of the api." - }, - "description" : { - "type" : "string", - "description" : "The description of the api." - }, - "iconUri" : { - "type" : "string", - "description" : "The icon uri of the api." - }, - "swagger" : { + }, + "ApiReference": { + "type": "object", + "description": "The Api reference.", + "properties": { + "displayName": { + "type": "string", + "description": "The display name of the api." + }, + "description": { + "type": "string", + "description": "The description of the api." + }, + "iconUri": { + "type": "string", + "description": "The icon uri of the api." + }, + "swagger": { "$ref": "#/definitions/Object", - "description" : "The swagger of the api." + "description": "The swagger of the api." }, - "brandColor" : { - "type" : "string", - "description" : "The brand color of the api." + "brandColor": { + "type": "string", + "description": "The brand color of the api." }, - "category" : { + "category": { "$ref": "#/definitions/ApiTier", "description": "The tier." }, - "integrationServiceEnvironment" : { + "integrationServiceEnvironment": { "$ref": "#/definitions/ResourceReference", "description": "The integration service environment reference." - } + } }, "allOf": [ { @@ -8218,13 +8218,13 @@ }, "description": "The list of managed APIs." }, - "ApiResourceProperties" : { + "ApiResourceProperties": { "type": "object", "description": "The API resource properties.", "properties": { - "name" : { - "type" : "string", - "description" : "The name" + "name": { + "type": "string", + "description": "The name" }, "connectionParameters": { "type": "object", @@ -8233,129 +8233,129 @@ }, "description": "The connection parameters." }, - "metadata" : { + "metadata": { "$ref": "#/definitions/ApiResourceMetadata", "description": "The metadata." }, - "runtimeUrls" : { - "type" : "array", - "description" : "The runtime urls.", - "items" : { - "type" : "string" + "runtimeUrls": { + "type": "array", + "description": "The runtime urls.", + "items": { + "type": "string" } }, - "generalInformation" : { + "generalInformation": { "$ref": "#/definitions/ApiResourceGeneralInformation", "description": "The api general information." }, - "capabilities" : { - "type" : "array", - "description" : "The capabilities.", - "items" : { - "type" : "string" + "capabilities": { + "type": "array", + "description": "The capabilities.", + "items": { + "type": "string" } }, - "backendService" : { - "$ref":"#/definitions/ApiResourceBackendService", + "backendService": { + "$ref": "#/definitions/ApiResourceBackendService", "description": "The backend service." }, - "policies" : { - "$ref" : "#/definitions/ApiResourcePolicies", - "description" : "The policies for the API." + "policies": { + "$ref": "#/definitions/ApiResourcePolicies", + "description": "The policies for the API." }, - "apiDefinitionUrl" : { - "type" : "string", - "description" : "The API definition." + "apiDefinitionUrl": { + "type": "string", + "description": "The API definition." }, - "apiDefinitions" : { - "$ref" : "#/definitions/ApiResourceDefinitions", - "description" : "The api definitions." + "apiDefinitions": { + "$ref": "#/definitions/ApiResourceDefinitions", + "description": "The api definitions." }, - "integrationServiceEnvironment" :{ + "integrationServiceEnvironment": { "$ref": "#/definitions/ResourceReference", "description": "The integration service environment reference." }, - "provisioningState" : { - "$ref" : "#/definitions/WorkflowProvisioningState", - "description" : "The provisioning state." + "provisioningState": { + "$ref": "#/definitions/WorkflowProvisioningState", + "description": "The provisioning state." }, - "category" : { - "$ref" : "#/definitions/ApiTier", - "description" : "The category." + "category": { + "$ref": "#/definitions/ApiTier", + "description": "The category." } } }, - "ApiResourcePolicies" : { - "type" : "object", - "description" : "The API resource policies.", - "properties" : { - "content" : { - "type" : "string", - "description" : "The API level only policies XML as embedded content." + "ApiResourcePolicies": { + "type": "object", + "description": "The API resource policies.", + "properties": { + "content": { + "type": "string", + "description": "The API level only policies XML as embedded content." }, - "contentLink" : { - "type" : "string", - "description" : "The content link to the policies." + "contentLink": { + "type": "string", + "description": "The content link to the policies." } } }, - "ApiResourceDefinitions" : { - "type" : "object", - "description" : "The Api resource definition.", - "properties" : { - "originalSwaggerUrl" : { - "type" : "string", - "description" : "The original swagger url." + "ApiResourceDefinitions": { + "type": "object", + "description": "The Api resource definition.", + "properties": { + "originalSwaggerUrl": { + "type": "string", + "description": "The original swagger url." }, - "modifiedSwaggerUrl" : { - "type" : "string", - "description" : "The modified swagger url." + "modifiedSwaggerUrl": { + "type": "string", + "description": "The modified swagger url." } } }, "ApiDeploymentParameterMetadataSet": { - "type" : "object", - "description" : "The API deployment parameters metadata.", - "properties" : { - "packageContentLink" : { + "type": "object", + "description": "The API deployment parameters metadata.", + "properties": { + "packageContentLink": { "$ref": "#/definitions/ApiDeploymentParameterMetadata", "description": "The package content link parameter." }, - "redisCacheConnectionString" : { + "redisCacheConnectionString": { "$ref": "#/definitions/ApiDeploymentParameterMetadata", "description": "The package content link parameter." } } }, "ApiDeploymentParameterMetadata": { - "type" : "object", - "description" : "The API deployment parameter metadata.", - "properties" : { - "type" : { - "type" : "string", - "description" : "The type." + "type": "object", + "description": "The API deployment parameter metadata.", + "properties": { + "type": { + "type": "string", + "description": "The type." }, - "isRequired" : { - "type" : "boolean", - "description" : "Indicates whether its required." + "isRequired": { + "type": "boolean", + "description": "Indicates whether its required." }, - "displayName" : { - "type" : "string", - "description" : "The display name." + "displayName": { + "type": "string", + "description": "The display name." }, - "description" : { - "type" : "string", - "description" : "The description." + "description": { + "type": "string", + "description": "The description." }, - "visibility" : { - "$ref" : "#/definitions/ApiDeploymentParameterVisibility", - "description" : "The visibility." + "visibility": { + "$ref": "#/definitions/ApiDeploymentParameterVisibility", + "description": "The visibility." } } }, - "ApiDeploymentParameterVisibility" : { + "ApiDeploymentParameterVisibility": { "type": "string", - "description" : "The Api deployment parameter visibility.", + "description": "The Api deployment parameter visibility.", "enum": [ "NotSpecified", "Default", @@ -8366,66 +8366,66 @@ "modelAsString": true } }, - "ApiResourceBackendService" : { - "type" : "object", - "properties" : { - "serviceUrl" : { - "type" : "string", - "description" : "The service URL." + "ApiResourceBackendService": { + "type": "object", + "properties": { + "serviceUrl": { + "type": "string", + "description": "The service URL." } }, - "description" : "The API backend service." + "description": "The API backend service." }, - "ApiResourceMetadata" : { + "ApiResourceMetadata": { "type": "object", "description": "The api resource metadata.", - "properties" : { - "source" : { - "type" : "string", - "description" : "The source." + "properties": { + "source": { + "type": "string", + "description": "The source." }, - "brandColor" : { - "type" : "string", - "description" : "The brand color." + "brandColor": { + "type": "string", + "description": "The brand color." }, - "hideKey" : { - "type" : "string", - "description" : "The hide key." + "hideKey": { + "type": "string", + "description": "The hide key." }, - "tags" : { - "type" : "object", - "description" : "The tags.", - "additionalProperties" : { - "type" : "string" + "tags": { + "type": "object", + "description": "The tags.", + "additionalProperties": { + "type": "string" } }, - "ApiType" : { + "ApiType": { "$ref": "#/definitions/ApiType", "description": "The api type." }, - "wsdlService" : { + "wsdlService": { "$ref": "#/definitions/WsdlService", "description": "The WSDL service." }, - "wsdlImportMethod" : { + "wsdlImportMethod": { "$ref": "#/definitions/WsdlImportMethod", "description": "The WSDL import method." }, - "connectionType" : { - "type" : "string", - "description" : "The connection type." + "connectionType": { + "type": "string", + "description": "The connection type." }, - "provisioningState" : { + "provisioningState": { "$ref": "#/definitions/WorkflowProvisioningState", "description": "The provisioning state." }, - "deploymentParameters" : { - "$ref" : "#/definitions/ApiDeploymentParameterMetadataSet", - "description" : "The connector deployment parameters metadata." + "deploymentParameters": { + "$ref": "#/definitions/ApiDeploymentParameterMetadataSet", + "description": "The connector deployment parameters metadata." } } }, - "ApiType" : { + "ApiType": { "type": "string", "enum": [ "NotSpecified", @@ -8437,26 +8437,26 @@ "modelAsString": true } }, - "WsdlService" : { - "type" : "object", - "description" : "The WSDL service.", - "properties" : { - "qualifiedName" :{ - "type" : "string", - "description" : "The qualified name." + "WsdlService": { + "type": "object", + "description": "The WSDL service.", + "properties": { + "qualifiedName": { + "type": "string", + "description": "The qualified name." }, - "EndpointQualifiedNames" : { - "type" : "array", + "EndpointQualifiedNames": { + "type": "array", "description": "The list of endpoints' qualified names.", - "items" :{ + "items": { "type": "string" } } } }, - "WsdlImportMethod" : { + "WsdlImportMethod": { "type": "string", - "description" : "The WSDL import method.", + "description": "The WSDL import method.", "enum": [ "NotSpecified", "SoapToRest", @@ -8467,37 +8467,37 @@ "modelAsString": true } }, - "ApiResourceGeneralInformation" : { - "type" : "object", - "description" : "The API general information.", - "properties" : { - "iconUrl" : { - "type" : "string", - "description" : "The icon url." + "ApiResourceGeneralInformation": { + "type": "object", + "description": "The API general information.", + "properties": { + "iconUrl": { + "type": "string", + "description": "The icon url." }, - "displayName" : { - "type" : "string", - "description" : "The display name." + "displayName": { + "type": "string", + "description": "The display name." }, - "description" : { - "type" : "string", - "description" : "The description." + "description": { + "type": "string", + "description": "The description." }, - "termsOfUseUrl" : { - "type" : "string", - "description" : "The terms of use url." + "termsOfUseUrl": { + "type": "string", + "description": "The terms of use url." }, - "releaseTag" : { - "type" : "string", - "description" : "The release tag." + "releaseTag": { + "type": "string", + "description": "The release tag." }, - "tier" : { + "tier": { "$ref": "#/definitions/ApiTier", "description": "The tier." } } }, - "ManagedApi" : { + "ManagedApi": { "type": "object", "description": "The managed api definition.", "properties": { @@ -8512,9 +8512,9 @@ } ] }, - "IntegrationServiceEnvironmentNetworkEndPointAccessibilityState" : { + "IntegrationServiceEnvironmentNetworkEndPointAccessibilityState": { "type": "string", - "description" : "The integration service environment network endpoint accessibility state.", + "description": "The integration service environment network endpoint accessibility state.", "enum": [ "NotSpecified", "Unknown", @@ -8526,30 +8526,30 @@ "modelAsString": true } }, - "IntegrationServiceEnvironmentNetworkEndpoint" : { + "IntegrationServiceEnvironmentNetworkEndpoint": { "type": "object", "description": "The network endpoint.", - "properties" : { + "properties": { "accessibility": { "$ref": "#/definitions/IntegrationServiceEnvironmentNetworkEndPointAccessibilityState", "description": "The accessibility state." }, - "domainName" : { + "domainName": { "type": "string", "description": "The domain name." }, - "ports" : { - "type" : "array", - "description" : "The ports.", + "ports": { + "type": "array", + "description": "The ports.", "items": { - "type" : "string" + "type": "string" } } } }, - "IntegrationServiceEnvironmentNetworkDependencyCategoryType" : { + "IntegrationServiceEnvironmentNetworkDependencyCategoryType": { "type": "string", - "description" : "The integration service environment network dependency category type.", + "description": "The integration service environment network dependency category type.", "enum": [ "NotSpecified", "AzureStorage", @@ -8572,28 +8572,28 @@ "IntegrationServiceEnvironmentNetworkDependency": { "type": "object", "description": "The azure async operation resource.", - "properties" : { + "properties": { "category": { "$ref": "#/definitions/IntegrationServiceEnvironmentNetworkDependencyCategoryType", "description": "The network dependency category type." }, - "displayName" : { + "displayName": { "type": "string", "description": "The display name." }, - "endpoints" : { - "type" : "array", - "description" : "The endpoints.", - "items" : { - "$ref" : "#/definitions/IntegrationServiceEnvironmentNetworkEndpoint", - "description" : "The endpoint." + "endpoints": { + "type": "array", + "description": "The endpoints.", + "items": { + "$ref": "#/definitions/IntegrationServiceEnvironmentNetworkEndpoint", + "description": "The endpoint." } } } }, - "IntegrationServiceEnvironmentNetworkDependencyHealthState" : { + "IntegrationServiceEnvironmentNetworkDependencyHealthState": { "type": "string", - "description" : "The integration service environment network dependency health state.", + "description": "The integration service environment network dependency health state.", "enum": [ "NotSpecified", "Healthy", @@ -8605,29 +8605,29 @@ "modelAsString": true } }, - "IntegrationServiceEnvironmentNetworkDependencyHealth" : { + "IntegrationServiceEnvironmentNetworkDependencyHealth": { "type": "object", "description": "The integration service environment subnet network health.", "properties": { - "error" : { + "error": { "$ref": "#/definitions/ExtendedErrorInfo", "description": "The error if any occurred during the operation." }, - "state" : { + "state": { "$ref": "#/definitions/IntegrationServiceEnvironmentNetworkDependencyHealthState", "description": "The network dependency health state." } } }, - "IntegrationServiceEnvironmentNetworkHealth" : { - "type" : "object", + "IntegrationServiceEnvironmentNetworkHealth": { + "type": "object", "description": "The integration service environment network health of all the subnets.", - "additionalProperties" : { + "additionalProperties": { "$ref": "#/definitions/IntegrationServiceEnvironmentSubnetNetworkHealth", "description": "The integration service environment subnet network health." } }, - "IntegrationServiceEnvironmentSubnetNetworkHealth" : { + "IntegrationServiceEnvironmentSubnetNetworkHealth": { "type": "object", "description": "The integration service environment subnet network health.", "required": [ @@ -8635,14 +8635,14 @@ ], "properties": { "outboundNetworkDependencies": { - "description" : "The outbound network dependencies.", - "type" : "array", - "items" :{ + "description": "The outbound network dependencies.", + "type": "array", + "items": { "$ref": "#/definitions/IntegrationServiceEnvironmentNetworkDependency", "description": "The integration service environment network dependency." } }, - "outboundNetworkHealth" : { + "outboundNetworkHealth": { "$ref": "#/definitions/IntegrationServiceEnvironmentNetworkDependencyHealth", "description": "The integration service environment network health." }, @@ -8652,36 +8652,36 @@ } } }, - "ExtendedErrorInfo" : { + "ExtendedErrorInfo": { "type": "object", "description": "The extended error info.", "required": [ "code", "message" ], - "properties" : { - "code" : { + "properties": { + "code": { "description": "The error code.", "$ref": "#/definitions/ErrorResponseCode" }, - "message" : { + "message": { "type": "string", "description": "The error message." }, - "details" : { + "details": { "type": "array", - "description" : "The error message details.", + "description": "The error message details.", "items": { "$ref": "#/definitions/ExtendedErrorInfo" } }, - "innerError" : { + "innerError": { "$ref": "#/definitions/Object", - "description" : "The inner error." + "description": "The inner error." } - } + } }, - "ErrorResponseCode" : { + "ErrorResponseCode": { "type": "string", "description": "The error response code.", "enum": [ @@ -8760,9 +8760,9 @@ } } }, - "IntegrationServiceEnvironmentProperties" : { + "IntegrationServiceEnvironmentProperties": { "type": "object", - "description" : "The integration service environment properties.", + "description": "The integration service environment properties.", "properties": { "provisioningState": { "$ref": "#/definitions/WorkflowProvisioningState", @@ -8776,11 +8776,11 @@ "type": "string", "description": "Gets the tracking id." }, - "endpointsConfiguration" : { + "endpointsConfiguration": { "$ref": "#/definitions/FlowEndpointsConfiguration", "description": "The endpoints configuration." }, - "networkConfiguration" : { + "networkConfiguration": { "$ref": "#/definitions/NetworkConfiguration", "description": "The network configuration." } @@ -8788,7 +8788,7 @@ }, "IntegrationServiceEnvironmentSkuName": { "type": "string", - "description" : "The integration service environment sku name.", + "description": "The integration service environment sku name.", "enum": [ "NotSpecified", "Premium", @@ -8799,21 +8799,21 @@ "modelAsString": true } }, - "NetworkConfiguration" : { - "type" : "object", + "NetworkConfiguration": { + "type": "object", "description": "The network configuration.", "properties": { - "virtualNetworkAddressSpace" : { + "virtualNetworkAddressSpace": { "type": "string", "description": "Gets the virtual network address space." }, - "accessEndpoint" : { + "accessEndpoint": { "$ref": "#/definitions/IntegrationServiceEnvironmentAccessEndpoint", "description": "The access endpoint." }, - "subnets" : { - "type" : "array", - "description" : "The subnets.", + "subnets": { + "type": "array", + "description": "The subnets.", "items": { "$ref": "#/definitions/ResourceReference", "description": "The subnet." @@ -8821,11 +8821,11 @@ } } }, - "IntegrationServiceEnvironmentAccessEndpoint" : { - "type" : "object", - "description" : "The integration service environment access endpoint.", + "IntegrationServiceEnvironmentAccessEndpoint": { + "type": "object", + "description": "The integration service environment access endpoint.", "properties": { - "type" : { + "type": { "$ref": "#/definitions/IntegrationServiceEnvironmentAccessEndpointType", "description": "The access endpoint type." } @@ -8833,7 +8833,7 @@ }, "IntegrationServiceEnvironmentAccessEndpointType": { "type": "string", - "description" : "The integration service environment access endpoint type.", + "description": "The integration service environment access endpoint type.", "enum": [ "NotSpecified", "External", @@ -8844,25 +8844,25 @@ "modelAsString": true } }, - "FlowEndpointsConfiguration" : { - "type" : "object", + "FlowEndpointsConfiguration": { + "type": "object", "description": "The endpoints configuration.", "properties": { - "workflow" : { + "workflow": { "$ref": "#/definitions/FlowEndpoints", "description": "The workflow endpoints." }, - "connector" : { + "connector": { "$ref": "#/definitions/FlowEndpoints", "description": "The connector endpoints." } } }, - "FlowEndpoints" : { - "type" : "object", + "FlowEndpoints": { + "type": "object", "description": "The flow endpoints configuration.", "properties": { - "outgoingIpAddresses" : { + "outgoingIpAddresses": { "type": "array", "description": "The outgoing ip address.", "items": { @@ -8870,7 +8870,7 @@ "description": "The ip address." } }, - "accessEndpointIpAddresses" : { + "accessEndpointIpAddresses": { "type": "array", "description": "The access endpoint ip address.", "items": { @@ -8880,17 +8880,17 @@ } } }, - "IpAddress" : { - "type" :"object", - "description" : "The ip address.", + "IpAddress": { + "type": "object", + "description": "The ip address.", "properties": { - "address" : { + "address": { "type": "string", "description": "The address." } } }, - "IntegrationServiceEnvironmentSkuList" : { + "IntegrationServiceEnvironmentSkuList": { "type": "object", "properties": { "value": { @@ -8905,64 +8905,64 @@ "description": "The URL to get the next set of results." } }, - "description": "The list of integration service environment skus." + "description": "The list of integration service environment skus." }, - "IntegrationServiceEnvironmentSkuDefinition" : { - "type" : "object", - "description" : "The integration service environment sku definition.", + "IntegrationServiceEnvironmentSkuDefinition": { + "type": "object", + "description": "The integration service environment sku definition.", "properties": { - "resourceType" : { - "description" : "The resource type.", - "type" : "string" + "resourceType": { + "description": "The resource type.", + "type": "string" }, - "sku" : { - "type" : "object", - "description" : "The sku.", - "properties" : { - "name" : { + "sku": { + "type": "object", + "description": "The sku.", + "properties": { + "name": { "$ref": "#/definitions/IntegrationServiceEnvironmentSkuName", "description": "The sku name." }, - "tier" : { - "type" : "string", - "description" : "The sku tier." + "tier": { + "type": "string", + "description": "The sku tier." } } }, - "capacity" : { + "capacity": { "$ref": "#/definitions/IntegrationServiceEnvironmentSkuCapacity", "description": "The sku capacity." } } }, - "IntegrationServiceEnvironmentSkuCapacity" : { - "type" : "object", + "IntegrationServiceEnvironmentSkuCapacity": { + "type": "object", "description": "The integration service environment sku capacity.", "properties": { - "minimum" : { - "type" : "integer", + "minimum": { + "type": "integer", "format": "int32", - "description" : "The minimum capacity." + "description": "The minimum capacity." }, - "maximum" : { - "type" : "integer", + "maximum": { + "type": "integer", "format": "int32", - "description" : "The maximum capacity." + "description": "The maximum capacity." }, - "default" : { - "type" : "integer", + "default": { + "type": "integer", "format": "int32", - "description" : "The default capacity." + "description": "The default capacity." }, - "scaleType" : { + "scaleType": { "$ref": "#/definitions/IntegrationServiceEnvironmentSkuScaleType", "description": "The sku scale type." } } }, - "IntegrationServiceEnvironmentSkuScaleType" : { + "IntegrationServiceEnvironmentSkuScaleType": { "type": "string", - "description" : "The integration service environment sku scale type.", + "description": "The integration service environment sku scale type.", "enum": [ "Manual", "Automatic", @@ -8975,7 +8975,7 @@ }, "IntegrationAccountSkuName": { "type": "string", - "description" : "The integration account sku name.", + "description": "The integration account sku name.", "enum": [ "NotSpecified", "Free", @@ -9009,15 +9009,15 @@ }, "IntegrationAccountProperties": { "type": "object", - "description" : "The integration account properties.", + "description": "The integration account properties.", "properties": { - "integrationServiceEnvironment" : { + "integrationServiceEnvironment": { "$ref": "#/definitions/IntegrationServiceEnvironment", "description": "The integration service environment." }, - "state" : { - "$ref" : "#/definitions/WorkflowState", - "description" : "The workflow state." + "state": { + "$ref": "#/definitions/WorkflowState", + "description": "The workflow state." } } }, @@ -9170,7 +9170,7 @@ }, "SchemaType": { "type": "string", - "description" : "The schema type.", + "description": "The schema type.", "enum": [ "NotSpecified", "Xml" @@ -9285,7 +9285,7 @@ }, "MapType": { "type": "string", - "description" : "The map type.", + "description": "The map type.", "enum": [ "NotSpecified", "Xslt", @@ -9397,7 +9397,7 @@ }, "PartnerType": { "type": "string", - "description" : "The partner type.", + "description": "The partner type.", "enum": [ "NotSpecified", "B2B" @@ -9554,7 +9554,7 @@ }, "AgreementType": { "type": "string", - "description" : "The agreement type.", + "description": "The agreement type.", "enum": [ "NotSpecified", "AS2", @@ -10650,7 +10650,7 @@ }, "X12CharacterSet": { "type": "string", - "description" : "The X12 character set.", + "description": "The X12 character set.", "enum": [ "NotSpecified", "Basic", @@ -10664,7 +10664,7 @@ }, "SegmentTerminatorSuffix": { "type": "string", - "description" : "The segment terminator suffix.", + "description": "The segment terminator suffix.", "enum": [ "NotSpecified", "None", @@ -10679,7 +10679,7 @@ }, "X12DateFormat": { "type": "string", - "description" : "The x12 date format.", + "description": "The x12 date format.", "enum": [ "NotSpecified", "CCYYMMDD", @@ -10692,7 +10692,7 @@ }, "X12TimeFormat": { "type": "string", - "description" : "The x12 time format.", + "description": "The x12 time format.", "enum": [ "NotSpecified", "HHMM", @@ -10707,7 +10707,7 @@ }, "UsageIndicator": { "type": "string", - "description" : "The usage indicator.", + "description": "The usage indicator.", "enum": [ "NotSpecified", "Test", @@ -10721,7 +10721,7 @@ }, "MessageFilterType": { "type": "string", - "description" : "The message filter type.", + "description": "The message filter type.", "enum": [ "NotSpecified", "Include", @@ -10734,7 +10734,7 @@ }, "HashingAlgorithm": { "type": "string", - "description" : "The signing or hashing algorithm.", + "description": "The signing or hashing algorithm.", "enum": [ "NotSpecified", "None", @@ -10751,7 +10751,7 @@ }, "EncryptionAlgorithm": { "type": "string", - "description" : "The encryption algorithm.", + "description": "The encryption algorithm.", "enum": [ "NotSpecified", "None", @@ -10768,7 +10768,7 @@ }, "SigningAlgorithm": { "type": "string", - "description" : "The signing or hashing algorithm.", + "description": "The signing or hashing algorithm.", "enum": [ "NotSpecified", "Default", @@ -10784,7 +10784,7 @@ }, "TrailingSeparatorPolicy": { "type": "string", - "description" : "The trailing separator policy.", + "description": "The trailing separator policy.", "enum": [ "NotSpecified", "NotAllowed", @@ -11570,7 +11570,7 @@ }, "EdifactCharacterSet": { "type": "string", - "description" : "The edifact character set.", + "description": "The edifact character set.", "enum": [ "NotSpecified", "UNOB", @@ -11595,7 +11595,7 @@ }, "EdifactDecimalIndicator": { "type": "string", - "description" : "The edifact decimal indicator.", + "description": "The edifact decimal indicator.", "enum": [ "NotSpecified", "Comma", @@ -11934,7 +11934,7 @@ }, "TrackingEventsDefinition": { "type": "object", - "description" : "The tracking events definition.", + "description": "The tracking events definition.", "additionalProperties": false, "required": [ "sourceType", @@ -11972,7 +11972,7 @@ }, "TrackingEvent": { "type": "object", - "description" : "The tracking event.", + "description": "The tracking event.", "additionalProperties": false, "required": [ "eventLevel", @@ -11981,7 +11981,7 @@ ], "properties": { "eventLevel": { - "description" : "The event level.", + "description": "The event level.", "$ref": "#/definitions/EventLevel" }, "eventTime": { @@ -12043,11 +12043,11 @@ }, "TrackingEventErrorInfo": { "type": "object", - "description" : "The tracking event error info.", + "description": "The tracking event error info.", "additionalProperties": false, "properties": { "message": { - "description" : "The message.", + "description": "The message.", "type": "string" }, "code": { @@ -12058,7 +12058,7 @@ }, "SetTriggerStateActionDefinition": { "type": "object", - "description" : "The set trigger state action definition.", + "description": "The set trigger state action definition.", "additionalProperties": false, "required": [ "source" @@ -12071,7 +12071,7 @@ } }, "ExpressionTraces": { - "description" : "The expression traces.", + "description": "The expression traces.", "type": "object", "properties": { "inputs": { @@ -12083,7 +12083,7 @@ } }, "ExpressionRoot": { - "description" : "The expression root.", + "description": "The expression root.", "type": "object", "properties": { "path": { @@ -12098,7 +12098,7 @@ ] }, "Expression": { - "description" : "The expression.", + "description": "The expression.", "type": "object", "additionalProperties": false, "properties": { @@ -12109,7 +12109,7 @@ "value": {}, "subexpressions": { "type": "array", - "description" : "The sub expressions.", + "description": "The sub expressions.", "items": { "$ref": "#/definitions/Expression" } @@ -12662,4 +12662,4 @@ "type": "string" } } -} +} \ No newline at end of file From f860d1b007f2a3afff8802b52784da8660ce44b2 Mon Sep 17 00:00:00 2001 From: Yunge Zhu Date: Thu, 19 Sep 2019 15:40:53 +0800 Subject: [PATCH 41/47] fix ci error --- .../Microsoft.Logic/stable/2019-05-01/logic.json | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json index fb55867198e2..3dd8d91b15dd 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json @@ -1593,7 +1593,10 @@ ], "responses": { "200": { - "description": "OK" + "description": "OK", + "schema": { + "$ref": "#/definitions/WorkflowRunListResult" + } }, "default": { "description": "Error response describing why the operation failed.", @@ -8194,12 +8197,7 @@ "$ref": "#/definitions/ResourceReference", "description": "The integration service environment reference." } - }, - "allOf": [ - { - "$ref": "#/definitions/Resource" - } - ] + } }, "ManagedApiListResult": { "type": "object", From 0846a9f98114978ffb4dbac490a37884f268b9d1 Mon Sep 17 00:00:00 2001 From: Yunge Zhu Date: Thu, 19 Sep 2019 15:55:47 +0800 Subject: [PATCH 42/47] fix isue --- .../Microsoft.Logic/stable/2019-05-01/logic.json | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json index 3dd8d91b15dd..d3b766a94ec6 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json @@ -1592,11 +1592,8 @@ } ], "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/WorkflowRunListResult" - } + "202": { + "description": "OK" }, "default": { "description": "Error response describing why the operation failed.", @@ -1604,9 +1601,6 @@ "$ref": "#/definitions/ErrorResponse" } } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" } } }, From b80f9dccd0d4f4d83005adea283db3c6061e827c Mon Sep 17 00:00:00 2001 From: Yunge Zhu Date: Thu, 19 Sep 2019 16:15:08 +0800 Subject: [PATCH 43/47] fix error --- .../Microsoft.Logic/stable/2019-05-01/logic.json | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json index d3b766a94ec6..e0f92a8f70de 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json @@ -1592,7 +1592,7 @@ } ], "responses": { - "202": { + "201": { "description": "OK" }, "default": { @@ -12155,6 +12155,10 @@ "type": "object", "description": "A collection of workflow run action repetitions.", "properties": { + "nextLink": { + "description": "The link used to get the next page of recommendations.", + "type": "string" + }, "value": { "type": "array", "items": { From 21170409c2971957f2d9e5f3278445f79a5d9b2d Mon Sep 17 00:00:00 2001 From: Yunge Zhu Date: Thu, 19 Sep 2019 17:14:13 +0800 Subject: [PATCH 44/47] fix path --- .../Microsoft.Logic/stable/2019-05-01/logic.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json index e0f92a8f70de..56bb290c09c5 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json @@ -6012,7 +6012,7 @@ } } }, - "/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Logic/integrationServiceEnvironments/{integrationServiceEnvironmentName}/health/network": { + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Logic/integrationServiceEnvironments/{integrationServiceEnvironmentName}/health/network": { "get": { "tags": [ "integrationServiceEnvironmentNetworkHealth" @@ -6062,7 +6062,7 @@ } } }, - "/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Logic/integrationServiceEnvironments/{integrationServiceEnvironmentName}/managedApis": { + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Logic/integrationServiceEnvironments/{integrationServiceEnvironmentName}/managedApis": { "get": { "tags": [ "integrationServiceEnvironmentManagedApis" @@ -6115,7 +6115,7 @@ } } }, - "/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Logic/integrationServiceEnvironments/{integrationServiceEnvironmentName}/managedApis/{apiName}": { + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Logic/integrationServiceEnvironments/{integrationServiceEnvironmentName}/managedApis/{apiName}": { "get": { "tags": [ "integrationServiceEnvironmentManagedApi" @@ -6290,7 +6290,7 @@ } } }, - "/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Logic/integrationServiceEnvironments/{integrationServiceEnvironmentName}/managedApis/{apiName}/apiOperations": { + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Logic/integrationServiceEnvironments/{integrationServiceEnvironmentName}/managedApis/{apiName}/apiOperations": { "get": { "tags": [ "integrationServiceEnvironmentManagedApis" From 7c939662b5ff8025d7c7d74650c7809b63dac42b Mon Sep 17 00:00:00 2001 From: Yunge Zhu Date: Thu, 19 Sep 2019 17:49:00 +0800 Subject: [PATCH 45/47] fix operation id --- .../Microsoft.Logic/stable/2019-05-01/logic.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json index 56bb290c09c5..7c68ad585657 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json @@ -5970,7 +5970,7 @@ "tags": [ "integrationServiceEnvironmentRestart" ], - "operationId": "IntegrationServiceEnvironment_Restart", + "operationId": "IntegrationServiceEnvironments_Restart", "description": "Restarts an integration service environment.", "x-ms-examples": { "Restarts an integration service environment": { From 464e0d39328bfde61a5b83e8f7b75d124a70ddf6 Mon Sep 17 00:00:00 2001 From: Yunge Zhu Date: Thu, 19 Sep 2019 17:54:17 +0800 Subject: [PATCH 46/47] fix java sdk generation --- .../Microsoft.Logic/stable/2019-05-01/logic.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json index 7c68ad585657..217a82f9347d 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json @@ -6295,7 +6295,7 @@ "tags": [ "integrationServiceEnvironmentManagedApis" ], - "operationId": "IntegrationServiceEnvironmentManagedApiOperations_List", + "operationId": "IntegrationServiceEnvironmentsManagedApiOperations_List", "description": "Gets the managed Api operations.", "x-ms-examples": { "Gets the integration service environment managed Apis": { From 265324d94160cb38138b716dd3fef0359210af15 Mon Sep 17 00:00:00 2001 From: Yunge Zhu Date: Thu, 19 Sep 2019 21:57:50 +0800 Subject: [PATCH 47/47] fix operation id --- .../Microsoft.Logic/stable/2019-05-01/logic.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json index 217a82f9347d..12d2782c8bf0 100644 --- a/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json +++ b/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json @@ -6120,7 +6120,7 @@ "tags": [ "integrationServiceEnvironmentManagedApi" ], - "operationId": "IntegrationServiceEnvironmentManagedApi_Get", + "operationId": "IntegrationServiceEnvironmentManagedApis_Get", "description": "Gets the integration service environment managed Api.", "x-ms-examples": { "Gets the integration service environment managed Apis": { @@ -6175,7 +6175,7 @@ "tags": [ "integrationServiceEnvironmentManagedApi" ], - "operationId": "IntegrationServiceEnvironmentManagedApi_Put", + "operationId": "IntegrationServiceEnvironmentManagedApis_Put", "description": "Puts the integration service environment managed Api.", "x-ms-long-running-operation": true, "x-ms-examples": { @@ -6237,7 +6237,7 @@ "tags": [ "integrationServiceEnvironmentManagedApi" ], - "operationId": "IntegrationServiceEnvironmentManagedApi_Delete", + "operationId": "IntegrationServiceEnvironmentManagedApis_Delete", "description": "Deletes the integration service environment managed Api.", "x-ms-long-running-operation": true, "x-ms-examples": { @@ -6295,7 +6295,7 @@ "tags": [ "integrationServiceEnvironmentManagedApis" ], - "operationId": "IntegrationServiceEnvironmentsManagedApiOperations_List", + "operationId": "IntegrationServiceEnvironmentManagedApiOperations_List", "description": "Gets the managed Api operations.", "x-ms-examples": { "Gets the integration service environment managed Apis": {