Skip to content

Commit

Permalink
Merge pull request #520 from almasak/feature-informatica
Browse files Browse the repository at this point in the history
Liftr Informatica stable version 2024-05-08 - shortened arguments
  • Loading branch information
kairu-ms authored Jul 10, 2024
2 parents 84098e1 + 609cbbc commit 06f6188
Show file tree
Hide file tree
Showing 18 changed files with 140 additions and 80 deletions.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,12 @@
<resource id="/subscriptions/{}/providers/informatica.datamanagement/organizations" version="2024-05-08" swagger="mgmt-plane/informatica/ResourceProviders/Informatica.DataManagement/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvSW5mb3JtYXRpY2EuRGF0YU1hbmFnZW1lbnQvb3JnYW5pemF0aW9ucw==/V/MjAyNC0wNS0wOA=="/>
<resource id="/subscriptions/{}/resourcegroups/{}/providers/informatica.datamanagement/organizations" version="2024-05-08" swagger="mgmt-plane/informatica/ResourceProviders/Informatica.DataManagement/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9JbmZvcm1hdGljYS5EYXRhTWFuYWdlbWVudC9vcmdhbml6YXRpb25z/V/MjAyNC0wNS0wOA=="/>
<argGroup name="">
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" idPart="resource_group"/>
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" idPart="subscription"/>
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" group="" idPart="resource_group">
<help short="Resource group name"/>
</arg>
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" group="" idPart="subscription">
<help short="Subscription"/>
</arg>
</argGroup>
<condition var="$Condition_Organizations_ListByResourceGroup">
<operator type="and">
Expand Down

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,16 @@
<command name="show" version="2024-05-08">
<resource id="/subscriptions/{}/resourcegroups/{}/providers/informatica.datamanagement/organizations/{}" version="2024-05-08" swagger="mgmt-plane/informatica/ResourceProviders/Informatica.DataManagement/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9JbmZvcm1hdGljYS5EYXRhTWFuYWdlbWVudC9vcmdhbml6YXRpb25zL3tvcmdhbml6YXRpb25OYW1lfQ==/V/MjAyNC0wNS0wOA=="/>
<argGroup name="">
<arg type="string" var="$Path.organizationName" options="organization-name name n" required="True" idPart="name">
<arg type="string" var="$Path.organizationName" options="org-name name n" required="True" group="" idPart="name">
<help short="Name of the Organizations resource"/>
<format pattern="^[a-zA-Z0-9_-]*$"/>
</arg>
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" required="True" idPart="resource_group"/>
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" idPart="subscription"/>
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" required="True" group="" idPart="resource_group">
<help short="Resource group name"/>
</arg>
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" group="" idPart="subscription">
<help short="Subscription"/>
</arg>
</argGroup>
<operation operationId="Organizations_Get">
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Informatica.DataManagement/organizations/{organizationName}">
Expand Down Expand Up @@ -158,12 +162,16 @@
<command name="delete" version="2024-05-08" confirmation="Are you sure you want to perform this operation?">
<resource id="/subscriptions/{}/resourcegroups/{}/providers/informatica.datamanagement/organizations/{}" version="2024-05-08" swagger="mgmt-plane/informatica/ResourceProviders/Informatica.DataManagement/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9JbmZvcm1hdGljYS5EYXRhTWFuYWdlbWVudC9vcmdhbml6YXRpb25zL3tvcmdhbml6YXRpb25OYW1lfQ==/V/MjAyNC0wNS0wOA=="/>
<argGroup name="">
<arg type="string" var="$Path.organizationName" options="organization-name name n" required="True" idPart="name">
<arg type="string" var="$Path.organizationName" options="org-name name n" required="True" group="" idPart="name">
<help short="Name of the Organizations resource"/>
<format pattern="^[a-zA-Z0-9_-]*$"/>
</arg>
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" required="True" idPart="resource_group"/>
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" idPart="subscription"/>
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" required="True" group="" idPart="resource_group">
<help short="Resource group name"/>
</arg>
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" group="" idPart="subscription">
<help short="Subscription"/>
</arg>
</argGroup>
<operation operationId="Organizations_Delete">
<longRunning finalStateVia="location"/>
Expand Down Expand Up @@ -208,12 +216,16 @@
<command name="create" version="2024-05-08">
<resource id="/subscriptions/{}/resourcegroups/{}/providers/informatica.datamanagement/organizations/{}" version="2024-05-08" swagger="mgmt-plane/informatica/ResourceProviders/Informatica.DataManagement/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9JbmZvcm1hdGljYS5EYXRhTWFuYWdlbWVudC9vcmdhbml6YXRpb25zL3tvcmdhbml6YXRpb25OYW1lfQ==/V/MjAyNC0wNS0wOA=="/>
<argGroup name="">
<arg type="string" var="$Path.organizationName" options="organization-name name n" required="True" idPart="name">
<arg type="string" var="$Path.organizationName" options="org-name name n" required="True" group="" idPart="name">
<help short="Name of the Organizations resource"/>
<format pattern="^[a-zA-Z0-9_-]*$"/>
</arg>
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" required="True" idPart="resource_group"/>
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" idPart="subscription"/>
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" required="True" group="" idPart="resource_group">
<help short="Resource group name"/>
</arg>
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" group="" idPart="subscription">
<help short="Subscription"/>
</arg>
</argGroup>
<argGroup name="Properties">
<arg type="object" var="$resource.properties.companyDetails" options="company-details" group="Properties">
Expand Down Expand Up @@ -541,12 +553,16 @@
<command name="update" version="2024-05-08">
<resource id="/subscriptions/{}/resourcegroups/{}/providers/informatica.datamanagement/organizations/{}" version="2024-05-08" swagger="mgmt-plane/informatica/ResourceProviders/Informatica.DataManagement/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9JbmZvcm1hdGljYS5EYXRhTWFuYWdlbWVudC9vcmdhbml6YXRpb25zL3tvcmdhbml6YXRpb25OYW1lfQ==/V/MjAyNC0wNS0wOA=="/>
<argGroup name="">
<arg type="string" var="$Path.organizationName" options="organization-name name n" required="True" idPart="name">
<arg type="string" var="$Path.organizationName" options="org-name name n" required="True" group="" idPart="name">
<help short="Name of the Organizations resource"/>
<format pattern="^[a-zA-Z0-9_-]*$"/>
</arg>
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" required="True" idPart="resource_group"/>
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" idPart="subscription"/>
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" required="True" group="" idPart="resource_group">
<help short="Resource group name"/>
</arg>
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" group="" idPart="subscription">
<help short="Subscription"/>
</arg>
</argGroup>
<argGroup name="Properties">
<arg nullable="True" type="object" var="$resource.properties.companyDetails" options="company-details" group="Properties">
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/informatica.datamanagement/organizations/{}/getallserverlessruntimes", "version": "2024-05-08", "swagger": "mgmt-plane/informatica/ResourceProviders/Informatica.DataManagement/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9JbmZvcm1hdGljYS5EYXRhTWFuYWdlbWVudC9vcmdhbml6YXRpb25zL3tvcmdhbml6YXRpb25OYW1lfS9nZXRBbGxTZXJ2ZXJsZXNzUnVudGltZXM=/V/MjAyNC0wNS0wOA=="}], "commandGroups": [{"name": "informatica data-management organization", "commands": [{"name": "get-all-serverless-runtime", "version": "2024-05-08", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/informatica.datamanagement/organizations/{}/getallserverlessruntimes", "version": "2024-05-08", "swagger": "mgmt-plane/informatica/ResourceProviders/Informatica.DataManagement/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9JbmZvcm1hdGljYS5EYXRhTWFuYWdlbWVudC9vcmdhbml6YXRpb25zL3tvcmdhbml6YXRpb25OYW1lfS9nZXRBbGxTZXJ2ZXJsZXNzUnVudGltZXM=/V/MjAyNC0wNS0wOA=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.organizationName", "options": ["organization-name"], "required": true, "idPart": "name", "help": {"short": "Name of the Organizations resource"}, "format": {"pattern": "^[a-zA-Z0-9_-]*$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Organizations_GetAllServerlessRuntimes", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Informatica.DataManagement/organizations/{organizationName}/getAllServerlessRuntimes", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "organizationName", "arg": "$Path.organizationName", "required": true, "format": {"pattern": "^[a-zA-Z0-9_-]*$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-05-08"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "array<object>", "name": "informaticaRuntimeResources", "required": true, "item": {"type": "object", "props": [{"type": "string", "name": "createdBy", "required": true}, {"type": "string", "name": "createdTime", "required": true}, {"type": "string", "name": "description"}, {"type": "string", "name": "id", "required": true}, {"type": "string", "name": "name", "required": true}, {"type": "object", "name": "serverlessConfigProperties", "required": true, "props": [{"type": "string", "name": "advancedCustomProperties"}, {"type": "string", "name": "applicationType"}, {"type": "string", "name": "computeUnits"}, {"type": "string", "name": "executionTimeout"}, {"type": "string", "name": "platform"}, {"type": "string", "name": "region"}, {"type": "string", "name": "resourceGroupName"}, {"type": "ResourceId", "name": "serverlessArmResourceId"}, {"type": "string", "name": "subnet"}, {"type": "string", "name": "subscriptionId"}, {"type": "string", "name": "supplementaryFileLocation"}, {"type": "string", "name": "tags"}, {"type": "uuid", "name": "tenantId"}, {"type": "string", "name": "vnet"}]}, {"type": "string", "name": "status", "required": true}, {"type": "string", "name": "statusLocalized", "required": true}, {"type": "string", "name": "statusMessage", "required": true}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "SERVERLESS"}]}}, {"type": "string", "name": "updatedBy", "required": true}, {"type": "string", "name": "updatedTime", "required": true}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]}
{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/informatica.datamanagement/organizations/{}/getallserverlessruntimes", "version": "2024-05-08", "swagger": "mgmt-plane/informatica/ResourceProviders/Informatica.DataManagement/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9JbmZvcm1hdGljYS5EYXRhTWFuYWdlbWVudC9vcmdhbml6YXRpb25zL3tvcmdhbml6YXRpb25OYW1lfS9nZXRBbGxTZXJ2ZXJsZXNzUnVudGltZXM=/V/MjAyNC0wNS0wOA=="}], "commandGroups": [{"name": "informatica data-management organization", "commands": [{"name": "get-all-serverless-runtime", "version": "2024-05-08", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/informatica.datamanagement/organizations/{}/getallserverlessruntimes", "version": "2024-05-08", "swagger": "mgmt-plane/informatica/ResourceProviders/Informatica.DataManagement/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9JbmZvcm1hdGljYS5EYXRhTWFuYWdlbWVudC9vcmdhbml6YXRpb25zL3tvcmdhbml6YXRpb25OYW1lfS9nZXRBbGxTZXJ2ZXJsZXNzUnVudGltZXM=/V/MjAyNC0wNS0wOA=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.organizationName", "options": ["org-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the Organizations resource"}, "format": {"pattern": "^[a-zA-Z0-9_-]*$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Resource group name"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Subscription"}}]}], "operations": [{"operationId": "Organizations_GetAllServerlessRuntimes", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Informatica.DataManagement/organizations/{organizationName}/getAllServerlessRuntimes", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "organizationName", "arg": "$Path.organizationName", "required": true, "format": {"pattern": "^[a-zA-Z0-9_-]*$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-05-08"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "array<object>", "name": "informaticaRuntimeResources", "required": true, "item": {"type": "object", "props": [{"type": "string", "name": "createdBy", "required": true}, {"type": "string", "name": "createdTime", "required": true}, {"type": "string", "name": "description"}, {"type": "string", "name": "id", "required": true}, {"type": "string", "name": "name", "required": true}, {"type": "object", "name": "serverlessConfigProperties", "required": true, "props": [{"type": "string", "name": "advancedCustomProperties"}, {"type": "string", "name": "applicationType"}, {"type": "string", "name": "computeUnits"}, {"type": "string", "name": "executionTimeout"}, {"type": "string", "name": "platform"}, {"type": "string", "name": "region"}, {"type": "string", "name": "resourceGroupName"}, {"type": "ResourceId", "name": "serverlessArmResourceId"}, {"type": "string", "name": "subnet"}, {"type": "string", "name": "subscriptionId"}, {"type": "string", "name": "supplementaryFileLocation"}, {"type": "string", "name": "tags"}, {"type": "uuid", "name": "tenantId"}, {"type": "string", "name": "vnet"}]}, {"type": "string", "name": "status", "required": true}, {"type": "string", "name": "statusLocalized", "required": true}, {"type": "string", "name": "statusMessage", "required": true}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "SERVERLESS"}]}}, {"type": "string", "name": "updatedBy", "required": true}, {"type": "string", "name": "updatedTime", "required": true}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]}
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,16 @@
<command name="get-all-serverless-runtime" version="2024-05-08">
<resource id="/subscriptions/{}/resourcegroups/{}/providers/informatica.datamanagement/organizations/{}/getallserverlessruntimes" version="2024-05-08" swagger="mgmt-plane/informatica/ResourceProviders/Informatica.DataManagement/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9JbmZvcm1hdGljYS5EYXRhTWFuYWdlbWVudC9vcmdhbml6YXRpb25zL3tvcmdhbml6YXRpb25OYW1lfS9nZXRBbGxTZXJ2ZXJsZXNzUnVudGltZXM=/V/MjAyNC0wNS0wOA=="/>
<argGroup name="">
<arg type="string" var="$Path.organizationName" options="organization-name" required="True" idPart="name">
<arg type="string" var="$Path.organizationName" options="org-name" required="True" group="" idPart="name">
<help short="Name of the Organizations resource"/>
<format pattern="^[a-zA-Z0-9_-]*$"/>
</arg>
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" required="True" idPart="resource_group"/>
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" idPart="subscription"/>
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" required="True" group="" idPart="resource_group">
<help short="Resource group name"/>
</arg>
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" group="" idPart="subscription">
<help short="Subscription"/>
</arg>
</argGroup>
<operation operationId="Organizations_GetAllServerlessRuntimes">
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Informatica.DataManagement/organizations/{organizationName}/getAllServerlessRuntimes">
Expand Down
Loading

0 comments on commit 06f6188

Please sign in to comment.