diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC53b3JrbG9hZHMvc2FwdmlydHVhbGluc3RhbmNlcy97fS9hcHBsaWNhdGlvbmluc3RhbmNlcy97fQ==/2023-10-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC53b3JrbG9hZHMvc2FwdmlydHVhbGluc3RhbmNlcy97fS9hcHBsaWNhdGlvbmluc3RhbmNlcy97fQ==/2023-10-01-preview.json index da380d194..c77a52ebe 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC53b3JrbG9hZHMvc2FwdmlydHVhbGluc3RhbmNlcy97fS9hcHBsaWNhdGlvbmluc3RhbmNlcy97fQ==/2023-10-01-preview.json +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC53b3JrbG9hZHMvc2FwdmlydHVhbGluc3RhbmNlcy97fS9hcHBsaWNhdGlvbmluc3RhbmNlcy97fQ==/2023-10-01-preview.json @@ -1 +1 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.workloads/sapvirtualinstances/{}/applicationinstances/{}", "version": "2023-10-01-preview", "swagger": "mgmt-plane/workloads/ResourceProviders/Microsoft.Workloads/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuV29ya2xvYWRzL3NhcFZpcnR1YWxJbnN0YW5jZXMve3NhcFZpcnR1YWxJbnN0YW5jZU5hbWV9L2FwcGxpY2F0aW9uSW5zdGFuY2VzL3thcHBsaWNhdGlvbkluc3RhbmNlTmFtZX0=/V/MjAyMy0xMC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "workloads", "commandGroups": [{"name": "sap-application-server-instance", "commands": [{"name": "show", "version": "2023-10-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.workloads/sapvirtualinstances/{}/applicationinstances/{}", "version": "2023-10-01-preview", "swagger": "mgmt-plane/workloads/ResourceProviders/Microsoft.Workloads/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuV29ya2xvYWRzL3NhcFZpcnR1YWxJbnN0YW5jZXMve3NhcFZpcnR1YWxJbnN0YW5jZU5hbWV9L2FwcGxpY2F0aW9uSW5zdGFuY2VzL3thcHBsaWNhdGlvbkluc3RhbmNlTmFtZX0=/V/MjAyMy0xMC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.applicationInstanceName", "options": ["n", "name", "application-instance-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The name of SAP Application Server instance resource."}, "format": {"pattern": "^.*"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.sapVirtualInstanceName", "options": ["vis-name", "sap-virtual-instance-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the Virtual Instances for SAP solutions resource"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9]{2}$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "SAPApplicationServerInstances_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Workloads/sapVirtualInstances/{sapVirtualInstanceName}/applicationInstances/{applicationInstanceName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "applicationInstanceName", "arg": "$Path.applicationInstanceName", "required": true, "format": {"pattern": "^.*"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "sapVirtualInstanceName", "arg": "$Path.sapVirtualInstanceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9]{2}$"}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2023-10-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Workloads/sapVirtualInstances/{}/applicationInstances/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "dispatcherStatus"}, {"readOnly": true, "type": "object", "name": "errors", "props": [{"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "code"}, {"readOnly": true, "type": "array<@ErrorDefinition_read>", "name": "details", "item": {"type": "@ErrorDefinition_read"}}, {"readOnly": true, "type": "string", "name": "message"}], "cls": "ErrorDefinition_read"}]}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "gatewayPort"}, {"readOnly": true, "type": "string", "name": "health", "enum": {"items": [{"value": "Degraded"}, {"value": "Healthy"}, {"value": "Unhealthy"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "hostname"}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "icmHttpPort"}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "icmHttpsPort"}, {"readOnly": true, "type": "string", "name": "instanceNo"}, {"readOnly": true, "type": "string", "name": "ipAddress"}, {"readOnly": true, "type": "string", "name": "kernelPatch"}, {"readOnly": true, "type": "string", "name": "kernelVersion"}, {"readOnly": true, "type": "object", "name": "loadBalancerDetails", "props": [{"readOnly": true, "type": "string", "name": "id"}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Offline"}, {"value": "PartiallyRunning"}, {"value": "Running"}, {"value": "SoftShutdown"}, {"value": "Starting"}, {"value": "Stopping"}, {"value": "Unavailable"}]}}, {"readOnly": true, "type": "string", "name": "subnet"}, {"readOnly": true, "type": "array", "name": "vmDetails", "item": {"type": "object", "props": [{"readOnly": true, "type": "array", "name": "storageDetails", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "id"}]}}, {"readOnly": true, "type": "string", "name": "type", "enum": {"items": [{"value": "Active"}, {"value": "Standby"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "virtualMachineId"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2023-10-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.workloads/sapvirtualinstances/{}/applicationinstances/{}", "version": "2023-10-01-preview", "swagger": "mgmt-plane/workloads/ResourceProviders/Microsoft.Workloads/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuV29ya2xvYWRzL3NhcFZpcnR1YWxJbnN0YW5jZXMve3NhcFZpcnR1YWxJbnN0YW5jZU5hbWV9L2FwcGxpY2F0aW9uSW5zdGFuY2VzL3thcHBsaWNhdGlvbkluc3RhbmNlTmFtZX0=/V/MjAyMy0xMC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.applicationInstanceName", "options": ["n", "name", "application-instance-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The name of SAP Application Server instance resource."}, "format": {"pattern": "^.*"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.sapVirtualInstanceName", "options": ["vis-name", "sap-virtual-instance-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the Virtual Instances for SAP solutions resource"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9]{2}$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "SAPApplicationServerInstances_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Workloads/sapVirtualInstances/{sapVirtualInstanceName}/applicationInstances/{applicationInstanceName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "applicationInstanceName", "arg": "$Path.applicationInstanceName", "required": true, "format": {"pattern": "^.*"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "sapVirtualInstanceName", "arg": "$Path.sapVirtualInstanceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9]{2}$"}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2023-10-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2023-10-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.workloads/sapvirtualinstances/{}/applicationinstances/{}", "version": "2023-10-01-preview", "swagger": "mgmt-plane/workloads/ResourceProviders/Microsoft.Workloads/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuV29ya2xvYWRzL3NhcFZpcnR1YWxJbnN0YW5jZXMve3NhcFZpcnR1YWxJbnN0YW5jZU5hbWV9L2FwcGxpY2F0aW9uSW5zdGFuY2VzL3thcHBsaWNhdGlvbkluc3RhbmNlTmFtZX0=/V/MjAyMy0xMC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.applicationInstanceName", "options": ["n", "name", "application-instance-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The name of SAP Application Server instance resource."}, "format": {"pattern": "^.*"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.sapVirtualInstanceName", "options": ["vis-name", "sap-virtual-instance-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the Virtual Instances for SAP solutions resource"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9]{2}$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Body", "args": [{"type": "ResourceLocation", "var": "$body.location", "options": ["l", "location"], "group": "Body", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "SAPApplicationServerInstances_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Workloads/sapVirtualInstances/{sapVirtualInstanceName}/applicationInstances/{applicationInstanceName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "applicationInstanceName", "arg": "$Path.applicationInstanceName", "required": true, "format": {"pattern": "^.*"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "sapVirtualInstanceName", "arg": "$Path.sapVirtualInstanceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9]{2}$"}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2023-10-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "props": [{"type": "ResourceLocation", "name": "location", "arg": "$body.location", "required": true}, {"type": "object", "name": "tags", "arg": "$body.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Workloads/sapVirtualInstances/{}/applicationInstances/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "dispatcherStatus"}, {"readOnly": true, "type": "object", "name": "errors", "props": [{"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "code"}, {"readOnly": true, "type": "array<@ErrorDefinition_read>", "name": "details", "item": {"type": "@ErrorDefinition_read"}}, {"readOnly": true, "type": "string", "name": "message"}], "cls": "ErrorDefinition_read"}]}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "gatewayPort"}, {"readOnly": true, "type": "string", "name": "health", "enum": {"items": [{"value": "Degraded"}, {"value": "Healthy"}, {"value": "Unhealthy"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "hostname"}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "icmHttpPort"}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "icmHttpsPort"}, {"readOnly": true, "type": "string", "name": "instanceNo"}, {"readOnly": true, "type": "string", "name": "ipAddress"}, {"readOnly": true, "type": "string", "name": "kernelPatch"}, {"readOnly": true, "type": "string", "name": "kernelVersion"}, {"readOnly": true, "type": "object", "name": "loadBalancerDetails", "props": [{"readOnly": true, "type": "string", "name": "id"}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Offline"}, {"value": "PartiallyRunning"}, {"value": "Running"}, {"value": "SoftShutdown"}, {"value": "Starting"}, {"value": "Stopping"}, {"value": "Unavailable"}]}}, {"readOnly": true, "type": "string", "name": "subnet"}, {"readOnly": true, "type": "array", "name": "vmDetails", "item": {"type": "object", "props": [{"readOnly": true, "type": "array", "name": "storageDetails", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "id"}]}}, {"readOnly": true, "type": "string", "name": "type", "enum": {"items": [{"value": "Active"}, {"value": "Standby"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "virtualMachineId"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}, {"name": "sap-virtual-instance application-instance", "commands": [{"name": "update", "version": "2023-10-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.workloads/sapvirtualinstances/{}/applicationinstances/{}", "version": "2023-10-01-preview", "swagger": "mgmt-plane/workloads/ResourceProviders/Microsoft.Workloads/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuV29ya2xvYWRzL3NhcFZpcnR1YWxJbnN0YW5jZXMve3NhcFZpcnR1YWxJbnN0YW5jZU5hbWV9L2FwcGxpY2F0aW9uSW5zdGFuY2VzL3thcHBsaWNhdGlvbkluc3RhbmNlTmFtZX0=/V/MjAyMy0xMC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.applicationInstanceName", "options": ["n", "name", "application-instance-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The name of SAP Application Server instance resource."}, "format": {"pattern": "^.*"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.sapVirtualInstanceName", "options": ["sap-virtual-instance-name"], "required": true, "idPart": "name", "help": {"short": "The name of the Virtual Instances for SAP solutions resource"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9]{2}$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Body", "args": [{"type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "Gets or sets the Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}], "operations": [{"operationId": "SAPApplicationServerInstances_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Workloads/sapVirtualInstances/{sapVirtualInstanceName}/applicationInstances/{applicationInstanceName}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "applicationInstanceName", "arg": "$Path.applicationInstanceName", "required": true, "format": {"pattern": "^.*"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "sapVirtualInstanceName", "arg": "$Path.sapVirtualInstanceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9]{2}$"}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2023-10-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "props": [{"type": "object", "name": "tags", "arg": "$body.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Workloads/sapVirtualInstances/{}/applicationInstances/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "dispatcherStatus"}, {"readOnly": true, "type": "object", "name": "errors", "props": [{"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "code"}, {"readOnly": true, "type": "array<@ErrorDefinition_read>", "name": "details", "item": {"type": "@ErrorDefinition_read"}}, {"readOnly": true, "type": "string", "name": "message"}], "cls": "ErrorDefinition_read"}]}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "gatewayPort"}, {"readOnly": true, "type": "string", "name": "health", "enum": {"items": [{"value": "Degraded"}, {"value": "Healthy"}, {"value": "Unhealthy"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "hostname"}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "icmHttpPort"}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "icmHttpsPort"}, {"readOnly": true, "type": "string", "name": "instanceNo"}, {"readOnly": true, "type": "string", "name": "ipAddress"}, {"readOnly": true, "type": "string", "name": "kernelPatch"}, {"readOnly": true, "type": "string", "name": "kernelVersion"}, {"readOnly": true, "type": "object", "name": "loadBalancerDetails", "props": [{"readOnly": true, "type": "string", "name": "id"}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Offline"}, {"value": "PartiallyRunning"}, {"value": "Running"}, {"value": "SoftShutdown"}, {"value": "Starting"}, {"value": "Stopping"}, {"value": "Unavailable"}]}}, {"readOnly": true, "type": "string", "name": "subnet"}, {"readOnly": true, "type": "array", "name": "vmDetails", "item": {"type": "object", "props": [{"readOnly": true, "type": "array", "name": "storageDetails", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "id"}]}}, {"readOnly": true, "type": "string", "name": "type", "enum": {"items": [{"value": "Active"}, {"value": "Standby"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "virtualMachineId"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]}]} \ No newline at end of file +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.workloads/sapvirtualinstances/{}/applicationinstances/{}", "version": "2023-10-01-preview", "swagger": "mgmt-plane/workloads/ResourceProviders/Microsoft.Workloads/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuV29ya2xvYWRzL3NhcFZpcnR1YWxJbnN0YW5jZXMve3NhcFZpcnR1YWxJbnN0YW5jZU5hbWV9L2FwcGxpY2F0aW9uSW5zdGFuY2VzL3thcHBsaWNhdGlvbkluc3RhbmNlTmFtZX0=/V/MjAyMy0xMC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "workloads", "commandGroups": [{"name": "sap-application-server-instance", "commands": [{"name": "show", "version": "2023-10-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.workloads/sapvirtualinstances/{}/applicationinstances/{}", "version": "2023-10-01-preview", "swagger": "mgmt-plane/workloads/ResourceProviders/Microsoft.Workloads/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuV29ya2xvYWRzL3NhcFZpcnR1YWxJbnN0YW5jZXMve3NhcFZpcnR1YWxJbnN0YW5jZU5hbWV9L2FwcGxpY2F0aW9uSW5zdGFuY2VzL3thcHBsaWNhdGlvbkluc3RhbmNlTmFtZX0=/V/MjAyMy0xMC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.applicationInstanceName", "options": ["n", "name", "application-instance-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The name of SAP Application Server instance resource."}, "format": {"pattern": "^.*"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.sapVirtualInstanceName", "options": ["vis-name", "sap-virtual-instance-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the Virtual Instances for SAP solutions resource"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9]{2}$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "SAPApplicationServerInstances_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Workloads/sapVirtualInstances/{sapVirtualInstanceName}/applicationInstances/{applicationInstanceName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "applicationInstanceName", "arg": "$Path.applicationInstanceName", "required": true, "format": {"pattern": "^.*"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "sapVirtualInstanceName", "arg": "$Path.sapVirtualInstanceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9]{2}$"}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2023-10-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Workloads/sapVirtualInstances/{}/applicationInstances/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "dispatcherStatus"}, {"readOnly": true, "type": "object", "name": "errors", "props": [{"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "code"}, {"readOnly": true, "type": "array<@ErrorDefinition_read>", "name": "details", "item": {"type": "@ErrorDefinition_read"}}, {"readOnly": true, "type": "string", "name": "message"}], "cls": "ErrorDefinition_read"}]}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "gatewayPort"}, {"readOnly": true, "type": "string", "name": "health", "enum": {"items": [{"value": "Degraded"}, {"value": "Healthy"}, {"value": "Unhealthy"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "hostname"}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "icmHttpPort"}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "icmHttpsPort"}, {"readOnly": true, "type": "string", "name": "instanceNo"}, {"readOnly": true, "type": "string", "name": "ipAddress"}, {"readOnly": true, "type": "string", "name": "kernelPatch"}, {"readOnly": true, "type": "string", "name": "kernelVersion"}, {"readOnly": true, "type": "object", "name": "loadBalancerDetails", "props": [{"readOnly": true, "type": "string", "name": "id"}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Offline"}, {"value": "PartiallyRunning"}, {"value": "Running"}, {"value": "SoftShutdown"}, {"value": "Starting"}, {"value": "Stopping"}, {"value": "Unavailable"}]}}, {"readOnly": true, "type": "string", "name": "subnet"}, {"readOnly": true, "type": "array", "name": "vmDetails", "item": {"type": "object", "props": [{"readOnly": true, "type": "array", "name": "storageDetails", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "id"}]}}, {"readOnly": true, "type": "string", "name": "type", "enum": {"items": [{"value": "Active"}, {"value": "Standby"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "virtualMachineId"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2023-10-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.workloads/sapvirtualinstances/{}/applicationinstances/{}", "version": "2023-10-01-preview", "swagger": "mgmt-plane/workloads/ResourceProviders/Microsoft.Workloads/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuV29ya2xvYWRzL3NhcFZpcnR1YWxJbnN0YW5jZXMve3NhcFZpcnR1YWxJbnN0YW5jZU5hbWV9L2FwcGxpY2F0aW9uSW5zdGFuY2VzL3thcHBsaWNhdGlvbkluc3RhbmNlTmFtZX0=/V/MjAyMy0xMC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.applicationInstanceName", "options": ["n", "name", "application-instance-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The name of SAP Application Server instance resource."}, "format": {"pattern": "^.*"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.sapVirtualInstanceName", "options": ["vis-name", "sap-virtual-instance-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the Virtual Instances for SAP solutions resource"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9]{2}$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "SAPApplicationServerInstances_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Workloads/sapVirtualInstances/{sapVirtualInstanceName}/applicationInstances/{applicationInstanceName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "applicationInstanceName", "arg": "$Path.applicationInstanceName", "required": true, "format": {"pattern": "^.*"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "sapVirtualInstanceName", "arg": "$Path.sapVirtualInstanceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9]{2}$"}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2023-10-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2023-10-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.workloads/sapvirtualinstances/{}/applicationinstances/{}", "version": "2023-10-01-preview", "swagger": "mgmt-plane/workloads/ResourceProviders/Microsoft.Workloads/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuV29ya2xvYWRzL3NhcFZpcnR1YWxJbnN0YW5jZXMve3NhcFZpcnR1YWxJbnN0YW5jZU5hbWV9L2FwcGxpY2F0aW9uSW5zdGFuY2VzL3thcHBsaWNhdGlvbkluc3RhbmNlTmFtZX0=/V/MjAyMy0xMC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.applicationInstanceName", "options": ["n", "name", "application-instance-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The name of SAP Application Server instance resource."}, "format": {"pattern": "^.*"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.sapVirtualInstanceName", "options": ["vis-name", "sap-virtual-instance-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the Virtual Instances for SAP solutions resource"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9]{2}$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Body", "args": [{"type": "ResourceLocation", "var": "$body.location", "options": ["l", "location"], "group": "Body", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "SAPApplicationServerInstances_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Workloads/sapVirtualInstances/{sapVirtualInstanceName}/applicationInstances/{applicationInstanceName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "applicationInstanceName", "arg": "$Path.applicationInstanceName", "required": true, "format": {"pattern": "^.*"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "sapVirtualInstanceName", "arg": "$Path.sapVirtualInstanceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9]{2}$"}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2023-10-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "props": [{"type": "ResourceLocation", "name": "location", "arg": "$body.location", "required": true}, {"type": "object", "name": "tags", "arg": "$body.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Workloads/sapVirtualInstances/{}/applicationInstances/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "dispatcherStatus"}, {"readOnly": true, "type": "object", "name": "errors", "props": [{"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "code"}, {"readOnly": true, "type": "array<@ErrorDefinition_read>", "name": "details", "item": {"type": "@ErrorDefinition_read"}}, {"readOnly": true, "type": "string", "name": "message"}], "cls": "ErrorDefinition_read"}]}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "gatewayPort"}, {"readOnly": true, "type": "string", "name": "health", "enum": {"items": [{"value": "Degraded"}, {"value": "Healthy"}, {"value": "Unhealthy"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "hostname"}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "icmHttpPort"}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "icmHttpsPort"}, {"readOnly": true, "type": "string", "name": "instanceNo"}, {"readOnly": true, "type": "string", "name": "ipAddress"}, {"readOnly": true, "type": "string", "name": "kernelPatch"}, {"readOnly": true, "type": "string", "name": "kernelVersion"}, {"readOnly": true, "type": "object", "name": "loadBalancerDetails", "props": [{"readOnly": true, "type": "string", "name": "id"}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Offline"}, {"value": "PartiallyRunning"}, {"value": "Running"}, {"value": "SoftShutdown"}, {"value": "Starting"}, {"value": "Stopping"}, {"value": "Unavailable"}]}}, {"readOnly": true, "type": "string", "name": "subnet"}, {"readOnly": true, "type": "array", "name": "vmDetails", "item": {"type": "object", "props": [{"readOnly": true, "type": "array", "name": "storageDetails", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "id"}]}}, {"readOnly": true, "type": "string", "name": "type", "enum": {"items": [{"value": "Active"}, {"value": "Standby"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "virtualMachineId"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC53b3JrbG9hZHMvc2FwdmlydHVhbGluc3RhbmNlcy97fS9hcHBsaWNhdGlvbmluc3RhbmNlcy97fQ==/2023-10-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC53b3JrbG9hZHMvc2FwdmlydHVhbGluc3RhbmNlcy97fS9hcHBsaWNhdGlvbmluc3RhbmNlcy97fQ==/2023-10-01-preview.xml index 5b6dbedca..bf19b9371 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC53b3JrbG9hZHMvc2FwdmlydHVhbGluc3RhbmNlcy97fS9hcHBsaWNhdGlvbmluc3RhbmNlcy97fQ==/2023-10-01-preview.xml +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC53b3JrbG9hZHMvc2FwdmlydHVhbGluc3RhbmNlcy97fS9hcHBsaWNhdGlvbmluc3RhbmNlcy97fQ==/2023-10-01-preview.xml @@ -404,186 +404,5 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC53b3JrbG9hZHMvc2FwdmlydHVhbGluc3RhbmNlcy97fS9jZW50cmFsaW5zdGFuY2VzL3t9/2023-10-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC53b3JrbG9hZHMvc2FwdmlydHVhbGluc3RhbmNlcy97fS9jZW50cmFsaW5zdGFuY2VzL3t9/2023-10-01-preview.json index 6bfe351f2..1330efd48 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC53b3JrbG9hZHMvc2FwdmlydHVhbGluc3RhbmNlcy97fS9jZW50cmFsaW5zdGFuY2VzL3t9/2023-10-01-preview.json +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC53b3JrbG9hZHMvc2FwdmlydHVhbGluc3RhbmNlcy97fS9jZW50cmFsaW5zdGFuY2VzL3t9/2023-10-01-preview.json @@ -1 +1 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.workloads/sapvirtualinstances/{}/centralinstances/{}", "version": "2023-10-01-preview", "swagger": "mgmt-plane/workloads/ResourceProviders/Microsoft.Workloads/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuV29ya2xvYWRzL3NhcFZpcnR1YWxJbnN0YW5jZXMve3NhcFZpcnR1YWxJbnN0YW5jZU5hbWV9L2NlbnRyYWxJbnN0YW5jZXMve2NlbnRyYWxJbnN0YW5jZU5hbWV9/V/MjAyMy0xMC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "workloads", "commandGroups": [{"name": "sap-central-instance", "commands": [{"name": "show", "version": "2023-10-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.workloads/sapvirtualinstances/{}/centralinstances/{}", "version": "2023-10-01-preview", "swagger": "mgmt-plane/workloads/ResourceProviders/Microsoft.Workloads/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuV29ya2xvYWRzL3NhcFZpcnR1YWxJbnN0YW5jZXMve3NhcFZpcnR1YWxJbnN0YW5jZU5hbWV9L2NlbnRyYWxJbnN0YW5jZXMve2NlbnRyYWxJbnN0YW5jZU5hbWV9/V/MjAyMy0xMC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.centralInstanceName", "options": ["n", "name", "central-instance-name"], "required": true, "idPart": "child_name_1", "help": {"short": "Central Services Instance resource name string modeled as parameter for auto generation to work correctly."}, "format": {"pattern": "^.*"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.sapVirtualInstanceName", "options": ["vis-name", "sap-virtual-instance-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the Virtual Instances for SAP solutions resource"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9]{2}$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "SAPCentralInstances_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Workloads/sapVirtualInstances/{sapVirtualInstanceName}/centralInstances/{centralInstanceName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "centralInstanceName", "arg": "$Path.centralInstanceName", "required": true, "format": {"pattern": "^.*"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "sapVirtualInstanceName", "arg": "$Path.sapVirtualInstanceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9]{2}$"}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2023-10-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Workloads/sapVirtualInstances/{}/centralInstances/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "enqueueReplicationServerProperties", "props": [{"readOnly": true, "type": "string", "name": "ersVersion", "enum": {"items": [{"value": "EnqueueReplicator1"}, {"value": "EnqueueReplicator2"}]}}, {"readOnly": true, "type": "string", "name": "health", "enum": {"items": [{"value": "Degraded"}, {"value": "Healthy"}, {"value": "Unhealthy"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "hostname"}, {"readOnly": true, "type": "string", "name": "instanceNo"}, {"readOnly": true, "type": "string", "name": "ipAddress"}, {"readOnly": true, "type": "string", "name": "kernelPatch"}, {"readOnly": true, "type": "string", "name": "kernelVersion"}]}, {"type": "object", "name": "enqueueServerProperties", "props": [{"readOnly": true, "type": "string", "name": "health", "enum": {"items": [{"value": "Degraded"}, {"value": "Healthy"}, {"value": "Unhealthy"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "hostname"}, {"readOnly": true, "type": "string", "name": "ipAddress"}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "port"}]}, {"readOnly": true, "type": "object", "name": "errors", "props": [{"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "code"}, {"readOnly": true, "type": "array<@ErrorDefinition_read>", "name": "details", "item": {"type": "@ErrorDefinition_read"}}, {"readOnly": true, "type": "string", "name": "message"}], "cls": "ErrorDefinition_read"}]}, {"type": "object", "name": "gatewayServerProperties", "props": [{"readOnly": true, "type": "string", "name": "health", "enum": {"items": [{"value": "Degraded"}, {"value": "Healthy"}, {"value": "Unhealthy"}, {"value": "Unknown"}]}}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "port"}]}, {"readOnly": true, "type": "string", "name": "health", "enum": {"items": [{"value": "Degraded"}, {"value": "Healthy"}, {"value": "Unhealthy"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "instanceNo"}, {"readOnly": true, "nullable": true, "type": "string", "name": "kernelPatch"}, {"readOnly": true, "nullable": true, "type": "string", "name": "kernelVersion"}, {"readOnly": true, "type": "object", "name": "loadBalancerDetails", "props": [{"readOnly": true, "type": "string", "name": "id"}]}, {"type": "object", "name": "messageServerProperties", "props": [{"readOnly": true, "type": "string", "name": "health", "enum": {"items": [{"value": "Degraded"}, {"value": "Healthy"}, {"value": "Unhealthy"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "hostname"}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "httpPort"}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "httpsPort"}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "internalMsPort"}, {"readOnly": true, "type": "string", "name": "ipAddress"}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "msPort"}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Offline"}, {"value": "PartiallyRunning"}, {"value": "Running"}, {"value": "SoftShutdown"}, {"value": "Starting"}, {"value": "Stopping"}, {"value": "Unavailable"}]}}, {"readOnly": true, "type": "string", "name": "subnet"}, {"readOnly": true, "type": "array", "name": "vmDetails", "item": {"type": "object", "props": [{"readOnly": true, "type": "array", "name": "storageDetails", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "id"}]}}, {"readOnly": true, "type": "string", "name": "type", "enum": {"items": [{"value": "ASCS"}, {"value": "ERS"}, {"value": "ERSInactive"}, {"value": "Primary"}, {"value": "Secondary"}, {"value": "Standby"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "virtualMachineId"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2023-10-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.workloads/sapvirtualinstances/{}/centralinstances/{}", "version": "2023-10-01-preview", "swagger": "mgmt-plane/workloads/ResourceProviders/Microsoft.Workloads/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuV29ya2xvYWRzL3NhcFZpcnR1YWxJbnN0YW5jZXMve3NhcFZpcnR1YWxJbnN0YW5jZU5hbWV9L2NlbnRyYWxJbnN0YW5jZXMve2NlbnRyYWxJbnN0YW5jZU5hbWV9/V/MjAyMy0xMC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.centralInstanceName", "options": ["n", "name", "central-instance-name"], "required": true, "idPart": "child_name_1", "help": {"short": "Central Services Instance resource name string modeled as parameter for auto generation to work correctly."}, "format": {"pattern": "^.*"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.sapVirtualInstanceName", "options": ["vis-name", "sap-virtual-instance-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the Virtual Instances for SAP solutions resource"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9]{2}$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "SAPCentralInstances_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Workloads/sapVirtualInstances/{sapVirtualInstanceName}/centralInstances/{centralInstanceName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "centralInstanceName", "arg": "$Path.centralInstanceName", "required": true, "format": {"pattern": "^.*"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "sapVirtualInstanceName", "arg": "$Path.sapVirtualInstanceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9]{2}$"}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2023-10-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2023-10-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.workloads/sapvirtualinstances/{}/centralinstances/{}", "version": "2023-10-01-preview", "swagger": "mgmt-plane/workloads/ResourceProviders/Microsoft.Workloads/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuV29ya2xvYWRzL3NhcFZpcnR1YWxJbnN0YW5jZXMve3NhcFZpcnR1YWxJbnN0YW5jZU5hbWV9L2NlbnRyYWxJbnN0YW5jZXMve2NlbnRyYWxJbnN0YW5jZU5hbWV9/V/MjAyMy0xMC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.centralInstanceName", "options": ["n", "name", "central-instance-name"], "required": true, "idPart": "child_name_1", "help": {"short": "Central Services Instance resource name string modeled as parameter for auto generation to work correctly."}, "format": {"pattern": "^.*"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.sapVirtualInstanceName", "options": ["vis-name", "sap-virtual-instance-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the Virtual Instances for SAP solutions resource"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9]{2}$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Body", "args": [{"type": "ResourceLocation", "var": "$body.location", "options": ["l", "location"], "group": "Body", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "SAPCentralInstances_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Workloads/sapVirtualInstances/{sapVirtualInstanceName}/centralInstances/{centralInstanceName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "centralInstanceName", "arg": "$Path.centralInstanceName", "required": true, "format": {"pattern": "^.*"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "sapVirtualInstanceName", "arg": "$Path.sapVirtualInstanceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9]{2}$"}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2023-10-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "props": [{"type": "ResourceLocation", "name": "location", "arg": "$body.location", "required": true}, {"type": "object", "name": "tags", "arg": "$body.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Workloads/sapVirtualInstances/{}/centralInstances/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "enqueueReplicationServerProperties", "props": [{"readOnly": true, "type": "string", "name": "ersVersion", "enum": {"items": [{"value": "EnqueueReplicator1"}, {"value": "EnqueueReplicator2"}]}}, {"readOnly": true, "type": "string", "name": "health", "enum": {"items": [{"value": "Degraded"}, {"value": "Healthy"}, {"value": "Unhealthy"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "hostname"}, {"readOnly": true, "type": "string", "name": "instanceNo"}, {"readOnly": true, "type": "string", "name": "ipAddress"}, {"readOnly": true, "type": "string", "name": "kernelPatch"}, {"readOnly": true, "type": "string", "name": "kernelVersion"}]}, {"type": "object", "name": "enqueueServerProperties", "props": [{"readOnly": true, "type": "string", "name": "health", "enum": {"items": [{"value": "Degraded"}, {"value": "Healthy"}, {"value": "Unhealthy"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "hostname"}, {"readOnly": true, "type": "string", "name": "ipAddress"}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "port"}]}, {"readOnly": true, "type": "object", "name": "errors", "props": [{"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "code"}, {"readOnly": true, "type": "array<@ErrorDefinition_read>", "name": "details", "item": {"type": "@ErrorDefinition_read"}}, {"readOnly": true, "type": "string", "name": "message"}], "cls": "ErrorDefinition_read"}]}, {"type": "object", "name": "gatewayServerProperties", "props": [{"readOnly": true, "type": "string", "name": "health", "enum": {"items": [{"value": "Degraded"}, {"value": "Healthy"}, {"value": "Unhealthy"}, {"value": "Unknown"}]}}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "port"}]}, {"readOnly": true, "type": "string", "name": "health", "enum": {"items": [{"value": "Degraded"}, {"value": "Healthy"}, {"value": "Unhealthy"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "instanceNo"}, {"readOnly": true, "nullable": true, "type": "string", "name": "kernelPatch"}, {"readOnly": true, "nullable": true, "type": "string", "name": "kernelVersion"}, {"readOnly": true, "type": "object", "name": "loadBalancerDetails", "props": [{"readOnly": true, "type": "string", "name": "id"}]}, {"type": "object", "name": "messageServerProperties", "props": [{"readOnly": true, "type": "string", "name": "health", "enum": {"items": [{"value": "Degraded"}, {"value": "Healthy"}, {"value": "Unhealthy"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "hostname"}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "httpPort"}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "httpsPort"}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "internalMsPort"}, {"readOnly": true, "type": "string", "name": "ipAddress"}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "msPort"}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Offline"}, {"value": "PartiallyRunning"}, {"value": "Running"}, {"value": "SoftShutdown"}, {"value": "Starting"}, {"value": "Stopping"}, {"value": "Unavailable"}]}}, {"readOnly": true, "type": "string", "name": "subnet"}, {"readOnly": true, "type": "array", "name": "vmDetails", "item": {"type": "object", "props": [{"readOnly": true, "type": "array", "name": "storageDetails", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "id"}]}}, {"readOnly": true, "type": "string", "name": "type", "enum": {"items": [{"value": "ASCS"}, {"value": "ERS"}, {"value": "ERSInactive"}, {"value": "Primary"}, {"value": "Secondary"}, {"value": "Standby"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "virtualMachineId"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}, {"name": "sap-virtual-instance central-instance", "commands": [{"name": "update", "version": "2023-10-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.workloads/sapvirtualinstances/{}/centralinstances/{}", "version": "2023-10-01-preview", "swagger": "mgmt-plane/workloads/ResourceProviders/Microsoft.Workloads/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuV29ya2xvYWRzL3NhcFZpcnR1YWxJbnN0YW5jZXMve3NhcFZpcnR1YWxJbnN0YW5jZU5hbWV9L2NlbnRyYWxJbnN0YW5jZXMve2NlbnRyYWxJbnN0YW5jZU5hbWV9/V/MjAyMy0xMC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.centralInstanceName", "options": ["n", "name", "central-instance-name"], "required": true, "idPart": "child_name_1", "help": {"short": "Central Services Instance resource name string modeled as parameter for auto generation to work correctly."}, "format": {"pattern": "^.*"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.sapVirtualInstanceName", "options": ["sap-virtual-instance-name"], "required": true, "idPart": "name", "help": {"short": "The name of the Virtual Instances for SAP solutions resource"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9]{2}$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Body", "args": [{"type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "Gets or sets the Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}], "operations": [{"operationId": "SAPCentralInstances_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Workloads/sapVirtualInstances/{sapVirtualInstanceName}/centralInstances/{centralInstanceName}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "centralInstanceName", "arg": "$Path.centralInstanceName", "required": true, "format": {"pattern": "^.*"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "sapVirtualInstanceName", "arg": "$Path.sapVirtualInstanceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9]{2}$"}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2023-10-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "props": [{"type": "object", "name": "tags", "arg": "$body.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Workloads/sapVirtualInstances/{}/centralInstances/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "enqueueReplicationServerProperties", "props": [{"readOnly": true, "type": "string", "name": "ersVersion", "enum": {"items": [{"value": "EnqueueReplicator1"}, {"value": "EnqueueReplicator2"}]}}, {"readOnly": true, "type": "string", "name": "health", "enum": {"items": [{"value": "Degraded"}, {"value": "Healthy"}, {"value": "Unhealthy"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "hostname"}, {"readOnly": true, "type": "string", "name": "instanceNo"}, {"readOnly": true, "type": "string", "name": "ipAddress"}, {"readOnly": true, "type": "string", "name": "kernelPatch"}, {"readOnly": true, "type": "string", "name": "kernelVersion"}]}, {"type": "object", "name": "enqueueServerProperties", "props": [{"readOnly": true, "type": "string", "name": "health", "enum": {"items": [{"value": "Degraded"}, {"value": "Healthy"}, {"value": "Unhealthy"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "hostname"}, {"readOnly": true, "type": "string", "name": "ipAddress"}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "port"}]}, {"readOnly": true, "type": "object", "name": "errors", "props": [{"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "code"}, {"readOnly": true, "type": "array<@ErrorDefinition_read>", "name": "details", "item": {"type": "@ErrorDefinition_read"}}, {"readOnly": true, "type": "string", "name": "message"}], "cls": "ErrorDefinition_read"}]}, {"type": "object", "name": "gatewayServerProperties", "props": [{"readOnly": true, "type": "string", "name": "health", "enum": {"items": [{"value": "Degraded"}, {"value": "Healthy"}, {"value": "Unhealthy"}, {"value": "Unknown"}]}}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "port"}]}, {"readOnly": true, "type": "string", "name": "health", "enum": {"items": [{"value": "Degraded"}, {"value": "Healthy"}, {"value": "Unhealthy"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "instanceNo"}, {"readOnly": true, "nullable": true, "type": "string", "name": "kernelPatch"}, {"readOnly": true, "nullable": true, "type": "string", "name": "kernelVersion"}, {"readOnly": true, "type": "object", "name": "loadBalancerDetails", "props": [{"readOnly": true, "type": "string", "name": "id"}]}, {"type": "object", "name": "messageServerProperties", "props": [{"readOnly": true, "type": "string", "name": "health", "enum": {"items": [{"value": "Degraded"}, {"value": "Healthy"}, {"value": "Unhealthy"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "hostname"}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "httpPort"}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "httpsPort"}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "internalMsPort"}, {"readOnly": true, "type": "string", "name": "ipAddress"}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "msPort"}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Offline"}, {"value": "PartiallyRunning"}, {"value": "Running"}, {"value": "SoftShutdown"}, {"value": "Starting"}, {"value": "Stopping"}, {"value": "Unavailable"}]}}, {"readOnly": true, "type": "string", "name": "subnet"}, {"readOnly": true, "type": "array", "name": "vmDetails", "item": {"type": "object", "props": [{"readOnly": true, "type": "array", "name": "storageDetails", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "id"}]}}, {"readOnly": true, "type": "string", "name": "type", "enum": {"items": [{"value": "ASCS"}, {"value": "ERS"}, {"value": "ERSInactive"}, {"value": "Primary"}, {"value": "Secondary"}, {"value": "Standby"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "virtualMachineId"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]}]} \ No newline at end of file +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.workloads/sapvirtualinstances/{}/centralinstances/{}", "version": "2023-10-01-preview", "swagger": "mgmt-plane/workloads/ResourceProviders/Microsoft.Workloads/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuV29ya2xvYWRzL3NhcFZpcnR1YWxJbnN0YW5jZXMve3NhcFZpcnR1YWxJbnN0YW5jZU5hbWV9L2NlbnRyYWxJbnN0YW5jZXMve2NlbnRyYWxJbnN0YW5jZU5hbWV9/V/MjAyMy0xMC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "workloads", "commandGroups": [{"name": "sap-central-instance", "commands": [{"name": "show", "version": "2023-10-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.workloads/sapvirtualinstances/{}/centralinstances/{}", "version": "2023-10-01-preview", "swagger": "mgmt-plane/workloads/ResourceProviders/Microsoft.Workloads/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuV29ya2xvYWRzL3NhcFZpcnR1YWxJbnN0YW5jZXMve3NhcFZpcnR1YWxJbnN0YW5jZU5hbWV9L2NlbnRyYWxJbnN0YW5jZXMve2NlbnRyYWxJbnN0YW5jZU5hbWV9/V/MjAyMy0xMC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.centralInstanceName", "options": ["n", "name", "central-instance-name"], "required": true, "idPart": "child_name_1", "help": {"short": "Central Services Instance resource name string modeled as parameter for auto generation to work correctly."}, "format": {"pattern": "^.*"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.sapVirtualInstanceName", "options": ["vis-name", "sap-virtual-instance-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the Virtual Instances for SAP solutions resource"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9]{2}$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "SAPCentralInstances_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Workloads/sapVirtualInstances/{sapVirtualInstanceName}/centralInstances/{centralInstanceName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "centralInstanceName", "arg": "$Path.centralInstanceName", "required": true, "format": {"pattern": "^.*"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "sapVirtualInstanceName", "arg": "$Path.sapVirtualInstanceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9]{2}$"}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2023-10-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Workloads/sapVirtualInstances/{}/centralInstances/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "enqueueReplicationServerProperties", "props": [{"readOnly": true, "type": "string", "name": "ersVersion", "enum": {"items": [{"value": "EnqueueReplicator1"}, {"value": "EnqueueReplicator2"}]}}, {"readOnly": true, "type": "string", "name": "health", "enum": {"items": [{"value": "Degraded"}, {"value": "Healthy"}, {"value": "Unhealthy"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "hostname"}, {"readOnly": true, "type": "string", "name": "instanceNo"}, {"readOnly": true, "type": "string", "name": "ipAddress"}, {"readOnly": true, "type": "string", "name": "kernelPatch"}, {"readOnly": true, "type": "string", "name": "kernelVersion"}]}, {"type": "object", "name": "enqueueServerProperties", "props": [{"readOnly": true, "type": "string", "name": "health", "enum": {"items": [{"value": "Degraded"}, {"value": "Healthy"}, {"value": "Unhealthy"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "hostname"}, {"readOnly": true, "type": "string", "name": "ipAddress"}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "port"}]}, {"readOnly": true, "type": "object", "name": "errors", "props": [{"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "code"}, {"readOnly": true, "type": "array<@ErrorDefinition_read>", "name": "details", "item": {"type": "@ErrorDefinition_read"}}, {"readOnly": true, "type": "string", "name": "message"}], "cls": "ErrorDefinition_read"}]}, {"type": "object", "name": "gatewayServerProperties", "props": [{"readOnly": true, "type": "string", "name": "health", "enum": {"items": [{"value": "Degraded"}, {"value": "Healthy"}, {"value": "Unhealthy"}, {"value": "Unknown"}]}}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "port"}]}, {"readOnly": true, "type": "string", "name": "health", "enum": {"items": [{"value": "Degraded"}, {"value": "Healthy"}, {"value": "Unhealthy"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "instanceNo"}, {"readOnly": true, "nullable": true, "type": "string", "name": "kernelPatch"}, {"readOnly": true, "nullable": true, "type": "string", "name": "kernelVersion"}, {"readOnly": true, "type": "object", "name": "loadBalancerDetails", "props": [{"readOnly": true, "type": "string", "name": "id"}]}, {"type": "object", "name": "messageServerProperties", "props": [{"readOnly": true, "type": "string", "name": "health", "enum": {"items": [{"value": "Degraded"}, {"value": "Healthy"}, {"value": "Unhealthy"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "hostname"}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "httpPort"}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "httpsPort"}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "internalMsPort"}, {"readOnly": true, "type": "string", "name": "ipAddress"}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "msPort"}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Offline"}, {"value": "PartiallyRunning"}, {"value": "Running"}, {"value": "SoftShutdown"}, {"value": "Starting"}, {"value": "Stopping"}, {"value": "Unavailable"}]}}, {"readOnly": true, "type": "string", "name": "subnet"}, {"readOnly": true, "type": "array", "name": "vmDetails", "item": {"type": "object", "props": [{"readOnly": true, "type": "array", "name": "storageDetails", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "id"}]}}, {"readOnly": true, "type": "string", "name": "type", "enum": {"items": [{"value": "ASCS"}, {"value": "ERS"}, {"value": "ERSInactive"}, {"value": "Primary"}, {"value": "Secondary"}, {"value": "Standby"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "virtualMachineId"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2023-10-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.workloads/sapvirtualinstances/{}/centralinstances/{}", "version": "2023-10-01-preview", "swagger": "mgmt-plane/workloads/ResourceProviders/Microsoft.Workloads/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuV29ya2xvYWRzL3NhcFZpcnR1YWxJbnN0YW5jZXMve3NhcFZpcnR1YWxJbnN0YW5jZU5hbWV9L2NlbnRyYWxJbnN0YW5jZXMve2NlbnRyYWxJbnN0YW5jZU5hbWV9/V/MjAyMy0xMC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.centralInstanceName", "options": ["n", "name", "central-instance-name"], "required": true, "idPart": "child_name_1", "help": {"short": "Central Services Instance resource name string modeled as parameter for auto generation to work correctly."}, "format": {"pattern": "^.*"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.sapVirtualInstanceName", "options": ["vis-name", "sap-virtual-instance-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the Virtual Instances for SAP solutions resource"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9]{2}$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "SAPCentralInstances_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Workloads/sapVirtualInstances/{sapVirtualInstanceName}/centralInstances/{centralInstanceName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "centralInstanceName", "arg": "$Path.centralInstanceName", "required": true, "format": {"pattern": "^.*"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "sapVirtualInstanceName", "arg": "$Path.sapVirtualInstanceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9]{2}$"}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2023-10-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2023-10-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.workloads/sapvirtualinstances/{}/centralinstances/{}", "version": "2023-10-01-preview", "swagger": "mgmt-plane/workloads/ResourceProviders/Microsoft.Workloads/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuV29ya2xvYWRzL3NhcFZpcnR1YWxJbnN0YW5jZXMve3NhcFZpcnR1YWxJbnN0YW5jZU5hbWV9L2NlbnRyYWxJbnN0YW5jZXMve2NlbnRyYWxJbnN0YW5jZU5hbWV9/V/MjAyMy0xMC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.centralInstanceName", "options": ["n", "name", "central-instance-name"], "required": true, "idPart": "child_name_1", "help": {"short": "Central Services Instance resource name string modeled as parameter for auto generation to work correctly."}, "format": {"pattern": "^.*"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.sapVirtualInstanceName", "options": ["vis-name", "sap-virtual-instance-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the Virtual Instances for SAP solutions resource"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9]{2}$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Body", "args": [{"type": "ResourceLocation", "var": "$body.location", "options": ["l", "location"], "group": "Body", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "SAPCentralInstances_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Workloads/sapVirtualInstances/{sapVirtualInstanceName}/centralInstances/{centralInstanceName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "centralInstanceName", "arg": "$Path.centralInstanceName", "required": true, "format": {"pattern": "^.*"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "sapVirtualInstanceName", "arg": "$Path.sapVirtualInstanceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9]{2}$"}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2023-10-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "props": [{"type": "ResourceLocation", "name": "location", "arg": "$body.location", "required": true}, {"type": "object", "name": "tags", "arg": "$body.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Workloads/sapVirtualInstances/{}/centralInstances/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "enqueueReplicationServerProperties", "props": [{"readOnly": true, "type": "string", "name": "ersVersion", "enum": {"items": [{"value": "EnqueueReplicator1"}, {"value": "EnqueueReplicator2"}]}}, {"readOnly": true, "type": "string", "name": "health", "enum": {"items": [{"value": "Degraded"}, {"value": "Healthy"}, {"value": "Unhealthy"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "hostname"}, {"readOnly": true, "type": "string", "name": "instanceNo"}, {"readOnly": true, "type": "string", "name": "ipAddress"}, {"readOnly": true, "type": "string", "name": "kernelPatch"}, {"readOnly": true, "type": "string", "name": "kernelVersion"}]}, {"type": "object", "name": "enqueueServerProperties", "props": [{"readOnly": true, "type": "string", "name": "health", "enum": {"items": [{"value": "Degraded"}, {"value": "Healthy"}, {"value": "Unhealthy"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "hostname"}, {"readOnly": true, "type": "string", "name": "ipAddress"}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "port"}]}, {"readOnly": true, "type": "object", "name": "errors", "props": [{"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "code"}, {"readOnly": true, "type": "array<@ErrorDefinition_read>", "name": "details", "item": {"type": "@ErrorDefinition_read"}}, {"readOnly": true, "type": "string", "name": "message"}], "cls": "ErrorDefinition_read"}]}, {"type": "object", "name": "gatewayServerProperties", "props": [{"readOnly": true, "type": "string", "name": "health", "enum": {"items": [{"value": "Degraded"}, {"value": "Healthy"}, {"value": "Unhealthy"}, {"value": "Unknown"}]}}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "port"}]}, {"readOnly": true, "type": "string", "name": "health", "enum": {"items": [{"value": "Degraded"}, {"value": "Healthy"}, {"value": "Unhealthy"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "instanceNo"}, {"readOnly": true, "nullable": true, "type": "string", "name": "kernelPatch"}, {"readOnly": true, "nullable": true, "type": "string", "name": "kernelVersion"}, {"readOnly": true, "type": "object", "name": "loadBalancerDetails", "props": [{"readOnly": true, "type": "string", "name": "id"}]}, {"type": "object", "name": "messageServerProperties", "props": [{"readOnly": true, "type": "string", "name": "health", "enum": {"items": [{"value": "Degraded"}, {"value": "Healthy"}, {"value": "Unhealthy"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "hostname"}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "httpPort"}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "httpsPort"}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "internalMsPort"}, {"readOnly": true, "type": "string", "name": "ipAddress"}, {"readOnly": true, "nullable": true, "type": "integer64", "name": "msPort"}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Offline"}, {"value": "PartiallyRunning"}, {"value": "Running"}, {"value": "SoftShutdown"}, {"value": "Starting"}, {"value": "Stopping"}, {"value": "Unavailable"}]}}, {"readOnly": true, "type": "string", "name": "subnet"}, {"readOnly": true, "type": "array", "name": "vmDetails", "item": {"type": "object", "props": [{"readOnly": true, "type": "array", "name": "storageDetails", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "id"}]}}, {"readOnly": true, "type": "string", "name": "type", "enum": {"items": [{"value": "ASCS"}, {"value": "ERS"}, {"value": "ERSInactive"}, {"value": "Primary"}, {"value": "Secondary"}, {"value": "Standby"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "virtualMachineId"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC53b3JrbG9hZHMvc2FwdmlydHVhbGluc3RhbmNlcy97fS9jZW50cmFsaW5zdGFuY2VzL3t9/2023-10-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC53b3JrbG9hZHMvc2FwdmlydHVhbGluc3RhbmNlcy97fS9jZW50cmFsaW5zdGFuY2VzL3t9/2023-10-01-preview.xml index 1784f20c1..f5a787d30 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC53b3JrbG9hZHMvc2FwdmlydHVhbGluc3RhbmNlcy97fS9jZW50cmFsaW5zdGFuY2VzL3t9/2023-10-01-preview.xml +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC53b3JrbG9hZHMvc2FwdmlydHVhbGluc3RhbmNlcy97fS9jZW50cmFsaW5zdGFuY2VzL3t9/2023-10-01-preview.xml @@ -522,245 +522,5 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC53b3JrbG9hZHMvc2FwdmlydHVhbGluc3RhbmNlcy97fS9kYXRhYmFzZWluc3RhbmNlcy97fQ==/2023-10-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC53b3JrbG9hZHMvc2FwdmlydHVhbGluc3RhbmNlcy97fS9kYXRhYmFzZWluc3RhbmNlcy97fQ==/2023-10-01-preview.json index af005ac54..fb1ad4995 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC53b3JrbG9hZHMvc2FwdmlydHVhbGluc3RhbmNlcy97fS9kYXRhYmFzZWluc3RhbmNlcy97fQ==/2023-10-01-preview.json +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC53b3JrbG9hZHMvc2FwdmlydHVhbGluc3RhbmNlcy97fS9kYXRhYmFzZWluc3RhbmNlcy97fQ==/2023-10-01-preview.json @@ -1 +1 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.workloads/sapvirtualinstances/{}/databaseinstances/{}", "version": "2023-10-01-preview", "swagger": "mgmt-plane/workloads/ResourceProviders/Microsoft.Workloads/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuV29ya2xvYWRzL3NhcFZpcnR1YWxJbnN0YW5jZXMve3NhcFZpcnR1YWxJbnN0YW5jZU5hbWV9L2RhdGFiYXNlSW5zdGFuY2VzL3tkYXRhYmFzZUluc3RhbmNlTmFtZX0=/V/MjAyMy0xMC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "workloads", "commandGroups": [{"name": "sap-database-instance", "commands": [{"name": "show", "version": "2023-10-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.workloads/sapvirtualinstances/{}/databaseinstances/{}", "version": "2023-10-01-preview", "swagger": "mgmt-plane/workloads/ResourceProviders/Microsoft.Workloads/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuV29ya2xvYWRzL3NhcFZpcnR1YWxJbnN0YW5jZXMve3NhcFZpcnR1YWxJbnN0YW5jZU5hbWV9L2RhdGFiYXNlSW5zdGFuY2VzL3tkYXRhYmFzZUluc3RhbmNlTmFtZX0=/V/MjAyMy0xMC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.databaseInstanceName", "options": ["n", "name", "database-instance-name"], "required": true, "idPart": "child_name_1", "help": {"short": "Database resource name string modeled as parameter for auto generation to work correctly."}, "format": {"pattern": "^.*"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.sapVirtualInstanceName", "options": ["vis-name", "sap-virtual-instance-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the Virtual Instances for SAP solutions resource"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9]{2}$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "SAPDatabaseInstances_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Workloads/sapVirtualInstances/{sapVirtualInstanceName}/databaseInstances/{databaseInstanceName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "databaseInstanceName", "arg": "$Path.databaseInstanceName", "required": true, "format": {"pattern": "^.*"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "sapVirtualInstanceName", "arg": "$Path.sapVirtualInstanceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9]{2}$"}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2023-10-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Workloads/sapVirtualInstances/{}/databaseInstances/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "databaseSid"}, {"readOnly": true, "type": "string", "name": "databaseType"}, {"readOnly": true, "type": "object", "name": "errors", "props": [{"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "code"}, {"readOnly": true, "type": "array<@ErrorDefinition_read>", "name": "details", "item": {"type": "@ErrorDefinition_read"}}, {"readOnly": true, "type": "string", "name": "message"}], "cls": "ErrorDefinition_read"}]}, {"readOnly": true, "type": "string", "name": "ipAddress"}, {"readOnly": true, "type": "object", "name": "loadBalancerDetails", "props": [{"readOnly": true, "type": "string", "name": "id"}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Offline"}, {"value": "PartiallyRunning"}, {"value": "Running"}, {"value": "SoftShutdown"}, {"value": "Starting"}, {"value": "Stopping"}, {"value": "Unavailable"}]}}, {"readOnly": true, "type": "string", "name": "subnet"}, {"readOnly": true, "type": "array", "name": "vmDetails", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Offline"}, {"value": "PartiallyRunning"}, {"value": "Running"}, {"value": "SoftShutdown"}, {"value": "Starting"}, {"value": "Stopping"}, {"value": "Unavailable"}]}}, {"readOnly": true, "type": "array", "name": "storageDetails", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "id"}]}}, {"readOnly": true, "type": "string", "name": "virtualMachineId"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2023-10-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.workloads/sapvirtualinstances/{}/databaseinstances/{}", "version": "2023-10-01-preview", "swagger": "mgmt-plane/workloads/ResourceProviders/Microsoft.Workloads/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuV29ya2xvYWRzL3NhcFZpcnR1YWxJbnN0YW5jZXMve3NhcFZpcnR1YWxJbnN0YW5jZU5hbWV9L2RhdGFiYXNlSW5zdGFuY2VzL3tkYXRhYmFzZUluc3RhbmNlTmFtZX0=/V/MjAyMy0xMC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.databaseInstanceName", "options": ["n", "name", "database-instance-name"], "required": true, "idPart": "child_name_1", "help": {"short": "Database resource name string modeled as parameter for auto generation to work correctly."}, "format": {"pattern": "^.*"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.sapVirtualInstanceName", "options": ["vis-name", "sap-virtual-instance-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the Virtual Instances for SAP solutions resource"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9]{2}$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "SAPDatabaseInstances_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Workloads/sapVirtualInstances/{sapVirtualInstanceName}/databaseInstances/{databaseInstanceName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "databaseInstanceName", "arg": "$Path.databaseInstanceName", "required": true, "format": {"pattern": "^.*"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "sapVirtualInstanceName", "arg": "$Path.sapVirtualInstanceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9]{2}$"}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2023-10-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2023-10-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.workloads/sapvirtualinstances/{}/databaseinstances/{}", "version": "2023-10-01-preview", "swagger": "mgmt-plane/workloads/ResourceProviders/Microsoft.Workloads/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuV29ya2xvYWRzL3NhcFZpcnR1YWxJbnN0YW5jZXMve3NhcFZpcnR1YWxJbnN0YW5jZU5hbWV9L2RhdGFiYXNlSW5zdGFuY2VzL3tkYXRhYmFzZUluc3RhbmNlTmFtZX0=/V/MjAyMy0xMC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.databaseInstanceName", "options": ["n", "name", "database-instance-name"], "required": true, "idPart": "child_name_1", "help": {"short": "Database resource name string modeled as parameter for auto generation to work correctly."}, "format": {"pattern": "^.*"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.sapVirtualInstanceName", "options": ["vis-name", "sap-virtual-instance-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the Virtual Instances for SAP solutions resource"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9]{2}$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Body", "args": [{"type": "ResourceLocation", "var": "$body.location", "options": ["l", "location"], "group": "Body", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "SAPDatabaseInstances_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Workloads/sapVirtualInstances/{sapVirtualInstanceName}/databaseInstances/{databaseInstanceName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "databaseInstanceName", "arg": "$Path.databaseInstanceName", "required": true, "format": {"pattern": "^.*"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "sapVirtualInstanceName", "arg": "$Path.sapVirtualInstanceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9]{2}$"}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2023-10-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "props": [{"type": "ResourceLocation", "name": "location", "arg": "$body.location", "required": true}, {"type": "object", "name": "tags", "arg": "$body.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Workloads/sapVirtualInstances/{}/databaseInstances/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "databaseSid"}, {"readOnly": true, "type": "string", "name": "databaseType"}, {"readOnly": true, "type": "object", "name": "errors", "props": [{"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "code"}, {"readOnly": true, "type": "array<@ErrorDefinition_read>", "name": "details", "item": {"type": "@ErrorDefinition_read"}}, {"readOnly": true, "type": "string", "name": "message"}], "cls": "ErrorDefinition_read"}]}, {"readOnly": true, "type": "string", "name": "ipAddress"}, {"readOnly": true, "type": "object", "name": "loadBalancerDetails", "props": [{"readOnly": true, "type": "string", "name": "id"}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Offline"}, {"value": "PartiallyRunning"}, {"value": "Running"}, {"value": "SoftShutdown"}, {"value": "Starting"}, {"value": "Stopping"}, {"value": "Unavailable"}]}}, {"readOnly": true, "type": "string", "name": "subnet"}, {"readOnly": true, "type": "array", "name": "vmDetails", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Offline"}, {"value": "PartiallyRunning"}, {"value": "Running"}, {"value": "SoftShutdown"}, {"value": "Starting"}, {"value": "Stopping"}, {"value": "Unavailable"}]}}, {"readOnly": true, "type": "array", "name": "storageDetails", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "id"}]}}, {"readOnly": true, "type": "string", "name": "virtualMachineId"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}, {"name": "sap-virtual-instance database-instance", "commands": [{"name": "update", "version": "2023-10-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.workloads/sapvirtualinstances/{}/databaseinstances/{}", "version": "2023-10-01-preview", "swagger": "mgmt-plane/workloads/ResourceProviders/Microsoft.Workloads/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuV29ya2xvYWRzL3NhcFZpcnR1YWxJbnN0YW5jZXMve3NhcFZpcnR1YWxJbnN0YW5jZU5hbWV9L2RhdGFiYXNlSW5zdGFuY2VzL3tkYXRhYmFzZUluc3RhbmNlTmFtZX0=/V/MjAyMy0xMC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.databaseInstanceName", "options": ["n", "name", "database-instance-name"], "required": true, "idPart": "child_name_1", "help": {"short": "Database resource name string modeled as parameter for auto generation to work correctly."}, "format": {"pattern": "^.*"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.sapVirtualInstanceName", "options": ["sap-virtual-instance-name"], "required": true, "idPart": "name", "help": {"short": "The name of the Virtual Instances for SAP solutions resource"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9]{2}$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Body", "args": [{"type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "Gets or sets the Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}], "operations": [{"operationId": "SAPDatabaseInstances_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Workloads/sapVirtualInstances/{sapVirtualInstanceName}/databaseInstances/{databaseInstanceName}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "databaseInstanceName", "arg": "$Path.databaseInstanceName", "required": true, "format": {"pattern": "^.*"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "sapVirtualInstanceName", "arg": "$Path.sapVirtualInstanceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9]{2}$"}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2023-10-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "props": [{"type": "object", "name": "tags", "arg": "$body.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Workloads/sapVirtualInstances/{}/databaseInstances/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "databaseSid"}, {"readOnly": true, "type": "string", "name": "databaseType"}, {"readOnly": true, "type": "object", "name": "errors", "props": [{"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "code"}, {"readOnly": true, "type": "array<@ErrorDefinition_read>", "name": "details", "item": {"type": "@ErrorDefinition_read"}}, {"readOnly": true, "type": "string", "name": "message"}], "cls": "ErrorDefinition_read"}]}, {"readOnly": true, "type": "string", "name": "ipAddress"}, {"readOnly": true, "type": "object", "name": "loadBalancerDetails", "props": [{"readOnly": true, "type": "string", "name": "id"}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Offline"}, {"value": "PartiallyRunning"}, {"value": "Running"}, {"value": "SoftShutdown"}, {"value": "Starting"}, {"value": "Stopping"}, {"value": "Unavailable"}]}}, {"readOnly": true, "type": "string", "name": "subnet"}, {"readOnly": true, "type": "array", "name": "vmDetails", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Offline"}, {"value": "PartiallyRunning"}, {"value": "Running"}, {"value": "SoftShutdown"}, {"value": "Starting"}, {"value": "Stopping"}, {"value": "Unavailable"}]}}, {"readOnly": true, "type": "array", "name": "storageDetails", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "id"}]}}, {"readOnly": true, "type": "string", "name": "virtualMachineId"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]}]} \ No newline at end of file +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.workloads/sapvirtualinstances/{}/databaseinstances/{}", "version": "2023-10-01-preview", "swagger": "mgmt-plane/workloads/ResourceProviders/Microsoft.Workloads/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuV29ya2xvYWRzL3NhcFZpcnR1YWxJbnN0YW5jZXMve3NhcFZpcnR1YWxJbnN0YW5jZU5hbWV9L2RhdGFiYXNlSW5zdGFuY2VzL3tkYXRhYmFzZUluc3RhbmNlTmFtZX0=/V/MjAyMy0xMC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "workloads", "commandGroups": [{"name": "sap-database-instance", "commands": [{"name": "show", "version": "2023-10-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.workloads/sapvirtualinstances/{}/databaseinstances/{}", "version": "2023-10-01-preview", "swagger": "mgmt-plane/workloads/ResourceProviders/Microsoft.Workloads/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuV29ya2xvYWRzL3NhcFZpcnR1YWxJbnN0YW5jZXMve3NhcFZpcnR1YWxJbnN0YW5jZU5hbWV9L2RhdGFiYXNlSW5zdGFuY2VzL3tkYXRhYmFzZUluc3RhbmNlTmFtZX0=/V/MjAyMy0xMC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.databaseInstanceName", "options": ["n", "name", "database-instance-name"], "required": true, "idPart": "child_name_1", "help": {"short": "Database resource name string modeled as parameter for auto generation to work correctly."}, "format": {"pattern": "^.*"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.sapVirtualInstanceName", "options": ["vis-name", "sap-virtual-instance-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the Virtual Instances for SAP solutions resource"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9]{2}$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "SAPDatabaseInstances_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Workloads/sapVirtualInstances/{sapVirtualInstanceName}/databaseInstances/{databaseInstanceName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "databaseInstanceName", "arg": "$Path.databaseInstanceName", "required": true, "format": {"pattern": "^.*"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "sapVirtualInstanceName", "arg": "$Path.sapVirtualInstanceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9]{2}$"}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2023-10-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Workloads/sapVirtualInstances/{}/databaseInstances/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "databaseSid"}, {"readOnly": true, "type": "string", "name": "databaseType"}, {"readOnly": true, "type": "object", "name": "errors", "props": [{"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "code"}, {"readOnly": true, "type": "array<@ErrorDefinition_read>", "name": "details", "item": {"type": "@ErrorDefinition_read"}}, {"readOnly": true, "type": "string", "name": "message"}], "cls": "ErrorDefinition_read"}]}, {"readOnly": true, "type": "string", "name": "ipAddress"}, {"readOnly": true, "type": "object", "name": "loadBalancerDetails", "props": [{"readOnly": true, "type": "string", "name": "id"}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Offline"}, {"value": "PartiallyRunning"}, {"value": "Running"}, {"value": "SoftShutdown"}, {"value": "Starting"}, {"value": "Stopping"}, {"value": "Unavailable"}]}}, {"readOnly": true, "type": "string", "name": "subnet"}, {"readOnly": true, "type": "array", "name": "vmDetails", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Offline"}, {"value": "PartiallyRunning"}, {"value": "Running"}, {"value": "SoftShutdown"}, {"value": "Starting"}, {"value": "Stopping"}, {"value": "Unavailable"}]}}, {"readOnly": true, "type": "array", "name": "storageDetails", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "id"}]}}, {"readOnly": true, "type": "string", "name": "virtualMachineId"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2023-10-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.workloads/sapvirtualinstances/{}/databaseinstances/{}", "version": "2023-10-01-preview", "swagger": "mgmt-plane/workloads/ResourceProviders/Microsoft.Workloads/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuV29ya2xvYWRzL3NhcFZpcnR1YWxJbnN0YW5jZXMve3NhcFZpcnR1YWxJbnN0YW5jZU5hbWV9L2RhdGFiYXNlSW5zdGFuY2VzL3tkYXRhYmFzZUluc3RhbmNlTmFtZX0=/V/MjAyMy0xMC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.databaseInstanceName", "options": ["n", "name", "database-instance-name"], "required": true, "idPart": "child_name_1", "help": {"short": "Database resource name string modeled as parameter for auto generation to work correctly."}, "format": {"pattern": "^.*"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.sapVirtualInstanceName", "options": ["vis-name", "sap-virtual-instance-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the Virtual Instances for SAP solutions resource"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9]{2}$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "SAPDatabaseInstances_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Workloads/sapVirtualInstances/{sapVirtualInstanceName}/databaseInstances/{databaseInstanceName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "databaseInstanceName", "arg": "$Path.databaseInstanceName", "required": true, "format": {"pattern": "^.*"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "sapVirtualInstanceName", "arg": "$Path.sapVirtualInstanceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9]{2}$"}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2023-10-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2023-10-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.workloads/sapvirtualinstances/{}/databaseinstances/{}", "version": "2023-10-01-preview", "swagger": "mgmt-plane/workloads/ResourceProviders/Microsoft.Workloads/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuV29ya2xvYWRzL3NhcFZpcnR1YWxJbnN0YW5jZXMve3NhcFZpcnR1YWxJbnN0YW5jZU5hbWV9L2RhdGFiYXNlSW5zdGFuY2VzL3tkYXRhYmFzZUluc3RhbmNlTmFtZX0=/V/MjAyMy0xMC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.databaseInstanceName", "options": ["n", "name", "database-instance-name"], "required": true, "idPart": "child_name_1", "help": {"short": "Database resource name string modeled as parameter for auto generation to work correctly."}, "format": {"pattern": "^.*"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.sapVirtualInstanceName", "options": ["vis-name", "sap-virtual-instance-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the Virtual Instances for SAP solutions resource"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9]{2}$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Body", "args": [{"type": "ResourceLocation", "var": "$body.location", "options": ["l", "location"], "group": "Body", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "SAPDatabaseInstances_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Workloads/sapVirtualInstances/{sapVirtualInstanceName}/databaseInstances/{databaseInstanceName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "databaseInstanceName", "arg": "$Path.databaseInstanceName", "required": true, "format": {"pattern": "^.*"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "sapVirtualInstanceName", "arg": "$Path.sapVirtualInstanceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9]{2}$"}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2023-10-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "props": [{"type": "ResourceLocation", "name": "location", "arg": "$body.location", "required": true}, {"type": "object", "name": "tags", "arg": "$body.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Workloads/sapVirtualInstances/{}/databaseInstances/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "databaseSid"}, {"readOnly": true, "type": "string", "name": "databaseType"}, {"readOnly": true, "type": "object", "name": "errors", "props": [{"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "code"}, {"readOnly": true, "type": "array<@ErrorDefinition_read>", "name": "details", "item": {"type": "@ErrorDefinition_read"}}, {"readOnly": true, "type": "string", "name": "message"}], "cls": "ErrorDefinition_read"}]}, {"readOnly": true, "type": "string", "name": "ipAddress"}, {"readOnly": true, "type": "object", "name": "loadBalancerDetails", "props": [{"readOnly": true, "type": "string", "name": "id"}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Offline"}, {"value": "PartiallyRunning"}, {"value": "Running"}, {"value": "SoftShutdown"}, {"value": "Starting"}, {"value": "Stopping"}, {"value": "Unavailable"}]}}, {"readOnly": true, "type": "string", "name": "subnet"}, {"readOnly": true, "type": "array", "name": "vmDetails", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Offline"}, {"value": "PartiallyRunning"}, {"value": "Running"}, {"value": "SoftShutdown"}, {"value": "Starting"}, {"value": "Stopping"}, {"value": "Unavailable"}]}}, {"readOnly": true, "type": "array", "name": "storageDetails", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "id"}]}}, {"readOnly": true, "type": "string", "name": "virtualMachineId"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC53b3JrbG9hZHMvc2FwdmlydHVhbGluc3RhbmNlcy97fS9kYXRhYmFzZWluc3RhbmNlcy97fQ==/2023-10-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC53b3JrbG9hZHMvc2FwdmlydHVhbGluc3RhbmNlcy97fS9kYXRhYmFzZWluc3RhbmNlcy97fQ==/2023-10-01-preview.xml index 60f7a72b6..e33fb652f 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC53b3JrbG9hZHMvc2FwdmlydHVhbGluc3RhbmNlcy97fS9kYXRhYmFzZWluc3RhbmNlcy97fQ==/2023-10-01-preview.xml +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC53b3JrbG9hZHMvc2FwdmlydHVhbGluc3RhbmNlcy97fS9kYXRhYmFzZWluc3RhbmNlcy97fQ==/2023-10-01-preview.xml @@ -384,176 +384,5 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -