solutions
Creates, updates, deletes, gets or lists a solutions
resource.
Overview
Name | solutions |
Type | Resource |
Id | azure.migrate_projects.solutions |
Fields
- vw_solutions
- solutions
Name | Datatype | Description |
---|---|---|
id | text | Gets the relative URL to get to this REST resource. |
name | text | Gets the name of this REST resource. |
cleanup_state | text | field from the properties object |
details | text | field from the properties object |
etag | text | Gets or sets the ETAG for optimistic concurrency control. |
goal | text | field from the properties object |
migrateProjectName | text | field from the properties object |
purpose | text | field from the properties object |
resourceGroupName | text | field from the properties object |
solutionName | text | field from the properties object |
status | text | field from the properties object |
subscriptionId | text | field from the properties object |
summary | text | field from the properties object |
tool | text | field from the properties object |
type | text | Gets the type of this REST resource. |
Name | Datatype | Description |
---|---|---|
id | string | Gets the relative URL to get to this REST resource. |
name | string | Gets the name of this REST resource. |
etag | string | Gets or sets the ETAG for optimistic concurrency control. |
properties | object | Class for solution properties. |
type | string | Gets the type of this REST resource. |
Methods
Name | Accessible by | Required Params | Description |
---|---|---|---|
get | SELECT | migrateProjectName, resourceGroupName, solutionName, subscriptionId | |
delete | DELETE | migrateProjectName, resourceGroupName, solutionName, subscriptionId | Delete the solution. Deleting non-existent project is a no-operation. |
cleanup_solution_data | EXEC | migrateProjectName, resourceGroupName, solutionName, subscriptionId | |
enumerate_solutions | EXEC | migrateProjectName, resourceGroupName, subscriptionId | |
patch_solution | EXEC | migrateProjectName, resourceGroupName, solutionName, subscriptionId | Update a solution with specified name. Supports partial updates, for example only tags can be provided. |
put_solution | EXEC | migrateProjectName, resourceGroupName, solutionName, subscriptionId |
SELECT
examples
- vw_solutions
- solutions
SELECT
id,
name,
cleanup_state,
details,
etag,
goal,
migrateProjectName,
purpose,
resourceGroupName,
solutionName,
status,
subscriptionId,
summary,
tool,
type
FROM azure.migrate_projects.vw_solutions
WHERE migrateProjectName = '{{ migrateProjectName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND solutionName = '{{ solutionName }}'
AND subscriptionId = '{{ subscriptionId }}';
SELECT
id,
name,
etag,
properties,
type
FROM azure.migrate_projects.solutions
WHERE migrateProjectName = '{{ migrateProjectName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND solutionName = '{{ solutionName }}'
AND subscriptionId = '{{ subscriptionId }}';
DELETE
example
Deletes the specified solutions
resource.
/*+ delete */
DELETE FROM azure.migrate_projects.solutions
WHERE migrateProjectName = '{{ migrateProjectName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND solutionName = '{{ solutionName }}'
AND subscriptionId = '{{ subscriptionId }}';