diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/AvailabilitySets_CreateOrUpdate_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/AvailabilitySets_CreateOrUpdate_MaximumSet_Gen.json new file mode 100644 index 000000000000..d254d1ae437a --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/AvailabilitySets_CreateOrUpdate_MaximumSet_Gen.json @@ -0,0 +1,85 @@ +{ + "title": "AvailabilitySets_CreateOrUpdate_MaximumSet", + "operationId": "AvailabilitySets_CreateOrUpdate", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "availabilitySetResourceName": "-", + "resource": { + "properties": { + "availabilitySetName": "njrpftunzo", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key5701": "cldtxloqh" + }, + "location": "jelevilan" + } + }, + "responses": { + "200": { + "body": { + "properties": { + "availabilitySetName": "njrpftunzo", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key5701": "cldtxloqh" + }, + "location": "jelevilan", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/availabilitySets/availabilitySetResourceName", + "name": "dibfuxyuidzxcfik", + "type": "xwzjruksexpuqgtreexm", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "properties": { + "availabilitySetName": "njrpftunzo", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key5701": "cldtxloqh" + }, + "location": "jelevilan", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/availabilitySets/availabilitySetResourceName", + "name": "dibfuxyuidzxcfik", + "type": "xwzjruksexpuqgtreexm", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/AvailabilitySets_CreateOrUpdate_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/AvailabilitySets_CreateOrUpdate_MinimumSet_Gen.json new file mode 100644 index 000000000000..da54c14676d7 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/AvailabilitySets_CreateOrUpdate_MinimumSet_Gen.json @@ -0,0 +1,33 @@ +{ + "title": "AvailabilitySets_CreateOrUpdate_MinimumSet", + "operationId": "AvailabilitySets_CreateOrUpdate", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "availabilitySetResourceName": "_", + "resource": { + "extendedLocation": {}, + "location": "jelevilan" + } + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/availabilitySets/availabilitySetResourceName", + "extendedLocation": {}, + "location": "jelevilan" + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/availabilitySets/availabilitySetResourceName", + "extendedLocation": {}, + "location": "jelevilan" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/AvailabilitySets_Delete_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/AvailabilitySets_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..03b7cbfc40c5 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/AvailabilitySets_Delete_MaximumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "AvailabilitySets_Delete_MaximumSet", + "operationId": "AvailabilitySets_Delete", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "force": "true", + "availabilitySetResourceName": "_" + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + }, + "204": {} + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/AvailabilitySets_Delete_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/AvailabilitySets_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..4444f55dc4d9 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/AvailabilitySets_Delete_MinimumSet_Gen.json @@ -0,0 +1,18 @@ +{ + "title": "AvailabilitySets_Delete_MinimumSet", + "operationId": "AvailabilitySets_Delete", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "availabilitySetResourceName": "6" + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + }, + "204": {} + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/AvailabilitySets_Get_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/AvailabilitySets_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..d71b32999306 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/AvailabilitySets_Get_MaximumSet_Gen.json @@ -0,0 +1,40 @@ +{ + "title": "AvailabilitySets_Get_MaximumSet", + "operationId": "AvailabilitySets_Get", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "availabilitySetResourceName": "-" + }, + "responses": { + "200": { + "body": { + "properties": { + "availabilitySetName": "njrpftunzo", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key5701": "cldtxloqh" + }, + "location": "jelevilan", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/availabilitySets/availabilitySetResourceName", + "name": "dibfuxyuidzxcfik", + "type": "xwzjruksexpuqgtreexm", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/AvailabilitySets_Get_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/AvailabilitySets_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..4d2e3b6825ce --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/AvailabilitySets_Get_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "AvailabilitySets_Get_MinimumSet", + "operationId": "AvailabilitySets_Get", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "availabilitySetResourceName": "V" + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/availabilitySets/availabilitySetResourceName", + "extendedLocation": {}, + "location": "jelevilan" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/AvailabilitySets_ListByResourceGroup_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/AvailabilitySets_ListByResourceGroup_MaximumSet_Gen.json new file mode 100644 index 000000000000..668803867114 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/AvailabilitySets_ListByResourceGroup_MaximumSet_Gen.json @@ -0,0 +1,44 @@ +{ + "title": "AvailabilitySets_ListByResourceGroup_MaximumSet", + "operationId": "AvailabilitySets_ListByResourceGroup", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "availabilitySetName": "njrpftunzo", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key5701": "cldtxloqh" + }, + "location": "jelevilan", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/availabilitySets/availabilitySetResourceName", + "name": "dibfuxyuidzxcfik", + "type": "xwzjruksexpuqgtreexm", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/AvailabilitySets_ListByResourceGroup_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/AvailabilitySets_ListByResourceGroup_MinimumSet_Gen.json new file mode 100644 index 000000000000..ca18a8c81de3 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/AvailabilitySets_ListByResourceGroup_MinimumSet_Gen.json @@ -0,0 +1,22 @@ +{ + "title": "AvailabilitySets_ListByResourceGroup_MinimumSet", + "operationId": "AvailabilitySets_ListByResourceGroup", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/availabilitySets/availabilitySetResourceName", + "extendedLocation": {}, + "location": "jelevilan" + } + ] + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/AvailabilitySets_ListBySubscription_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/AvailabilitySets_ListBySubscription_MaximumSet_Gen.json new file mode 100644 index 000000000000..335d4e45b714 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/AvailabilitySets_ListBySubscription_MaximumSet_Gen.json @@ -0,0 +1,43 @@ +{ + "title": "AvailabilitySets_ListBySubscription_MaximumSet", + "operationId": "AvailabilitySets_ListBySubscription", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "availabilitySetName": "njrpftunzo", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key5701": "cldtxloqh" + }, + "location": "jelevilan", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/availabilitySets/availabilitySetResourceName", + "name": "dibfuxyuidzxcfik", + "type": "xwzjruksexpuqgtreexm", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/AvailabilitySets_ListBySubscription_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/AvailabilitySets_ListBySubscription_MinimumSet_Gen.json new file mode 100644 index 000000000000..40b96c703268 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/AvailabilitySets_ListBySubscription_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "AvailabilitySets_ListBySubscription_MinimumSet", + "operationId": "AvailabilitySets_ListBySubscription", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/availabilitySets/availabilitySetResourceName", + "extendedLocation": {}, + "location": "jelevilan" + } + ] + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/AvailabilitySets_Update_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/AvailabilitySets_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..ffbd382812c0 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/AvailabilitySets_Update_MaximumSet_Gen.json @@ -0,0 +1,50 @@ +{ + "title": "AvailabilitySets_Update_MaximumSet", + "operationId": "AvailabilitySets_Update", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "availabilitySetResourceName": "-", + "properties": { + "tags": { + "key1460": "vcbwibkvr" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "availabilitySetName": "njrpftunzo", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key5701": "cldtxloqh" + }, + "location": "jelevilan", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/availabilitySets/availabilitySetResourceName", + "name": "dibfuxyuidzxcfik", + "type": "xwzjruksexpuqgtreexm", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/AvailabilitySets_Update_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/AvailabilitySets_Update_MinimumSet_Gen.json new file mode 100644 index 000000000000..96d7619b7369 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/AvailabilitySets_Update_MinimumSet_Gen.json @@ -0,0 +1,24 @@ +{ + "title": "AvailabilitySets_Update_MinimumSet", + "operationId": "AvailabilitySets_Update", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "availabilitySetResourceName": "1", + "properties": {} + }, + "responses": { + "200": { + "body": { + "extendedLocation": {}, + "location": "jelevilan" + } + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/Clouds_CreateOrUpdate_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/Clouds_CreateOrUpdate_MaximumSet_Gen.json new file mode 100644 index 000000000000..061da502bdba --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/Clouds_CreateOrUpdate_MaximumSet_Gen.json @@ -0,0 +1,123 @@ +{ + "title": "Clouds_CreateOrUpdate_MaximumSet", + "operationId": "Clouds_CreateOrUpdate", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "cloudResourceName": "2", + "resource": { + "properties": { + "inventoryItemId": "qjd", + "uuid": "12345678-1234-1234-1234-12345678abcd", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "cloudCapacity": {} + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key4295": "wngosgcbdifaxdobufuuqxtho" + }, + "location": "khwsdmaxfhmbu" + } + }, + "responses": { + "200": { + "body": { + "properties": { + "inventoryItemId": "qjd", + "uuid": "12345678-1234-1234-1234-12345678abcd", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "cloudName": "menarjsplhcqvnkjdwieroir", + "cloudCapacity": { + "cpuCount": 4, + "memoryMB": 19, + "vmCount": 28, + "storageGB": 10 + }, + "storageQoSPolicies": [ + { + "name": "hvqcentnbwcunxhzfavyewhwlo", + "id": "oclhgkydaw", + "iopsMaximum": 6, + "iopsMinimum": 25, + "bandwidthLimit": 26, + "policyId": "lvcylbmxrqjgarvhfny" + } + ], + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key4295": "wngosgcbdifaxdobufuuqxtho" + }, + "location": "khwsdmaxfhmbu", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/clouds/cloudResourceName", + "name": "wwcwalpiufsfbnydxpr", + "type": "qnaaimszbuokldohwrdfuiitpy", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "properties": { + "inventoryItemId": "qjd", + "uuid": "12345678-1234-1234-1234-12345678abcd", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "cloudName": "menarjsplhcqvnkjdwieroir", + "cloudCapacity": { + "cpuCount": 4, + "memoryMB": 19, + "vmCount": 28, + "storageGB": 10 + }, + "storageQoSPolicies": [ + { + "name": "hvqcentnbwcunxhzfavyewhwlo", + "id": "oclhgkydaw", + "iopsMaximum": 6, + "iopsMinimum": 25, + "bandwidthLimit": 26, + "policyId": "lvcylbmxrqjgarvhfny" + } + ], + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key4295": "wngosgcbdifaxdobufuuqxtho" + }, + "location": "khwsdmaxfhmbu", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/clouds/cloudResourceName", + "name": "wwcwalpiufsfbnydxpr", + "type": "qnaaimszbuokldohwrdfuiitpy", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/Clouds_CreateOrUpdate_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/Clouds_CreateOrUpdate_MinimumSet_Gen.json new file mode 100644 index 000000000000..ddd89c0cab12 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/Clouds_CreateOrUpdate_MinimumSet_Gen.json @@ -0,0 +1,33 @@ +{ + "title": "Clouds_CreateOrUpdate_MinimumSet", + "operationId": "Clouds_CreateOrUpdate", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "cloudResourceName": "-", + "resource": { + "extendedLocation": {}, + "location": "khwsdmaxfhmbu" + } + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/clouds/cloudResourceName", + "extendedLocation": {}, + "location": "khwsdmaxfhmbu" + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/clouds/cloudResourceName", + "extendedLocation": {}, + "location": "khwsdmaxfhmbu" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/Clouds_Delete_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/Clouds_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..caf656ec3b7d --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/Clouds_Delete_MaximumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "Clouds_Delete_MaximumSet", + "operationId": "Clouds_Delete", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "force": "true", + "cloudResourceName": "-" + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + }, + "204": {} + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/Clouds_Delete_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/Clouds_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..7b82381d4620 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/Clouds_Delete_MinimumSet_Gen.json @@ -0,0 +1,18 @@ +{ + "title": "Clouds_Delete_MinimumSet", + "operationId": "Clouds_Delete", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "cloudResourceName": "1" + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + }, + "204": {} + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/Clouds_Get_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/Clouds_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..290706c9612b --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/Clouds_Get_MaximumSet_Gen.json @@ -0,0 +1,58 @@ +{ + "title": "Clouds_Get_MaximumSet", + "operationId": "Clouds_Get", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "cloudResourceName": "_" + }, + "responses": { + "200": { + "body": { + "properties": { + "inventoryItemId": "qjd", + "uuid": "12345678-1234-1234-1234-12345678abcd", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "cloudName": "menarjsplhcqvnkjdwieroir", + "cloudCapacity": { + "cpuCount": 4, + "memoryMB": 19, + "vmCount": 28, + "storageGB": 10 + }, + "storageQoSPolicies": [ + { + "name": "hvqcentnbwcunxhzfavyewhwlo", + "id": "oclhgkydaw", + "iopsMaximum": 6, + "iopsMinimum": 25, + "bandwidthLimit": 26, + "policyId": "lvcylbmxrqjgarvhfny" + } + ], + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key4295": "wngosgcbdifaxdobufuuqxtho" + }, + "location": "khwsdmaxfhmbu", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/clouds/cloudResourceName", + "name": "wwcwalpiufsfbnydxpr", + "type": "qnaaimszbuokldohwrdfuiitpy", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/Clouds_Get_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/Clouds_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..93703ce69af8 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/Clouds_Get_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "Clouds_Get_MinimumSet", + "operationId": "Clouds_Get", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "cloudResourceName": "i" + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/clouds/cloudResourceName", + "extendedLocation": {}, + "location": "khwsdmaxfhmbu" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/Clouds_ListByResourceGroup_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/Clouds_ListByResourceGroup_MaximumSet_Gen.json new file mode 100644 index 000000000000..9b4357e205e2 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/Clouds_ListByResourceGroup_MaximumSet_Gen.json @@ -0,0 +1,62 @@ +{ + "title": "Clouds_ListByResourceGroup_MaximumSet", + "operationId": "Clouds_ListByResourceGroup", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "inventoryItemId": "qjd", + "uuid": "12345678-1234-1234-1234-12345678abcd", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "cloudName": "menarjsplhcqvnkjdwieroir", + "cloudCapacity": { + "cpuCount": 4, + "memoryMB": 19, + "vmCount": 28, + "storageGB": 10 + }, + "storageQoSPolicies": [ + { + "name": "hvqcentnbwcunxhzfavyewhwlo", + "id": "oclhgkydaw", + "iopsMaximum": 6, + "iopsMinimum": 25, + "bandwidthLimit": 26, + "policyId": "lvcylbmxrqjgarvhfny" + } + ], + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key4295": "wngosgcbdifaxdobufuuqxtho" + }, + "location": "khwsdmaxfhmbu", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/clouds/cloudResourceName", + "name": "wwcwalpiufsfbnydxpr", + "type": "qnaaimszbuokldohwrdfuiitpy", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + ], + "nextLink": "https://microsoft.com/aplbh" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/Clouds_ListByResourceGroup_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/Clouds_ListByResourceGroup_MinimumSet_Gen.json new file mode 100644 index 000000000000..4573b818824c --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/Clouds_ListByResourceGroup_MinimumSet_Gen.json @@ -0,0 +1,22 @@ +{ + "title": "Clouds_ListByResourceGroup_MinimumSet", + "operationId": "Clouds_ListByResourceGroup", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/clouds/cloudResourceName", + "extendedLocation": {}, + "location": "khwsdmaxfhmbu" + } + ] + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/Clouds_ListBySubscription_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/Clouds_ListBySubscription_MaximumSet_Gen.json new file mode 100644 index 000000000000..e33090327f5a --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/Clouds_ListBySubscription_MaximumSet_Gen.json @@ -0,0 +1,61 @@ +{ + "title": "Clouds_ListBySubscription_MaximumSet", + "operationId": "Clouds_ListBySubscription", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "inventoryItemId": "qjd", + "uuid": "12345678-1234-1234-1234-12345678abcd", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "cloudName": "menarjsplhcqvnkjdwieroir", + "cloudCapacity": { + "cpuCount": 4, + "memoryMB": 19, + "vmCount": 28, + "storageGB": 10 + }, + "storageQoSPolicies": [ + { + "name": "hvqcentnbwcunxhzfavyewhwlo", + "id": "oclhgkydaw", + "iopsMaximum": 6, + "iopsMinimum": 25, + "bandwidthLimit": 26, + "policyId": "lvcylbmxrqjgarvhfny" + } + ], + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key4295": "wngosgcbdifaxdobufuuqxtho" + }, + "location": "khwsdmaxfhmbu", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/clouds/cloudResourceName", + "name": "wwcwalpiufsfbnydxpr", + "type": "qnaaimszbuokldohwrdfuiitpy", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + ], + "nextLink": "https://microsoft.com/aplbh" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/Clouds_ListBySubscription_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/Clouds_ListBySubscription_MinimumSet_Gen.json new file mode 100644 index 000000000000..6e8a07fbd2a7 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/Clouds_ListBySubscription_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "Clouds_ListBySubscription_MinimumSet", + "operationId": "Clouds_ListBySubscription", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/clouds/cloudResourceName", + "extendedLocation": {}, + "location": "khwsdmaxfhmbu" + } + ] + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/Clouds_Update_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/Clouds_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..898428d37409 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/Clouds_Update_MaximumSet_Gen.json @@ -0,0 +1,68 @@ +{ + "title": "Clouds_Update_MaximumSet", + "operationId": "Clouds_Update", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "cloudResourceName": "P", + "properties": { + "tags": { + "key5266": "hjpcnwmpnixsolrxnbl" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "inventoryItemId": "qjd", + "uuid": "12345678-1234-1234-1234-12345678abcd", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "cloudName": "menarjsplhcqvnkjdwieroir", + "cloudCapacity": { + "cpuCount": 4, + "memoryMB": 19, + "vmCount": 28, + "storageGB": 10 + }, + "storageQoSPolicies": [ + { + "name": "hvqcentnbwcunxhzfavyewhwlo", + "id": "oclhgkydaw", + "iopsMaximum": 6, + "iopsMinimum": 25, + "bandwidthLimit": 26, + "policyId": "lvcylbmxrqjgarvhfny" + } + ], + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key4295": "wngosgcbdifaxdobufuuqxtho" + }, + "location": "khwsdmaxfhmbu", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/clouds/cloudResourceName", + "name": "wwcwalpiufsfbnydxpr", + "type": "qnaaimszbuokldohwrdfuiitpy", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/Clouds_Update_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/Clouds_Update_MinimumSet_Gen.json new file mode 100644 index 000000000000..001cd8ee7535 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/Clouds_Update_MinimumSet_Gen.json @@ -0,0 +1,24 @@ +{ + "title": "Clouds_Update_MinimumSet", + "operationId": "Clouds_Update", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "cloudResourceName": "_", + "properties": {} + }, + "responses": { + "200": { + "body": { + "extendedLocation": {}, + "location": "khwsdmaxfhmbu" + } + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/GuestAgents_Create_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/GuestAgents_Create_MaximumSet_Gen.json new file mode 100644 index 000000000000..5a92dc12f39d --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/GuestAgents_Create_MaximumSet_Gen.json @@ -0,0 +1,83 @@ +{ + "title": "GuestAgents_Create_MaximumSet", + "operationId": "GuestAgents_Create", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave", + "resource": { + "properties": { + "credentials": { + "username": "jqxuwirrcpfv", + "password": "gkvbnmuahumuoibvscoxzfdqwvfuf" + }, + "httpProxyConfig": { + "httpsProxy": "uoyzyticmohohomlkwct" + }, + "provisioningAction": "install" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "uuid": "hbsgztyakewtgbuxbesezncnzu", + "credentials": { + "username": "jqxuwirrcpfv" + }, + "httpProxyConfig": { + "httpsProxy": "uoyzyticmohohomlkwct" + }, + "provisioningAction": "install", + "status": "jpoukrzfenzrmjdahimkl", + "customResourceName": "mhqymxkapuvsugd", + "provisioningState": "Succeeded", + "privateLinkScopeResourceId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.HybridCompute/privateLinkScopes/privateLinkResourceName" + }, + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineInstances/default/guestAgents/default", + "name": "rwecpthzyt", + "type": "dkcgcbtlwtsedxzhvtu", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "properties": { + "uuid": "hbsgztyakewtgbuxbesezncnzu", + "credentials": { + "username": "jqxuwirrcpfv" + }, + "httpProxyConfig": { + "httpsProxy": "uoyzyticmohohomlkwct" + }, + "provisioningAction": "install", + "status": "jpoukrzfenzrmjdahimkl", + "customResourceName": "mhqymxkapuvsugd", + "provisioningState": "Succeeded", + "privateLinkScopeResourceId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.HybridCompute/privateLinkScopes/privateLinkResourceName" + }, + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineInstances/default/guestAgents/default", + "name": "rwecpthzyt", + "type": "dkcgcbtlwtsedxzhvtu", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/GuestAgents_Create_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/GuestAgents_Create_MinimumSet_Gen.json new file mode 100644 index 000000000000..985ab1ba83a5 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/GuestAgents_Create_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "GuestAgents_Create_MinimumSet", + "operationId": "GuestAgents_Create", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave", + "resource": {} + }, + "responses": { + "200": { + "body": {} + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": {} + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/GuestAgents_Delete_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/GuestAgents_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..ddf81d59e9d1 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/GuestAgents_Delete_MaximumSet_Gen.json @@ -0,0 +1,12 @@ +{ + "title": "GuestAgents_Delete_MaximumSet", + "operationId": "GuestAgents_Delete", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave" + }, + "responses": { + "200": {}, + "204": {} + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/GuestAgents_Delete_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/GuestAgents_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..67de99492f58 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/GuestAgents_Delete_MinimumSet_Gen.json @@ -0,0 +1,12 @@ +{ + "title": "GuestAgents_Delete_MinimumSet", + "operationId": "GuestAgents_Delete", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave" + }, + "responses": { + "200": {}, + "204": {} + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/GuestAgents_Get_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/GuestAgents_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..5c1a25c6bb96 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/GuestAgents_Get_MaximumSet_Gen.json @@ -0,0 +1,39 @@ +{ + "title": "GuestAgents_Get_MaximumSet", + "operationId": "GuestAgents_Get", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave" + }, + "responses": { + "200": { + "body": { + "properties": { + "uuid": "hbsgztyakewtgbuxbesezncnzu", + "credentials": { + "username": "jqxuwirrcpfv" + }, + "httpProxyConfig": { + "httpsProxy": "uoyzyticmohohomlkwct" + }, + "provisioningAction": "install", + "status": "jpoukrzfenzrmjdahimkl", + "customResourceName": "mhqymxkapuvsugd", + "provisioningState": "Succeeded", + "privateLinkScopeResourceId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.HybridCompute/privateLinkScopes/privateLinkResourceName" + }, + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineInstances/default/guestAgents/default", + "name": "rwecpthzyt", + "type": "dkcgcbtlwtsedxzhvtu", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/GuestAgents_Get_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/GuestAgents_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..3263b6b3d5c0 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/GuestAgents_Get_MinimumSet_Gen.json @@ -0,0 +1,13 @@ +{ + "title": "GuestAgents_Get_MinimumSet", + "operationId": "GuestAgents_Get", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave" + }, + "responses": { + "200": { + "body": {} + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/GuestAgents_ListByVirtualMachineInstance_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/GuestAgents_ListByVirtualMachineInstance_MaximumSet_Gen.json new file mode 100644 index 000000000000..7d216153aca1 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/GuestAgents_ListByVirtualMachineInstance_MaximumSet_Gen.json @@ -0,0 +1,44 @@ +{ + "title": "GuestAgents_ListByVirtualMachineInstance_MaximumSet", + "operationId": "GuestAgents_ListByVirtualMachineInstance", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "uuid": "hbsgztyakewtgbuxbesezncnzu", + "credentials": { + "username": "jqxuwirrcpfv" + }, + "httpProxyConfig": { + "httpsProxy": "uoyzyticmohohomlkwct" + }, + "provisioningAction": "install", + "status": "jpoukrzfenzrmjdahimkl", + "customResourceName": "mhqymxkapuvsugd", + "provisioningState": "Succeeded", + "privateLinkScopeResourceId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.HybridCompute/privateLinkScopes/privateLinkResourceName" + }, + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineInstances/default/guestAgents/default", + "name": "rwecpthzyt", + "type": "dkcgcbtlwtsedxzhvtu", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/GuestAgents_ListByVirtualMachineInstance_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/GuestAgents_ListByVirtualMachineInstance_MinimumSet_Gen.json new file mode 100644 index 000000000000..d0bb64553a7c --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/GuestAgents_ListByVirtualMachineInstance_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "GuestAgents_ListByVirtualMachineInstance_MinimumSet", + "operationId": "GuestAgents_ListByVirtualMachineInstance", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineInstances/default/guestAgents/default" + } + ] + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/InventoryItems_Create_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/InventoryItems_Create_MaximumSet_Gen.json new file mode 100644 index 000000000000..aa64d2d0b5e2 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/InventoryItems_Create_MaximumSet_Gen.json @@ -0,0 +1,65 @@ +{ + "title": "InventoryItems_Create_MaximumSet", + "operationId": "InventoryItems_Create", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "vmmServerName": "O", + "inventoryItemResourceName": "1BdDc2Ab-bDd9-Ebd6-bfdb-C0dbbdB5DEDf", + "resource": { + "properties": { + "inventoryType": "InventoryItemProperties" + }, + "kind": "M\\d_,V." + } + }, + "responses": { + "200": { + "body": { + "properties": { + "inventoryType": "InventoryItemProperties", + "managedResourceId": "ictxvjzvurnkdgwabqyyfyckkkdx", + "uuid": "jolmoxfopwfoje", + "inventoryItemName": "kspgdhmlmycalwrepfmshoaoumna", + "provisioningState": "Succeeded" + }, + "kind": "M\\d_,V.", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/{vmmServerName}/inventoryItems/inventoryItemResourceName", + "name": "oimmcgxagnhmasgsmhdaigznub", + "type": "lfhuayaplzxdqzubmjvtgcan", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + }, + "201": { + "body": { + "properties": { + "inventoryType": "InventoryItemProperties", + "managedResourceId": "ictxvjzvurnkdgwabqyyfyckkkdx", + "uuid": "jolmoxfopwfoje", + "inventoryItemName": "kspgdhmlmycalwrepfmshoaoumna", + "provisioningState": "Succeeded" + }, + "kind": "M\\d_,V.", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/{vmmServerName}/inventoryItems/inventoryItemResourceName", + "name": "oimmcgxagnhmasgsmhdaigznub", + "type": "lfhuayaplzxdqzubmjvtgcan", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/InventoryItems_Create_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/InventoryItems_Create_MinimumSet_Gen.json new file mode 100644 index 000000000000..2bd04b65afce --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/InventoryItems_Create_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "InventoryItems_Create_MinimumSet", + "operationId": "InventoryItems_Create", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "vmmServerName": ".", + "inventoryItemResourceName": "bbFb0cBb-50ce-4bfc-3eeD-bC26AbCC257a", + "resource": {} + }, + "responses": { + "200": { + "body": {} + }, + "201": { + "body": {} + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/InventoryItems_Delete_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/InventoryItems_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..4e8f3f4a71cc --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/InventoryItems_Delete_MaximumSet_Gen.json @@ -0,0 +1,15 @@ +{ + "title": "InventoryItems_Delete_MaximumSet", + "operationId": "InventoryItems_Delete", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "vmmServerName": "b", + "inventoryItemResourceName": "EcECadfd-Eaaa-e5Ce-ebdA-badeEd3c6af1" + }, + "responses": { + "200": {}, + "204": {} + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/InventoryItems_Delete_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/InventoryItems_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..fa58e4df6e09 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/InventoryItems_Delete_MinimumSet_Gen.json @@ -0,0 +1,15 @@ +{ + "title": "InventoryItems_Delete_MinimumSet", + "operationId": "InventoryItems_Delete", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "vmmServerName": "_", + "inventoryItemResourceName": "cDBcbae6-BC3d-52fe-CedC-7eFeaBFabb82" + }, + "responses": { + "200": {}, + "204": {} + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/InventoryItems_Get_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/InventoryItems_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..8dd2b0aece3f --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/InventoryItems_Get_MaximumSet_Gen.json @@ -0,0 +1,36 @@ +{ + "title": "InventoryItems_Get_MaximumSet", + "operationId": "InventoryItems_Get", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "vmmServerName": "1", + "inventoryItemResourceName": "2bFBede6-EEf8-becB-dBbd-B96DbBFdB3f3" + }, + "responses": { + "200": { + "body": { + "properties": { + "inventoryType": "InventoryItemProperties", + "managedResourceId": "ictxvjzvurnkdgwabqyyfyckkkdx", + "uuid": "jolmoxfopwfoje", + "inventoryItemName": "kspgdhmlmycalwrepfmshoaoumna", + "provisioningState": "Succeeded" + }, + "kind": "M\\d_,V.", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/{vmmServerName}/inventoryItems/inventoryItemResourceName", + "name": "oimmcgxagnhmasgsmhdaigznub", + "type": "lfhuayaplzxdqzubmjvtgcan", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/InventoryItems_Get_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/InventoryItems_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..e418a6760199 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/InventoryItems_Get_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "InventoryItems_Get_MinimumSet", + "operationId": "InventoryItems_Get", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "vmmServerName": "_", + "inventoryItemResourceName": "cacb8Ceb-efAC-bebb-ae7C-dec8C5Bb7100" + }, + "responses": { + "200": { + "body": {} + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/InventoryItems_ListByVmmServer_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/InventoryItems_ListByVmmServer_MaximumSet_Gen.json new file mode 100644 index 000000000000..104ea88fe32b --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/InventoryItems_ListByVmmServer_MaximumSet_Gen.json @@ -0,0 +1,40 @@ +{ + "title": "InventoryItems_ListByVmmServer_MaximumSet", + "operationId": "InventoryItems_ListByVmmServer", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "vmmServerName": "X" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "inventoryType": "InventoryItemProperties", + "managedResourceId": "ictxvjzvurnkdgwabqyyfyckkkdx", + "uuid": "jolmoxfopwfoje", + "inventoryItemName": "kspgdhmlmycalwrepfmshoaoumna", + "provisioningState": "Succeeded" + }, + "kind": "M\\d_,V.", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/{vmmServerName}/inventoryItems/inventoryItemResourceName", + "name": "oimmcgxagnhmasgsmhdaigznub", + "type": "lfhuayaplzxdqzubmjvtgcan", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/InventoryItems_ListByVmmServer_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/InventoryItems_ListByVmmServer_MinimumSet_Gen.json new file mode 100644 index 000000000000..a17d7af154e2 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/InventoryItems_ListByVmmServer_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "InventoryItems_ListByVmmServer_MinimumSet", + "operationId": "InventoryItems_ListByVmmServer", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "vmmServerName": "H" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/{vmmServerName}/inventoryItems/inventoryItemResourceName" + } + ] + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/Operations_List_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/Operations_List_MaximumSet_Gen.json new file mode 100644 index 000000000000..6d5acaf2cdbf --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/Operations_List_MaximumSet_Gen.json @@ -0,0 +1,28 @@ +{ + "title": "Operations_List_MaximumSet", + "operationId": "Operations_List", + "parameters": { + "api-version": "2025-03-13" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "name": "rieknsh", + "isDataAction": true, + "display": { + "provider": "avkabpzrbafrbnubspbrsippj", + "resource": "qojushhvjhkwwmboofogcky", + "operation": "v", + "description": "fmwevntnynhgzoksqpjidn" + }, + "origin": "user", + "actionType": "Internal" + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/Operations_List_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/Operations_List_MinimumSet_Gen.json new file mode 100644 index 000000000000..b6ab1a23dff3 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/Operations_List_MinimumSet_Gen.json @@ -0,0 +1,12 @@ +{ + "title": "Operations_List_MinimumSet", + "operationId": "Operations_List", + "parameters": { + "api-version": "2025-03-13" + }, + "responses": { + "200": { + "body": {} + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_CreateCheckpoint_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_CreateCheckpoint_MaximumSet_Gen.json new file mode 100644 index 000000000000..836c2d9b40ad --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_CreateCheckpoint_MaximumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "VirtualMachineInstances_CreateCheckpoint_MaximumSet", + "operationId": "VirtualMachineInstances_CreateCheckpoint", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave", + "body": { + "name": "ilvltf", + "description": "zoozhfbepldrgpjqsbhpqebtodrhvy" + } + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_CreateCheckpoint_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_CreateCheckpoint_MinimumSet_Gen.json new file mode 100644 index 000000000000..ce99cc1f7e1c --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_CreateCheckpoint_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "VirtualMachineInstances_CreateCheckpoint_MinimumSet", + "operationId": "VirtualMachineInstances_CreateCheckpoint", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave", + "body": {} + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_CreateOrUpdate_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_CreateOrUpdate_MaximumSet_Gen.json new file mode 100644 index 000000000000..5f888b9a1d87 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_CreateOrUpdate_MaximumSet_Gen.json @@ -0,0 +1,336 @@ +{ + "title": "VirtualMachineInstances_CreateOrUpdate_MaximumSet", + "operationId": "VirtualMachineInstances_CreateOrUpdate", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave", + "resource": { + "properties": { + "availabilitySets": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/availabilitySets/availabilitySetResourceName", + "name": "lwbhaseo" + } + ], + "osProfile": { + "adminUsername": "asasas", + "adminPassword": "vavtppmmhlspydtkzxda", + "computerName": "uuxpcxuxcufllc", + "osType": "Windows", + "domainName": "vblzsoqxzlrygdulnefexjdezo", + "domainUsername": "sn", + "domainPassword": "ixbwja", + "workgroup": "bsqftibgcnnjpvmuxligk", + "productKey": "12345-12345-12345-12345-12345", + "timezone": 4, + "runOnceCommands": "byxpnluptiwxycbbybsf;qwerty" + }, + "hardwareProfile": { + "memoryMB": 5, + "cpuCount": 22, + "limitCpuForMigration": "true", + "dynamicMemoryEnabled": "true", + "dynamicMemoryMaxMB": 2, + "dynamicMemoryMinMB": 30, + "isHighlyAvailable": "true" + }, + "networkProfile": { + "networkInterfaces": [ + { + "name": "kvofzqulbjlbtt", + "macAddress": "oaeqqegt", + "virtualNetworkId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "ipv4AddressType": "Dynamic", + "ipv6AddressType": "Dynamic", + "macAddressType": "Dynamic", + "nicId": "roxpsvlo" + } + ] + }, + "storageProfile": { + "disks": [ + { + "name": "fgnckfymwdsqnfxkdvexuaobe", + "diskId": "ltdrwcfjklpsimhzqyh", + "diskSizeGB": 30, + "bus": 8, + "lun": 10, + "busType": "zu", + "vhdType": "cnbeeeylrvopigdynvgpkfp", + "templateDiskId": "lcdwrokpyvekqccclf", + "storageQoSPolicy": { + "name": "ceiyfrflu", + "id": "o" + }, + "createDiffDisk": "true" + } + ] + }, + "infrastructureProfile": { + "inventoryItemId": "ihkkqmg", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "cloudId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/clouds/cloudResourceName", + "templateId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineTemplates/virtualMachineTemplateName", + "vmName": "qovpayfydhcvfrhe", + "uuid": "hrpw", + "lastRestoredVMCheckpoint": { + "parentCheckpointID": "hqhhzikoxunuqguouw", + "checkpointID": "wsqmrje", + "name": "keqn", + "description": "qurzfrgyflrh" + }, + "checkpointType": "jkbpzjxpeegackhsvikrnlnwqz", + "generation": 28, + "biosGuid": "xixivxifyql" + } + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "availabilitySets": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/availabilitySets/availabilitySetResourceName", + "name": "lwbhaseo" + } + ], + "osProfile": { + "adminUsername": "asasas", + "computerName": "uuxpcxuxcufllc", + "osType": "Windows", + "osSku": "cxqnjxgkts", + "osVersion": "djt", + "domainName": "vblzsoqxzlrygdulnefexjdezo", + "domainUsername": "sn", + "workgroup": "bsqftibgcnnjpvmuxligk", + "timezone": 4, + "runOnceCommands": "byxpnluptiwxycbbybsf;qwerty" + }, + "hardwareProfile": { + "memoryMB": 5, + "cpuCount": 22, + "limitCpuForMigration": "true", + "dynamicMemoryEnabled": "true", + "dynamicMemoryMaxMB": 2, + "dynamicMemoryMinMB": 30, + "isHighlyAvailable": "true" + }, + "networkProfile": { + "networkInterfaces": [ + { + "name": "kvofzqulbjlbtt", + "displayName": "yoayfd", + "ipv4Addresses": [ + "eeunirpkpqazzxhsqonkxcfuks" + ], + "ipv6Addresses": [ + "pk" + ], + "macAddress": "oaeqqegt", + "virtualNetworkId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "networkName": "lqbm", + "ipv4AddressType": "Dynamic", + "ipv6AddressType": "Dynamic", + "macAddressType": "Dynamic", + "nicId": "roxpsvlo" + } + ] + }, + "storageProfile": { + "disks": [ + { + "name": "fgnckfymwdsqnfxkdvexuaobe", + "displayName": "fgladknawlgjodo", + "diskId": "ltdrwcfjklpsimhzqyh", + "diskSizeGB": 30, + "maxDiskSizeGB": 18, + "bus": 8, + "lun": 10, + "busType": "zu", + "vhdType": "cnbeeeylrvopigdynvgpkfp", + "volumeType": "ckkymkuekzzqhexyjueruzlfemoeln", + "vhdFormatType": "vbcrrmhgahznifudvhxfagwoplcb", + "templateDiskId": "lcdwrokpyvekqccclf", + "storageQoSPolicy": { + "name": "ceiyfrflu", + "id": "o" + }, + "createDiffDisk": "true" + } + ] + }, + "infrastructureProfile": { + "inventoryItemId": "ihkkqmg", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "cloudId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/clouds/cloudResourceName", + "templateId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineTemplates/virtualMachineTemplateName", + "vmName": "qovpayfydhcvfrhe", + "uuid": "hrpw", + "lastRestoredVMCheckpoint": { + "parentCheckpointID": "hqhhzikoxunuqguouw", + "checkpointID": "wsqmrje", + "name": "keqn", + "description": "qurzfrgyflrh" + }, + "checkpointType": "jkbpzjxpeegackhsvikrnlnwqz", + "generation": 28, + "biosGuid": "xixivxifyql", + "checkpoints": [ + { + "parentCheckpointID": "hqhhzikoxunuqguouw", + "checkpointID": "wsqmrje", + "name": "keqn", + "description": "kz" + } + ] + }, + "powerState": "dbqyxewvrbqcifpwfvxyllwyaffmvm", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineInstances/default", + "name": "uuqpsdoiyvedvqtrwop", + "type": "zculorteltpvthtzgnpgdpoe", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "properties": { + "availabilitySets": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/availabilitySets/availabilitySetResourceName", + "name": "lwbhaseo" + } + ], + "osProfile": { + "adminUsername": "asasas", + "computerName": "uuxpcxuxcufllc", + "osType": "Windows", + "osSku": "cxqnjxgkts", + "osVersion": "djt", + "domainName": "vblzsoqxzlrygdulnefexjdezo", + "domainUsername": "sn", + "workgroup": "bsqftibgcnnjpvmuxligk", + "timezone": 4, + "runOnceCommands": "byxpnluptiwxycbbybsf;qwerty" + }, + "hardwareProfile": { + "memoryMB": 5, + "cpuCount": 22, + "limitCpuForMigration": "true", + "dynamicMemoryEnabled": "true", + "dynamicMemoryMaxMB": 2, + "dynamicMemoryMinMB": 30, + "isHighlyAvailable": "true" + }, + "networkProfile": { + "networkInterfaces": [ + { + "name": "kvofzqulbjlbtt", + "displayName": "yoayfd", + "ipv4Addresses": [ + "eeunirpkpqazzxhsqonkxcfuks" + ], + "ipv6Addresses": [ + "pk" + ], + "macAddress": "oaeqqegt", + "virtualNetworkId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "networkName": "lqbm", + "ipv4AddressType": "Dynamic", + "ipv6AddressType": "Dynamic", + "macAddressType": "Dynamic", + "nicId": "roxpsvlo" + } + ] + }, + "storageProfile": { + "disks": [ + { + "name": "fgnckfymwdsqnfxkdvexuaobe", + "displayName": "fgladknawlgjodo", + "diskId": "ltdrwcfjklpsimhzqyh", + "diskSizeGB": 30, + "maxDiskSizeGB": 18, + "bus": 8, + "lun": 10, + "busType": "zu", + "vhdType": "cnbeeeylrvopigdynvgpkfp", + "volumeType": "ckkymkuekzzqhexyjueruzlfemoeln", + "vhdFormatType": "vbcrrmhgahznifudvhxfagwoplcb", + "templateDiskId": "lcdwrokpyvekqccclf", + "storageQoSPolicy": { + "name": "ceiyfrflu", + "id": "o" + }, + "createDiffDisk": "true" + } + ] + }, + "infrastructureProfile": { + "inventoryItemId": "ihkkqmg", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "cloudId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/clouds/cloudResourceName", + "templateId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineTemplates/virtualMachineTemplateName", + "vmName": "qovpayfydhcvfrhe", + "uuid": "hrpw", + "lastRestoredVMCheckpoint": { + "parentCheckpointID": "hqhhzikoxunuqguouw", + "checkpointID": "wsqmrje", + "name": "keqn", + "description": "qurzfrgyflrh" + }, + "checkpointType": "jkbpzjxpeegackhsvikrnlnwqz", + "generation": 28, + "biosGuid": "xixivxifyql", + "checkpoints": [ + { + "parentCheckpointID": "hqhhzikoxunuqguouw", + "checkpointID": "wsqmrje", + "name": "keqn", + "description": "kz" + } + ] + }, + "powerState": "dbqyxewvrbqcifpwfvxyllwyaffmvm", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineInstances/default", + "name": "uuqpsdoiyvedvqtrwop", + "type": "zculorteltpvthtzgnpgdpoe", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_CreateOrUpdate_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_CreateOrUpdate_MinimumSet_Gen.json new file mode 100644 index 000000000000..1820b5f62f49 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_CreateOrUpdate_MinimumSet_Gen.json @@ -0,0 +1,28 @@ +{ + "title": "VirtualMachineInstances_CreateOrUpdate_MinimumSet", + "operationId": "VirtualMachineInstances_CreateOrUpdate", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave", + "resource": { + "extendedLocation": {} + } + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineInstances/default", + "extendedLocation": {} + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineInstances/default", + "extendedLocation": {} + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_DeleteCheckpoint_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_DeleteCheckpoint_MaximumSet_Gen.json new file mode 100644 index 000000000000..e0c42512d34b --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_DeleteCheckpoint_MaximumSet_Gen.json @@ -0,0 +1,18 @@ +{ + "title": "VirtualMachineInstances_DeleteCheckpoint_MaximumSet", + "operationId": "VirtualMachineInstances_DeleteCheckpoint", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave", + "body": { + "id": "eenfflimcbgqfsebdusophahjpk" + } + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_DeleteCheckpoint_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_DeleteCheckpoint_MinimumSet_Gen.json new file mode 100644 index 000000000000..a8b242728328 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_DeleteCheckpoint_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "VirtualMachineInstances_DeleteCheckpoint_MinimumSet", + "operationId": "VirtualMachineInstances_DeleteCheckpoint", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave", + "body": {} + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_Delete_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..a119a386548d --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_Delete_MaximumSet_Gen.json @@ -0,0 +1,18 @@ +{ + "title": "VirtualMachineInstances_Delete_MaximumSet", + "operationId": "VirtualMachineInstances_Delete", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave", + "force": "true", + "deleteFromHost": "true" + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + }, + "204": {} + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_Delete_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..bc458811bffc --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_Delete_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "VirtualMachineInstances_Delete_MinimumSet", + "operationId": "VirtualMachineInstances_Delete", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave" + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + }, + "204": {} + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_Get_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..8c2f14e15c5b --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_Get_MaximumSet_Gen.json @@ -0,0 +1,129 @@ +{ + "title": "VirtualMachineInstances_Get_MaximumSet", + "operationId": "VirtualMachineInstances_Get", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave" + }, + "responses": { + "200": { + "body": { + "properties": { + "availabilitySets": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/availabilitySets/availabilitySetResourceName", + "name": "lwbhaseo" + } + ], + "osProfile": { + "adminUsername": "asasas", + "computerName": "uuxpcxuxcufllc", + "osType": "Windows", + "osSku": "cxqnjxgkts", + "osVersion": "djt", + "domainName": "vblzsoqxzlrygdulnefexjdezo", + "domainUsername": "sn", + "workgroup": "bsqftibgcnnjpvmuxligk", + "timezone": 4, + "runOnceCommands": "byxpnluptiwxycbbybsf;qwerty" + }, + "hardwareProfile": { + "memoryMB": 5, + "cpuCount": 22, + "limitCpuForMigration": "true", + "dynamicMemoryEnabled": "true", + "dynamicMemoryMaxMB": 2, + "dynamicMemoryMinMB": 30, + "isHighlyAvailable": "true" + }, + "networkProfile": { + "networkInterfaces": [ + { + "name": "kvofzqulbjlbtt", + "displayName": "yoayfd", + "ipv4Addresses": [ + "eeunirpkpqazzxhsqonkxcfuks" + ], + "ipv6Addresses": [ + "pk" + ], + "macAddress": "oaeqqegt", + "virtualNetworkId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "networkName": "lqbm", + "ipv4AddressType": "Dynamic", + "ipv6AddressType": "Dynamic", + "macAddressType": "Dynamic", + "nicId": "roxpsvlo" + } + ] + }, + "storageProfile": { + "disks": [ + { + "name": "fgnckfymwdsqnfxkdvexuaobe", + "displayName": "fgladknawlgjodo", + "diskId": "ltdrwcfjklpsimhzqyh", + "diskSizeGB": 30, + "maxDiskSizeGB": 18, + "bus": 8, + "lun": 10, + "busType": "zu", + "vhdType": "cnbeeeylrvopigdynvgpkfp", + "volumeType": "ckkymkuekzzqhexyjueruzlfemoeln", + "vhdFormatType": "vbcrrmhgahznifudvhxfagwoplcb", + "templateDiskId": "lcdwrokpyvekqccclf", + "storageQoSPolicy": { + "name": "ceiyfrflu", + "id": "o" + }, + "createDiffDisk": "true" + } + ] + }, + "infrastructureProfile": { + "inventoryItemId": "ihkkqmg", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "cloudId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/clouds/cloudResourceName", + "templateId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineTemplates/virtualMachineTemplateName", + "vmName": "qovpayfydhcvfrhe", + "uuid": "hrpw", + "lastRestoredVMCheckpoint": { + "parentCheckpointID": "hqhhzikoxunuqguouw", + "checkpointID": "wsqmrje", + "name": "keqn", + "description": "qurzfrgyflrh" + }, + "checkpoints": [ + { + "parentCheckpointID": "hqhhzikoxunuqguouw", + "checkpointID": "wsqmrje", + "name": "keqn", + "description": "qurzfrgyflrh" + } + ], + "checkpointType": "jkbpzjxpeegackhsvikrnlnwqz", + "generation": 28, + "biosGuid": "xixivxifyql" + }, + "powerState": "dbqyxewvrbqcifpwfvxyllwyaffmvm", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineInstances/default", + "name": "uuqpsdoiyvedvqtrwop", + "type": "zculorteltpvthtzgnpgdpoe", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_Get_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..0ac8e4d7f421 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_Get_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "VirtualMachineInstances_Get_MinimumSet", + "operationId": "VirtualMachineInstances_Get", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave" + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineInstances/default", + "extendedLocation": {} + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_List_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_List_MaximumSet_Gen.json new file mode 100644 index 000000000000..ecf05a27fd27 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_List_MaximumSet_Gen.json @@ -0,0 +1,134 @@ +{ + "title": "VirtualMachineInstances_List_MaximumSet", + "operationId": "VirtualMachineInstances_List", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "availabilitySets": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/availabilitySets/availabilitySetResourceName", + "name": "lwbhaseo" + } + ], + "osProfile": { + "adminUsername": "asasas", + "computerName": "uuxpcxuxcufllc", + "osType": "Windows", + "osSku": "cxqnjxgkts", + "osVersion": "djt", + "domainName": "vblzsoqxzlrygdulnefexjdezo", + "domainUsername": "sn", + "workgroup": "bsqftibgcnnjpvmuxligk", + "timezone": 4, + "runOnceCommands": "byxpnluptiwxycbbybsf;qwerty" + }, + "hardwareProfile": { + "memoryMB": 5, + "cpuCount": 22, + "limitCpuForMigration": "true", + "dynamicMemoryEnabled": "true", + "dynamicMemoryMaxMB": 2, + "dynamicMemoryMinMB": 30, + "isHighlyAvailable": "true" + }, + "networkProfile": { + "networkInterfaces": [ + { + "name": "kvofzqulbjlbtt", + "displayName": "yoayfd", + "ipv4Addresses": [ + "eeunirpkpqazzxhsqonkxcfuks" + ], + "ipv6Addresses": [ + "pk" + ], + "macAddress": "oaeqqegt", + "virtualNetworkId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "networkName": "lqbm", + "ipv4AddressType": "Dynamic", + "ipv6AddressType": "Dynamic", + "macAddressType": "Dynamic", + "nicId": "roxpsvlo" + } + ] + }, + "storageProfile": { + "disks": [ + { + "name": "fgnckfymwdsqnfxkdvexuaobe", + "displayName": "fgladknawlgjodo", + "diskId": "ltdrwcfjklpsimhzqyh", + "diskSizeGB": 30, + "maxDiskSizeGB": 18, + "bus": 8, + "lun": 10, + "busType": "zu", + "vhdType": "cnbeeeylrvopigdynvgpkfp", + "volumeType": "ckkymkuekzzqhexyjueruzlfemoeln", + "vhdFormatType": "vbcrrmhgahznifudvhxfagwoplcb", + "templateDiskId": "lcdwrokpyvekqccclf", + "storageQoSPolicy": { + "name": "ceiyfrflu", + "id": "o" + }, + "createDiffDisk": "true" + } + ] + }, + "infrastructureProfile": { + "inventoryItemId": "ihkkqmg", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "cloudId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/clouds/cloudResourceName", + "templateId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineTemplates/virtualMachineTemplateName", + "vmName": "qovpayfydhcvfrhe", + "uuid": "hrpw", + "lastRestoredVMCheckpoint": { + "parentCheckpointID": "hqhhzikoxunuqguouw", + "checkpointID": "wsqmrje", + "name": "keqn", + "description": "qurzfrgyflrh" + }, + "checkpoints": [ + { + "parentCheckpointID": "hqhhzikoxunuqguouw", + "checkpointID": "wsqmrje", + "name": "keqn", + "description": "qurzfrgyflrh" + } + ], + "checkpointType": "jkbpzjxpeegackhsvikrnlnwqz", + "generation": 28, + "biosGuid": "xixivxifyql" + }, + "powerState": "dbqyxewvrbqcifpwfvxyllwyaffmvm", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineInstances/default", + "name": "uuqpsdoiyvedvqtrwop", + "type": "zculorteltpvthtzgnpgdpoe", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_List_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_List_MinimumSet_Gen.json new file mode 100644 index 000000000000..2485e33bfe7c --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_List_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "VirtualMachineInstances_List_MinimumSet", + "operationId": "VirtualMachineInstances_List", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineInstances/default", + "extendedLocation": {} + } + ] + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_Restart_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_Restart_MaximumSet_Gen.json new file mode 100644 index 000000000000..d9b0705bc7ee --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_Restart_MaximumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "VirtualMachineInstances_Restart_MaximumSet", + "operationId": "VirtualMachineInstances_Restart", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave", + "body": {} + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_Restart_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_Restart_MinimumSet_Gen.json new file mode 100644 index 000000000000..752b423b13b6 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_Restart_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "VirtualMachineInstances_Restart_MinimumSet", + "operationId": "VirtualMachineInstances_Restart", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave", + "body": {} + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_RestoreCheckpoint_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_RestoreCheckpoint_MaximumSet_Gen.json new file mode 100644 index 000000000000..be449ce3b600 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_RestoreCheckpoint_MaximumSet_Gen.json @@ -0,0 +1,18 @@ +{ + "title": "VirtualMachineInstances_RestoreCheckpoint_MaximumSet", + "operationId": "VirtualMachineInstances_RestoreCheckpoint", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave", + "body": { + "id": "rweqduwzsn" + } + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_RestoreCheckpoint_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_RestoreCheckpoint_MinimumSet_Gen.json new file mode 100644 index 000000000000..f7cb554783ca --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_RestoreCheckpoint_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "VirtualMachineInstances_RestoreCheckpoint_MinimumSet", + "operationId": "VirtualMachineInstances_RestoreCheckpoint", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave", + "body": {} + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_Start_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_Start_MaximumSet_Gen.json new file mode 100644 index 000000000000..e8b04a7b00c4 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_Start_MaximumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "VirtualMachineInstances_Start_MaximumSet", + "operationId": "VirtualMachineInstances_Start", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave", + "body": {} + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_Start_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_Start_MinimumSet_Gen.json new file mode 100644 index 000000000000..c640d3525485 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_Start_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "VirtualMachineInstances_Start_MinimumSet", + "operationId": "VirtualMachineInstances_Start", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave", + "body": {} + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_Stop_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_Stop_MaximumSet_Gen.json new file mode 100644 index 000000000000..6033c4df551d --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_Stop_MaximumSet_Gen.json @@ -0,0 +1,18 @@ +{ + "title": "VirtualMachineInstances_Stop_MaximumSet", + "operationId": "VirtualMachineInstances_Stop", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave", + "body": { + "skipShutdown": "true" + } + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_Stop_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_Stop_MinimumSet_Gen.json new file mode 100644 index 000000000000..427385e58f91 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_Stop_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "VirtualMachineInstances_Stop_MinimumSet", + "operationId": "VirtualMachineInstances_Stop", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave", + "body": {} + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_Update_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..d9ce5e7f7b54 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_Update_MaximumSet_Gen.json @@ -0,0 +1,179 @@ +{ + "title": "VirtualMachineInstances_Update_MaximumSet", + "operationId": "VirtualMachineInstances_Update", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave", + "properties": { + "properties": { + "availabilitySets": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/availabilitySets/availabilitySetResourceName", + "name": "lwbhaseo" + } + ], + "hardwareProfile": { + "memoryMB": 5, + "cpuCount": 22, + "limitCpuForMigration": "true", + "dynamicMemoryEnabled": "true", + "dynamicMemoryMaxMB": 2, + "dynamicMemoryMinMB": 30 + }, + "networkProfile": { + "networkInterfaces": [ + { + "name": "kvofzqulbjlbtt", + "macAddress": "oaeqqegt", + "virtualNetworkId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "ipv4AddressType": "Dynamic", + "ipv6AddressType": "Dynamic", + "macAddressType": "Dynamic", + "nicId": "roxpsvlo" + } + ] + }, + "storageProfile": { + "disks": [ + { + "name": "fgnckfymwdsqnfxkdvexuaobe", + "diskId": "ltdrwcfjklpsimhzqyh", + "diskSizeGB": 30, + "bus": 8, + "lun": 10, + "busType": "zu", + "vhdType": "cnbeeeylrvopigdynvgpkfp", + "storageQoSPolicy": { + "name": "ceiyfrflu", + "id": "o" + } + } + ] + }, + "infrastructureProfile": { + "checkpointType": "jkbpzjxpeegackhsvikrnlnwqz" + } + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "availabilitySets": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/availabilitySets/availabilitySetResourceName", + "name": "lwbhaseo" + } + ], + "osProfile": { + "computerName": "uuxpcxuxcufllc", + "osType": "Windows", + "osSku": "cxqnjxgkts", + "osVersion": "djt" + }, + "hardwareProfile": { + "memoryMB": 5, + "cpuCount": 22, + "limitCpuForMigration": "true", + "dynamicMemoryEnabled": "true", + "dynamicMemoryMaxMB": 2, + "dynamicMemoryMinMB": 30, + "isHighlyAvailable": "true" + }, + "networkProfile": { + "networkInterfaces": [ + { + "name": "kvofzqulbjlbtt", + "displayName": "yoayfd", + "ipv4Addresses": [ + "eeunirpkpqazzxhsqonkxcfuks" + ], + "ipv6Addresses": [ + "pk" + ], + "macAddress": "oaeqqegt", + "virtualNetworkId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "networkName": "lqbm", + "ipv4AddressType": "Dynamic", + "ipv6AddressType": "Dynamic", + "macAddressType": "Dynamic", + "nicId": "roxpsvlo" + } + ] + }, + "storageProfile": { + "disks": [ + { + "name": "fgnckfymwdsqnfxkdvexuaobe", + "displayName": "fgladknawlgjodo", + "diskId": "ltdrwcfjklpsimhzqyh", + "diskSizeGB": 30, + "maxDiskSizeGB": 18, + "bus": 8, + "lun": 10, + "busType": "zu", + "vhdType": "cnbeeeylrvopigdynvgpkfp", + "volumeType": "ckkymkuekzzqhexyjueruzlfemoeln", + "vhdFormatType": "vbcrrmhgahznifudvhxfagwoplcb", + "templateDiskId": "lcdwrokpyvekqccclf", + "storageQoSPolicy": { + "name": "ceiyfrflu", + "id": "o" + }, + "createDiffDisk": "true" + } + ] + }, + "infrastructureProfile": { + "inventoryItemId": "ihkkqmg", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "cloudId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/clouds/cloudResourceName", + "templateId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineTemplates/virtualMachineTemplateName", + "vmName": "qovpayfydhcvfrhe", + "uuid": "hrpw", + "lastRestoredVMCheckpoint": { + "parentCheckpointID": "hqhhzikoxunuqguouw", + "checkpointID": "wsqmrje", + "name": "keqn", + "description": "qurzfrgyflrh" + }, + "checkpointType": "jkbpzjxpeegackhsvikrnlnwqz", + "generation": 28, + "biosGuid": "xixivxifyql", + "checkpoints": [ + { + "parentCheckpointID": "hqhhzikoxunuqguouw", + "checkpointID": "wsqmrje", + "name": "keqn", + "description": "kz" + } + ] + }, + "powerState": "dbqyxewvrbqcifpwfvxyllwyaffmvm", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineInstances/default", + "name": "uuqpsdoiyvedvqtrwop", + "type": "zculorteltpvthtzgnpgdpoe", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_Update_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_Update_MinimumSet_Gen.json new file mode 100644 index 000000000000..785c5dd65021 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineInstances_Update_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "VirtualMachineInstances_Update_MinimumSet", + "operationId": "VirtualMachineInstances_Update", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave", + "properties": {} + }, + "responses": { + "200": { + "body": { + "extendedLocation": {} + } + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineTemplates_CreateOrUpdate_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineTemplates_CreateOrUpdate_MaximumSet_Gen.json new file mode 100644 index 000000000000..94572a681fed --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineTemplates_CreateOrUpdate_MaximumSet_Gen.json @@ -0,0 +1,197 @@ +{ + "title": "VirtualMachineTemplates_CreateOrUpdate_MaximumSet", + "operationId": "VirtualMachineTemplates_CreateOrUpdate", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "virtualMachineTemplateName": "6", + "resource": { + "properties": { + "inventoryItemId": "qjrykoogccwlgkd", + "uuid": "12345678-1234-1234-1234-12345678abcd", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "osType": "Windows", + "limitCpuForMigration": "true", + "dynamicMemoryEnabled": "true", + "isCustomizable": "true", + "isHighlyAvailable": "true" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key9494": "kkbmfpwhmvlobm" + }, + "location": "ayxsyduviotylbojh" + } + }, + "responses": { + "200": { + "body": { + "properties": { + "inventoryItemId": "qjrykoogccwlgkd", + "uuid": "12345678-1234-1234-1234-12345678abcd", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "osType": "Windows", + "osName": "qcbolnbisklo", + "computerName": "asxghqngsojdsdptpirbz", + "memoryMB": 24, + "cpuCount": 23, + "limitCpuForMigration": "true", + "dynamicMemoryEnabled": "true", + "isCustomizable": "true", + "dynamicMemoryMaxMB": 21, + "dynamicMemoryMinMB": 21, + "isHighlyAvailable": "true", + "generation": 16, + "networkInterfaces": [ + { + "name": "kvofzqulbjlbtt", + "displayName": "yoayfd", + "ipv4Addresses": [ + "eeunirpkpqazzxhsqonkxcfuks" + ], + "ipv6Addresses": [ + "pk" + ], + "macAddress": "oaeqqegt", + "virtualNetworkId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "networkName": "lqbm", + "ipv4AddressType": "Dynamic", + "ipv6AddressType": "Dynamic", + "macAddressType": "Dynamic", + "nicId": "roxpsvlo" + } + ], + "disks": [ + { + "name": "fgnckfymwdsqnfxkdvexuaobe", + "displayName": "fgladknawlgjodo", + "diskId": "ltdrwcfjklpsimhzqyh", + "diskSizeGB": 30, + "maxDiskSizeGB": 18, + "bus": 8, + "lun": 10, + "busType": "zu", + "vhdType": "cnbeeeylrvopigdynvgpkfp", + "volumeType": "ckkymkuekzzqhexyjueruzlfemoeln", + "vhdFormatType": "vbcrrmhgahznifudvhxfagwoplcb", + "templateDiskId": "lcdwrokpyvekqccclf", + "storageQoSPolicy": { + "name": "ceiyfrflu", + "id": "o" + }, + "createDiffDisk": "true" + } + ], + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key9494": "kkbmfpwhmvlobm" + }, + "location": "ayxsyduviotylbojh", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineTemplates/virtualMachineTemplateName", + "name": "ioeuwaznkaayvhpqbnrwbr", + "type": "egfzqiscydkyddksvsjujdlee", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "properties": { + "inventoryItemId": "qjrykoogccwlgkd", + "uuid": "12345678-1234-1234-1234-12345678abcd", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "osType": "Windows", + "osName": "qcbolnbisklo", + "computerName": "asxghqngsojdsdptpirbz", + "memoryMB": 24, + "cpuCount": 23, + "limitCpuForMigration": "true", + "dynamicMemoryEnabled": "true", + "isCustomizable": "true", + "dynamicMemoryMaxMB": 21, + "dynamicMemoryMinMB": 21, + "isHighlyAvailable": "true", + "generation": 16, + "networkInterfaces": [ + { + "name": "kvofzqulbjlbtt", + "displayName": "yoayfd", + "ipv4Addresses": [ + "eeunirpkpqazzxhsqonkxcfuks" + ], + "ipv6Addresses": [ + "pk" + ], + "macAddress": "oaeqqegt", + "virtualNetworkId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "networkName": "lqbm", + "ipv4AddressType": "Dynamic", + "ipv6AddressType": "Dynamic", + "macAddressType": "Dynamic", + "nicId": "roxpsvlo" + } + ], + "disks": [ + { + "name": "fgnckfymwdsqnfxkdvexuaobe", + "displayName": "fgladknawlgjodo", + "diskId": "ltdrwcfjklpsimhzqyh", + "diskSizeGB": 30, + "maxDiskSizeGB": 18, + "bus": 8, + "lun": 10, + "busType": "zu", + "vhdType": "cnbeeeylrvopigdynvgpkfp", + "volumeType": "ckkymkuekzzqhexyjueruzlfemoeln", + "vhdFormatType": "vbcrrmhgahznifudvhxfagwoplcb", + "templateDiskId": "lcdwrokpyvekqccclf", + "storageQoSPolicy": { + "name": "ceiyfrflu", + "id": "o" + }, + "createDiffDisk": "true" + } + ], + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key9494": "kkbmfpwhmvlobm" + }, + "location": "ayxsyduviotylbojh", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineTemplates/virtualMachineTemplateName", + "name": "ioeuwaznkaayvhpqbnrwbr", + "type": "egfzqiscydkyddksvsjujdlee", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineTemplates_CreateOrUpdate_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineTemplates_CreateOrUpdate_MinimumSet_Gen.json new file mode 100644 index 000000000000..a5a07fc060ed --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineTemplates_CreateOrUpdate_MinimumSet_Gen.json @@ -0,0 +1,33 @@ +{ + "title": "VirtualMachineTemplates_CreateOrUpdate_MinimumSet", + "operationId": "VirtualMachineTemplates_CreateOrUpdate", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "virtualMachineTemplateName": "P", + "resource": { + "extendedLocation": {}, + "location": "ayxsyduviotylbojh" + } + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineTemplates/virtualMachineTemplateName", + "extendedLocation": {}, + "location": "ayxsyduviotylbojh" + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineTemplates/virtualMachineTemplateName", + "extendedLocation": {}, + "location": "ayxsyduviotylbojh" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineTemplates_Delete_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineTemplates_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..ed077655dc5c --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineTemplates_Delete_MaximumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "VirtualMachineTemplates_Delete_MaximumSet", + "operationId": "VirtualMachineTemplates_Delete", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "force": "true", + "virtualMachineTemplateName": "6" + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + }, + "204": {} + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineTemplates_Delete_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineTemplates_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..ad46de099ad9 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineTemplates_Delete_MinimumSet_Gen.json @@ -0,0 +1,18 @@ +{ + "title": "VirtualMachineTemplates_Delete_MinimumSet", + "operationId": "VirtualMachineTemplates_Delete", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "virtualMachineTemplateName": "5" + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + }, + "204": {} + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineTemplates_Get_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineTemplates_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..3ad18a366e5c --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineTemplates_Get_MaximumSet_Gen.json @@ -0,0 +1,93 @@ +{ + "title": "VirtualMachineTemplates_Get_MaximumSet", + "operationId": "VirtualMachineTemplates_Get", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "virtualMachineTemplateName": "4" + }, + "responses": { + "200": { + "body": { + "properties": { + "inventoryItemId": "qjrykoogccwlgkd", + "uuid": "12345678-1234-1234-1234-12345678abcd", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "osType": "Windows", + "osName": "qcbolnbisklo", + "computerName": "asxghqngsojdsdptpirbz", + "memoryMB": 24, + "cpuCount": 23, + "limitCpuForMigration": "true", + "dynamicMemoryEnabled": "true", + "isCustomizable": "true", + "dynamicMemoryMaxMB": 21, + "dynamicMemoryMinMB": 21, + "isHighlyAvailable": "true", + "generation": 16, + "networkInterfaces": [ + { + "name": "kvofzqulbjlbtt", + "displayName": "yoayfd", + "ipv4Addresses": [ + "eeunirpkpqazzxhsqonkxcfuks" + ], + "ipv6Addresses": [ + "pk" + ], + "macAddress": "oaeqqegt", + "virtualNetworkId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "networkName": "lqbm", + "ipv4AddressType": "Dynamic", + "ipv6AddressType": "Dynamic", + "macAddressType": "Dynamic", + "nicId": "roxpsvlo" + } + ], + "disks": [ + { + "name": "fgnckfymwdsqnfxkdvexuaobe", + "displayName": "fgladknawlgjodo", + "diskId": "ltdrwcfjklpsimhzqyh", + "diskSizeGB": 30, + "maxDiskSizeGB": 18, + "bus": 8, + "lun": 10, + "busType": "zu", + "vhdType": "cnbeeeylrvopigdynvgpkfp", + "volumeType": "ckkymkuekzzqhexyjueruzlfemoeln", + "vhdFormatType": "vbcrrmhgahznifudvhxfagwoplcb", + "templateDiskId": "lcdwrokpyvekqccclf", + "storageQoSPolicy": { + "name": "ceiyfrflu", + "id": "o" + }, + "createDiffDisk": "true" + } + ], + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key9494": "kkbmfpwhmvlobm" + }, + "location": "ayxsyduviotylbojh", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineTemplates/virtualMachineTemplateName", + "name": "ioeuwaznkaayvhpqbnrwbr", + "type": "egfzqiscydkyddksvsjujdlee", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineTemplates_Get_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineTemplates_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..ee53e305b0c3 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineTemplates_Get_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "VirtualMachineTemplates_Get_MinimumSet", + "operationId": "VirtualMachineTemplates_Get", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "virtualMachineTemplateName": "m" + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineTemplates/virtualMachineTemplateName", + "extendedLocation": {}, + "location": "ayxsyduviotylbojh" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineTemplates_ListByResourceGroup_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineTemplates_ListByResourceGroup_MaximumSet_Gen.json new file mode 100644 index 000000000000..9df16721363b --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineTemplates_ListByResourceGroup_MaximumSet_Gen.json @@ -0,0 +1,97 @@ +{ + "title": "VirtualMachineTemplates_ListByResourceGroup_MaximumSet", + "operationId": "VirtualMachineTemplates_ListByResourceGroup", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "inventoryItemId": "qjrykoogccwlgkd", + "uuid": "12345678-1234-1234-1234-12345678abcd", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "osType": "Windows", + "osName": "qcbolnbisklo", + "computerName": "asxghqngsojdsdptpirbz", + "memoryMB": 24, + "cpuCount": 23, + "limitCpuForMigration": "true", + "dynamicMemoryEnabled": "true", + "isCustomizable": "true", + "dynamicMemoryMaxMB": 21, + "dynamicMemoryMinMB": 21, + "isHighlyAvailable": "true", + "generation": 16, + "networkInterfaces": [ + { + "name": "kvofzqulbjlbtt", + "displayName": "yoayfd", + "ipv4Addresses": [ + "eeunirpkpqazzxhsqonkxcfuks" + ], + "ipv6Addresses": [ + "pk" + ], + "macAddress": "oaeqqegt", + "virtualNetworkId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "networkName": "lqbm", + "ipv4AddressType": "Dynamic", + "ipv6AddressType": "Dynamic", + "macAddressType": "Dynamic", + "nicId": "roxpsvlo" + } + ], + "disks": [ + { + "name": "fgnckfymwdsqnfxkdvexuaobe", + "displayName": "fgladknawlgjodo", + "diskId": "ltdrwcfjklpsimhzqyh", + "diskSizeGB": 30, + "maxDiskSizeGB": 18, + "bus": 8, + "lun": 10, + "busType": "zu", + "vhdType": "cnbeeeylrvopigdynvgpkfp", + "volumeType": "ckkymkuekzzqhexyjueruzlfemoeln", + "vhdFormatType": "vbcrrmhgahznifudvhxfagwoplcb", + "templateDiskId": "lcdwrokpyvekqccclf", + "storageQoSPolicy": { + "name": "ceiyfrflu", + "id": "o" + }, + "createDiffDisk": "true" + } + ], + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key9494": "kkbmfpwhmvlobm" + }, + "location": "ayxsyduviotylbojh", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineTemplates/virtualMachineTemplateName", + "name": "ioeuwaznkaayvhpqbnrwbr", + "type": "egfzqiscydkyddksvsjujdlee", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + ], + "nextLink": "https://microsoft.com/atbdyyso" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineTemplates_ListByResourceGroup_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineTemplates_ListByResourceGroup_MinimumSet_Gen.json new file mode 100644 index 000000000000..eaaf7c89a96e --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineTemplates_ListByResourceGroup_MinimumSet_Gen.json @@ -0,0 +1,22 @@ +{ + "title": "VirtualMachineTemplates_ListByResourceGroup_MinimumSet", + "operationId": "VirtualMachineTemplates_ListByResourceGroup", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineTemplates/virtualMachineTemplateName", + "extendedLocation": {}, + "location": "ayxsyduviotylbojh" + } + ] + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineTemplates_ListBySubscription_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineTemplates_ListBySubscription_MaximumSet_Gen.json new file mode 100644 index 000000000000..597bbbccd9f6 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineTemplates_ListBySubscription_MaximumSet_Gen.json @@ -0,0 +1,96 @@ +{ + "title": "VirtualMachineTemplates_ListBySubscription_MaximumSet", + "operationId": "VirtualMachineTemplates_ListBySubscription", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "inventoryItemId": "qjrykoogccwlgkd", + "uuid": "12345678-1234-1234-1234-12345678abcd", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "osType": "Windows", + "osName": "qcbolnbisklo", + "computerName": "asxghqngsojdsdptpirbz", + "memoryMB": 24, + "cpuCount": 23, + "limitCpuForMigration": "true", + "dynamicMemoryEnabled": "true", + "isCustomizable": "true", + "dynamicMemoryMaxMB": 21, + "dynamicMemoryMinMB": 21, + "isHighlyAvailable": "true", + "generation": 16, + "networkInterfaces": [ + { + "name": "kvofzqulbjlbtt", + "displayName": "yoayfd", + "ipv4Addresses": [ + "eeunirpkpqazzxhsqonkxcfuks" + ], + "ipv6Addresses": [ + "pk" + ], + "macAddress": "oaeqqegt", + "virtualNetworkId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "networkName": "lqbm", + "ipv4AddressType": "Dynamic", + "ipv6AddressType": "Dynamic", + "macAddressType": "Dynamic", + "nicId": "roxpsvlo" + } + ], + "disks": [ + { + "name": "fgnckfymwdsqnfxkdvexuaobe", + "displayName": "fgladknawlgjodo", + "diskId": "ltdrwcfjklpsimhzqyh", + "diskSizeGB": 30, + "maxDiskSizeGB": 18, + "bus": 8, + "lun": 10, + "busType": "zu", + "vhdType": "cnbeeeylrvopigdynvgpkfp", + "volumeType": "ckkymkuekzzqhexyjueruzlfemoeln", + "vhdFormatType": "vbcrrmhgahznifudvhxfagwoplcb", + "templateDiskId": "lcdwrokpyvekqccclf", + "storageQoSPolicy": { + "name": "ceiyfrflu", + "id": "o" + }, + "createDiffDisk": "true" + } + ], + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key9494": "kkbmfpwhmvlobm" + }, + "location": "ayxsyduviotylbojh", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineTemplates/virtualMachineTemplateName", + "name": "ioeuwaznkaayvhpqbnrwbr", + "type": "egfzqiscydkyddksvsjujdlee", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + ], + "nextLink": "https://microsoft.com/atbdyyso" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineTemplates_ListBySubscription_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineTemplates_ListBySubscription_MinimumSet_Gen.json new file mode 100644 index 000000000000..38beb5db2c35 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineTemplates_ListBySubscription_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "VirtualMachineTemplates_ListBySubscription_MinimumSet", + "operationId": "VirtualMachineTemplates_ListBySubscription", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineTemplates/virtualMachineTemplateName", + "extendedLocation": {}, + "location": "ayxsyduviotylbojh" + } + ] + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineTemplates_Update_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineTemplates_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..4b7f0b8b07d8 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineTemplates_Update_MaximumSet_Gen.json @@ -0,0 +1,103 @@ +{ + "title": "VirtualMachineTemplates_Update_MaximumSet", + "operationId": "VirtualMachineTemplates_Update", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "virtualMachineTemplateName": "g", + "properties": { + "tags": { + "key6634": "wwfhrg" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "inventoryItemId": "qjrykoogccwlgkd", + "uuid": "12345678-1234-1234-1234-12345678abcd", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "osType": "Windows", + "osName": "qcbolnbisklo", + "computerName": "asxghqngsojdsdptpirbz", + "memoryMB": 24, + "cpuCount": 23, + "limitCpuForMigration": "true", + "dynamicMemoryEnabled": "true", + "isCustomizable": "true", + "dynamicMemoryMaxMB": 21, + "dynamicMemoryMinMB": 21, + "isHighlyAvailable": "true", + "generation": 16, + "networkInterfaces": [ + { + "name": "kvofzqulbjlbtt", + "displayName": "yoayfd", + "ipv4Addresses": [ + "eeunirpkpqazzxhsqonkxcfuks" + ], + "ipv6Addresses": [ + "pk" + ], + "macAddress": "oaeqqegt", + "virtualNetworkId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "networkName": "lqbm", + "ipv4AddressType": "Dynamic", + "ipv6AddressType": "Dynamic", + "macAddressType": "Dynamic", + "nicId": "roxpsvlo" + } + ], + "disks": [ + { + "name": "fgnckfymwdsqnfxkdvexuaobe", + "displayName": "fgladknawlgjodo", + "diskId": "ltdrwcfjklpsimhzqyh", + "diskSizeGB": 30, + "maxDiskSizeGB": 18, + "bus": 8, + "lun": 10, + "busType": "zu", + "vhdType": "cnbeeeylrvopigdynvgpkfp", + "volumeType": "ckkymkuekzzqhexyjueruzlfemoeln", + "vhdFormatType": "vbcrrmhgahznifudvhxfagwoplcb", + "templateDiskId": "lcdwrokpyvekqccclf", + "storageQoSPolicy": { + "name": "ceiyfrflu", + "id": "o" + }, + "createDiffDisk": "true" + } + ], + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key9494": "kkbmfpwhmvlobm" + }, + "location": "ayxsyduviotylbojh", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineTemplates/virtualMachineTemplateName", + "name": "ioeuwaznkaayvhpqbnrwbr", + "type": "egfzqiscydkyddksvsjujdlee", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineTemplates_Update_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineTemplates_Update_MinimumSet_Gen.json new file mode 100644 index 000000000000..1fcb50c10063 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualMachineTemplates_Update_MinimumSet_Gen.json @@ -0,0 +1,24 @@ +{ + "title": "VirtualMachineTemplates_Update_MinimumSet", + "operationId": "VirtualMachineTemplates_Update", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "virtualMachineTemplateName": "-", + "properties": {} + }, + "responses": { + "200": { + "body": { + "extendedLocation": {}, + "location": "ayxsyduviotylbojh" + } + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualNetworks_CreateOrUpdate_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualNetworks_CreateOrUpdate_MaximumSet_Gen.json new file mode 100644 index 000000000000..fda023c3ea24 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualNetworks_CreateOrUpdate_MaximumSet_Gen.json @@ -0,0 +1,90 @@ +{ + "title": "VirtualNetworks_CreateOrUpdate_MaximumSet", + "operationId": "VirtualNetworks_CreateOrUpdate", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "virtualNetworkName": "_", + "resource": { + "properties": { + "inventoryItemId": "bxn", + "uuid": "12345678-1234-1234-1234-12345678abcd", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key705": "apgplvjdyocx" + }, + "location": "fky" + } + }, + "responses": { + "200": { + "body": { + "properties": { + "inventoryItemId": "bxn", + "uuid": "12345678-1234-1234-1234-12345678abcd", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "networkName": "eeqahvnbblsdeeqezqdinggretyeg", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key705": "apgplvjdyocx" + }, + "location": "fky", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "name": "sbeiflgxwzkgt", + "type": "oinkkqcuemmcvugnhebckmxeluuulw", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "properties": { + "inventoryItemId": "bxn", + "uuid": "12345678-1234-1234-1234-12345678abcd", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "networkName": "eeqahvnbblsdeeqezqdinggretyeg", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key705": "apgplvjdyocx" + }, + "location": "fky", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "name": "sbeiflgxwzkgt", + "type": "oinkkqcuemmcvugnhebckmxeluuulw", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualNetworks_CreateOrUpdate_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualNetworks_CreateOrUpdate_MinimumSet_Gen.json new file mode 100644 index 000000000000..46c8abc93efe --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualNetworks_CreateOrUpdate_MinimumSet_Gen.json @@ -0,0 +1,33 @@ +{ + "title": "VirtualNetworks_CreateOrUpdate_MinimumSet", + "operationId": "VirtualNetworks_CreateOrUpdate", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "virtualNetworkName": "-", + "resource": { + "extendedLocation": {}, + "location": "fky" + } + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "extendedLocation": {}, + "location": "fky" + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "extendedLocation": {}, + "location": "fky" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualNetworks_Delete_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualNetworks_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..b875b37291f1 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualNetworks_Delete_MaximumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "VirtualNetworks_Delete_MaximumSet", + "operationId": "VirtualNetworks_Delete", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "force": "true", + "virtualNetworkName": "." + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + }, + "204": {} + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualNetworks_Delete_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualNetworks_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..6f425e210d40 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualNetworks_Delete_MinimumSet_Gen.json @@ -0,0 +1,18 @@ +{ + "title": "VirtualNetworks_Delete_MinimumSet", + "operationId": "VirtualNetworks_Delete", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "virtualNetworkName": "1" + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + }, + "204": {} + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualNetworks_Get_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualNetworks_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..40e6a5c33172 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualNetworks_Get_MaximumSet_Gen.json @@ -0,0 +1,42 @@ +{ + "title": "VirtualNetworks_Get_MaximumSet", + "operationId": "VirtualNetworks_Get", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "virtualNetworkName": "2" + }, + "responses": { + "200": { + "body": { + "properties": { + "inventoryItemId": "bxn", + "uuid": "12345678-1234-1234-1234-12345678abcd", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "networkName": "eeqahvnbblsdeeqezqdinggretyeg", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key705": "apgplvjdyocx" + }, + "location": "fky", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "name": "sbeiflgxwzkgt", + "type": "oinkkqcuemmcvugnhebckmxeluuulw", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualNetworks_Get_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualNetworks_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..49412cbb40a4 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualNetworks_Get_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "VirtualNetworks_Get_MinimumSet", + "operationId": "VirtualNetworks_Get", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "virtualNetworkName": "-" + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "extendedLocation": {}, + "location": "fky" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualNetworks_ListByResourceGroup_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualNetworks_ListByResourceGroup_MaximumSet_Gen.json new file mode 100644 index 000000000000..37fdcdb44463 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualNetworks_ListByResourceGroup_MaximumSet_Gen.json @@ -0,0 +1,46 @@ +{ + "title": "VirtualNetworks_ListByResourceGroup_MaximumSet", + "operationId": "VirtualNetworks_ListByResourceGroup", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "inventoryItemId": "bxn", + "uuid": "12345678-1234-1234-1234-12345678abcd", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "networkName": "eeqahvnbblsdeeqezqdinggretyeg", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key705": "apgplvjdyocx" + }, + "location": "fky", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "name": "sbeiflgxwzkgt", + "type": "oinkkqcuemmcvugnhebckmxeluuulw", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualNetworks_ListByResourceGroup_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualNetworks_ListByResourceGroup_MinimumSet_Gen.json new file mode 100644 index 000000000000..07b5ec4d64bd --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualNetworks_ListByResourceGroup_MinimumSet_Gen.json @@ -0,0 +1,22 @@ +{ + "title": "VirtualNetworks_ListByResourceGroup_MinimumSet", + "operationId": "VirtualNetworks_ListByResourceGroup", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "extendedLocation": {}, + "location": "fky" + } + ] + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualNetworks_ListBySubscription_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualNetworks_ListBySubscription_MaximumSet_Gen.json new file mode 100644 index 000000000000..4f5827df1bca --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualNetworks_ListBySubscription_MaximumSet_Gen.json @@ -0,0 +1,45 @@ +{ + "title": "VirtualNetworks_ListBySubscription_MaximumSet", + "operationId": "VirtualNetworks_ListBySubscription", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "inventoryItemId": "bxn", + "uuid": "12345678-1234-1234-1234-12345678abcd", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "networkName": "eeqahvnbblsdeeqezqdinggretyeg", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key705": "apgplvjdyocx" + }, + "location": "fky", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "name": "sbeiflgxwzkgt", + "type": "oinkkqcuemmcvugnhebckmxeluuulw", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualNetworks_ListBySubscription_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualNetworks_ListBySubscription_MinimumSet_Gen.json new file mode 100644 index 000000000000..cdecdbbd922f --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualNetworks_ListBySubscription_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "VirtualNetworks_ListBySubscription_MinimumSet", + "operationId": "VirtualNetworks_ListBySubscription", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "extendedLocation": {}, + "location": "fky" + } + ] + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualNetworks_Update_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualNetworks_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..c5608ff8630f --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualNetworks_Update_MaximumSet_Gen.json @@ -0,0 +1,52 @@ +{ + "title": "VirtualNetworks_Update_MaximumSet", + "operationId": "VirtualNetworks_Update", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "virtualNetworkName": "S", + "properties": { + "tags": { + "key9516": "oxduo" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "inventoryItemId": "bxn", + "uuid": "12345678-1234-1234-1234-12345678abcd", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "networkName": "eeqahvnbblsdeeqezqdinggretyeg", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key705": "apgplvjdyocx" + }, + "location": "fky", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "name": "sbeiflgxwzkgt", + "type": "oinkkqcuemmcvugnhebckmxeluuulw", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualNetworks_Update_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualNetworks_Update_MinimumSet_Gen.json new file mode 100644 index 000000000000..0dae339237e3 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VirtualNetworks_Update_MinimumSet_Gen.json @@ -0,0 +1,25 @@ +{ + "title": "VirtualNetworks_Update_MinimumSet", + "operationId": "VirtualNetworks_Update", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "virtualNetworkName": "-", + "properties": {} + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "extendedLocation": {}, + "location": "fky" + } + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmInstanceHybridIdentityMetadatas_Get_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmInstanceHybridIdentityMetadatas_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..689ebb79fdaa --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmInstanceHybridIdentityMetadatas_Get_MaximumSet_Gen.json @@ -0,0 +1,30 @@ +{ + "title": "VmInstanceHybridIdentityMetadatas_Get_MaximumSet", + "operationId": "VmInstanceHybridIdentityMetadatas_Get", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave" + }, + "responses": { + "200": { + "body": { + "properties": { + "resourceUid": "mikbntobifeiouinvsalnu", + "publicKey": "hijhfxcdjuzidfjjztoh", + "provisioningState": "Succeeded" + }, + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineInstances/default/hybridIdentityMetadata/default", + "name": "rxvpcegqc", + "type": "ixqhymswessvylnqgti", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmInstanceHybridIdentityMetadatas_Get_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmInstanceHybridIdentityMetadatas_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..f5e00f13b949 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmInstanceHybridIdentityMetadatas_Get_MinimumSet_Gen.json @@ -0,0 +1,15 @@ +{ + "title": "VmInstanceHybridIdentityMetadatas_Get_MinimumSet", + "operationId": "VmInstanceHybridIdentityMetadatas_Get", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave" + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineInstances/default/hybridIdentityMetadata/default" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmInstanceHybridIdentityMetadatas_ListByVirtualMachineInstance_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmInstanceHybridIdentityMetadatas_ListByVirtualMachineInstance_MaximumSet_Gen.json new file mode 100644 index 000000000000..cb753d40172f --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmInstanceHybridIdentityMetadatas_ListByVirtualMachineInstance_MaximumSet_Gen.json @@ -0,0 +1,35 @@ +{ + "title": "VmInstanceHybridIdentityMetadatas_ListByVirtualMachineInstance_MaximumSet", + "operationId": "VmInstanceHybridIdentityMetadatas_ListByVirtualMachineInstance", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "resourceUid": "mikbntobifeiouinvsalnu", + "publicKey": "hijhfxcdjuzidfjjztoh", + "provisioningState": "Succeeded" + }, + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineInstances/default/hybridIdentityMetadata/default", + "name": "rxvpcegqc", + "type": "ixqhymswessvylnqgti", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmInstanceHybridIdentityMetadatas_ListByVirtualMachineInstance_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmInstanceHybridIdentityMetadatas_ListByVirtualMachineInstance_MinimumSet_Gen.json new file mode 100644 index 000000000000..ed358a76d101 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmInstanceHybridIdentityMetadatas_ListByVirtualMachineInstance_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "VmInstanceHybridIdentityMetadatas_ListByVirtualMachineInstance_MinimumSet", + "operationId": "VmInstanceHybridIdentityMetadatas_ListByVirtualMachineInstance", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineInstances/default/hybridIdentityMetadata/default" + } + ] + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmmServers_CreateOrUpdate_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmmServers_CreateOrUpdate_MaximumSet_Gen.json new file mode 100644 index 000000000000..c8a8a8a0e4a0 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmmServers_CreateOrUpdate_MaximumSet_Gen.json @@ -0,0 +1,103 @@ +{ + "title": "VmmServers_CreateOrUpdate_MaximumSet", + "operationId": "VmmServers_CreateOrUpdate", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "vmmServerName": "-", + "resource": { + "properties": { + "credentials": { + "username": "jbuoltypmrgqfi", + "password": "gaecsnkjr" + }, + "fqdn": "pvzcjaqrswbvptgx", + "port": 4 + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key4834": "vycgfkzjcyyuotwwq" + }, + "location": "hslxkyzktvwpqbypvs" + } + }, + "responses": { + "200": { + "body": { + "properties": { + "credentials": { + "username": "jbuoltypmrgqfi" + }, + "fqdn": "pvzcjaqrswbvptgx", + "port": 4, + "connectionStatus": "vlmrrigzmutgbzrgjtolnamfxm", + "errorMessage": "ndkzeiipz", + "uuid": "vmwbukuqbuz", + "version": "tawfjzbqrlkqzqyomxiahnfqg", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key4834": "vycgfkzjcyyuotwwq" + }, + "location": "hslxkyzktvwpqbypvs", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "name": "gyoxmcbnbbfajvzygtffpaufxxjzs", + "type": "nwiimbcjryiggdcbpvrqdnlrklcwbr", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "properties": { + "credentials": { + "username": "jbuoltypmrgqfi" + }, + "fqdn": "pvzcjaqrswbvptgx", + "port": 4, + "connectionStatus": "vlmrrigzmutgbzrgjtolnamfxm", + "errorMessage": "ndkzeiipz", + "uuid": "vmwbukuqbuz", + "version": "tawfjzbqrlkqzqyomxiahnfqg", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key4834": "vycgfkzjcyyuotwwq" + }, + "location": "hslxkyzktvwpqbypvs", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "name": "gyoxmcbnbbfajvzygtffpaufxxjzs", + "type": "nwiimbcjryiggdcbpvrqdnlrklcwbr", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmmServers_CreateOrUpdate_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmmServers_CreateOrUpdate_MinimumSet_Gen.json new file mode 100644 index 000000000000..226d8ea251dc --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmmServers_CreateOrUpdate_MinimumSet_Gen.json @@ -0,0 +1,33 @@ +{ + "title": "VmmServers_CreateOrUpdate_MinimumSet", + "operationId": "VmmServers_CreateOrUpdate", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "vmmServerName": "w", + "resource": { + "extendedLocation": {}, + "location": "hslxkyzktvwpqbypvs" + } + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "extendedLocation": {}, + "location": "hslxkyzktvwpqbypvs" + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "extendedLocation": {}, + "location": "hslxkyzktvwpqbypvs" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmmServers_Delete_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmmServers_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..255ce8641651 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmmServers_Delete_MaximumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "VmmServers_Delete_MaximumSet", + "operationId": "VmmServers_Delete", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "force": "true", + "vmmServerName": "." + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + }, + "204": {} + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmmServers_Delete_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmmServers_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..1cfe67ef03e9 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmmServers_Delete_MinimumSet_Gen.json @@ -0,0 +1,18 @@ +{ + "title": "VmmServers_Delete_MinimumSet", + "operationId": "VmmServers_Delete", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "vmmServerName": "8" + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + }, + "204": {} + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmmServers_Get_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmmServers_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..c1d7ba5d7494 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmmServers_Get_MaximumSet_Gen.json @@ -0,0 +1,47 @@ +{ + "title": "VmmServers_Get_MaximumSet", + "operationId": "VmmServers_Get", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "vmmServerName": "." + }, + "responses": { + "200": { + "body": { + "properties": { + "credentials": { + "username": "jbuoltypmrgqfi" + }, + "fqdn": "pvzcjaqrswbvptgx", + "port": 4, + "connectionStatus": "vlmrrigzmutgbzrgjtolnamfxm", + "errorMessage": "ndkzeiipz", + "uuid": "vmwbukuqbuz", + "version": "tawfjzbqrlkqzqyomxiahnfqg", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key4834": "vycgfkzjcyyuotwwq" + }, + "location": "hslxkyzktvwpqbypvs", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "name": "gyoxmcbnbbfajvzygtffpaufxxjzs", + "type": "nwiimbcjryiggdcbpvrqdnlrklcwbr", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmmServers_Get_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmmServers_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..8306311e5fee --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmmServers_Get_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "VmmServers_Get_MinimumSet", + "operationId": "VmmServers_Get", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "vmmServerName": "D" + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "extendedLocation": {}, + "location": "hslxkyzktvwpqbypvs" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmmServers_ListByResourceGroup_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmmServers_ListByResourceGroup_MaximumSet_Gen.json new file mode 100644 index 000000000000..2e474587dcc7 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmmServers_ListByResourceGroup_MaximumSet_Gen.json @@ -0,0 +1,51 @@ +{ + "title": "VmmServers_ListByResourceGroup_MaximumSet", + "operationId": "VmmServers_ListByResourceGroup", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "credentials": { + "username": "jbuoltypmrgqfi" + }, + "fqdn": "pvzcjaqrswbvptgx", + "port": 4, + "connectionStatus": "vlmrrigzmutgbzrgjtolnamfxm", + "errorMessage": "ndkzeiipz", + "uuid": "vmwbukuqbuz", + "version": "tawfjzbqrlkqzqyomxiahnfqg", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key4834": "vycgfkzjcyyuotwwq" + }, + "location": "hslxkyzktvwpqbypvs", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "name": "gyoxmcbnbbfajvzygtffpaufxxjzs", + "type": "nwiimbcjryiggdcbpvrqdnlrklcwbr", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmmServers_ListByResourceGroup_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmmServers_ListByResourceGroup_MinimumSet_Gen.json new file mode 100644 index 000000000000..47bbd90163bd --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmmServers_ListByResourceGroup_MinimumSet_Gen.json @@ -0,0 +1,22 @@ +{ + "title": "VmmServers_ListByResourceGroup_MinimumSet", + "operationId": "VmmServers_ListByResourceGroup", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "extendedLocation": {}, + "location": "hslxkyzktvwpqbypvs" + } + ] + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmmServers_ListBySubscription_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmmServers_ListBySubscription_MaximumSet_Gen.json new file mode 100644 index 000000000000..9aed12d21d53 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmmServers_ListBySubscription_MaximumSet_Gen.json @@ -0,0 +1,50 @@ +{ + "title": "VmmServers_ListBySubscription_MaximumSet", + "operationId": "VmmServers_ListBySubscription", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "credentials": { + "username": "jbuoltypmrgqfi" + }, + "fqdn": "pvzcjaqrswbvptgx", + "port": 4, + "connectionStatus": "vlmrrigzmutgbzrgjtolnamfxm", + "errorMessage": "ndkzeiipz", + "uuid": "vmwbukuqbuz", + "version": "tawfjzbqrlkqzqyomxiahnfqg", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key4834": "vycgfkzjcyyuotwwq" + }, + "location": "hslxkyzktvwpqbypvs", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "name": "gyoxmcbnbbfajvzygtffpaufxxjzs", + "type": "nwiimbcjryiggdcbpvrqdnlrklcwbr", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmmServers_ListBySubscription_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmmServers_ListBySubscription_MinimumSet_Gen.json new file mode 100644 index 000000000000..dd1dc0cce5c4 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmmServers_ListBySubscription_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "VmmServers_ListBySubscription_MinimumSet", + "operationId": "VmmServers_ListBySubscription", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "extendedLocation": {}, + "location": "hslxkyzktvwpqbypvs" + } + ] + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmmServers_Update_MaximumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmmServers_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..b4e60ca1f2ed --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmmServers_Update_MaximumSet_Gen.json @@ -0,0 +1,57 @@ +{ + "title": "VmmServers_Update_MaximumSet", + "operationId": "VmmServers_Update", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "vmmServerName": "Y", + "properties": { + "tags": { + "key7187": "oktnfvklfchnquelzzdagtpwfskzc" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "credentials": { + "username": "jbuoltypmrgqfi" + }, + "fqdn": "pvzcjaqrswbvptgx", + "port": 4, + "connectionStatus": "vlmrrigzmutgbzrgjtolnamfxm", + "errorMessage": "ndkzeiipz", + "uuid": "vmwbukuqbuz", + "version": "tawfjzbqrlkqzqyomxiahnfqg", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key4834": "vycgfkzjcyyuotwwq" + }, + "location": "hslxkyzktvwpqbypvs", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "name": "gyoxmcbnbbfajvzygtffpaufxxjzs", + "type": "nwiimbcjryiggdcbpvrqdnlrklcwbr", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmmServers_Update_MinimumSet_Gen.json b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmmServers_Update_MinimumSet_Gen.json new file mode 100644 index 000000000000..8dca1e605532 --- /dev/null +++ b/specification/scvmm/ScVmm.Management/examples/2025-03-13/VmmServers_Update_MinimumSet_Gen.json @@ -0,0 +1,25 @@ +{ + "title": "VmmServers_Update_MinimumSet", + "operationId": "VmmServers_Update", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "vmmServerName": "_", + "properties": {} + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "extendedLocation": {}, + "location": "hslxkyzktvwpqbypvs" + } + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/ScVmm.Management/main.tsp b/specification/scvmm/ScVmm.Management/main.tsp index 2e06b6069957..7de7d059012b 100644 --- a/specification/scvmm/ScVmm.Management/main.tsp +++ b/specification/scvmm/ScVmm.Management/main.tsp @@ -39,4 +39,10 @@ enum Versions { @useDependency(Azure.Core.Versions.v1_0_Preview_1) @armCommonTypesVersion(Azure.ResourceManager.CommonTypes.Versions.v5) v2024_06_01: "2024-06-01", + + /** Service version 2025-03-13. */ + @useDependency(Azure.ResourceManager.Versions.v1_0_Preview_1) + @useDependency(Azure.Core.Versions.v1_0_Preview_1) + @armCommonTypesVersion(Azure.ResourceManager.CommonTypes.Versions.v5) + v2025_03_13: "2025-03-13", } diff --git a/specification/scvmm/ScVmm.Management/models.tsp b/specification/scvmm/ScVmm.Management/models.tsp index 8cbb84fafb90..ab938b0acedd 100644 --- a/specification/scvmm/ScVmm.Management/models.tsp +++ b/specification/scvmm/ScVmm.Management/models.tsp @@ -2,7 +2,6 @@ import "@typespec/rest"; import "@typespec/http"; import "@typespec/openapi"; import "@typespec/versioning"; -import "./main.tsp"; import "@azure-tools/typespec-azure-resource-manager"; using TypeSpec.Rest; @@ -271,6 +270,12 @@ model CloudCapacity { /** VMCount gives the max number of VMs that can be deployed in the cloud. */ @visibility(Lifecycle.Read) vmCount?: int64; + + /** StorageGB gives the storage in GB present in the cloud. */ + #suppress "@azure-tools/typespec-azure-core/casing-style" "GB is distinct from Gb" + @added(Versions.v2025_03_13) + @visibility(Lifecycle.Read) + storageGB?: int64; } /** The StorageQoSPolicy definition. */ @@ -624,6 +629,10 @@ model AvailabilitySetListItem { /** Defines the resource properties. */ model OsProfileForVmInstance { + /** Gets or sets the admin username. */ + @added(Versions.v2025_03_13) + adminUsername?: string; + /** Admin password of the virtual machine. */ @visibility(Lifecycle.Create, Lifecycle.Update) @secret @@ -973,6 +982,11 @@ model VirtualMachineInventoryItem extends InventoryItemProperties { @visibility(Lifecycle.Read) powerState?: string; + /** Gets vm generation. */ + @visibility(Lifecycle.Read) + @added(Versions.v2025_03_13) + generation?: int64; + /** Gets or sets the nic ip addresses. */ ipAddresses?: string[]; diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/AvailabilitySets_CreateOrUpdate_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/AvailabilitySets_CreateOrUpdate_MaximumSet_Gen.json new file mode 100644 index 000000000000..d254d1ae437a --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/AvailabilitySets_CreateOrUpdate_MaximumSet_Gen.json @@ -0,0 +1,85 @@ +{ + "title": "AvailabilitySets_CreateOrUpdate_MaximumSet", + "operationId": "AvailabilitySets_CreateOrUpdate", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "availabilitySetResourceName": "-", + "resource": { + "properties": { + "availabilitySetName": "njrpftunzo", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key5701": "cldtxloqh" + }, + "location": "jelevilan" + } + }, + "responses": { + "200": { + "body": { + "properties": { + "availabilitySetName": "njrpftunzo", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key5701": "cldtxloqh" + }, + "location": "jelevilan", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/availabilitySets/availabilitySetResourceName", + "name": "dibfuxyuidzxcfik", + "type": "xwzjruksexpuqgtreexm", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "properties": { + "availabilitySetName": "njrpftunzo", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key5701": "cldtxloqh" + }, + "location": "jelevilan", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/availabilitySets/availabilitySetResourceName", + "name": "dibfuxyuidzxcfik", + "type": "xwzjruksexpuqgtreexm", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/AvailabilitySets_CreateOrUpdate_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/AvailabilitySets_CreateOrUpdate_MinimumSet_Gen.json new file mode 100644 index 000000000000..da54c14676d7 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/AvailabilitySets_CreateOrUpdate_MinimumSet_Gen.json @@ -0,0 +1,33 @@ +{ + "title": "AvailabilitySets_CreateOrUpdate_MinimumSet", + "operationId": "AvailabilitySets_CreateOrUpdate", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "availabilitySetResourceName": "_", + "resource": { + "extendedLocation": {}, + "location": "jelevilan" + } + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/availabilitySets/availabilitySetResourceName", + "extendedLocation": {}, + "location": "jelevilan" + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/availabilitySets/availabilitySetResourceName", + "extendedLocation": {}, + "location": "jelevilan" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/AvailabilitySets_Delete_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/AvailabilitySets_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..03b7cbfc40c5 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/AvailabilitySets_Delete_MaximumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "AvailabilitySets_Delete_MaximumSet", + "operationId": "AvailabilitySets_Delete", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "force": "true", + "availabilitySetResourceName": "_" + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + }, + "204": {} + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/AvailabilitySets_Delete_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/AvailabilitySets_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..4444f55dc4d9 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/AvailabilitySets_Delete_MinimumSet_Gen.json @@ -0,0 +1,18 @@ +{ + "title": "AvailabilitySets_Delete_MinimumSet", + "operationId": "AvailabilitySets_Delete", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "availabilitySetResourceName": "6" + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + }, + "204": {} + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/AvailabilitySets_Get_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/AvailabilitySets_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..d71b32999306 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/AvailabilitySets_Get_MaximumSet_Gen.json @@ -0,0 +1,40 @@ +{ + "title": "AvailabilitySets_Get_MaximumSet", + "operationId": "AvailabilitySets_Get", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "availabilitySetResourceName": "-" + }, + "responses": { + "200": { + "body": { + "properties": { + "availabilitySetName": "njrpftunzo", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key5701": "cldtxloqh" + }, + "location": "jelevilan", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/availabilitySets/availabilitySetResourceName", + "name": "dibfuxyuidzxcfik", + "type": "xwzjruksexpuqgtreexm", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/AvailabilitySets_Get_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/AvailabilitySets_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..4d2e3b6825ce --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/AvailabilitySets_Get_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "AvailabilitySets_Get_MinimumSet", + "operationId": "AvailabilitySets_Get", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "availabilitySetResourceName": "V" + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/availabilitySets/availabilitySetResourceName", + "extendedLocation": {}, + "location": "jelevilan" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/AvailabilitySets_ListByResourceGroup_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/AvailabilitySets_ListByResourceGroup_MaximumSet_Gen.json new file mode 100644 index 000000000000..668803867114 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/AvailabilitySets_ListByResourceGroup_MaximumSet_Gen.json @@ -0,0 +1,44 @@ +{ + "title": "AvailabilitySets_ListByResourceGroup_MaximumSet", + "operationId": "AvailabilitySets_ListByResourceGroup", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "availabilitySetName": "njrpftunzo", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key5701": "cldtxloqh" + }, + "location": "jelevilan", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/availabilitySets/availabilitySetResourceName", + "name": "dibfuxyuidzxcfik", + "type": "xwzjruksexpuqgtreexm", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/AvailabilitySets_ListByResourceGroup_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/AvailabilitySets_ListByResourceGroup_MinimumSet_Gen.json new file mode 100644 index 000000000000..ca18a8c81de3 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/AvailabilitySets_ListByResourceGroup_MinimumSet_Gen.json @@ -0,0 +1,22 @@ +{ + "title": "AvailabilitySets_ListByResourceGroup_MinimumSet", + "operationId": "AvailabilitySets_ListByResourceGroup", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/availabilitySets/availabilitySetResourceName", + "extendedLocation": {}, + "location": "jelevilan" + } + ] + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/AvailabilitySets_ListBySubscription_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/AvailabilitySets_ListBySubscription_MaximumSet_Gen.json new file mode 100644 index 000000000000..335d4e45b714 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/AvailabilitySets_ListBySubscription_MaximumSet_Gen.json @@ -0,0 +1,43 @@ +{ + "title": "AvailabilitySets_ListBySubscription_MaximumSet", + "operationId": "AvailabilitySets_ListBySubscription", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "availabilitySetName": "njrpftunzo", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key5701": "cldtxloqh" + }, + "location": "jelevilan", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/availabilitySets/availabilitySetResourceName", + "name": "dibfuxyuidzxcfik", + "type": "xwzjruksexpuqgtreexm", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/AvailabilitySets_ListBySubscription_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/AvailabilitySets_ListBySubscription_MinimumSet_Gen.json new file mode 100644 index 000000000000..40b96c703268 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/AvailabilitySets_ListBySubscription_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "AvailabilitySets_ListBySubscription_MinimumSet", + "operationId": "AvailabilitySets_ListBySubscription", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/availabilitySets/availabilitySetResourceName", + "extendedLocation": {}, + "location": "jelevilan" + } + ] + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/AvailabilitySets_Update_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/AvailabilitySets_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..ffbd382812c0 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/AvailabilitySets_Update_MaximumSet_Gen.json @@ -0,0 +1,50 @@ +{ + "title": "AvailabilitySets_Update_MaximumSet", + "operationId": "AvailabilitySets_Update", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "availabilitySetResourceName": "-", + "properties": { + "tags": { + "key1460": "vcbwibkvr" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "availabilitySetName": "njrpftunzo", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key5701": "cldtxloqh" + }, + "location": "jelevilan", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/availabilitySets/availabilitySetResourceName", + "name": "dibfuxyuidzxcfik", + "type": "xwzjruksexpuqgtreexm", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/AvailabilitySets_Update_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/AvailabilitySets_Update_MinimumSet_Gen.json new file mode 100644 index 000000000000..96d7619b7369 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/AvailabilitySets_Update_MinimumSet_Gen.json @@ -0,0 +1,24 @@ +{ + "title": "AvailabilitySets_Update_MinimumSet", + "operationId": "AvailabilitySets_Update", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "availabilitySetResourceName": "1", + "properties": {} + }, + "responses": { + "200": { + "body": { + "extendedLocation": {}, + "location": "jelevilan" + } + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/Clouds_CreateOrUpdate_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/Clouds_CreateOrUpdate_MaximumSet_Gen.json new file mode 100644 index 000000000000..061da502bdba --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/Clouds_CreateOrUpdate_MaximumSet_Gen.json @@ -0,0 +1,123 @@ +{ + "title": "Clouds_CreateOrUpdate_MaximumSet", + "operationId": "Clouds_CreateOrUpdate", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "cloudResourceName": "2", + "resource": { + "properties": { + "inventoryItemId": "qjd", + "uuid": "12345678-1234-1234-1234-12345678abcd", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "cloudCapacity": {} + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key4295": "wngosgcbdifaxdobufuuqxtho" + }, + "location": "khwsdmaxfhmbu" + } + }, + "responses": { + "200": { + "body": { + "properties": { + "inventoryItemId": "qjd", + "uuid": "12345678-1234-1234-1234-12345678abcd", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "cloudName": "menarjsplhcqvnkjdwieroir", + "cloudCapacity": { + "cpuCount": 4, + "memoryMB": 19, + "vmCount": 28, + "storageGB": 10 + }, + "storageQoSPolicies": [ + { + "name": "hvqcentnbwcunxhzfavyewhwlo", + "id": "oclhgkydaw", + "iopsMaximum": 6, + "iopsMinimum": 25, + "bandwidthLimit": 26, + "policyId": "lvcylbmxrqjgarvhfny" + } + ], + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key4295": "wngosgcbdifaxdobufuuqxtho" + }, + "location": "khwsdmaxfhmbu", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/clouds/cloudResourceName", + "name": "wwcwalpiufsfbnydxpr", + "type": "qnaaimszbuokldohwrdfuiitpy", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "properties": { + "inventoryItemId": "qjd", + "uuid": "12345678-1234-1234-1234-12345678abcd", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "cloudName": "menarjsplhcqvnkjdwieroir", + "cloudCapacity": { + "cpuCount": 4, + "memoryMB": 19, + "vmCount": 28, + "storageGB": 10 + }, + "storageQoSPolicies": [ + { + "name": "hvqcentnbwcunxhzfavyewhwlo", + "id": "oclhgkydaw", + "iopsMaximum": 6, + "iopsMinimum": 25, + "bandwidthLimit": 26, + "policyId": "lvcylbmxrqjgarvhfny" + } + ], + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key4295": "wngosgcbdifaxdobufuuqxtho" + }, + "location": "khwsdmaxfhmbu", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/clouds/cloudResourceName", + "name": "wwcwalpiufsfbnydxpr", + "type": "qnaaimszbuokldohwrdfuiitpy", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/Clouds_CreateOrUpdate_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/Clouds_CreateOrUpdate_MinimumSet_Gen.json new file mode 100644 index 000000000000..ddd89c0cab12 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/Clouds_CreateOrUpdate_MinimumSet_Gen.json @@ -0,0 +1,33 @@ +{ + "title": "Clouds_CreateOrUpdate_MinimumSet", + "operationId": "Clouds_CreateOrUpdate", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "cloudResourceName": "-", + "resource": { + "extendedLocation": {}, + "location": "khwsdmaxfhmbu" + } + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/clouds/cloudResourceName", + "extendedLocation": {}, + "location": "khwsdmaxfhmbu" + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/clouds/cloudResourceName", + "extendedLocation": {}, + "location": "khwsdmaxfhmbu" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/Clouds_Delete_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/Clouds_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..caf656ec3b7d --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/Clouds_Delete_MaximumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "Clouds_Delete_MaximumSet", + "operationId": "Clouds_Delete", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "force": "true", + "cloudResourceName": "-" + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + }, + "204": {} + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/Clouds_Delete_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/Clouds_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..7b82381d4620 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/Clouds_Delete_MinimumSet_Gen.json @@ -0,0 +1,18 @@ +{ + "title": "Clouds_Delete_MinimumSet", + "operationId": "Clouds_Delete", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "cloudResourceName": "1" + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + }, + "204": {} + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/Clouds_Get_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/Clouds_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..290706c9612b --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/Clouds_Get_MaximumSet_Gen.json @@ -0,0 +1,58 @@ +{ + "title": "Clouds_Get_MaximumSet", + "operationId": "Clouds_Get", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "cloudResourceName": "_" + }, + "responses": { + "200": { + "body": { + "properties": { + "inventoryItemId": "qjd", + "uuid": "12345678-1234-1234-1234-12345678abcd", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "cloudName": "menarjsplhcqvnkjdwieroir", + "cloudCapacity": { + "cpuCount": 4, + "memoryMB": 19, + "vmCount": 28, + "storageGB": 10 + }, + "storageQoSPolicies": [ + { + "name": "hvqcentnbwcunxhzfavyewhwlo", + "id": "oclhgkydaw", + "iopsMaximum": 6, + "iopsMinimum": 25, + "bandwidthLimit": 26, + "policyId": "lvcylbmxrqjgarvhfny" + } + ], + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key4295": "wngosgcbdifaxdobufuuqxtho" + }, + "location": "khwsdmaxfhmbu", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/clouds/cloudResourceName", + "name": "wwcwalpiufsfbnydxpr", + "type": "qnaaimszbuokldohwrdfuiitpy", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/Clouds_Get_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/Clouds_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..93703ce69af8 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/Clouds_Get_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "Clouds_Get_MinimumSet", + "operationId": "Clouds_Get", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "cloudResourceName": "i" + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/clouds/cloudResourceName", + "extendedLocation": {}, + "location": "khwsdmaxfhmbu" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/Clouds_ListByResourceGroup_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/Clouds_ListByResourceGroup_MaximumSet_Gen.json new file mode 100644 index 000000000000..9b4357e205e2 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/Clouds_ListByResourceGroup_MaximumSet_Gen.json @@ -0,0 +1,62 @@ +{ + "title": "Clouds_ListByResourceGroup_MaximumSet", + "operationId": "Clouds_ListByResourceGroup", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "inventoryItemId": "qjd", + "uuid": "12345678-1234-1234-1234-12345678abcd", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "cloudName": "menarjsplhcqvnkjdwieroir", + "cloudCapacity": { + "cpuCount": 4, + "memoryMB": 19, + "vmCount": 28, + "storageGB": 10 + }, + "storageQoSPolicies": [ + { + "name": "hvqcentnbwcunxhzfavyewhwlo", + "id": "oclhgkydaw", + "iopsMaximum": 6, + "iopsMinimum": 25, + "bandwidthLimit": 26, + "policyId": "lvcylbmxrqjgarvhfny" + } + ], + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key4295": "wngosgcbdifaxdobufuuqxtho" + }, + "location": "khwsdmaxfhmbu", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/clouds/cloudResourceName", + "name": "wwcwalpiufsfbnydxpr", + "type": "qnaaimszbuokldohwrdfuiitpy", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + ], + "nextLink": "https://microsoft.com/aplbh" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/Clouds_ListByResourceGroup_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/Clouds_ListByResourceGroup_MinimumSet_Gen.json new file mode 100644 index 000000000000..4573b818824c --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/Clouds_ListByResourceGroup_MinimumSet_Gen.json @@ -0,0 +1,22 @@ +{ + "title": "Clouds_ListByResourceGroup_MinimumSet", + "operationId": "Clouds_ListByResourceGroup", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/clouds/cloudResourceName", + "extendedLocation": {}, + "location": "khwsdmaxfhmbu" + } + ] + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/Clouds_ListBySubscription_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/Clouds_ListBySubscription_MaximumSet_Gen.json new file mode 100644 index 000000000000..e33090327f5a --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/Clouds_ListBySubscription_MaximumSet_Gen.json @@ -0,0 +1,61 @@ +{ + "title": "Clouds_ListBySubscription_MaximumSet", + "operationId": "Clouds_ListBySubscription", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "inventoryItemId": "qjd", + "uuid": "12345678-1234-1234-1234-12345678abcd", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "cloudName": "menarjsplhcqvnkjdwieroir", + "cloudCapacity": { + "cpuCount": 4, + "memoryMB": 19, + "vmCount": 28, + "storageGB": 10 + }, + "storageQoSPolicies": [ + { + "name": "hvqcentnbwcunxhzfavyewhwlo", + "id": "oclhgkydaw", + "iopsMaximum": 6, + "iopsMinimum": 25, + "bandwidthLimit": 26, + "policyId": "lvcylbmxrqjgarvhfny" + } + ], + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key4295": "wngosgcbdifaxdobufuuqxtho" + }, + "location": "khwsdmaxfhmbu", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/clouds/cloudResourceName", + "name": "wwcwalpiufsfbnydxpr", + "type": "qnaaimszbuokldohwrdfuiitpy", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + ], + "nextLink": "https://microsoft.com/aplbh" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/Clouds_ListBySubscription_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/Clouds_ListBySubscription_MinimumSet_Gen.json new file mode 100644 index 000000000000..6e8a07fbd2a7 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/Clouds_ListBySubscription_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "Clouds_ListBySubscription_MinimumSet", + "operationId": "Clouds_ListBySubscription", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/clouds/cloudResourceName", + "extendedLocation": {}, + "location": "khwsdmaxfhmbu" + } + ] + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/Clouds_Update_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/Clouds_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..898428d37409 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/Clouds_Update_MaximumSet_Gen.json @@ -0,0 +1,68 @@ +{ + "title": "Clouds_Update_MaximumSet", + "operationId": "Clouds_Update", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "cloudResourceName": "P", + "properties": { + "tags": { + "key5266": "hjpcnwmpnixsolrxnbl" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "inventoryItemId": "qjd", + "uuid": "12345678-1234-1234-1234-12345678abcd", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "cloudName": "menarjsplhcqvnkjdwieroir", + "cloudCapacity": { + "cpuCount": 4, + "memoryMB": 19, + "vmCount": 28, + "storageGB": 10 + }, + "storageQoSPolicies": [ + { + "name": "hvqcentnbwcunxhzfavyewhwlo", + "id": "oclhgkydaw", + "iopsMaximum": 6, + "iopsMinimum": 25, + "bandwidthLimit": 26, + "policyId": "lvcylbmxrqjgarvhfny" + } + ], + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key4295": "wngosgcbdifaxdobufuuqxtho" + }, + "location": "khwsdmaxfhmbu", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/clouds/cloudResourceName", + "name": "wwcwalpiufsfbnydxpr", + "type": "qnaaimszbuokldohwrdfuiitpy", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/Clouds_Update_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/Clouds_Update_MinimumSet_Gen.json new file mode 100644 index 000000000000..001cd8ee7535 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/Clouds_Update_MinimumSet_Gen.json @@ -0,0 +1,24 @@ +{ + "title": "Clouds_Update_MinimumSet", + "operationId": "Clouds_Update", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "cloudResourceName": "_", + "properties": {} + }, + "responses": { + "200": { + "body": { + "extendedLocation": {}, + "location": "khwsdmaxfhmbu" + } + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/GuestAgents_Create_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/GuestAgents_Create_MaximumSet_Gen.json new file mode 100644 index 000000000000..5a92dc12f39d --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/GuestAgents_Create_MaximumSet_Gen.json @@ -0,0 +1,83 @@ +{ + "title": "GuestAgents_Create_MaximumSet", + "operationId": "GuestAgents_Create", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave", + "resource": { + "properties": { + "credentials": { + "username": "jqxuwirrcpfv", + "password": "gkvbnmuahumuoibvscoxzfdqwvfuf" + }, + "httpProxyConfig": { + "httpsProxy": "uoyzyticmohohomlkwct" + }, + "provisioningAction": "install" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "uuid": "hbsgztyakewtgbuxbesezncnzu", + "credentials": { + "username": "jqxuwirrcpfv" + }, + "httpProxyConfig": { + "httpsProxy": "uoyzyticmohohomlkwct" + }, + "provisioningAction": "install", + "status": "jpoukrzfenzrmjdahimkl", + "customResourceName": "mhqymxkapuvsugd", + "provisioningState": "Succeeded", + "privateLinkScopeResourceId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.HybridCompute/privateLinkScopes/privateLinkResourceName" + }, + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineInstances/default/guestAgents/default", + "name": "rwecpthzyt", + "type": "dkcgcbtlwtsedxzhvtu", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "properties": { + "uuid": "hbsgztyakewtgbuxbesezncnzu", + "credentials": { + "username": "jqxuwirrcpfv" + }, + "httpProxyConfig": { + "httpsProxy": "uoyzyticmohohomlkwct" + }, + "provisioningAction": "install", + "status": "jpoukrzfenzrmjdahimkl", + "customResourceName": "mhqymxkapuvsugd", + "provisioningState": "Succeeded", + "privateLinkScopeResourceId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.HybridCompute/privateLinkScopes/privateLinkResourceName" + }, + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineInstances/default/guestAgents/default", + "name": "rwecpthzyt", + "type": "dkcgcbtlwtsedxzhvtu", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/GuestAgents_Create_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/GuestAgents_Create_MinimumSet_Gen.json new file mode 100644 index 000000000000..985ab1ba83a5 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/GuestAgents_Create_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "GuestAgents_Create_MinimumSet", + "operationId": "GuestAgents_Create", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave", + "resource": {} + }, + "responses": { + "200": { + "body": {} + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": {} + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/GuestAgents_Delete_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/GuestAgents_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..ddf81d59e9d1 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/GuestAgents_Delete_MaximumSet_Gen.json @@ -0,0 +1,12 @@ +{ + "title": "GuestAgents_Delete_MaximumSet", + "operationId": "GuestAgents_Delete", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave" + }, + "responses": { + "200": {}, + "204": {} + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/GuestAgents_Delete_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/GuestAgents_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..67de99492f58 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/GuestAgents_Delete_MinimumSet_Gen.json @@ -0,0 +1,12 @@ +{ + "title": "GuestAgents_Delete_MinimumSet", + "operationId": "GuestAgents_Delete", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave" + }, + "responses": { + "200": {}, + "204": {} + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/GuestAgents_Get_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/GuestAgents_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..5c1a25c6bb96 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/GuestAgents_Get_MaximumSet_Gen.json @@ -0,0 +1,39 @@ +{ + "title": "GuestAgents_Get_MaximumSet", + "operationId": "GuestAgents_Get", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave" + }, + "responses": { + "200": { + "body": { + "properties": { + "uuid": "hbsgztyakewtgbuxbesezncnzu", + "credentials": { + "username": "jqxuwirrcpfv" + }, + "httpProxyConfig": { + "httpsProxy": "uoyzyticmohohomlkwct" + }, + "provisioningAction": "install", + "status": "jpoukrzfenzrmjdahimkl", + "customResourceName": "mhqymxkapuvsugd", + "provisioningState": "Succeeded", + "privateLinkScopeResourceId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.HybridCompute/privateLinkScopes/privateLinkResourceName" + }, + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineInstances/default/guestAgents/default", + "name": "rwecpthzyt", + "type": "dkcgcbtlwtsedxzhvtu", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/GuestAgents_Get_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/GuestAgents_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..3263b6b3d5c0 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/GuestAgents_Get_MinimumSet_Gen.json @@ -0,0 +1,13 @@ +{ + "title": "GuestAgents_Get_MinimumSet", + "operationId": "GuestAgents_Get", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave" + }, + "responses": { + "200": { + "body": {} + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/GuestAgents_ListByVirtualMachineInstance_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/GuestAgents_ListByVirtualMachineInstance_MaximumSet_Gen.json new file mode 100644 index 000000000000..7d216153aca1 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/GuestAgents_ListByVirtualMachineInstance_MaximumSet_Gen.json @@ -0,0 +1,44 @@ +{ + "title": "GuestAgents_ListByVirtualMachineInstance_MaximumSet", + "operationId": "GuestAgents_ListByVirtualMachineInstance", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "uuid": "hbsgztyakewtgbuxbesezncnzu", + "credentials": { + "username": "jqxuwirrcpfv" + }, + "httpProxyConfig": { + "httpsProxy": "uoyzyticmohohomlkwct" + }, + "provisioningAction": "install", + "status": "jpoukrzfenzrmjdahimkl", + "customResourceName": "mhqymxkapuvsugd", + "provisioningState": "Succeeded", + "privateLinkScopeResourceId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.HybridCompute/privateLinkScopes/privateLinkResourceName" + }, + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineInstances/default/guestAgents/default", + "name": "rwecpthzyt", + "type": "dkcgcbtlwtsedxzhvtu", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/GuestAgents_ListByVirtualMachineInstance_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/GuestAgents_ListByVirtualMachineInstance_MinimumSet_Gen.json new file mode 100644 index 000000000000..d0bb64553a7c --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/GuestAgents_ListByVirtualMachineInstance_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "GuestAgents_ListByVirtualMachineInstance_MinimumSet", + "operationId": "GuestAgents_ListByVirtualMachineInstance", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineInstances/default/guestAgents/default" + } + ] + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/InventoryItems_Create_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/InventoryItems_Create_MaximumSet_Gen.json new file mode 100644 index 000000000000..aa64d2d0b5e2 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/InventoryItems_Create_MaximumSet_Gen.json @@ -0,0 +1,65 @@ +{ + "title": "InventoryItems_Create_MaximumSet", + "operationId": "InventoryItems_Create", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "vmmServerName": "O", + "inventoryItemResourceName": "1BdDc2Ab-bDd9-Ebd6-bfdb-C0dbbdB5DEDf", + "resource": { + "properties": { + "inventoryType": "InventoryItemProperties" + }, + "kind": "M\\d_,V." + } + }, + "responses": { + "200": { + "body": { + "properties": { + "inventoryType": "InventoryItemProperties", + "managedResourceId": "ictxvjzvurnkdgwabqyyfyckkkdx", + "uuid": "jolmoxfopwfoje", + "inventoryItemName": "kspgdhmlmycalwrepfmshoaoumna", + "provisioningState": "Succeeded" + }, + "kind": "M\\d_,V.", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/{vmmServerName}/inventoryItems/inventoryItemResourceName", + "name": "oimmcgxagnhmasgsmhdaigznub", + "type": "lfhuayaplzxdqzubmjvtgcan", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + }, + "201": { + "body": { + "properties": { + "inventoryType": "InventoryItemProperties", + "managedResourceId": "ictxvjzvurnkdgwabqyyfyckkkdx", + "uuid": "jolmoxfopwfoje", + "inventoryItemName": "kspgdhmlmycalwrepfmshoaoumna", + "provisioningState": "Succeeded" + }, + "kind": "M\\d_,V.", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/{vmmServerName}/inventoryItems/inventoryItemResourceName", + "name": "oimmcgxagnhmasgsmhdaigznub", + "type": "lfhuayaplzxdqzubmjvtgcan", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/InventoryItems_Create_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/InventoryItems_Create_MinimumSet_Gen.json new file mode 100644 index 000000000000..2bd04b65afce --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/InventoryItems_Create_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "InventoryItems_Create_MinimumSet", + "operationId": "InventoryItems_Create", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "vmmServerName": ".", + "inventoryItemResourceName": "bbFb0cBb-50ce-4bfc-3eeD-bC26AbCC257a", + "resource": {} + }, + "responses": { + "200": { + "body": {} + }, + "201": { + "body": {} + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/InventoryItems_Delete_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/InventoryItems_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..4e8f3f4a71cc --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/InventoryItems_Delete_MaximumSet_Gen.json @@ -0,0 +1,15 @@ +{ + "title": "InventoryItems_Delete_MaximumSet", + "operationId": "InventoryItems_Delete", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "vmmServerName": "b", + "inventoryItemResourceName": "EcECadfd-Eaaa-e5Ce-ebdA-badeEd3c6af1" + }, + "responses": { + "200": {}, + "204": {} + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/InventoryItems_Delete_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/InventoryItems_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..fa58e4df6e09 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/InventoryItems_Delete_MinimumSet_Gen.json @@ -0,0 +1,15 @@ +{ + "title": "InventoryItems_Delete_MinimumSet", + "operationId": "InventoryItems_Delete", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "vmmServerName": "_", + "inventoryItemResourceName": "cDBcbae6-BC3d-52fe-CedC-7eFeaBFabb82" + }, + "responses": { + "200": {}, + "204": {} + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/InventoryItems_Get_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/InventoryItems_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..8dd2b0aece3f --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/InventoryItems_Get_MaximumSet_Gen.json @@ -0,0 +1,36 @@ +{ + "title": "InventoryItems_Get_MaximumSet", + "operationId": "InventoryItems_Get", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "vmmServerName": "1", + "inventoryItemResourceName": "2bFBede6-EEf8-becB-dBbd-B96DbBFdB3f3" + }, + "responses": { + "200": { + "body": { + "properties": { + "inventoryType": "InventoryItemProperties", + "managedResourceId": "ictxvjzvurnkdgwabqyyfyckkkdx", + "uuid": "jolmoxfopwfoje", + "inventoryItemName": "kspgdhmlmycalwrepfmshoaoumna", + "provisioningState": "Succeeded" + }, + "kind": "M\\d_,V.", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/{vmmServerName}/inventoryItems/inventoryItemResourceName", + "name": "oimmcgxagnhmasgsmhdaigznub", + "type": "lfhuayaplzxdqzubmjvtgcan", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/InventoryItems_Get_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/InventoryItems_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..e418a6760199 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/InventoryItems_Get_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "InventoryItems_Get_MinimumSet", + "operationId": "InventoryItems_Get", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "vmmServerName": "_", + "inventoryItemResourceName": "cacb8Ceb-efAC-bebb-ae7C-dec8C5Bb7100" + }, + "responses": { + "200": { + "body": {} + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/InventoryItems_ListByVmmServer_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/InventoryItems_ListByVmmServer_MaximumSet_Gen.json new file mode 100644 index 000000000000..104ea88fe32b --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/InventoryItems_ListByVmmServer_MaximumSet_Gen.json @@ -0,0 +1,40 @@ +{ + "title": "InventoryItems_ListByVmmServer_MaximumSet", + "operationId": "InventoryItems_ListByVmmServer", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "vmmServerName": "X" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "inventoryType": "InventoryItemProperties", + "managedResourceId": "ictxvjzvurnkdgwabqyyfyckkkdx", + "uuid": "jolmoxfopwfoje", + "inventoryItemName": "kspgdhmlmycalwrepfmshoaoumna", + "provisioningState": "Succeeded" + }, + "kind": "M\\d_,V.", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/{vmmServerName}/inventoryItems/inventoryItemResourceName", + "name": "oimmcgxagnhmasgsmhdaigznub", + "type": "lfhuayaplzxdqzubmjvtgcan", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/InventoryItems_ListByVmmServer_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/InventoryItems_ListByVmmServer_MinimumSet_Gen.json new file mode 100644 index 000000000000..a17d7af154e2 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/InventoryItems_ListByVmmServer_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "InventoryItems_ListByVmmServer_MinimumSet", + "operationId": "InventoryItems_ListByVmmServer", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "vmmServerName": "H" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/{vmmServerName}/inventoryItems/inventoryItemResourceName" + } + ] + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/Operations_List_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/Operations_List_MaximumSet_Gen.json new file mode 100644 index 000000000000..6d5acaf2cdbf --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/Operations_List_MaximumSet_Gen.json @@ -0,0 +1,28 @@ +{ + "title": "Operations_List_MaximumSet", + "operationId": "Operations_List", + "parameters": { + "api-version": "2025-03-13" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "name": "rieknsh", + "isDataAction": true, + "display": { + "provider": "avkabpzrbafrbnubspbrsippj", + "resource": "qojushhvjhkwwmboofogcky", + "operation": "v", + "description": "fmwevntnynhgzoksqpjidn" + }, + "origin": "user", + "actionType": "Internal" + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/Operations_List_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/Operations_List_MinimumSet_Gen.json new file mode 100644 index 000000000000..b6ab1a23dff3 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/Operations_List_MinimumSet_Gen.json @@ -0,0 +1,12 @@ +{ + "title": "Operations_List_MinimumSet", + "operationId": "Operations_List", + "parameters": { + "api-version": "2025-03-13" + }, + "responses": { + "200": { + "body": {} + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_CreateCheckpoint_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_CreateCheckpoint_MaximumSet_Gen.json new file mode 100644 index 000000000000..836c2d9b40ad --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_CreateCheckpoint_MaximumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "VirtualMachineInstances_CreateCheckpoint_MaximumSet", + "operationId": "VirtualMachineInstances_CreateCheckpoint", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave", + "body": { + "name": "ilvltf", + "description": "zoozhfbepldrgpjqsbhpqebtodrhvy" + } + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_CreateCheckpoint_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_CreateCheckpoint_MinimumSet_Gen.json new file mode 100644 index 000000000000..ce99cc1f7e1c --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_CreateCheckpoint_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "VirtualMachineInstances_CreateCheckpoint_MinimumSet", + "operationId": "VirtualMachineInstances_CreateCheckpoint", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave", + "body": {} + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_CreateOrUpdate_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_CreateOrUpdate_MaximumSet_Gen.json new file mode 100644 index 000000000000..5f888b9a1d87 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_CreateOrUpdate_MaximumSet_Gen.json @@ -0,0 +1,336 @@ +{ + "title": "VirtualMachineInstances_CreateOrUpdate_MaximumSet", + "operationId": "VirtualMachineInstances_CreateOrUpdate", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave", + "resource": { + "properties": { + "availabilitySets": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/availabilitySets/availabilitySetResourceName", + "name": "lwbhaseo" + } + ], + "osProfile": { + "adminUsername": "asasas", + "adminPassword": "vavtppmmhlspydtkzxda", + "computerName": "uuxpcxuxcufllc", + "osType": "Windows", + "domainName": "vblzsoqxzlrygdulnefexjdezo", + "domainUsername": "sn", + "domainPassword": "ixbwja", + "workgroup": "bsqftibgcnnjpvmuxligk", + "productKey": "12345-12345-12345-12345-12345", + "timezone": 4, + "runOnceCommands": "byxpnluptiwxycbbybsf;qwerty" + }, + "hardwareProfile": { + "memoryMB": 5, + "cpuCount": 22, + "limitCpuForMigration": "true", + "dynamicMemoryEnabled": "true", + "dynamicMemoryMaxMB": 2, + "dynamicMemoryMinMB": 30, + "isHighlyAvailable": "true" + }, + "networkProfile": { + "networkInterfaces": [ + { + "name": "kvofzqulbjlbtt", + "macAddress": "oaeqqegt", + "virtualNetworkId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "ipv4AddressType": "Dynamic", + "ipv6AddressType": "Dynamic", + "macAddressType": "Dynamic", + "nicId": "roxpsvlo" + } + ] + }, + "storageProfile": { + "disks": [ + { + "name": "fgnckfymwdsqnfxkdvexuaobe", + "diskId": "ltdrwcfjklpsimhzqyh", + "diskSizeGB": 30, + "bus": 8, + "lun": 10, + "busType": "zu", + "vhdType": "cnbeeeylrvopigdynvgpkfp", + "templateDiskId": "lcdwrokpyvekqccclf", + "storageQoSPolicy": { + "name": "ceiyfrflu", + "id": "o" + }, + "createDiffDisk": "true" + } + ] + }, + "infrastructureProfile": { + "inventoryItemId": "ihkkqmg", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "cloudId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/clouds/cloudResourceName", + "templateId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineTemplates/virtualMachineTemplateName", + "vmName": "qovpayfydhcvfrhe", + "uuid": "hrpw", + "lastRestoredVMCheckpoint": { + "parentCheckpointID": "hqhhzikoxunuqguouw", + "checkpointID": "wsqmrje", + "name": "keqn", + "description": "qurzfrgyflrh" + }, + "checkpointType": "jkbpzjxpeegackhsvikrnlnwqz", + "generation": 28, + "biosGuid": "xixivxifyql" + } + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "availabilitySets": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/availabilitySets/availabilitySetResourceName", + "name": "lwbhaseo" + } + ], + "osProfile": { + "adminUsername": "asasas", + "computerName": "uuxpcxuxcufllc", + "osType": "Windows", + "osSku": "cxqnjxgkts", + "osVersion": "djt", + "domainName": "vblzsoqxzlrygdulnefexjdezo", + "domainUsername": "sn", + "workgroup": "bsqftibgcnnjpvmuxligk", + "timezone": 4, + "runOnceCommands": "byxpnluptiwxycbbybsf;qwerty" + }, + "hardwareProfile": { + "memoryMB": 5, + "cpuCount": 22, + "limitCpuForMigration": "true", + "dynamicMemoryEnabled": "true", + "dynamicMemoryMaxMB": 2, + "dynamicMemoryMinMB": 30, + "isHighlyAvailable": "true" + }, + "networkProfile": { + "networkInterfaces": [ + { + "name": "kvofzqulbjlbtt", + "displayName": "yoayfd", + "ipv4Addresses": [ + "eeunirpkpqazzxhsqonkxcfuks" + ], + "ipv6Addresses": [ + "pk" + ], + "macAddress": "oaeqqegt", + "virtualNetworkId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "networkName": "lqbm", + "ipv4AddressType": "Dynamic", + "ipv6AddressType": "Dynamic", + "macAddressType": "Dynamic", + "nicId": "roxpsvlo" + } + ] + }, + "storageProfile": { + "disks": [ + { + "name": "fgnckfymwdsqnfxkdvexuaobe", + "displayName": "fgladknawlgjodo", + "diskId": "ltdrwcfjklpsimhzqyh", + "diskSizeGB": 30, + "maxDiskSizeGB": 18, + "bus": 8, + "lun": 10, + "busType": "zu", + "vhdType": "cnbeeeylrvopigdynvgpkfp", + "volumeType": "ckkymkuekzzqhexyjueruzlfemoeln", + "vhdFormatType": "vbcrrmhgahznifudvhxfagwoplcb", + "templateDiskId": "lcdwrokpyvekqccclf", + "storageQoSPolicy": { + "name": "ceiyfrflu", + "id": "o" + }, + "createDiffDisk": "true" + } + ] + }, + "infrastructureProfile": { + "inventoryItemId": "ihkkqmg", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "cloudId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/clouds/cloudResourceName", + "templateId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineTemplates/virtualMachineTemplateName", + "vmName": "qovpayfydhcvfrhe", + "uuid": "hrpw", + "lastRestoredVMCheckpoint": { + "parentCheckpointID": "hqhhzikoxunuqguouw", + "checkpointID": "wsqmrje", + "name": "keqn", + "description": "qurzfrgyflrh" + }, + "checkpointType": "jkbpzjxpeegackhsvikrnlnwqz", + "generation": 28, + "biosGuid": "xixivxifyql", + "checkpoints": [ + { + "parentCheckpointID": "hqhhzikoxunuqguouw", + "checkpointID": "wsqmrje", + "name": "keqn", + "description": "kz" + } + ] + }, + "powerState": "dbqyxewvrbqcifpwfvxyllwyaffmvm", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineInstances/default", + "name": "uuqpsdoiyvedvqtrwop", + "type": "zculorteltpvthtzgnpgdpoe", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "properties": { + "availabilitySets": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/availabilitySets/availabilitySetResourceName", + "name": "lwbhaseo" + } + ], + "osProfile": { + "adminUsername": "asasas", + "computerName": "uuxpcxuxcufllc", + "osType": "Windows", + "osSku": "cxqnjxgkts", + "osVersion": "djt", + "domainName": "vblzsoqxzlrygdulnefexjdezo", + "domainUsername": "sn", + "workgroup": "bsqftibgcnnjpvmuxligk", + "timezone": 4, + "runOnceCommands": "byxpnluptiwxycbbybsf;qwerty" + }, + "hardwareProfile": { + "memoryMB": 5, + "cpuCount": 22, + "limitCpuForMigration": "true", + "dynamicMemoryEnabled": "true", + "dynamicMemoryMaxMB": 2, + "dynamicMemoryMinMB": 30, + "isHighlyAvailable": "true" + }, + "networkProfile": { + "networkInterfaces": [ + { + "name": "kvofzqulbjlbtt", + "displayName": "yoayfd", + "ipv4Addresses": [ + "eeunirpkpqazzxhsqonkxcfuks" + ], + "ipv6Addresses": [ + "pk" + ], + "macAddress": "oaeqqegt", + "virtualNetworkId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "networkName": "lqbm", + "ipv4AddressType": "Dynamic", + "ipv6AddressType": "Dynamic", + "macAddressType": "Dynamic", + "nicId": "roxpsvlo" + } + ] + }, + "storageProfile": { + "disks": [ + { + "name": "fgnckfymwdsqnfxkdvexuaobe", + "displayName": "fgladknawlgjodo", + "diskId": "ltdrwcfjklpsimhzqyh", + "diskSizeGB": 30, + "maxDiskSizeGB": 18, + "bus": 8, + "lun": 10, + "busType": "zu", + "vhdType": "cnbeeeylrvopigdynvgpkfp", + "volumeType": "ckkymkuekzzqhexyjueruzlfemoeln", + "vhdFormatType": "vbcrrmhgahznifudvhxfagwoplcb", + "templateDiskId": "lcdwrokpyvekqccclf", + "storageQoSPolicy": { + "name": "ceiyfrflu", + "id": "o" + }, + "createDiffDisk": "true" + } + ] + }, + "infrastructureProfile": { + "inventoryItemId": "ihkkqmg", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "cloudId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/clouds/cloudResourceName", + "templateId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineTemplates/virtualMachineTemplateName", + "vmName": "qovpayfydhcvfrhe", + "uuid": "hrpw", + "lastRestoredVMCheckpoint": { + "parentCheckpointID": "hqhhzikoxunuqguouw", + "checkpointID": "wsqmrje", + "name": "keqn", + "description": "qurzfrgyflrh" + }, + "checkpointType": "jkbpzjxpeegackhsvikrnlnwqz", + "generation": 28, + "biosGuid": "xixivxifyql", + "checkpoints": [ + { + "parentCheckpointID": "hqhhzikoxunuqguouw", + "checkpointID": "wsqmrje", + "name": "keqn", + "description": "kz" + } + ] + }, + "powerState": "dbqyxewvrbqcifpwfvxyllwyaffmvm", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineInstances/default", + "name": "uuqpsdoiyvedvqtrwop", + "type": "zculorteltpvthtzgnpgdpoe", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_CreateOrUpdate_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_CreateOrUpdate_MinimumSet_Gen.json new file mode 100644 index 000000000000..1820b5f62f49 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_CreateOrUpdate_MinimumSet_Gen.json @@ -0,0 +1,28 @@ +{ + "title": "VirtualMachineInstances_CreateOrUpdate_MinimumSet", + "operationId": "VirtualMachineInstances_CreateOrUpdate", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave", + "resource": { + "extendedLocation": {} + } + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineInstances/default", + "extendedLocation": {} + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineInstances/default", + "extendedLocation": {} + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_DeleteCheckpoint_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_DeleteCheckpoint_MaximumSet_Gen.json new file mode 100644 index 000000000000..e0c42512d34b --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_DeleteCheckpoint_MaximumSet_Gen.json @@ -0,0 +1,18 @@ +{ + "title": "VirtualMachineInstances_DeleteCheckpoint_MaximumSet", + "operationId": "VirtualMachineInstances_DeleteCheckpoint", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave", + "body": { + "id": "eenfflimcbgqfsebdusophahjpk" + } + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_DeleteCheckpoint_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_DeleteCheckpoint_MinimumSet_Gen.json new file mode 100644 index 000000000000..a8b242728328 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_DeleteCheckpoint_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "VirtualMachineInstances_DeleteCheckpoint_MinimumSet", + "operationId": "VirtualMachineInstances_DeleteCheckpoint", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave", + "body": {} + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_Delete_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..a119a386548d --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_Delete_MaximumSet_Gen.json @@ -0,0 +1,18 @@ +{ + "title": "VirtualMachineInstances_Delete_MaximumSet", + "operationId": "VirtualMachineInstances_Delete", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave", + "force": "true", + "deleteFromHost": "true" + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + }, + "204": {} + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_Delete_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..bc458811bffc --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_Delete_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "VirtualMachineInstances_Delete_MinimumSet", + "operationId": "VirtualMachineInstances_Delete", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave" + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + }, + "204": {} + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_Get_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..8c2f14e15c5b --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_Get_MaximumSet_Gen.json @@ -0,0 +1,129 @@ +{ + "title": "VirtualMachineInstances_Get_MaximumSet", + "operationId": "VirtualMachineInstances_Get", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave" + }, + "responses": { + "200": { + "body": { + "properties": { + "availabilitySets": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/availabilitySets/availabilitySetResourceName", + "name": "lwbhaseo" + } + ], + "osProfile": { + "adminUsername": "asasas", + "computerName": "uuxpcxuxcufllc", + "osType": "Windows", + "osSku": "cxqnjxgkts", + "osVersion": "djt", + "domainName": "vblzsoqxzlrygdulnefexjdezo", + "domainUsername": "sn", + "workgroup": "bsqftibgcnnjpvmuxligk", + "timezone": 4, + "runOnceCommands": "byxpnluptiwxycbbybsf;qwerty" + }, + "hardwareProfile": { + "memoryMB": 5, + "cpuCount": 22, + "limitCpuForMigration": "true", + "dynamicMemoryEnabled": "true", + "dynamicMemoryMaxMB": 2, + "dynamicMemoryMinMB": 30, + "isHighlyAvailable": "true" + }, + "networkProfile": { + "networkInterfaces": [ + { + "name": "kvofzqulbjlbtt", + "displayName": "yoayfd", + "ipv4Addresses": [ + "eeunirpkpqazzxhsqonkxcfuks" + ], + "ipv6Addresses": [ + "pk" + ], + "macAddress": "oaeqqegt", + "virtualNetworkId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "networkName": "lqbm", + "ipv4AddressType": "Dynamic", + "ipv6AddressType": "Dynamic", + "macAddressType": "Dynamic", + "nicId": "roxpsvlo" + } + ] + }, + "storageProfile": { + "disks": [ + { + "name": "fgnckfymwdsqnfxkdvexuaobe", + "displayName": "fgladknawlgjodo", + "diskId": "ltdrwcfjklpsimhzqyh", + "diskSizeGB": 30, + "maxDiskSizeGB": 18, + "bus": 8, + "lun": 10, + "busType": "zu", + "vhdType": "cnbeeeylrvopigdynvgpkfp", + "volumeType": "ckkymkuekzzqhexyjueruzlfemoeln", + "vhdFormatType": "vbcrrmhgahznifudvhxfagwoplcb", + "templateDiskId": "lcdwrokpyvekqccclf", + "storageQoSPolicy": { + "name": "ceiyfrflu", + "id": "o" + }, + "createDiffDisk": "true" + } + ] + }, + "infrastructureProfile": { + "inventoryItemId": "ihkkqmg", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "cloudId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/clouds/cloudResourceName", + "templateId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineTemplates/virtualMachineTemplateName", + "vmName": "qovpayfydhcvfrhe", + "uuid": "hrpw", + "lastRestoredVMCheckpoint": { + "parentCheckpointID": "hqhhzikoxunuqguouw", + "checkpointID": "wsqmrje", + "name": "keqn", + "description": "qurzfrgyflrh" + }, + "checkpoints": [ + { + "parentCheckpointID": "hqhhzikoxunuqguouw", + "checkpointID": "wsqmrje", + "name": "keqn", + "description": "qurzfrgyflrh" + } + ], + "checkpointType": "jkbpzjxpeegackhsvikrnlnwqz", + "generation": 28, + "biosGuid": "xixivxifyql" + }, + "powerState": "dbqyxewvrbqcifpwfvxyllwyaffmvm", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineInstances/default", + "name": "uuqpsdoiyvedvqtrwop", + "type": "zculorteltpvthtzgnpgdpoe", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_Get_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..0ac8e4d7f421 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_Get_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "VirtualMachineInstances_Get_MinimumSet", + "operationId": "VirtualMachineInstances_Get", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave" + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineInstances/default", + "extendedLocation": {} + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_List_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_List_MaximumSet_Gen.json new file mode 100644 index 000000000000..ecf05a27fd27 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_List_MaximumSet_Gen.json @@ -0,0 +1,134 @@ +{ + "title": "VirtualMachineInstances_List_MaximumSet", + "operationId": "VirtualMachineInstances_List", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "availabilitySets": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/availabilitySets/availabilitySetResourceName", + "name": "lwbhaseo" + } + ], + "osProfile": { + "adminUsername": "asasas", + "computerName": "uuxpcxuxcufllc", + "osType": "Windows", + "osSku": "cxqnjxgkts", + "osVersion": "djt", + "domainName": "vblzsoqxzlrygdulnefexjdezo", + "domainUsername": "sn", + "workgroup": "bsqftibgcnnjpvmuxligk", + "timezone": 4, + "runOnceCommands": "byxpnluptiwxycbbybsf;qwerty" + }, + "hardwareProfile": { + "memoryMB": 5, + "cpuCount": 22, + "limitCpuForMigration": "true", + "dynamicMemoryEnabled": "true", + "dynamicMemoryMaxMB": 2, + "dynamicMemoryMinMB": 30, + "isHighlyAvailable": "true" + }, + "networkProfile": { + "networkInterfaces": [ + { + "name": "kvofzqulbjlbtt", + "displayName": "yoayfd", + "ipv4Addresses": [ + "eeunirpkpqazzxhsqonkxcfuks" + ], + "ipv6Addresses": [ + "pk" + ], + "macAddress": "oaeqqegt", + "virtualNetworkId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "networkName": "lqbm", + "ipv4AddressType": "Dynamic", + "ipv6AddressType": "Dynamic", + "macAddressType": "Dynamic", + "nicId": "roxpsvlo" + } + ] + }, + "storageProfile": { + "disks": [ + { + "name": "fgnckfymwdsqnfxkdvexuaobe", + "displayName": "fgladknawlgjodo", + "diskId": "ltdrwcfjklpsimhzqyh", + "diskSizeGB": 30, + "maxDiskSizeGB": 18, + "bus": 8, + "lun": 10, + "busType": "zu", + "vhdType": "cnbeeeylrvopigdynvgpkfp", + "volumeType": "ckkymkuekzzqhexyjueruzlfemoeln", + "vhdFormatType": "vbcrrmhgahznifudvhxfagwoplcb", + "templateDiskId": "lcdwrokpyvekqccclf", + "storageQoSPolicy": { + "name": "ceiyfrflu", + "id": "o" + }, + "createDiffDisk": "true" + } + ] + }, + "infrastructureProfile": { + "inventoryItemId": "ihkkqmg", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "cloudId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/clouds/cloudResourceName", + "templateId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineTemplates/virtualMachineTemplateName", + "vmName": "qovpayfydhcvfrhe", + "uuid": "hrpw", + "lastRestoredVMCheckpoint": { + "parentCheckpointID": "hqhhzikoxunuqguouw", + "checkpointID": "wsqmrje", + "name": "keqn", + "description": "qurzfrgyflrh" + }, + "checkpoints": [ + { + "parentCheckpointID": "hqhhzikoxunuqguouw", + "checkpointID": "wsqmrje", + "name": "keqn", + "description": "qurzfrgyflrh" + } + ], + "checkpointType": "jkbpzjxpeegackhsvikrnlnwqz", + "generation": 28, + "biosGuid": "xixivxifyql" + }, + "powerState": "dbqyxewvrbqcifpwfvxyllwyaffmvm", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineInstances/default", + "name": "uuqpsdoiyvedvqtrwop", + "type": "zculorteltpvthtzgnpgdpoe", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_List_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_List_MinimumSet_Gen.json new file mode 100644 index 000000000000..2485e33bfe7c --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_List_MinimumSet_Gen.json @@ -0,0 +1,20 @@ +{ + "title": "VirtualMachineInstances_List_MinimumSet", + "operationId": "VirtualMachineInstances_List", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineInstances/default", + "extendedLocation": {} + } + ] + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_Restart_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_Restart_MaximumSet_Gen.json new file mode 100644 index 000000000000..d9b0705bc7ee --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_Restart_MaximumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "VirtualMachineInstances_Restart_MaximumSet", + "operationId": "VirtualMachineInstances_Restart", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave", + "body": {} + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_Restart_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_Restart_MinimumSet_Gen.json new file mode 100644 index 000000000000..752b423b13b6 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_Restart_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "VirtualMachineInstances_Restart_MinimumSet", + "operationId": "VirtualMachineInstances_Restart", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave", + "body": {} + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_RestoreCheckpoint_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_RestoreCheckpoint_MaximumSet_Gen.json new file mode 100644 index 000000000000..be449ce3b600 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_RestoreCheckpoint_MaximumSet_Gen.json @@ -0,0 +1,18 @@ +{ + "title": "VirtualMachineInstances_RestoreCheckpoint_MaximumSet", + "operationId": "VirtualMachineInstances_RestoreCheckpoint", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave", + "body": { + "id": "rweqduwzsn" + } + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_RestoreCheckpoint_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_RestoreCheckpoint_MinimumSet_Gen.json new file mode 100644 index 000000000000..f7cb554783ca --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_RestoreCheckpoint_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "VirtualMachineInstances_RestoreCheckpoint_MinimumSet", + "operationId": "VirtualMachineInstances_RestoreCheckpoint", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave", + "body": {} + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_Start_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_Start_MaximumSet_Gen.json new file mode 100644 index 000000000000..e8b04a7b00c4 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_Start_MaximumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "VirtualMachineInstances_Start_MaximumSet", + "operationId": "VirtualMachineInstances_Start", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave", + "body": {} + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_Start_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_Start_MinimumSet_Gen.json new file mode 100644 index 000000000000..c640d3525485 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_Start_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "VirtualMachineInstances_Start_MinimumSet", + "operationId": "VirtualMachineInstances_Start", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave", + "body": {} + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_Stop_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_Stop_MaximumSet_Gen.json new file mode 100644 index 000000000000..6033c4df551d --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_Stop_MaximumSet_Gen.json @@ -0,0 +1,18 @@ +{ + "title": "VirtualMachineInstances_Stop_MaximumSet", + "operationId": "VirtualMachineInstances_Stop", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave", + "body": { + "skipShutdown": "true" + } + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_Stop_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_Stop_MinimumSet_Gen.json new file mode 100644 index 000000000000..427385e58f91 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_Stop_MinimumSet_Gen.json @@ -0,0 +1,16 @@ +{ + "title": "VirtualMachineInstances_Stop_MinimumSet", + "operationId": "VirtualMachineInstances_Stop", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave", + "body": {} + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_Update_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..d9ce5e7f7b54 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_Update_MaximumSet_Gen.json @@ -0,0 +1,179 @@ +{ + "title": "VirtualMachineInstances_Update_MaximumSet", + "operationId": "VirtualMachineInstances_Update", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave", + "properties": { + "properties": { + "availabilitySets": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/availabilitySets/availabilitySetResourceName", + "name": "lwbhaseo" + } + ], + "hardwareProfile": { + "memoryMB": 5, + "cpuCount": 22, + "limitCpuForMigration": "true", + "dynamicMemoryEnabled": "true", + "dynamicMemoryMaxMB": 2, + "dynamicMemoryMinMB": 30 + }, + "networkProfile": { + "networkInterfaces": [ + { + "name": "kvofzqulbjlbtt", + "macAddress": "oaeqqegt", + "virtualNetworkId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "ipv4AddressType": "Dynamic", + "ipv6AddressType": "Dynamic", + "macAddressType": "Dynamic", + "nicId": "roxpsvlo" + } + ] + }, + "storageProfile": { + "disks": [ + { + "name": "fgnckfymwdsqnfxkdvexuaobe", + "diskId": "ltdrwcfjklpsimhzqyh", + "diskSizeGB": 30, + "bus": 8, + "lun": 10, + "busType": "zu", + "vhdType": "cnbeeeylrvopigdynvgpkfp", + "storageQoSPolicy": { + "name": "ceiyfrflu", + "id": "o" + } + } + ] + }, + "infrastructureProfile": { + "checkpointType": "jkbpzjxpeegackhsvikrnlnwqz" + } + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "availabilitySets": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/availabilitySets/availabilitySetResourceName", + "name": "lwbhaseo" + } + ], + "osProfile": { + "computerName": "uuxpcxuxcufllc", + "osType": "Windows", + "osSku": "cxqnjxgkts", + "osVersion": "djt" + }, + "hardwareProfile": { + "memoryMB": 5, + "cpuCount": 22, + "limitCpuForMigration": "true", + "dynamicMemoryEnabled": "true", + "dynamicMemoryMaxMB": 2, + "dynamicMemoryMinMB": 30, + "isHighlyAvailable": "true" + }, + "networkProfile": { + "networkInterfaces": [ + { + "name": "kvofzqulbjlbtt", + "displayName": "yoayfd", + "ipv4Addresses": [ + "eeunirpkpqazzxhsqonkxcfuks" + ], + "ipv6Addresses": [ + "pk" + ], + "macAddress": "oaeqqegt", + "virtualNetworkId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "networkName": "lqbm", + "ipv4AddressType": "Dynamic", + "ipv6AddressType": "Dynamic", + "macAddressType": "Dynamic", + "nicId": "roxpsvlo" + } + ] + }, + "storageProfile": { + "disks": [ + { + "name": "fgnckfymwdsqnfxkdvexuaobe", + "displayName": "fgladknawlgjodo", + "diskId": "ltdrwcfjklpsimhzqyh", + "diskSizeGB": 30, + "maxDiskSizeGB": 18, + "bus": 8, + "lun": 10, + "busType": "zu", + "vhdType": "cnbeeeylrvopigdynvgpkfp", + "volumeType": "ckkymkuekzzqhexyjueruzlfemoeln", + "vhdFormatType": "vbcrrmhgahznifudvhxfagwoplcb", + "templateDiskId": "lcdwrokpyvekqccclf", + "storageQoSPolicy": { + "name": "ceiyfrflu", + "id": "o" + }, + "createDiffDisk": "true" + } + ] + }, + "infrastructureProfile": { + "inventoryItemId": "ihkkqmg", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "cloudId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/clouds/cloudResourceName", + "templateId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineTemplates/virtualMachineTemplateName", + "vmName": "qovpayfydhcvfrhe", + "uuid": "hrpw", + "lastRestoredVMCheckpoint": { + "parentCheckpointID": "hqhhzikoxunuqguouw", + "checkpointID": "wsqmrje", + "name": "keqn", + "description": "qurzfrgyflrh" + }, + "checkpointType": "jkbpzjxpeegackhsvikrnlnwqz", + "generation": 28, + "biosGuid": "xixivxifyql", + "checkpoints": [ + { + "parentCheckpointID": "hqhhzikoxunuqguouw", + "checkpointID": "wsqmrje", + "name": "keqn", + "description": "kz" + } + ] + }, + "powerState": "dbqyxewvrbqcifpwfvxyllwyaffmvm", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineInstances/default", + "name": "uuqpsdoiyvedvqtrwop", + "type": "zculorteltpvthtzgnpgdpoe", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_Update_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_Update_MinimumSet_Gen.json new file mode 100644 index 000000000000..785c5dd65021 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineInstances_Update_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "VirtualMachineInstances_Update_MinimumSet", + "operationId": "VirtualMachineInstances_Update", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave", + "properties": {} + }, + "responses": { + "200": { + "body": { + "extendedLocation": {} + } + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineTemplates_CreateOrUpdate_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineTemplates_CreateOrUpdate_MaximumSet_Gen.json new file mode 100644 index 000000000000..94572a681fed --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineTemplates_CreateOrUpdate_MaximumSet_Gen.json @@ -0,0 +1,197 @@ +{ + "title": "VirtualMachineTemplates_CreateOrUpdate_MaximumSet", + "operationId": "VirtualMachineTemplates_CreateOrUpdate", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "virtualMachineTemplateName": "6", + "resource": { + "properties": { + "inventoryItemId": "qjrykoogccwlgkd", + "uuid": "12345678-1234-1234-1234-12345678abcd", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "osType": "Windows", + "limitCpuForMigration": "true", + "dynamicMemoryEnabled": "true", + "isCustomizable": "true", + "isHighlyAvailable": "true" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key9494": "kkbmfpwhmvlobm" + }, + "location": "ayxsyduviotylbojh" + } + }, + "responses": { + "200": { + "body": { + "properties": { + "inventoryItemId": "qjrykoogccwlgkd", + "uuid": "12345678-1234-1234-1234-12345678abcd", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "osType": "Windows", + "osName": "qcbolnbisklo", + "computerName": "asxghqngsojdsdptpirbz", + "memoryMB": 24, + "cpuCount": 23, + "limitCpuForMigration": "true", + "dynamicMemoryEnabled": "true", + "isCustomizable": "true", + "dynamicMemoryMaxMB": 21, + "dynamicMemoryMinMB": 21, + "isHighlyAvailable": "true", + "generation": 16, + "networkInterfaces": [ + { + "name": "kvofzqulbjlbtt", + "displayName": "yoayfd", + "ipv4Addresses": [ + "eeunirpkpqazzxhsqonkxcfuks" + ], + "ipv6Addresses": [ + "pk" + ], + "macAddress": "oaeqqegt", + "virtualNetworkId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "networkName": "lqbm", + "ipv4AddressType": "Dynamic", + "ipv6AddressType": "Dynamic", + "macAddressType": "Dynamic", + "nicId": "roxpsvlo" + } + ], + "disks": [ + { + "name": "fgnckfymwdsqnfxkdvexuaobe", + "displayName": "fgladknawlgjodo", + "diskId": "ltdrwcfjklpsimhzqyh", + "diskSizeGB": 30, + "maxDiskSizeGB": 18, + "bus": 8, + "lun": 10, + "busType": "zu", + "vhdType": "cnbeeeylrvopigdynvgpkfp", + "volumeType": "ckkymkuekzzqhexyjueruzlfemoeln", + "vhdFormatType": "vbcrrmhgahznifudvhxfagwoplcb", + "templateDiskId": "lcdwrokpyvekqccclf", + "storageQoSPolicy": { + "name": "ceiyfrflu", + "id": "o" + }, + "createDiffDisk": "true" + } + ], + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key9494": "kkbmfpwhmvlobm" + }, + "location": "ayxsyduviotylbojh", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineTemplates/virtualMachineTemplateName", + "name": "ioeuwaznkaayvhpqbnrwbr", + "type": "egfzqiscydkyddksvsjujdlee", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "properties": { + "inventoryItemId": "qjrykoogccwlgkd", + "uuid": "12345678-1234-1234-1234-12345678abcd", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "osType": "Windows", + "osName": "qcbolnbisklo", + "computerName": "asxghqngsojdsdptpirbz", + "memoryMB": 24, + "cpuCount": 23, + "limitCpuForMigration": "true", + "dynamicMemoryEnabled": "true", + "isCustomizable": "true", + "dynamicMemoryMaxMB": 21, + "dynamicMemoryMinMB": 21, + "isHighlyAvailable": "true", + "generation": 16, + "networkInterfaces": [ + { + "name": "kvofzqulbjlbtt", + "displayName": "yoayfd", + "ipv4Addresses": [ + "eeunirpkpqazzxhsqonkxcfuks" + ], + "ipv6Addresses": [ + "pk" + ], + "macAddress": "oaeqqegt", + "virtualNetworkId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "networkName": "lqbm", + "ipv4AddressType": "Dynamic", + "ipv6AddressType": "Dynamic", + "macAddressType": "Dynamic", + "nicId": "roxpsvlo" + } + ], + "disks": [ + { + "name": "fgnckfymwdsqnfxkdvexuaobe", + "displayName": "fgladknawlgjodo", + "diskId": "ltdrwcfjklpsimhzqyh", + "diskSizeGB": 30, + "maxDiskSizeGB": 18, + "bus": 8, + "lun": 10, + "busType": "zu", + "vhdType": "cnbeeeylrvopigdynvgpkfp", + "volumeType": "ckkymkuekzzqhexyjueruzlfemoeln", + "vhdFormatType": "vbcrrmhgahznifudvhxfagwoplcb", + "templateDiskId": "lcdwrokpyvekqccclf", + "storageQoSPolicy": { + "name": "ceiyfrflu", + "id": "o" + }, + "createDiffDisk": "true" + } + ], + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key9494": "kkbmfpwhmvlobm" + }, + "location": "ayxsyduviotylbojh", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineTemplates/virtualMachineTemplateName", + "name": "ioeuwaznkaayvhpqbnrwbr", + "type": "egfzqiscydkyddksvsjujdlee", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineTemplates_CreateOrUpdate_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineTemplates_CreateOrUpdate_MinimumSet_Gen.json new file mode 100644 index 000000000000..a5a07fc060ed --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineTemplates_CreateOrUpdate_MinimumSet_Gen.json @@ -0,0 +1,33 @@ +{ + "title": "VirtualMachineTemplates_CreateOrUpdate_MinimumSet", + "operationId": "VirtualMachineTemplates_CreateOrUpdate", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "virtualMachineTemplateName": "P", + "resource": { + "extendedLocation": {}, + "location": "ayxsyduviotylbojh" + } + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineTemplates/virtualMachineTemplateName", + "extendedLocation": {}, + "location": "ayxsyduviotylbojh" + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineTemplates/virtualMachineTemplateName", + "extendedLocation": {}, + "location": "ayxsyduviotylbojh" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineTemplates_Delete_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineTemplates_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..ed077655dc5c --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineTemplates_Delete_MaximumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "VirtualMachineTemplates_Delete_MaximumSet", + "operationId": "VirtualMachineTemplates_Delete", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "force": "true", + "virtualMachineTemplateName": "6" + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + }, + "204": {} + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineTemplates_Delete_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineTemplates_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..ad46de099ad9 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineTemplates_Delete_MinimumSet_Gen.json @@ -0,0 +1,18 @@ +{ + "title": "VirtualMachineTemplates_Delete_MinimumSet", + "operationId": "VirtualMachineTemplates_Delete", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "virtualMachineTemplateName": "5" + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + }, + "204": {} + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineTemplates_Get_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineTemplates_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..3ad18a366e5c --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineTemplates_Get_MaximumSet_Gen.json @@ -0,0 +1,93 @@ +{ + "title": "VirtualMachineTemplates_Get_MaximumSet", + "operationId": "VirtualMachineTemplates_Get", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "virtualMachineTemplateName": "4" + }, + "responses": { + "200": { + "body": { + "properties": { + "inventoryItemId": "qjrykoogccwlgkd", + "uuid": "12345678-1234-1234-1234-12345678abcd", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "osType": "Windows", + "osName": "qcbolnbisklo", + "computerName": "asxghqngsojdsdptpirbz", + "memoryMB": 24, + "cpuCount": 23, + "limitCpuForMigration": "true", + "dynamicMemoryEnabled": "true", + "isCustomizable": "true", + "dynamicMemoryMaxMB": 21, + "dynamicMemoryMinMB": 21, + "isHighlyAvailable": "true", + "generation": 16, + "networkInterfaces": [ + { + "name": "kvofzqulbjlbtt", + "displayName": "yoayfd", + "ipv4Addresses": [ + "eeunirpkpqazzxhsqonkxcfuks" + ], + "ipv6Addresses": [ + "pk" + ], + "macAddress": "oaeqqegt", + "virtualNetworkId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "networkName": "lqbm", + "ipv4AddressType": "Dynamic", + "ipv6AddressType": "Dynamic", + "macAddressType": "Dynamic", + "nicId": "roxpsvlo" + } + ], + "disks": [ + { + "name": "fgnckfymwdsqnfxkdvexuaobe", + "displayName": "fgladknawlgjodo", + "diskId": "ltdrwcfjklpsimhzqyh", + "diskSizeGB": 30, + "maxDiskSizeGB": 18, + "bus": 8, + "lun": 10, + "busType": "zu", + "vhdType": "cnbeeeylrvopigdynvgpkfp", + "volumeType": "ckkymkuekzzqhexyjueruzlfemoeln", + "vhdFormatType": "vbcrrmhgahznifudvhxfagwoplcb", + "templateDiskId": "lcdwrokpyvekqccclf", + "storageQoSPolicy": { + "name": "ceiyfrflu", + "id": "o" + }, + "createDiffDisk": "true" + } + ], + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key9494": "kkbmfpwhmvlobm" + }, + "location": "ayxsyduviotylbojh", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineTemplates/virtualMachineTemplateName", + "name": "ioeuwaznkaayvhpqbnrwbr", + "type": "egfzqiscydkyddksvsjujdlee", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineTemplates_Get_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineTemplates_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..ee53e305b0c3 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineTemplates_Get_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "VirtualMachineTemplates_Get_MinimumSet", + "operationId": "VirtualMachineTemplates_Get", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "virtualMachineTemplateName": "m" + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineTemplates/virtualMachineTemplateName", + "extendedLocation": {}, + "location": "ayxsyduviotylbojh" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineTemplates_ListByResourceGroup_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineTemplates_ListByResourceGroup_MaximumSet_Gen.json new file mode 100644 index 000000000000..9df16721363b --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineTemplates_ListByResourceGroup_MaximumSet_Gen.json @@ -0,0 +1,97 @@ +{ + "title": "VirtualMachineTemplates_ListByResourceGroup_MaximumSet", + "operationId": "VirtualMachineTemplates_ListByResourceGroup", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "inventoryItemId": "qjrykoogccwlgkd", + "uuid": "12345678-1234-1234-1234-12345678abcd", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "osType": "Windows", + "osName": "qcbolnbisklo", + "computerName": "asxghqngsojdsdptpirbz", + "memoryMB": 24, + "cpuCount": 23, + "limitCpuForMigration": "true", + "dynamicMemoryEnabled": "true", + "isCustomizable": "true", + "dynamicMemoryMaxMB": 21, + "dynamicMemoryMinMB": 21, + "isHighlyAvailable": "true", + "generation": 16, + "networkInterfaces": [ + { + "name": "kvofzqulbjlbtt", + "displayName": "yoayfd", + "ipv4Addresses": [ + "eeunirpkpqazzxhsqonkxcfuks" + ], + "ipv6Addresses": [ + "pk" + ], + "macAddress": "oaeqqegt", + "virtualNetworkId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "networkName": "lqbm", + "ipv4AddressType": "Dynamic", + "ipv6AddressType": "Dynamic", + "macAddressType": "Dynamic", + "nicId": "roxpsvlo" + } + ], + "disks": [ + { + "name": "fgnckfymwdsqnfxkdvexuaobe", + "displayName": "fgladknawlgjodo", + "diskId": "ltdrwcfjklpsimhzqyh", + "diskSizeGB": 30, + "maxDiskSizeGB": 18, + "bus": 8, + "lun": 10, + "busType": "zu", + "vhdType": "cnbeeeylrvopigdynvgpkfp", + "volumeType": "ckkymkuekzzqhexyjueruzlfemoeln", + "vhdFormatType": "vbcrrmhgahznifudvhxfagwoplcb", + "templateDiskId": "lcdwrokpyvekqccclf", + "storageQoSPolicy": { + "name": "ceiyfrflu", + "id": "o" + }, + "createDiffDisk": "true" + } + ], + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key9494": "kkbmfpwhmvlobm" + }, + "location": "ayxsyduviotylbojh", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineTemplates/virtualMachineTemplateName", + "name": "ioeuwaznkaayvhpqbnrwbr", + "type": "egfzqiscydkyddksvsjujdlee", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + ], + "nextLink": "https://microsoft.com/atbdyyso" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineTemplates_ListByResourceGroup_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineTemplates_ListByResourceGroup_MinimumSet_Gen.json new file mode 100644 index 000000000000..eaaf7c89a96e --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineTemplates_ListByResourceGroup_MinimumSet_Gen.json @@ -0,0 +1,22 @@ +{ + "title": "VirtualMachineTemplates_ListByResourceGroup_MinimumSet", + "operationId": "VirtualMachineTemplates_ListByResourceGroup", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineTemplates/virtualMachineTemplateName", + "extendedLocation": {}, + "location": "ayxsyduviotylbojh" + } + ] + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineTemplates_ListBySubscription_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineTemplates_ListBySubscription_MaximumSet_Gen.json new file mode 100644 index 000000000000..597bbbccd9f6 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineTemplates_ListBySubscription_MaximumSet_Gen.json @@ -0,0 +1,96 @@ +{ + "title": "VirtualMachineTemplates_ListBySubscription_MaximumSet", + "operationId": "VirtualMachineTemplates_ListBySubscription", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "inventoryItemId": "qjrykoogccwlgkd", + "uuid": "12345678-1234-1234-1234-12345678abcd", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "osType": "Windows", + "osName": "qcbolnbisklo", + "computerName": "asxghqngsojdsdptpirbz", + "memoryMB": 24, + "cpuCount": 23, + "limitCpuForMigration": "true", + "dynamicMemoryEnabled": "true", + "isCustomizable": "true", + "dynamicMemoryMaxMB": 21, + "dynamicMemoryMinMB": 21, + "isHighlyAvailable": "true", + "generation": 16, + "networkInterfaces": [ + { + "name": "kvofzqulbjlbtt", + "displayName": "yoayfd", + "ipv4Addresses": [ + "eeunirpkpqazzxhsqonkxcfuks" + ], + "ipv6Addresses": [ + "pk" + ], + "macAddress": "oaeqqegt", + "virtualNetworkId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "networkName": "lqbm", + "ipv4AddressType": "Dynamic", + "ipv6AddressType": "Dynamic", + "macAddressType": "Dynamic", + "nicId": "roxpsvlo" + } + ], + "disks": [ + { + "name": "fgnckfymwdsqnfxkdvexuaobe", + "displayName": "fgladknawlgjodo", + "diskId": "ltdrwcfjklpsimhzqyh", + "diskSizeGB": 30, + "maxDiskSizeGB": 18, + "bus": 8, + "lun": 10, + "busType": "zu", + "vhdType": "cnbeeeylrvopigdynvgpkfp", + "volumeType": "ckkymkuekzzqhexyjueruzlfemoeln", + "vhdFormatType": "vbcrrmhgahznifudvhxfagwoplcb", + "templateDiskId": "lcdwrokpyvekqccclf", + "storageQoSPolicy": { + "name": "ceiyfrflu", + "id": "o" + }, + "createDiffDisk": "true" + } + ], + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key9494": "kkbmfpwhmvlobm" + }, + "location": "ayxsyduviotylbojh", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineTemplates/virtualMachineTemplateName", + "name": "ioeuwaznkaayvhpqbnrwbr", + "type": "egfzqiscydkyddksvsjujdlee", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + ], + "nextLink": "https://microsoft.com/atbdyyso" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineTemplates_ListBySubscription_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineTemplates_ListBySubscription_MinimumSet_Gen.json new file mode 100644 index 000000000000..38beb5db2c35 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineTemplates_ListBySubscription_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "VirtualMachineTemplates_ListBySubscription_MinimumSet", + "operationId": "VirtualMachineTemplates_ListBySubscription", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineTemplates/virtualMachineTemplateName", + "extendedLocation": {}, + "location": "ayxsyduviotylbojh" + } + ] + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineTemplates_Update_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineTemplates_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..4b7f0b8b07d8 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineTemplates_Update_MaximumSet_Gen.json @@ -0,0 +1,103 @@ +{ + "title": "VirtualMachineTemplates_Update_MaximumSet", + "operationId": "VirtualMachineTemplates_Update", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "virtualMachineTemplateName": "g", + "properties": { + "tags": { + "key6634": "wwfhrg" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "inventoryItemId": "qjrykoogccwlgkd", + "uuid": "12345678-1234-1234-1234-12345678abcd", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "osType": "Windows", + "osName": "qcbolnbisklo", + "computerName": "asxghqngsojdsdptpirbz", + "memoryMB": 24, + "cpuCount": 23, + "limitCpuForMigration": "true", + "dynamicMemoryEnabled": "true", + "isCustomizable": "true", + "dynamicMemoryMaxMB": 21, + "dynamicMemoryMinMB": 21, + "isHighlyAvailable": "true", + "generation": 16, + "networkInterfaces": [ + { + "name": "kvofzqulbjlbtt", + "displayName": "yoayfd", + "ipv4Addresses": [ + "eeunirpkpqazzxhsqonkxcfuks" + ], + "ipv6Addresses": [ + "pk" + ], + "macAddress": "oaeqqegt", + "virtualNetworkId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "networkName": "lqbm", + "ipv4AddressType": "Dynamic", + "ipv6AddressType": "Dynamic", + "macAddressType": "Dynamic", + "nicId": "roxpsvlo" + } + ], + "disks": [ + { + "name": "fgnckfymwdsqnfxkdvexuaobe", + "displayName": "fgladknawlgjodo", + "diskId": "ltdrwcfjklpsimhzqyh", + "diskSizeGB": 30, + "maxDiskSizeGB": 18, + "bus": 8, + "lun": 10, + "busType": "zu", + "vhdType": "cnbeeeylrvopigdynvgpkfp", + "volumeType": "ckkymkuekzzqhexyjueruzlfemoeln", + "vhdFormatType": "vbcrrmhgahznifudvhxfagwoplcb", + "templateDiskId": "lcdwrokpyvekqccclf", + "storageQoSPolicy": { + "name": "ceiyfrflu", + "id": "o" + }, + "createDiffDisk": "true" + } + ], + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key9494": "kkbmfpwhmvlobm" + }, + "location": "ayxsyduviotylbojh", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineTemplates/virtualMachineTemplateName", + "name": "ioeuwaznkaayvhpqbnrwbr", + "type": "egfzqiscydkyddksvsjujdlee", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineTemplates_Update_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineTemplates_Update_MinimumSet_Gen.json new file mode 100644 index 000000000000..1fcb50c10063 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualMachineTemplates_Update_MinimumSet_Gen.json @@ -0,0 +1,24 @@ +{ + "title": "VirtualMachineTemplates_Update_MinimumSet", + "operationId": "VirtualMachineTemplates_Update", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "virtualMachineTemplateName": "-", + "properties": {} + }, + "responses": { + "200": { + "body": { + "extendedLocation": {}, + "location": "ayxsyduviotylbojh" + } + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualNetworks_CreateOrUpdate_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualNetworks_CreateOrUpdate_MaximumSet_Gen.json new file mode 100644 index 000000000000..fda023c3ea24 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualNetworks_CreateOrUpdate_MaximumSet_Gen.json @@ -0,0 +1,90 @@ +{ + "title": "VirtualNetworks_CreateOrUpdate_MaximumSet", + "operationId": "VirtualNetworks_CreateOrUpdate", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "virtualNetworkName": "_", + "resource": { + "properties": { + "inventoryItemId": "bxn", + "uuid": "12345678-1234-1234-1234-12345678abcd", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key705": "apgplvjdyocx" + }, + "location": "fky" + } + }, + "responses": { + "200": { + "body": { + "properties": { + "inventoryItemId": "bxn", + "uuid": "12345678-1234-1234-1234-12345678abcd", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "networkName": "eeqahvnbblsdeeqezqdinggretyeg", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key705": "apgplvjdyocx" + }, + "location": "fky", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "name": "sbeiflgxwzkgt", + "type": "oinkkqcuemmcvugnhebckmxeluuulw", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "properties": { + "inventoryItemId": "bxn", + "uuid": "12345678-1234-1234-1234-12345678abcd", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "networkName": "eeqahvnbblsdeeqezqdinggretyeg", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key705": "apgplvjdyocx" + }, + "location": "fky", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "name": "sbeiflgxwzkgt", + "type": "oinkkqcuemmcvugnhebckmxeluuulw", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualNetworks_CreateOrUpdate_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualNetworks_CreateOrUpdate_MinimumSet_Gen.json new file mode 100644 index 000000000000..46c8abc93efe --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualNetworks_CreateOrUpdate_MinimumSet_Gen.json @@ -0,0 +1,33 @@ +{ + "title": "VirtualNetworks_CreateOrUpdate_MinimumSet", + "operationId": "VirtualNetworks_CreateOrUpdate", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "virtualNetworkName": "-", + "resource": { + "extendedLocation": {}, + "location": "fky" + } + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "extendedLocation": {}, + "location": "fky" + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "extendedLocation": {}, + "location": "fky" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualNetworks_Delete_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualNetworks_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..b875b37291f1 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualNetworks_Delete_MaximumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "VirtualNetworks_Delete_MaximumSet", + "operationId": "VirtualNetworks_Delete", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "force": "true", + "virtualNetworkName": "." + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + }, + "204": {} + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualNetworks_Delete_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualNetworks_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..6f425e210d40 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualNetworks_Delete_MinimumSet_Gen.json @@ -0,0 +1,18 @@ +{ + "title": "VirtualNetworks_Delete_MinimumSet", + "operationId": "VirtualNetworks_Delete", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "virtualNetworkName": "1" + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + }, + "204": {} + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualNetworks_Get_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualNetworks_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..40e6a5c33172 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualNetworks_Get_MaximumSet_Gen.json @@ -0,0 +1,42 @@ +{ + "title": "VirtualNetworks_Get_MaximumSet", + "operationId": "VirtualNetworks_Get", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "virtualNetworkName": "2" + }, + "responses": { + "200": { + "body": { + "properties": { + "inventoryItemId": "bxn", + "uuid": "12345678-1234-1234-1234-12345678abcd", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "networkName": "eeqahvnbblsdeeqezqdinggretyeg", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key705": "apgplvjdyocx" + }, + "location": "fky", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "name": "sbeiflgxwzkgt", + "type": "oinkkqcuemmcvugnhebckmxeluuulw", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualNetworks_Get_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualNetworks_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..49412cbb40a4 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualNetworks_Get_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "VirtualNetworks_Get_MinimumSet", + "operationId": "VirtualNetworks_Get", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "virtualNetworkName": "-" + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "extendedLocation": {}, + "location": "fky" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualNetworks_ListByResourceGroup_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualNetworks_ListByResourceGroup_MaximumSet_Gen.json new file mode 100644 index 000000000000..37fdcdb44463 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualNetworks_ListByResourceGroup_MaximumSet_Gen.json @@ -0,0 +1,46 @@ +{ + "title": "VirtualNetworks_ListByResourceGroup_MaximumSet", + "operationId": "VirtualNetworks_ListByResourceGroup", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "inventoryItemId": "bxn", + "uuid": "12345678-1234-1234-1234-12345678abcd", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "networkName": "eeqahvnbblsdeeqezqdinggretyeg", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key705": "apgplvjdyocx" + }, + "location": "fky", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "name": "sbeiflgxwzkgt", + "type": "oinkkqcuemmcvugnhebckmxeluuulw", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualNetworks_ListByResourceGroup_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualNetworks_ListByResourceGroup_MinimumSet_Gen.json new file mode 100644 index 000000000000..07b5ec4d64bd --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualNetworks_ListByResourceGroup_MinimumSet_Gen.json @@ -0,0 +1,22 @@ +{ + "title": "VirtualNetworks_ListByResourceGroup_MinimumSet", + "operationId": "VirtualNetworks_ListByResourceGroup", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "extendedLocation": {}, + "location": "fky" + } + ] + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualNetworks_ListBySubscription_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualNetworks_ListBySubscription_MaximumSet_Gen.json new file mode 100644 index 000000000000..4f5827df1bca --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualNetworks_ListBySubscription_MaximumSet_Gen.json @@ -0,0 +1,45 @@ +{ + "title": "VirtualNetworks_ListBySubscription_MaximumSet", + "operationId": "VirtualNetworks_ListBySubscription", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "inventoryItemId": "bxn", + "uuid": "12345678-1234-1234-1234-12345678abcd", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "networkName": "eeqahvnbblsdeeqezqdinggretyeg", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key705": "apgplvjdyocx" + }, + "location": "fky", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "name": "sbeiflgxwzkgt", + "type": "oinkkqcuemmcvugnhebckmxeluuulw", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualNetworks_ListBySubscription_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualNetworks_ListBySubscription_MinimumSet_Gen.json new file mode 100644 index 000000000000..cdecdbbd922f --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualNetworks_ListBySubscription_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "VirtualNetworks_ListBySubscription_MinimumSet", + "operationId": "VirtualNetworks_ListBySubscription", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "extendedLocation": {}, + "location": "fky" + } + ] + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualNetworks_Update_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualNetworks_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..c5608ff8630f --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualNetworks_Update_MaximumSet_Gen.json @@ -0,0 +1,52 @@ +{ + "title": "VirtualNetworks_Update_MaximumSet", + "operationId": "VirtualNetworks_Update", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "virtualNetworkName": "S", + "properties": { + "tags": { + "key9516": "oxduo" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "inventoryItemId": "bxn", + "uuid": "12345678-1234-1234-1234-12345678abcd", + "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "networkName": "eeqahvnbblsdeeqezqdinggretyeg", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key705": "apgplvjdyocx" + }, + "location": "fky", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "name": "sbeiflgxwzkgt", + "type": "oinkkqcuemmcvugnhebckmxeluuulw", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualNetworks_Update_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualNetworks_Update_MinimumSet_Gen.json new file mode 100644 index 000000000000..0dae339237e3 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VirtualNetworks_Update_MinimumSet_Gen.json @@ -0,0 +1,25 @@ +{ + "title": "VirtualNetworks_Update_MinimumSet", + "operationId": "VirtualNetworks_Update", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "virtualNetworkName": "-", + "properties": {} + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName", + "extendedLocation": {}, + "location": "fky" + } + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmInstanceHybridIdentityMetadatas_Get_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmInstanceHybridIdentityMetadatas_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..689ebb79fdaa --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmInstanceHybridIdentityMetadatas_Get_MaximumSet_Gen.json @@ -0,0 +1,30 @@ +{ + "title": "VmInstanceHybridIdentityMetadatas_Get_MaximumSet", + "operationId": "VmInstanceHybridIdentityMetadatas_Get", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave" + }, + "responses": { + "200": { + "body": { + "properties": { + "resourceUid": "mikbntobifeiouinvsalnu", + "publicKey": "hijhfxcdjuzidfjjztoh", + "provisioningState": "Succeeded" + }, + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineInstances/default/hybridIdentityMetadata/default", + "name": "rxvpcegqc", + "type": "ixqhymswessvylnqgti", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmInstanceHybridIdentityMetadatas_Get_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmInstanceHybridIdentityMetadatas_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..f5e00f13b949 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmInstanceHybridIdentityMetadatas_Get_MinimumSet_Gen.json @@ -0,0 +1,15 @@ +{ + "title": "VmInstanceHybridIdentityMetadatas_Get_MinimumSet", + "operationId": "VmInstanceHybridIdentityMetadatas_Get", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave" + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineInstances/default/hybridIdentityMetadata/default" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmInstanceHybridIdentityMetadatas_ListByVirtualMachineInstance_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmInstanceHybridIdentityMetadatas_ListByVirtualMachineInstance_MaximumSet_Gen.json new file mode 100644 index 000000000000..cb753d40172f --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmInstanceHybridIdentityMetadatas_ListByVirtualMachineInstance_MaximumSet_Gen.json @@ -0,0 +1,35 @@ +{ + "title": "VmInstanceHybridIdentityMetadatas_ListByVirtualMachineInstance_MaximumSet", + "operationId": "VmInstanceHybridIdentityMetadatas_ListByVirtualMachineInstance", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "resourceUid": "mikbntobifeiouinvsalnu", + "publicKey": "hijhfxcdjuzidfjjztoh", + "provisioningState": "Succeeded" + }, + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineInstances/default/hybridIdentityMetadata/default", + "name": "rxvpcegqc", + "type": "ixqhymswessvylnqgti", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmInstanceHybridIdentityMetadatas_ListByVirtualMachineInstance_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmInstanceHybridIdentityMetadatas_ListByVirtualMachineInstance_MinimumSet_Gen.json new file mode 100644 index 000000000000..ed358a76d101 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmInstanceHybridIdentityMetadatas_ListByVirtualMachineInstance_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "VmInstanceHybridIdentityMetadatas_ListByVirtualMachineInstance_MinimumSet", + "operationId": "VmInstanceHybridIdentityMetadatas_ListByVirtualMachineInstance", + "parameters": { + "api-version": "2025-03-13", + "resourceUri": "gtgclehcbsyave" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineInstances/default/hybridIdentityMetadata/default" + } + ] + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmmServers_CreateOrUpdate_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmmServers_CreateOrUpdate_MaximumSet_Gen.json new file mode 100644 index 000000000000..c8a8a8a0e4a0 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmmServers_CreateOrUpdate_MaximumSet_Gen.json @@ -0,0 +1,103 @@ +{ + "title": "VmmServers_CreateOrUpdate_MaximumSet", + "operationId": "VmmServers_CreateOrUpdate", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "vmmServerName": "-", + "resource": { + "properties": { + "credentials": { + "username": "jbuoltypmrgqfi", + "password": "gaecsnkjr" + }, + "fqdn": "pvzcjaqrswbvptgx", + "port": 4 + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key4834": "vycgfkzjcyyuotwwq" + }, + "location": "hslxkyzktvwpqbypvs" + } + }, + "responses": { + "200": { + "body": { + "properties": { + "credentials": { + "username": "jbuoltypmrgqfi" + }, + "fqdn": "pvzcjaqrswbvptgx", + "port": 4, + "connectionStatus": "vlmrrigzmutgbzrgjtolnamfxm", + "errorMessage": "ndkzeiipz", + "uuid": "vmwbukuqbuz", + "version": "tawfjzbqrlkqzqyomxiahnfqg", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key4834": "vycgfkzjcyyuotwwq" + }, + "location": "hslxkyzktvwpqbypvs", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "name": "gyoxmcbnbbfajvzygtffpaufxxjzs", + "type": "nwiimbcjryiggdcbpvrqdnlrklcwbr", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "properties": { + "credentials": { + "username": "jbuoltypmrgqfi" + }, + "fqdn": "pvzcjaqrswbvptgx", + "port": 4, + "connectionStatus": "vlmrrigzmutgbzrgjtolnamfxm", + "errorMessage": "ndkzeiipz", + "uuid": "vmwbukuqbuz", + "version": "tawfjzbqrlkqzqyomxiahnfqg", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key4834": "vycgfkzjcyyuotwwq" + }, + "location": "hslxkyzktvwpqbypvs", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "name": "gyoxmcbnbbfajvzygtffpaufxxjzs", + "type": "nwiimbcjryiggdcbpvrqdnlrklcwbr", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmmServers_CreateOrUpdate_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmmServers_CreateOrUpdate_MinimumSet_Gen.json new file mode 100644 index 000000000000..226d8ea251dc --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmmServers_CreateOrUpdate_MinimumSet_Gen.json @@ -0,0 +1,33 @@ +{ + "title": "VmmServers_CreateOrUpdate_MinimumSet", + "operationId": "VmmServers_CreateOrUpdate", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "vmmServerName": "w", + "resource": { + "extendedLocation": {}, + "location": "hslxkyzktvwpqbypvs" + } + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "extendedLocation": {}, + "location": "hslxkyzktvwpqbypvs" + } + }, + "201": { + "headers": { + "Azure-AsyncOperation": "https://contoso.com/operationstatus" + }, + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "extendedLocation": {}, + "location": "hslxkyzktvwpqbypvs" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmmServers_Delete_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmmServers_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..255ce8641651 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmmServers_Delete_MaximumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "VmmServers_Delete_MaximumSet", + "operationId": "VmmServers_Delete", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "force": "true", + "vmmServerName": "." + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + }, + "204": {} + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmmServers_Delete_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmmServers_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..1cfe67ef03e9 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmmServers_Delete_MinimumSet_Gen.json @@ -0,0 +1,18 @@ +{ + "title": "VmmServers_Delete_MinimumSet", + "operationId": "VmmServers_Delete", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "vmmServerName": "8" + }, + "responses": { + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + }, + "204": {} + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmmServers_Get_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmmServers_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..c1d7ba5d7494 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmmServers_Get_MaximumSet_Gen.json @@ -0,0 +1,47 @@ +{ + "title": "VmmServers_Get_MaximumSet", + "operationId": "VmmServers_Get", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "vmmServerName": "." + }, + "responses": { + "200": { + "body": { + "properties": { + "credentials": { + "username": "jbuoltypmrgqfi" + }, + "fqdn": "pvzcjaqrswbvptgx", + "port": 4, + "connectionStatus": "vlmrrigzmutgbzrgjtolnamfxm", + "errorMessage": "ndkzeiipz", + "uuid": "vmwbukuqbuz", + "version": "tawfjzbqrlkqzqyomxiahnfqg", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key4834": "vycgfkzjcyyuotwwq" + }, + "location": "hslxkyzktvwpqbypvs", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "name": "gyoxmcbnbbfajvzygtffpaufxxjzs", + "type": "nwiimbcjryiggdcbpvrqdnlrklcwbr", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmmServers_Get_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmmServers_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..8306311e5fee --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmmServers_Get_MinimumSet_Gen.json @@ -0,0 +1,19 @@ +{ + "title": "VmmServers_Get_MinimumSet", + "operationId": "VmmServers_Get", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "vmmServerName": "D" + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "extendedLocation": {}, + "location": "hslxkyzktvwpqbypvs" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmmServers_ListByResourceGroup_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmmServers_ListByResourceGroup_MaximumSet_Gen.json new file mode 100644 index 000000000000..2e474587dcc7 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmmServers_ListByResourceGroup_MaximumSet_Gen.json @@ -0,0 +1,51 @@ +{ + "title": "VmmServers_ListByResourceGroup_MaximumSet", + "operationId": "VmmServers_ListByResourceGroup", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "credentials": { + "username": "jbuoltypmrgqfi" + }, + "fqdn": "pvzcjaqrswbvptgx", + "port": 4, + "connectionStatus": "vlmrrigzmutgbzrgjtolnamfxm", + "errorMessage": "ndkzeiipz", + "uuid": "vmwbukuqbuz", + "version": "tawfjzbqrlkqzqyomxiahnfqg", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key4834": "vycgfkzjcyyuotwwq" + }, + "location": "hslxkyzktvwpqbypvs", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "name": "gyoxmcbnbbfajvzygtffpaufxxjzs", + "type": "nwiimbcjryiggdcbpvrqdnlrklcwbr", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmmServers_ListByResourceGroup_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmmServers_ListByResourceGroup_MinimumSet_Gen.json new file mode 100644 index 000000000000..47bbd90163bd --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmmServers_ListByResourceGroup_MinimumSet_Gen.json @@ -0,0 +1,22 @@ +{ + "title": "VmmServers_ListByResourceGroup_MinimumSet", + "operationId": "VmmServers_ListByResourceGroup", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "extendedLocation": {}, + "location": "hslxkyzktvwpqbypvs" + } + ] + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmmServers_ListBySubscription_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmmServers_ListBySubscription_MaximumSet_Gen.json new file mode 100644 index 000000000000..9aed12d21d53 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmmServers_ListBySubscription_MaximumSet_Gen.json @@ -0,0 +1,50 @@ +{ + "title": "VmmServers_ListBySubscription_MaximumSet", + "operationId": "VmmServers_ListBySubscription", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "credentials": { + "username": "jbuoltypmrgqfi" + }, + "fqdn": "pvzcjaqrswbvptgx", + "port": 4, + "connectionStatus": "vlmrrigzmutgbzrgjtolnamfxm", + "errorMessage": "ndkzeiipz", + "uuid": "vmwbukuqbuz", + "version": "tawfjzbqrlkqzqyomxiahnfqg", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key4834": "vycgfkzjcyyuotwwq" + }, + "location": "hslxkyzktvwpqbypvs", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "name": "gyoxmcbnbbfajvzygtffpaufxxjzs", + "type": "nwiimbcjryiggdcbpvrqdnlrklcwbr", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + ], + "nextLink": "https://microsoft.com/a" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmmServers_ListBySubscription_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmmServers_ListBySubscription_MinimumSet_Gen.json new file mode 100644 index 000000000000..dd1dc0cce5c4 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmmServers_ListBySubscription_MinimumSet_Gen.json @@ -0,0 +1,21 @@ +{ + "title": "VmmServers_ListBySubscription_MinimumSet", + "operationId": "VmmServers_ListBySubscription", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "extendedLocation": {}, + "location": "hslxkyzktvwpqbypvs" + } + ] + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmmServers_Update_MaximumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmmServers_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..b4e60ca1f2ed --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmmServers_Update_MaximumSet_Gen.json @@ -0,0 +1,57 @@ +{ + "title": "VmmServers_Update_MaximumSet", + "operationId": "VmmServers_Update", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "vmmServerName": "Y", + "properties": { + "tags": { + "key7187": "oktnfvklfchnquelzzdagtpwfskzc" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "credentials": { + "username": "jbuoltypmrgqfi" + }, + "fqdn": "pvzcjaqrswbvptgx", + "port": 4, + "connectionStatus": "vlmrrigzmutgbzrgjtolnamfxm", + "errorMessage": "ndkzeiipz", + "uuid": "vmwbukuqbuz", + "version": "tawfjzbqrlkqzqyomxiahnfqg", + "provisioningState": "Succeeded" + }, + "extendedLocation": { + "type": "customLocation", + "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName" + }, + "tags": { + "key4834": "vycgfkzjcyyuotwwq" + }, + "location": "hslxkyzktvwpqbypvs", + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "name": "gyoxmcbnbbfajvzygtffpaufxxjzs", + "type": "nwiimbcjryiggdcbpvrqdnlrklcwbr", + "systemData": { + "createdBy": "p", + "createdByType": "User", + "createdAt": "2024-01-29T22:28:00.094Z", + "lastModifiedBy": "goxcwpyyqlxndquly", + "lastModifiedByType": "User", + "lastModifiedAt": "2024-01-29T22:28:00.095Z" + } + } + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmmServers_Update_MinimumSet_Gen.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmmServers_Update_MinimumSet_Gen.json new file mode 100644 index 000000000000..8dca1e605532 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/examples/VmmServers_Update_MinimumSet_Gen.json @@ -0,0 +1,25 @@ +{ + "title": "VmmServers_Update_MinimumSet", + "operationId": "VmmServers_Update", + "parameters": { + "api-version": "2025-03-13", + "subscriptionId": "79332E5A-630B-480F-A266-A941C015AB19", + "resourceGroupName": "rgscvmm", + "vmmServerName": "_", + "properties": {} + }, + "responses": { + "200": { + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName", + "extendedLocation": {}, + "location": "hslxkyzktvwpqbypvs" + } + }, + "202": { + "headers": { + "location": "https://contoso.com/operationstatus" + } + } + } +} diff --git a/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/scvmm.json b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/scvmm.json new file mode 100644 index 000000000000..466c25630699 --- /dev/null +++ b/specification/scvmm/resource-manager/Microsoft.ScVmm/stable/2025-03-13/scvmm.json @@ -0,0 +1,5372 @@ +{ + "swagger": "2.0", + "info": { + "title": "ScVmm", + "version": "2025-03-13", + "description": "The Microsoft.ScVmm Rest API spec.", + "x-typespec-generated": [ + { + "emitter": "@azure-tools/typespec-autorest" + } + ] + }, + "schemes": [ + "https" + ], + "host": "management.azure.com", + "produces": [ + "application/json" + ], + "consumes": [ + "application/json" + ], + "security": [ + { + "azure_auth": [ + "user_impersonation" + ] + } + ], + "securityDefinitions": { + "azure_auth": { + "type": "oauth2", + "description": "Azure Active Directory OAuth2 Flow.", + "flow": "implicit", + "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", + "scopes": { + "user_impersonation": "impersonate your user account" + } + } + }, + "tags": [ + { + "name": "Operations" + }, + { + "name": "VmmServers" + }, + { + "name": "Clouds" + }, + { + "name": "VirtualNetworks" + }, + { + "name": "VirtualMachineTemplates" + }, + { + "name": "AvailabilitySets" + }, + { + "name": "InventoryItems" + }, + { + "name": "VirtualMachineInstances" + }, + { + "name": "VmInstanceHybridIdentityMetadatas" + }, + { + "name": "GuestAgents" + } + ], + "paths": { + "/{resourceUri}/providers/Microsoft.ScVmm/virtualMachineInstances": { + "get": { + "operationId": "VirtualMachineInstances_List", + "tags": [ + "VirtualMachineInstances" + ], + "summary": "Implements List virtual machine instances.", + "description": "Lists all of the virtual machine instances within the specified parent resource.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "#/parameters/Azure.ResourceManager.ResourceUriParameter" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/VirtualMachineInstanceListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "VirtualMachineInstances_List_MaximumSet": { + "$ref": "./examples/VirtualMachineInstances_List_MaximumSet_Gen.json" + }, + "VirtualMachineInstances_List_MinimumSet": { + "$ref": "./examples/VirtualMachineInstances_List_MinimumSet_Gen.json" + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + } + } + }, + "/{resourceUri}/providers/Microsoft.ScVmm/virtualMachineInstances/default": { + "get": { + "operationId": "VirtualMachineInstances_Get", + "tags": [ + "VirtualMachineInstances" + ], + "summary": "Gets a virtual machine.", + "description": "Retrieves information about a virtual machine instance.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "#/parameters/Azure.ResourceManager.ResourceUriParameter" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/VirtualMachineInstance" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "VirtualMachineInstances_Get_MaximumSet": { + "$ref": "./examples/VirtualMachineInstances_Get_MaximumSet_Gen.json" + }, + "VirtualMachineInstances_Get_MinimumSet": { + "$ref": "./examples/VirtualMachineInstances_Get_MinimumSet_Gen.json" + } + } + }, + "put": { + "operationId": "VirtualMachineInstances_CreateOrUpdate", + "tags": [ + "VirtualMachineInstances" + ], + "summary": "Implements virtual machine PUT method.", + "description": "The operation to create or update a virtual machine instance. Please note some properties can be set only during virtual machine instance creation.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "#/parameters/Azure.ResourceManager.ResourceUriParameter" + }, + { + "name": "resource", + "in": "body", + "description": "Resource create parameters.", + "required": true, + "schema": { + "$ref": "#/definitions/VirtualMachineInstance" + } + } + ], + "responses": { + "200": { + "description": "Resource 'VirtualMachineInstance' update operation succeeded", + "schema": { + "$ref": "#/definitions/VirtualMachineInstance" + } + }, + "201": { + "description": "Resource 'VirtualMachineInstance' create operation succeeded", + "schema": { + "$ref": "#/definitions/VirtualMachineInstance" + }, + "headers": { + "Retry-After": { + "type": "integer", + "format": "int32", + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status." + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "VirtualMachineInstances_CreateOrUpdate_MaximumSet": { + "$ref": "./examples/VirtualMachineInstances_CreateOrUpdate_MaximumSet_Gen.json" + }, + "VirtualMachineInstances_CreateOrUpdate_MinimumSet": { + "$ref": "./examples/VirtualMachineInstances_CreateOrUpdate_MinimumSet_Gen.json" + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "azure-async-operation" + }, + "x-ms-long-running-operation": true + }, + "patch": { + "operationId": "VirtualMachineInstances_Update", + "tags": [ + "VirtualMachineInstances" + ], + "summary": "Updates a virtual machine.", + "description": "The operation to update a virtual machine instance.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "#/parameters/Azure.ResourceManager.ResourceUriParameter" + }, + { + "name": "properties", + "in": "body", + "description": "The resource properties to be updated.", + "required": true, + "schema": { + "$ref": "#/definitions/VirtualMachineInstanceUpdate" + } + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/VirtualMachineInstance" + } + }, + "202": { + "description": "Resource update request accepted.", + "headers": { + "Location": { + "type": "string", + "description": "The Location header contains the URL where the status of the long running operation can be checked." + }, + "Retry-After": { + "type": "integer", + "format": "int32", + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status." + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "VirtualMachineInstances_Update_MaximumSet": { + "$ref": "./examples/VirtualMachineInstances_Update_MaximumSet_Gen.json" + }, + "VirtualMachineInstances_Update_MinimumSet": { + "$ref": "./examples/VirtualMachineInstances_Update_MinimumSet_Gen.json" + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "azure-async-operation" + }, + "x-ms-long-running-operation": true + }, + "delete": { + "operationId": "VirtualMachineInstances_Delete", + "tags": [ + "VirtualMachineInstances" + ], + "summary": "Deletes an virtual machine.", + "description": "The operation to delete a virtual machine instance.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "#/parameters/Azure.ResourceManager.ResourceUriParameter" + }, + { + "$ref": "#/parameters/QueryForceDelete" + }, + { + "name": "deleteFromHost", + "in": "query", + "description": "Whether to disable the VM from azure and also delete it from Vmm.", + "required": false, + "type": "string", + "enum": [ + "true", + "false" + ], + "x-ms-enum": { + "name": "DeleteFromHost", + "modelAsString": true, + "values": [ + { + "name": "true", + "value": "true", + "description": "Enable delete from host." + }, + { + "name": "false", + "value": "false", + "description": "Disable delete from host." + } + ] + } + } + ], + "responses": { + "202": { + "description": "Resource deletion accepted.", + "headers": { + "Location": { + "type": "string", + "description": "The Location header contains the URL where the status of the long running operation can be checked." + }, + "Retry-After": { + "type": "integer", + "format": "int32", + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status." + } + } + }, + "204": { + "description": "Resource does not exist." + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "VirtualMachineInstances_Delete_MaximumSet": { + "$ref": "./examples/VirtualMachineInstances_Delete_MaximumSet_Gen.json" + }, + "VirtualMachineInstances_Delete_MinimumSet": { + "$ref": "./examples/VirtualMachineInstances_Delete_MinimumSet_Gen.json" + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "azure-async-operation" + }, + "x-ms-long-running-operation": true + } + }, + "/{resourceUri}/providers/Microsoft.ScVmm/virtualMachineInstances/default/createCheckpoint": { + "post": { + "operationId": "VirtualMachineInstances_CreateCheckpoint", + "tags": [ + "VirtualMachineInstances" + ], + "summary": "Implements the operation to creates a checkpoint in a virtual machine instance.", + "description": "Creates a checkpoint in virtual machine instance.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "#/parameters/Azure.ResourceManager.ResourceUriParameter" + }, + { + "name": "body", + "in": "body", + "description": "The content of the action request", + "required": true, + "schema": { + "$ref": "#/definitions/VirtualMachineCreateCheckpoint" + } + } + ], + "responses": { + "202": { + "description": "Resource operation accepted.", + "headers": { + "Location": { + "type": "string", + "description": "The Location header contains the URL where the status of the long running operation can be checked." + }, + "Retry-After": { + "type": "integer", + "format": "int32", + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status." + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "VirtualMachineInstances_CreateCheckpoint_MaximumSet": { + "$ref": "./examples/VirtualMachineInstances_CreateCheckpoint_MaximumSet_Gen.json" + }, + "VirtualMachineInstances_CreateCheckpoint_MinimumSet": { + "$ref": "./examples/VirtualMachineInstances_CreateCheckpoint_MinimumSet_Gen.json" + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true + } + }, + "/{resourceUri}/providers/Microsoft.ScVmm/virtualMachineInstances/default/deleteCheckpoint": { + "post": { + "operationId": "VirtualMachineInstances_DeleteCheckpoint", + "tags": [ + "VirtualMachineInstances" + ], + "summary": "Implements the operation to delete a checkpoint in a virtual machine instance.", + "description": "Deletes a checkpoint in virtual machine instance.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "#/parameters/Azure.ResourceManager.ResourceUriParameter" + }, + { + "name": "body", + "in": "body", + "description": "The content of the action request", + "required": true, + "schema": { + "$ref": "#/definitions/VirtualMachineDeleteCheckpoint" + } + } + ], + "responses": { + "202": { + "description": "Resource operation accepted.", + "headers": { + "Location": { + "type": "string", + "description": "The Location header contains the URL where the status of the long running operation can be checked." + }, + "Retry-After": { + "type": "integer", + "format": "int32", + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status." + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "VirtualMachineInstances_DeleteCheckpoint_MaximumSet": { + "$ref": "./examples/VirtualMachineInstances_DeleteCheckpoint_MaximumSet_Gen.json" + }, + "VirtualMachineInstances_DeleteCheckpoint_MinimumSet": { + "$ref": "./examples/VirtualMachineInstances_DeleteCheckpoint_MinimumSet_Gen.json" + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true + } + }, + "/{resourceUri}/providers/Microsoft.ScVmm/virtualMachineInstances/default/guestAgents": { + "get": { + "operationId": "GuestAgents_ListByVirtualMachineInstance", + "tags": [ + "GuestAgents" + ], + "summary": "Implements GET GuestAgent in a vm.", + "description": "Returns the list of GuestAgent of the given vm.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "#/parameters/Azure.ResourceManager.ResourceUriParameter" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/GuestAgentListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "GuestAgents_ListByVirtualMachineInstance_MaximumSet": { + "$ref": "./examples/GuestAgents_ListByVirtualMachineInstance_MaximumSet_Gen.json" + }, + "GuestAgents_ListByVirtualMachineInstance_MinimumSet": { + "$ref": "./examples/GuestAgents_ListByVirtualMachineInstance_MinimumSet_Gen.json" + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + } + } + }, + "/{resourceUri}/providers/Microsoft.ScVmm/virtualMachineInstances/default/guestAgents/default": { + "get": { + "operationId": "GuestAgents_Get", + "tags": [ + "GuestAgents" + ], + "summary": "Gets GuestAgent.", + "description": "Implements GuestAgent GET method.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "#/parameters/Azure.ResourceManager.ResourceUriParameter" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/GuestAgent" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "GuestAgents_Get_MaximumSet": { + "$ref": "./examples/GuestAgents_Get_MaximumSet_Gen.json" + }, + "GuestAgents_Get_MinimumSet": { + "$ref": "./examples/GuestAgents_Get_MinimumSet_Gen.json" + } + } + }, + "put": { + "operationId": "GuestAgents_Create", + "tags": [ + "GuestAgents" + ], + "summary": "Implements GuestAgent PUT method.", + "description": "Create Or Update GuestAgent.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "#/parameters/Azure.ResourceManager.ResourceUriParameter" + }, + { + "name": "resource", + "in": "body", + "description": "Resource create parameters.", + "required": true, + "schema": { + "$ref": "#/definitions/GuestAgent" + } + } + ], + "responses": { + "200": { + "description": "Resource 'GuestAgent' update operation succeeded", + "schema": { + "$ref": "#/definitions/GuestAgent" + } + }, + "201": { + "description": "Resource 'GuestAgent' create operation succeeded", + "schema": { + "$ref": "#/definitions/GuestAgent" + }, + "headers": { + "Retry-After": { + "type": "integer", + "format": "int32", + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status." + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "GuestAgents_Create_MaximumSet": { + "$ref": "./examples/GuestAgents_Create_MaximumSet_Gen.json" + }, + "GuestAgents_Create_MinimumSet": { + "$ref": "./examples/GuestAgents_Create_MinimumSet_Gen.json" + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "azure-async-operation" + }, + "x-ms-long-running-operation": true + }, + "delete": { + "operationId": "GuestAgents_Delete", + "tags": [ + "GuestAgents" + ], + "summary": "Deletes a GuestAgent resource.", + "description": "Implements GuestAgent DELETE method.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "#/parameters/Azure.ResourceManager.ResourceUriParameter" + } + ], + "responses": { + "200": { + "description": "Resource deleted successfully." + }, + "204": { + "description": "Resource does not exist." + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "GuestAgents_Delete_MaximumSet": { + "$ref": "./examples/GuestAgents_Delete_MaximumSet_Gen.json" + }, + "GuestAgents_Delete_MinimumSet": { + "$ref": "./examples/GuestAgents_Delete_MinimumSet_Gen.json" + } + } + } + }, + "/{resourceUri}/providers/Microsoft.ScVmm/virtualMachineInstances/default/hybridIdentityMetadata": { + "get": { + "operationId": "VmInstanceHybridIdentityMetadatas_ListByVirtualMachineInstance", + "tags": [ + "VmInstanceHybridIdentityMetadatas" + ], + "summary": "Implements GET HybridIdentityMetadata in a vm.", + "description": "Returns the list of HybridIdentityMetadata of the given VM.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "#/parameters/Azure.ResourceManager.ResourceUriParameter" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/VmInstanceHybridIdentityMetadataListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "VmInstanceHybridIdentityMetadatas_ListByVirtualMachineInstance_MaximumSet": { + "$ref": "./examples/VmInstanceHybridIdentityMetadatas_ListByVirtualMachineInstance_MaximumSet_Gen.json" + }, + "VmInstanceHybridIdentityMetadatas_ListByVirtualMachineInstance_MinimumSet": { + "$ref": "./examples/VmInstanceHybridIdentityMetadatas_ListByVirtualMachineInstance_MinimumSet_Gen.json" + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + } + } + }, + "/{resourceUri}/providers/Microsoft.ScVmm/virtualMachineInstances/default/hybridIdentityMetadata/default": { + "get": { + "operationId": "VmInstanceHybridIdentityMetadatas_Get", + "tags": [ + "VmInstanceHybridIdentityMetadatas" + ], + "summary": "Gets HybridIdentityMetadata.", + "description": "Implements HybridIdentityMetadata GET method.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "#/parameters/Azure.ResourceManager.ResourceUriParameter" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/VmInstanceHybridIdentityMetadata" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "VmInstanceHybridIdentityMetadatas_Get_MaximumSet": { + "$ref": "./examples/VmInstanceHybridIdentityMetadatas_Get_MaximumSet_Gen.json" + }, + "VmInstanceHybridIdentityMetadatas_Get_MinimumSet": { + "$ref": "./examples/VmInstanceHybridIdentityMetadatas_Get_MinimumSet_Gen.json" + } + } + } + }, + "/{resourceUri}/providers/Microsoft.ScVmm/virtualMachineInstances/default/restart": { + "post": { + "operationId": "VirtualMachineInstances_Restart", + "tags": [ + "VirtualMachineInstances" + ], + "summary": "Implements the operation to restart a virtual machine.", + "description": "The operation to restart a virtual machine instance.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "#/parameters/Azure.ResourceManager.ResourceUriParameter" + } + ], + "responses": { + "202": { + "description": "Resource operation accepted.", + "headers": { + "Location": { + "type": "string", + "description": "The Location header contains the URL where the status of the long running operation can be checked." + }, + "Retry-After": { + "type": "integer", + "format": "int32", + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status." + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "VirtualMachineInstances_Restart_MaximumSet": { + "$ref": "./examples/VirtualMachineInstances_Restart_MaximumSet_Gen.json" + }, + "VirtualMachineInstances_Restart_MinimumSet": { + "$ref": "./examples/VirtualMachineInstances_Restart_MinimumSet_Gen.json" + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true + } + }, + "/{resourceUri}/providers/Microsoft.ScVmm/virtualMachineInstances/default/restoreCheckpoint": { + "post": { + "operationId": "VirtualMachineInstances_RestoreCheckpoint", + "tags": [ + "VirtualMachineInstances" + ], + "summary": "Implements the operation to restores to a checkpoint in a virtual machine instance.", + "description": "Restores to a checkpoint in virtual machine instance.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "#/parameters/Azure.ResourceManager.ResourceUriParameter" + }, + { + "name": "body", + "in": "body", + "description": "The content of the action request", + "required": true, + "schema": { + "$ref": "#/definitions/VirtualMachineRestoreCheckpoint" + } + } + ], + "responses": { + "202": { + "description": "Resource operation accepted.", + "headers": { + "Location": { + "type": "string", + "description": "The Location header contains the URL where the status of the long running operation can be checked." + }, + "Retry-After": { + "type": "integer", + "format": "int32", + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status." + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "VirtualMachineInstances_RestoreCheckpoint_MaximumSet": { + "$ref": "./examples/VirtualMachineInstances_RestoreCheckpoint_MaximumSet_Gen.json" + }, + "VirtualMachineInstances_RestoreCheckpoint_MinimumSet": { + "$ref": "./examples/VirtualMachineInstances_RestoreCheckpoint_MinimumSet_Gen.json" + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true + } + }, + "/{resourceUri}/providers/Microsoft.ScVmm/virtualMachineInstances/default/start": { + "post": { + "operationId": "VirtualMachineInstances_Start", + "tags": [ + "VirtualMachineInstances" + ], + "summary": "Implements the operation to start a virtual machine.", + "description": "The operation to start a virtual machine instance.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "#/parameters/Azure.ResourceManager.ResourceUriParameter" + } + ], + "responses": { + "202": { + "description": "Resource operation accepted.", + "headers": { + "Location": { + "type": "string", + "description": "The Location header contains the URL where the status of the long running operation can be checked." + }, + "Retry-After": { + "type": "integer", + "format": "int32", + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status." + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "VirtualMachineInstances_Start_MaximumSet": { + "$ref": "./examples/VirtualMachineInstances_Start_MaximumSet_Gen.json" + }, + "VirtualMachineInstances_Start_MinimumSet": { + "$ref": "./examples/VirtualMachineInstances_Start_MinimumSet_Gen.json" + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true + } + }, + "/{resourceUri}/providers/Microsoft.ScVmm/virtualMachineInstances/default/stop": { + "post": { + "operationId": "VirtualMachineInstances_Stop", + "tags": [ + "VirtualMachineInstances" + ], + "summary": "Implements the operation to stop a virtual machine.", + "description": "The operation to power off (stop) a virtual machine instance.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "#/parameters/Azure.ResourceManager.ResourceUriParameter" + }, + { + "name": "body", + "in": "body", + "description": "The content of the action request", + "required": false, + "schema": { + "$ref": "#/definitions/StopVirtualMachineOptions" + } + } + ], + "responses": { + "202": { + "description": "Resource operation accepted.", + "headers": { + "Location": { + "type": "string", + "description": "The Location header contains the URL where the status of the long running operation can be checked." + }, + "Retry-After": { + "type": "integer", + "format": "int32", + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status." + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "VirtualMachineInstances_Stop_MaximumSet": { + "$ref": "./examples/VirtualMachineInstances_Stop_MaximumSet_Gen.json" + }, + "VirtualMachineInstances_Stop_MinimumSet": { + "$ref": "./examples/VirtualMachineInstances_Stop_MinimumSet_Gen.json" + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true + } + }, + "/providers/Microsoft.ScVmm/operations": { + "get": { + "operationId": "Operations_List", + "tags": [ + "Operations" + ], + "description": "List the operations for the provider", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/OperationListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "Operations_List_MaximumSet": { + "$ref": "./examples/Operations_List_MaximumSet_Gen.json" + }, + "Operations_List_MinimumSet": { + "$ref": "./examples/Operations_List_MinimumSet_Gen.json" + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + } + } + }, + "/subscriptions/{subscriptionId}/providers/Microsoft.ScVmm/availabilitySets": { + "get": { + "operationId": "AvailabilitySets_ListBySubscription", + "tags": [ + "AvailabilitySets" + ], + "summary": "Implements GET AvailabilitySets in a subscription.", + "description": "List of AvailabilitySets in a subscription.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/AvailabilitySetListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "AvailabilitySets_ListBySubscription_MaximumSet": { + "$ref": "./examples/AvailabilitySets_ListBySubscription_MaximumSet_Gen.json" + }, + "AvailabilitySets_ListBySubscription_MinimumSet": { + "$ref": "./examples/AvailabilitySets_ListBySubscription_MinimumSet_Gen.json" + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + } + } + }, + "/subscriptions/{subscriptionId}/providers/Microsoft.ScVmm/clouds": { + "get": { + "operationId": "Clouds_ListBySubscription", + "tags": [ + "Clouds" + ], + "summary": "Implements GET Clouds in a subscription.", + "description": "List of Clouds in a subscription.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/CloudListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "Clouds_ListBySubscription_MaximumSet": { + "$ref": "./examples/Clouds_ListBySubscription_MaximumSet_Gen.json" + }, + "Clouds_ListBySubscription_MinimumSet": { + "$ref": "./examples/Clouds_ListBySubscription_MinimumSet_Gen.json" + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + } + } + }, + "/subscriptions/{subscriptionId}/providers/Microsoft.ScVmm/virtualMachineTemplates": { + "get": { + "operationId": "VirtualMachineTemplates_ListBySubscription", + "tags": [ + "VirtualMachineTemplates" + ], + "summary": "Implements GET VirtualMachineTemplates in a subscription.", + "description": "List of VirtualMachineTemplates in a subscription.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/VirtualMachineTemplateListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "VirtualMachineTemplates_ListBySubscription_MaximumSet": { + "$ref": "./examples/VirtualMachineTemplates_ListBySubscription_MaximumSet_Gen.json" + }, + "VirtualMachineTemplates_ListBySubscription_MinimumSet": { + "$ref": "./examples/VirtualMachineTemplates_ListBySubscription_MinimumSet_Gen.json" + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + } + } + }, + "/subscriptions/{subscriptionId}/providers/Microsoft.ScVmm/virtualNetworks": { + "get": { + "operationId": "VirtualNetworks_ListBySubscription", + "tags": [ + "VirtualNetworks" + ], + "summary": "Implements GET VirtualNetworks in a subscription.", + "description": "List of VirtualNetworks in a subscription.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/VirtualNetworkListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "VirtualNetworks_ListBySubscription_MaximumSet": { + "$ref": "./examples/VirtualNetworks_ListBySubscription_MaximumSet_Gen.json" + }, + "VirtualNetworks_ListBySubscription_MinimumSet": { + "$ref": "./examples/VirtualNetworks_ListBySubscription_MinimumSet_Gen.json" + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + } + } + }, + "/subscriptions/{subscriptionId}/providers/Microsoft.ScVmm/vmmServers": { + "get": { + "operationId": "VmmServers_ListBySubscription", + "tags": [ + "VmmServers" + ], + "summary": "Implements GET VmmServers in a subscription.", + "description": "List of VmmServers in a subscription.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/VmmServerListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "VmmServers_ListBySubscription_MaximumSet": { + "$ref": "./examples/VmmServers_ListBySubscription_MaximumSet_Gen.json" + }, + "VmmServers_ListBySubscription_MinimumSet": { + "$ref": "./examples/VmmServers_ListBySubscription_MinimumSet_Gen.json" + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ScVmm/availabilitySets": { + "get": { + "operationId": "AvailabilitySets_ListByResourceGroup", + "tags": [ + "AvailabilitySets" + ], + "summary": "Implements GET AvailabilitySets in a resource group.", + "description": "List of AvailabilitySets in a resource group.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/AvailabilitySetListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "AvailabilitySets_ListByResourceGroup_MaximumSet": { + "$ref": "./examples/AvailabilitySets_ListByResourceGroup_MaximumSet_Gen.json" + }, + "AvailabilitySets_ListByResourceGroup_MinimumSet": { + "$ref": "./examples/AvailabilitySets_ListByResourceGroup_MinimumSet_Gen.json" + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ScVmm/availabilitySets/{availabilitySetResourceName}": { + "get": { + "operationId": "AvailabilitySets_Get", + "tags": [ + "AvailabilitySets" + ], + "summary": "Gets an AvailabilitySet.", + "description": "Implements AvailabilitySet GET method.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "availabilitySetResourceName", + "in": "path", + "description": "Name of the AvailabilitySet.", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 54, + "pattern": "[a-zA-Z0-9-_\\.]" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/AvailabilitySet" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "AvailabilitySets_Get_MaximumSet": { + "$ref": "./examples/AvailabilitySets_Get_MaximumSet_Gen.json" + }, + "AvailabilitySets_Get_MinimumSet": { + "$ref": "./examples/AvailabilitySets_Get_MinimumSet_Gen.json" + } + } + }, + "put": { + "operationId": "AvailabilitySets_CreateOrUpdate", + "tags": [ + "AvailabilitySets" + ], + "summary": "Implements AvailabilitySets PUT method.", + "description": "Onboards the ScVmm availability set as an Azure resource.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "availabilitySetResourceName", + "in": "path", + "description": "Name of the AvailabilitySet.", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 54, + "pattern": "[a-zA-Z0-9-_\\.]" + }, + { + "name": "resource", + "in": "body", + "description": "Resource create parameters.", + "required": true, + "schema": { + "$ref": "#/definitions/AvailabilitySet" + } + } + ], + "responses": { + "200": { + "description": "Resource 'AvailabilitySet' update operation succeeded", + "schema": { + "$ref": "#/definitions/AvailabilitySet" + } + }, + "201": { + "description": "Resource 'AvailabilitySet' create operation succeeded", + "schema": { + "$ref": "#/definitions/AvailabilitySet" + }, + "headers": { + "Azure-AsyncOperation": { + "type": "string", + "description": "A link to the status monitor" + }, + "Retry-After": { + "type": "integer", + "format": "int32", + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status." + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "AvailabilitySets_CreateOrUpdate_MaximumSet": { + "$ref": "./examples/AvailabilitySets_CreateOrUpdate_MaximumSet_Gen.json" + }, + "AvailabilitySets_CreateOrUpdate_MinimumSet": { + "$ref": "./examples/AvailabilitySets_CreateOrUpdate_MinimumSet_Gen.json" + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "azure-async-operation" + }, + "x-ms-long-running-operation": true + }, + "patch": { + "operationId": "AvailabilitySets_Update", + "tags": [ + "AvailabilitySets" + ], + "summary": "Implements the AvailabilitySets PATCH method.", + "description": "Updates the AvailabilitySets resource.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "availabilitySetResourceName", + "in": "path", + "description": "Name of the AvailabilitySet.", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 54, + "pattern": "[a-zA-Z0-9-_\\.]" + }, + { + "name": "properties", + "in": "body", + "description": "The resource properties to be updated.", + "required": true, + "schema": { + "$ref": "#/definitions/AvailabilitySetTagsUpdate" + } + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/AvailabilitySet" + } + }, + "202": { + "description": "Resource update request accepted.", + "headers": { + "Location": { + "type": "string", + "description": "The Location header contains the URL where the status of the long running operation can be checked." + }, + "Retry-After": { + "type": "integer", + "format": "int32", + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status." + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "AvailabilitySets_Update_MaximumSet": { + "$ref": "./examples/AvailabilitySets_Update_MaximumSet_Gen.json" + }, + "AvailabilitySets_Update_MinimumSet": { + "$ref": "./examples/AvailabilitySets_Update_MinimumSet_Gen.json" + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "azure-async-operation" + }, + "x-ms-long-running-operation": true + }, + "delete": { + "operationId": "AvailabilitySets_Delete", + "tags": [ + "AvailabilitySets" + ], + "summary": "Implements AvailabilitySet DELETE method.", + "description": "Deregisters the ScVmm availability set from Azure.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "$ref": "#/parameters/QueryForceDelete" + }, + { + "name": "availabilitySetResourceName", + "in": "path", + "description": "Name of the AvailabilitySet.", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 54, + "pattern": "[a-zA-Z0-9-_\\.]" + } + ], + "responses": { + "202": { + "description": "Resource deletion accepted.", + "headers": { + "Azure-AsyncOperation": { + "type": "string", + "description": "A link to the status monitor" + }, + "Location": { + "type": "string", + "description": "The Location header contains the URL where the status of the long running operation can be checked." + }, + "Retry-After": { + "type": "integer", + "format": "int32", + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status." + } + } + }, + "204": { + "description": "Resource does not exist." + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "AvailabilitySets_Delete_MaximumSet": { + "$ref": "./examples/AvailabilitySets_Delete_MaximumSet_Gen.json" + }, + "AvailabilitySets_Delete_MinimumSet": { + "$ref": "./examples/AvailabilitySets_Delete_MinimumSet_Gen.json" + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ScVmm/clouds": { + "get": { + "operationId": "Clouds_ListByResourceGroup", + "tags": [ + "Clouds" + ], + "summary": "Implements GET Clouds in a resource group.", + "description": "List of Clouds in a resource group.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/CloudListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "Clouds_ListByResourceGroup_MaximumSet": { + "$ref": "./examples/Clouds_ListByResourceGroup_MaximumSet_Gen.json" + }, + "Clouds_ListByResourceGroup_MinimumSet": { + "$ref": "./examples/Clouds_ListByResourceGroup_MinimumSet_Gen.json" + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ScVmm/clouds/{cloudResourceName}": { + "get": { + "operationId": "Clouds_Get", + "tags": [ + "Clouds" + ], + "summary": "Gets a Cloud.", + "description": "Implements Cloud GET method.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "cloudResourceName", + "in": "path", + "description": "Name of the Cloud.", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 54, + "pattern": "[a-zA-Z0-9-_\\.]" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/Cloud" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "Clouds_Get_MaximumSet": { + "$ref": "./examples/Clouds_Get_MaximumSet_Gen.json" + }, + "Clouds_Get_MinimumSet": { + "$ref": "./examples/Clouds_Get_MinimumSet_Gen.json" + } + } + }, + "put": { + "operationId": "Clouds_CreateOrUpdate", + "tags": [ + "Clouds" + ], + "summary": "Implements Clouds PUT method.", + "description": "Onboards the ScVmm fabric cloud as an Azure cloud resource.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "cloudResourceName", + "in": "path", + "description": "Name of the Cloud.", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 54, + "pattern": "[a-zA-Z0-9-_\\.]" + }, + { + "name": "resource", + "in": "body", + "description": "Resource create parameters.", + "required": true, + "schema": { + "$ref": "#/definitions/Cloud" + } + } + ], + "responses": { + "200": { + "description": "Resource 'Cloud' update operation succeeded", + "schema": { + "$ref": "#/definitions/Cloud" + } + }, + "201": { + "description": "Resource 'Cloud' create operation succeeded", + "schema": { + "$ref": "#/definitions/Cloud" + }, + "headers": { + "Retry-After": { + "type": "integer", + "format": "int32", + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status." + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "Clouds_CreateOrUpdate_MaximumSet": { + "$ref": "./examples/Clouds_CreateOrUpdate_MaximumSet_Gen.json" + }, + "Clouds_CreateOrUpdate_MinimumSet": { + "$ref": "./examples/Clouds_CreateOrUpdate_MinimumSet_Gen.json" + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "azure-async-operation" + }, + "x-ms-long-running-operation": true + }, + "patch": { + "operationId": "Clouds_Update", + "tags": [ + "Clouds" + ], + "summary": "Implements the Clouds PATCH method.", + "description": "Updates the Clouds resource.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "cloudResourceName", + "in": "path", + "description": "Name of the Cloud.", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 54, + "pattern": "[a-zA-Z0-9-_\\.]" + }, + { + "name": "properties", + "in": "body", + "description": "The resource properties to be updated.", + "required": true, + "schema": { + "$ref": "#/definitions/CloudTagsUpdate" + } + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/Cloud" + } + }, + "202": { + "description": "Resource update request accepted.", + "headers": { + "Location": { + "type": "string", + "description": "The Location header contains the URL where the status of the long running operation can be checked." + }, + "Retry-After": { + "type": "integer", + "format": "int32", + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status." + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "Clouds_Update_MaximumSet": { + "$ref": "./examples/Clouds_Update_MaximumSet_Gen.json" + }, + "Clouds_Update_MinimumSet": { + "$ref": "./examples/Clouds_Update_MinimumSet_Gen.json" + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "azure-async-operation" + }, + "x-ms-long-running-operation": true + }, + "delete": { + "operationId": "Clouds_Delete", + "tags": [ + "Clouds" + ], + "summary": "Implements Cloud resource DELETE method.", + "description": "Deregisters the ScVmm fabric cloud from Azure.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "$ref": "#/parameters/QueryForceDelete" + }, + { + "name": "cloudResourceName", + "in": "path", + "description": "Name of the Cloud.", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 54, + "pattern": "[a-zA-Z0-9-_\\.]" + } + ], + "responses": { + "202": { + "description": "Resource deletion accepted.", + "headers": { + "Location": { + "type": "string", + "description": "The Location header contains the URL where the status of the long running operation can be checked." + }, + "Retry-After": { + "type": "integer", + "format": "int32", + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status." + } + } + }, + "204": { + "description": "Resource does not exist." + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "Clouds_Delete_MaximumSet": { + "$ref": "./examples/Clouds_Delete_MaximumSet_Gen.json" + }, + "Clouds_Delete_MinimumSet": { + "$ref": "./examples/Clouds_Delete_MinimumSet_Gen.json" + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "azure-async-operation" + }, + "x-ms-long-running-operation": true + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ScVmm/virtualMachineTemplates": { + "get": { + "operationId": "VirtualMachineTemplates_ListByResourceGroup", + "tags": [ + "VirtualMachineTemplates" + ], + "summary": "Implements GET VirtualMachineTemplates in a resource group.", + "description": "List of VirtualMachineTemplates in a resource group.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/VirtualMachineTemplateListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "VirtualMachineTemplates_ListByResourceGroup_MaximumSet": { + "$ref": "./examples/VirtualMachineTemplates_ListByResourceGroup_MaximumSet_Gen.json" + }, + "VirtualMachineTemplates_ListByResourceGroup_MinimumSet": { + "$ref": "./examples/VirtualMachineTemplates_ListByResourceGroup_MinimumSet_Gen.json" + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ScVmm/virtualMachineTemplates/{virtualMachineTemplateName}": { + "get": { + "operationId": "VirtualMachineTemplates_Get", + "tags": [ + "VirtualMachineTemplates" + ], + "summary": "Gets a VirtualMachineTemplate.", + "description": "Implements VirtualMachineTemplate GET method.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "virtualMachineTemplateName", + "in": "path", + "description": "Name of the VirtualMachineTemplate.", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 54, + "pattern": "[a-zA-Z0-9-_\\.]" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/VirtualMachineTemplate" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "VirtualMachineTemplates_Get_MaximumSet": { + "$ref": "./examples/VirtualMachineTemplates_Get_MaximumSet_Gen.json" + }, + "VirtualMachineTemplates_Get_MinimumSet": { + "$ref": "./examples/VirtualMachineTemplates_Get_MinimumSet_Gen.json" + } + } + }, + "put": { + "operationId": "VirtualMachineTemplates_CreateOrUpdate", + "tags": [ + "VirtualMachineTemplates" + ], + "summary": "Implements VirtualMachineTemplates PUT method.", + "description": "Onboards the ScVmm VM Template as an Azure VM Template resource.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "virtualMachineTemplateName", + "in": "path", + "description": "Name of the VirtualMachineTemplate.", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 54, + "pattern": "[a-zA-Z0-9-_\\.]" + }, + { + "name": "resource", + "in": "body", + "description": "Resource create parameters.", + "required": true, + "schema": { + "$ref": "#/definitions/VirtualMachineTemplate" + } + } + ], + "responses": { + "200": { + "description": "Resource 'VirtualMachineTemplate' update operation succeeded", + "schema": { + "$ref": "#/definitions/VirtualMachineTemplate" + } + }, + "201": { + "description": "Resource 'VirtualMachineTemplate' create operation succeeded", + "schema": { + "$ref": "#/definitions/VirtualMachineTemplate" + }, + "headers": { + "Retry-After": { + "type": "integer", + "format": "int32", + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status." + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "VirtualMachineTemplates_CreateOrUpdate_MaximumSet": { + "$ref": "./examples/VirtualMachineTemplates_CreateOrUpdate_MaximumSet_Gen.json" + }, + "VirtualMachineTemplates_CreateOrUpdate_MinimumSet": { + "$ref": "./examples/VirtualMachineTemplates_CreateOrUpdate_MinimumSet_Gen.json" + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "azure-async-operation" + }, + "x-ms-long-running-operation": true + }, + "patch": { + "operationId": "VirtualMachineTemplates_Update", + "tags": [ + "VirtualMachineTemplates" + ], + "summary": "Implements the VirtualMachineTemplate PATCH method.", + "description": "Updates the VirtualMachineTemplate resource.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "virtualMachineTemplateName", + "in": "path", + "description": "Name of the VirtualMachineTemplate.", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 54, + "pattern": "[a-zA-Z0-9-_\\.]" + }, + { + "name": "properties", + "in": "body", + "description": "The resource properties to be updated.", + "required": true, + "schema": { + "$ref": "#/definitions/VirtualMachineTemplateTagsUpdate" + } + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/VirtualMachineTemplate" + } + }, + "202": { + "description": "Resource update request accepted.", + "headers": { + "Location": { + "type": "string", + "description": "The Location header contains the URL where the status of the long running operation can be checked." + }, + "Retry-After": { + "type": "integer", + "format": "int32", + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status." + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "VirtualMachineTemplates_Update_MaximumSet": { + "$ref": "./examples/VirtualMachineTemplates_Update_MaximumSet_Gen.json" + }, + "VirtualMachineTemplates_Update_MinimumSet": { + "$ref": "./examples/VirtualMachineTemplates_Update_MinimumSet_Gen.json" + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "azure-async-operation" + }, + "x-ms-long-running-operation": true + }, + "delete": { + "operationId": "VirtualMachineTemplates_Delete", + "tags": [ + "VirtualMachineTemplates" + ], + "summary": "Implements VirtualMachineTemplate DELETE method.", + "description": "Deregisters the ScVmm VM Template from Azure.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "$ref": "#/parameters/QueryForceDelete" + }, + { + "name": "virtualMachineTemplateName", + "in": "path", + "description": "Name of the VirtualMachineTemplate.", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 54, + "pattern": "[a-zA-Z0-9-_\\.]" + } + ], + "responses": { + "202": { + "description": "Resource deletion accepted.", + "headers": { + "Location": { + "type": "string", + "description": "The Location header contains the URL where the status of the long running operation can be checked." + }, + "Retry-After": { + "type": "integer", + "format": "int32", + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status." + } + } + }, + "204": { + "description": "Resource does not exist." + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "VirtualMachineTemplates_Delete_MaximumSet": { + "$ref": "./examples/VirtualMachineTemplates_Delete_MaximumSet_Gen.json" + }, + "VirtualMachineTemplates_Delete_MinimumSet": { + "$ref": "./examples/VirtualMachineTemplates_Delete_MinimumSet_Gen.json" + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "azure-async-operation" + }, + "x-ms-long-running-operation": true + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ScVmm/virtualNetworks": { + "get": { + "operationId": "VirtualNetworks_ListByResourceGroup", + "tags": [ + "VirtualNetworks" + ], + "summary": "Implements GET VirtualNetworks in a resource group.", + "description": "List of VirtualNetworks in a resource group.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/VirtualNetworkListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "VirtualNetworks_ListByResourceGroup_MaximumSet": { + "$ref": "./examples/VirtualNetworks_ListByResourceGroup_MaximumSet_Gen.json" + }, + "VirtualNetworks_ListByResourceGroup_MinimumSet": { + "$ref": "./examples/VirtualNetworks_ListByResourceGroup_MinimumSet_Gen.json" + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ScVmm/virtualNetworks/{virtualNetworkName}": { + "get": { + "operationId": "VirtualNetworks_Get", + "tags": [ + "VirtualNetworks" + ], + "summary": "Gets a VirtualNetwork.", + "description": "Implements VirtualNetwork GET method.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "virtualNetworkName", + "in": "path", + "description": "Name of the VirtualNetwork.", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 54, + "pattern": "[a-zA-Z0-9-_\\.]" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/VirtualNetwork" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "VirtualNetworks_Get_MaximumSet": { + "$ref": "./examples/VirtualNetworks_Get_MaximumSet_Gen.json" + }, + "VirtualNetworks_Get_MinimumSet": { + "$ref": "./examples/VirtualNetworks_Get_MinimumSet_Gen.json" + } + } + }, + "put": { + "operationId": "VirtualNetworks_CreateOrUpdate", + "tags": [ + "VirtualNetworks" + ], + "summary": "Implements VirtualNetworks PUT method.", + "description": "Onboards the ScVmm virtual network as an Azure virtual network resource.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "virtualNetworkName", + "in": "path", + "description": "Name of the VirtualNetwork.", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 54, + "pattern": "[a-zA-Z0-9-_\\.]" + }, + { + "name": "resource", + "in": "body", + "description": "Resource create parameters.", + "required": true, + "schema": { + "$ref": "#/definitions/VirtualNetwork" + } + } + ], + "responses": { + "200": { + "description": "Resource 'VirtualNetwork' update operation succeeded", + "schema": { + "$ref": "#/definitions/VirtualNetwork" + } + }, + "201": { + "description": "Resource 'VirtualNetwork' create operation succeeded", + "schema": { + "$ref": "#/definitions/VirtualNetwork" + }, + "headers": { + "Retry-After": { + "type": "integer", + "format": "int32", + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status." + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "VirtualNetworks_CreateOrUpdate_MaximumSet": { + "$ref": "./examples/VirtualNetworks_CreateOrUpdate_MaximumSet_Gen.json" + }, + "VirtualNetworks_CreateOrUpdate_MinimumSet": { + "$ref": "./examples/VirtualNetworks_CreateOrUpdate_MinimumSet_Gen.json" + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "azure-async-operation" + }, + "x-ms-long-running-operation": true + }, + "patch": { + "operationId": "VirtualNetworks_Update", + "tags": [ + "VirtualNetworks" + ], + "summary": "Implements the VirtualNetworks PATCH method.", + "description": "Updates the VirtualNetworks resource.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "virtualNetworkName", + "in": "path", + "description": "Name of the VirtualNetwork.", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 54, + "pattern": "[a-zA-Z0-9-_\\.]" + }, + { + "name": "properties", + "in": "body", + "description": "The resource properties to be updated.", + "required": true, + "schema": { + "$ref": "#/definitions/VirtualNetworkTagsUpdate" + } + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/VirtualNetwork" + } + }, + "202": { + "description": "Resource update request accepted.", + "headers": { + "Location": { + "type": "string", + "description": "The Location header contains the URL where the status of the long running operation can be checked." + }, + "Retry-After": { + "type": "integer", + "format": "int32", + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status." + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "VirtualNetworks_Update_MaximumSet": { + "$ref": "./examples/VirtualNetworks_Update_MaximumSet_Gen.json" + }, + "VirtualNetworks_Update_MinimumSet": { + "$ref": "./examples/VirtualNetworks_Update_MinimumSet_Gen.json" + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "azure-async-operation" + }, + "x-ms-long-running-operation": true + }, + "delete": { + "operationId": "VirtualNetworks_Delete", + "tags": [ + "VirtualNetworks" + ], + "summary": "Implements VirtualNetwork DELETE method.", + "description": "Deregisters the ScVmm virtual network from Azure.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "$ref": "#/parameters/QueryForceDelete" + }, + { + "name": "virtualNetworkName", + "in": "path", + "description": "Name of the VirtualNetwork.", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 54, + "pattern": "[a-zA-Z0-9-_\\.]" + } + ], + "responses": { + "202": { + "description": "Resource deletion accepted.", + "headers": { + "Location": { + "type": "string", + "description": "The Location header contains the URL where the status of the long running operation can be checked." + }, + "Retry-After": { + "type": "integer", + "format": "int32", + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status." + } + } + }, + "204": { + "description": "Resource does not exist." + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "VirtualNetworks_Delete_MaximumSet": { + "$ref": "./examples/VirtualNetworks_Delete_MaximumSet_Gen.json" + }, + "VirtualNetworks_Delete_MinimumSet": { + "$ref": "./examples/VirtualNetworks_Delete_MinimumSet_Gen.json" + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "azure-async-operation" + }, + "x-ms-long-running-operation": true + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ScVmm/vmmServers": { + "get": { + "operationId": "VmmServers_ListByResourceGroup", + "tags": [ + "VmmServers" + ], + "summary": "Implements GET VmmServers in a resource group.", + "description": "List of VmmServers in a resource group.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/VmmServerListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "VmmServers_ListByResourceGroup_MaximumSet": { + "$ref": "./examples/VmmServers_ListByResourceGroup_MaximumSet_Gen.json" + }, + "VmmServers_ListByResourceGroup_MinimumSet": { + "$ref": "./examples/VmmServers_ListByResourceGroup_MinimumSet_Gen.json" + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ScVmm/vmmServers/{vmmServerName}": { + "get": { + "operationId": "VmmServers_Get", + "tags": [ + "VmmServers" + ], + "summary": "Gets a VMMServer.", + "description": "Implements VmmServer GET method.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "vmmServerName", + "in": "path", + "description": "Name of the VmmServer.", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 54, + "pattern": "[a-zA-Z0-9-_\\.]" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/VmmServer" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "VmmServers_Get_MaximumSet": { + "$ref": "./examples/VmmServers_Get_MaximumSet_Gen.json" + }, + "VmmServers_Get_MinimumSet": { + "$ref": "./examples/VmmServers_Get_MinimumSet_Gen.json" + } + } + }, + "put": { + "operationId": "VmmServers_CreateOrUpdate", + "tags": [ + "VmmServers" + ], + "summary": "Implements VmmServers PUT method.", + "description": "Onboards the SCVmm fabric as an Azure VmmServer resource.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "vmmServerName", + "in": "path", + "description": "Name of the VmmServer.", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 54, + "pattern": "[a-zA-Z0-9-_\\.]" + }, + { + "name": "resource", + "in": "body", + "description": "Resource create parameters.", + "required": true, + "schema": { + "$ref": "#/definitions/VmmServer" + } + } + ], + "responses": { + "200": { + "description": "Resource 'VmmServer' update operation succeeded", + "schema": { + "$ref": "#/definitions/VmmServer" + } + }, + "201": { + "description": "Resource 'VmmServer' create operation succeeded", + "schema": { + "$ref": "#/definitions/VmmServer" + }, + "headers": { + "Retry-After": { + "type": "integer", + "format": "int32", + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status." + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "VmmServers_CreateOrUpdate_MaximumSet": { + "$ref": "./examples/VmmServers_CreateOrUpdate_MaximumSet_Gen.json" + }, + "VmmServers_CreateOrUpdate_MinimumSet": { + "$ref": "./examples/VmmServers_CreateOrUpdate_MinimumSet_Gen.json" + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "azure-async-operation" + }, + "x-ms-long-running-operation": true + }, + "patch": { + "operationId": "VmmServers_Update", + "tags": [ + "VmmServers" + ], + "summary": "Implements VmmServers PATCH method.", + "description": "Updates the VmmServers resource.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "vmmServerName", + "in": "path", + "description": "Name of the VmmServer.", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 54, + "pattern": "[a-zA-Z0-9-_\\.]" + }, + { + "name": "properties", + "in": "body", + "description": "The resource properties to be updated.", + "required": true, + "schema": { + "$ref": "#/definitions/VmmServerTagsUpdate" + } + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/VmmServer" + } + }, + "202": { + "description": "Resource update request accepted.", + "headers": { + "Location": { + "type": "string", + "description": "The Location header contains the URL where the status of the long running operation can be checked." + }, + "Retry-After": { + "type": "integer", + "format": "int32", + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status." + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "VmmServers_Update_MaximumSet": { + "$ref": "./examples/VmmServers_Update_MaximumSet_Gen.json" + }, + "VmmServers_Update_MinimumSet": { + "$ref": "./examples/VmmServers_Update_MinimumSet_Gen.json" + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "azure-async-operation" + }, + "x-ms-long-running-operation": true + }, + "delete": { + "operationId": "VmmServers_Delete", + "tags": [ + "VmmServers" + ], + "summary": "Implements VmmServers DELETE method.", + "description": "Removes the SCVmm fabric from Azure.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "$ref": "#/parameters/QueryForceDelete" + }, + { + "name": "vmmServerName", + "in": "path", + "description": "Name of the VmmServer.", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 54, + "pattern": "[a-zA-Z0-9-_\\.]" + } + ], + "responses": { + "202": { + "description": "Resource deletion accepted.", + "headers": { + "Location": { + "type": "string", + "description": "The Location header contains the URL where the status of the long running operation can be checked." + }, + "Retry-After": { + "type": "integer", + "format": "int32", + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status." + } + } + }, + "204": { + "description": "Resource does not exist." + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "VmmServers_Delete_MaximumSet": { + "$ref": "./examples/VmmServers_Delete_MaximumSet_Gen.json" + }, + "VmmServers_Delete_MinimumSet": { + "$ref": "./examples/VmmServers_Delete_MinimumSet_Gen.json" + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "azure-async-operation" + }, + "x-ms-long-running-operation": true + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ScVmm/vmmServers/{vmmServerName}/inventoryItems": { + "get": { + "operationId": "InventoryItems_ListByVmmServer", + "tags": [ + "InventoryItems" + ], + "summary": "Implements GET for the list of Inventory Items in the VMMServer.", + "description": "Returns the list of inventoryItems in the given VmmServer.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "vmmServerName", + "in": "path", + "description": "Name of the VmmServer.", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 54, + "pattern": "[a-zA-Z0-9-_\\.]" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/InventoryItemListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "InventoryItems_ListByVmmServer_MaximumSet": { + "$ref": "./examples/InventoryItems_ListByVmmServer_MaximumSet_Gen.json" + }, + "InventoryItems_ListByVmmServer_MinimumSet": { + "$ref": "./examples/InventoryItems_ListByVmmServer_MinimumSet_Gen.json" + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ScVmm/vmmServers/{vmmServerName}/inventoryItems/{inventoryItemResourceName}": { + "get": { + "operationId": "InventoryItems_Get", + "tags": [ + "InventoryItems" + ], + "summary": "Implements GET InventoryItem method.", + "description": "Shows an inventory item.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "vmmServerName", + "in": "path", + "description": "Name of the VmmServer.", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 54, + "pattern": "[a-zA-Z0-9-_\\.]" + }, + { + "name": "inventoryItemResourceName", + "in": "path", + "description": "Name of the inventoryItem.", + "required": true, + "type": "string", + "pattern": "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/InventoryItem" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "InventoryItems_Get_MaximumSet": { + "$ref": "./examples/InventoryItems_Get_MaximumSet_Gen.json" + }, + "InventoryItems_Get_MinimumSet": { + "$ref": "./examples/InventoryItems_Get_MinimumSet_Gen.json" + } + } + }, + "put": { + "operationId": "InventoryItems_Create", + "tags": [ + "InventoryItems" + ], + "summary": "Implements InventoryItem PUT method.", + "description": "Create Or Update InventoryItem.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "vmmServerName", + "in": "path", + "description": "Name of the VmmServer.", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 54, + "pattern": "[a-zA-Z0-9-_\\.]" + }, + { + "name": "inventoryItemResourceName", + "in": "path", + "description": "Name of the inventoryItem.", + "required": true, + "type": "string", + "pattern": "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$" + }, + { + "name": "resource", + "in": "body", + "description": "Resource create parameters.", + "required": true, + "schema": { + "$ref": "#/definitions/InventoryItem" + } + } + ], + "responses": { + "200": { + "description": "Resource 'InventoryItem' update operation succeeded", + "schema": { + "$ref": "#/definitions/InventoryItem" + } + }, + "201": { + "description": "Resource 'InventoryItem' create operation succeeded", + "schema": { + "$ref": "#/definitions/InventoryItem" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "InventoryItems_Create_MaximumSet": { + "$ref": "./examples/InventoryItems_Create_MaximumSet_Gen.json" + }, + "InventoryItems_Create_MinimumSet": { + "$ref": "./examples/InventoryItems_Create_MinimumSet_Gen.json" + } + } + }, + "delete": { + "operationId": "InventoryItems_Delete", + "tags": [ + "InventoryItems" + ], + "summary": "Implements inventoryItem DELETE method.", + "description": "Deletes an inventoryItem.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "vmmServerName", + "in": "path", + "description": "Name of the VmmServer.", + "required": true, + "type": "string", + "minLength": 1, + "maxLength": 54, + "pattern": "[a-zA-Z0-9-_\\.]" + }, + { + "name": "inventoryItemResourceName", + "in": "path", + "description": "Name of the inventoryItem.", + "required": true, + "type": "string", + "pattern": "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$" + } + ], + "responses": { + "200": { + "description": "Resource deleted successfully." + }, + "204": { + "description": "Resource does not exist." + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "InventoryItems_Delete_MaximumSet": { + "$ref": "./examples/InventoryItems_Delete_MaximumSet_Gen.json" + }, + "InventoryItems_Delete_MinimumSet": { + "$ref": "./examples/InventoryItems_Delete_MinimumSet_Gen.json" + } + } + } + } + }, + "definitions": { + "AllocationMethod": { + "type": "string", + "description": "Network address allocation method.", + "enum": [ + "Dynamic", + "Static" + ], + "x-ms-enum": { + "name": "AllocationMethod", + "modelAsString": true, + "values": [ + { + "name": "Dynamic", + "value": "Dynamic", + "description": "Dynamically allocated address." + }, + { + "name": "Static", + "value": "Static", + "description": "Statically allocated address." + } + ] + } + }, + "AvailabilitySet": { + "type": "object", + "description": "The AvailabilitySets resource definition.", + "properties": { + "properties": { + "$ref": "#/definitions/AvailabilitySetProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true + }, + "extendedLocation": { + "$ref": "#/definitions/ExtendedLocation", + "description": "The extended location." + } + }, + "required": [ + "extendedLocation" + ], + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" + } + ] + }, + "AvailabilitySetListItem": { + "type": "object", + "description": "Availability Set model", + "properties": { + "id": { + "type": "string", + "format": "arm-id", + "description": "Gets the ARM Id of the microsoft.scvmm/availabilitySets resource.", + "x-ms-arm-id-details": { + "allowedResources": [ + { + "type": "Microsoft.ScVmm/availabilitySets" + } + ] + } + }, + "name": { + "type": "string", + "description": "Gets or sets the name of the availability set." + } + } + }, + "AvailabilitySetListResult": { + "type": "object", + "description": "The response of a AvailabilitySet list operation.", + "properties": { + "value": { + "type": "array", + "description": "The AvailabilitySet items on this page", + "items": { + "$ref": "#/definitions/AvailabilitySet" + } + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "readOnly": true + } + }, + "required": [ + "value" + ] + }, + "AvailabilitySetProperties": { + "type": "object", + "description": "Defines the resource properties.", + "properties": { + "availabilitySetName": { + "type": "string", + "description": "Name of the availability set.", + "minLength": 1 + }, + "vmmServerId": { + "type": "string", + "format": "arm-id", + "description": "ARM Id of the vmmServer resource in which this resource resides.", + "x-ms-arm-id-details": { + "allowedResources": [ + { + "type": "Microsoft.ScVmm/vmmServers" + } + ] + } + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "Provisioning state of the resource.", + "readOnly": true + } + } + }, + "AvailabilitySetTagsUpdate": { + "type": "object", + "description": "The type used for updating tags in AvailabilitySet resources.", + "properties": { + "tags": { + "type": "object", + "description": "Resource tags.", + "additionalProperties": { + "type": "string" + } + } + } + }, + "Checkpoint": { + "type": "object", + "description": "Defines the resource properties.", + "properties": { + "parentCheckpointID": { + "type": "string", + "description": "Gets ID of parent of the checkpoint.", + "x-ms-client-name": "parentCheckpointId" + }, + "checkpointID": { + "type": "string", + "description": "Gets ID of the checkpoint.", + "x-ms-client-name": "checkpointId" + }, + "name": { + "type": "string", + "description": "Gets name of the checkpoint." + }, + "description": { + "type": "string", + "description": "Gets description of the checkpoint." + } + } + }, + "Cloud": { + "type": "object", + "description": "The Clouds resource definition.", + "properties": { + "properties": { + "$ref": "#/definitions/CloudProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true + }, + "extendedLocation": { + "$ref": "#/definitions/ExtendedLocation", + "description": "The extended location." + } + }, + "required": [ + "extendedLocation" + ], + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" + } + ] + }, + "CloudCapacity": { + "type": "object", + "description": "Cloud Capacity model", + "properties": { + "cpuCount": { + "type": "integer", + "format": "int64", + "description": "CPUCount specifies the maximum number of CPUs that can be allocated in the cloud.", + "readOnly": true + }, + "memoryMB": { + "type": "integer", + "format": "int64", + "description": "MemoryMB specifies a memory usage limit in megabytes.", + "readOnly": true + }, + "vmCount": { + "type": "integer", + "format": "int64", + "description": "VMCount gives the max number of VMs that can be deployed in the cloud.", + "readOnly": true + }, + "storageGB": { + "type": "integer", + "format": "int64", + "description": "StorageGB gives the storage in GB present in the cloud.", + "readOnly": true + } + } + }, + "CloudInventoryItem": { + "type": "object", + "description": "The Cloud inventory item.", + "allOf": [ + { + "$ref": "#/definitions/InventoryItemProperties" + } + ], + "x-ms-discriminator-value": "Cloud" + }, + "CloudListResult": { + "type": "object", + "description": "The response of a Cloud list operation.", + "properties": { + "value": { + "type": "array", + "description": "The Cloud items on this page", + "items": { + "$ref": "#/definitions/Cloud" + } + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "readOnly": true + } + }, + "required": [ + "value" + ] + }, + "CloudProperties": { + "type": "object", + "description": "Defines the resource properties.", + "properties": { + "inventoryItemId": { + "type": "string", + "description": "Gets or sets the inventory Item ID for the resource." + }, + "uuid": { + "type": "string", + "description": "Unique ID of the cloud.", + "pattern": "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$" + }, + "vmmServerId": { + "type": "string", + "format": "arm-id", + "description": "ARM Id of the vmmServer resource in which this resource resides.", + "x-ms-arm-id-details": { + "allowedResources": [ + { + "type": "Microsoft.ScVmm/vmmServers" + } + ] + } + }, + "cloudName": { + "type": "string", + "description": "Name of the cloud in VmmServer.", + "readOnly": true + }, + "cloudCapacity": { + "$ref": "#/definitions/CloudCapacity", + "description": "Capacity of the cloud.", + "readOnly": true + }, + "storageQoSPolicies": { + "type": "array", + "description": "List of QoS policies available for the cloud.", + "items": { + "$ref": "#/definitions/StorageQosPolicy" + }, + "readOnly": true, + "x-ms-client-name": "storageQosPolicies" + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "Provisioning state of the resource.", + "readOnly": true + } + } + }, + "CloudTagsUpdate": { + "type": "object", + "description": "The type used for updating tags in Cloud resources.", + "properties": { + "tags": { + "type": "object", + "description": "Resource tags.", + "additionalProperties": { + "type": "string" + } + } + } + }, + "CreateDiffDisk": { + "type": "string", + "description": "Create diff disk.", + "enum": [ + "true", + "false" + ], + "x-ms-enum": { + "name": "CreateDiffDisk", + "modelAsString": true, + "values": [ + { + "name": "true", + "value": "true", + "description": "Enable create diff disk." + }, + { + "name": "false", + "value": "false", + "description": "Disable create diff disk." + } + ] + } + }, + "DynamicMemoryEnabled": { + "type": "string", + "description": "Dynamic memory enabled.", + "enum": [ + "true", + "false" + ], + "x-ms-enum": { + "name": "DynamicMemoryEnabled", + "modelAsString": true, + "values": [ + { + "name": "true", + "value": "true", + "description": "Enable dynamic memory." + }, + { + "name": "false", + "value": "false", + "description": "Disable dynamic memory." + } + ] + } + }, + "ExtendedLocation": { + "type": "object", + "description": "The extended location.", + "properties": { + "type": { + "type": "string", + "description": "The extended location type." + }, + "name": { + "type": "string", + "format": "arm-id", + "description": "The extended location name.", + "x-ms-arm-id-details": { + "allowedResources": [ + { + "type": "Microsoft.ExtendedLocation/customLocations" + } + ] + } + } + } + }, + "GuestAgent": { + "type": "object", + "description": "Defines the GuestAgent.", + "properties": { + "properties": { + "$ref": "#/definitions/GuestAgentProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true + } + }, + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ProxyResource" + } + ] + }, + "GuestAgentListResult": { + "type": "object", + "description": "The response of a GuestAgent list operation.", + "properties": { + "value": { + "type": "array", + "description": "The GuestAgent items on this page", + "items": { + "$ref": "#/definitions/GuestAgent" + } + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "readOnly": true + } + }, + "required": [ + "value" + ] + }, + "GuestAgentProperties": { + "type": "object", + "description": "Defines the resource properties.", + "properties": { + "uuid": { + "type": "string", + "description": "Gets a unique identifier for this resource.", + "readOnly": true + }, + "credentials": { + "$ref": "#/definitions/GuestCredential", + "description": "Username / Password Credentials to provision guest agent." + }, + "httpProxyConfig": { + "$ref": "#/definitions/HttpProxyConfiguration", + "description": "HTTP Proxy configuration for the VM." + }, + "provisioningAction": { + "$ref": "#/definitions/ProvisioningAction", + "description": "Gets or sets the guest agent provisioning action." + }, + "status": { + "type": "string", + "description": "Gets the guest agent status.", + "readOnly": true + }, + "customResourceName": { + "type": "string", + "description": "Gets the name of the corresponding resource in Kubernetes.", + "readOnly": true + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "Provisioning state of the resource.", + "readOnly": true + }, + "privateLinkScopeResourceId": { + "type": "string", + "format": "arm-id", + "description": "The resource id of the private link scope this machine is assigned to, if any.", + "x-ms-arm-id-details": { + "allowedResources": [ + { + "type": "Microsoft.HybridCompute/privateLinkScopes" + } + ] + } + } + } + }, + "GuestCredential": { + "type": "object", + "description": "Username / Password Credentials to connect to guest.", + "properties": { + "username": { + "type": "string", + "description": "Gets or sets username to connect with the guest." + }, + "password": { + "type": "string", + "format": "password", + "description": "Gets or sets the password to connect with the guest.", + "x-ms-mutability": [ + "update", + "create" + ], + "x-ms-secret": true + } + }, + "required": [ + "username", + "password" + ] + }, + "HardwareProfile": { + "type": "object", + "description": "Defines the resource properties.", + "properties": { + "memoryMB": { + "type": "integer", + "format": "int32", + "description": "MemoryMB is the size of a virtual machine's memory, in MB." + }, + "cpuCount": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the number of vCPUs for the vm." + }, + "limitCpuForMigration": { + "$ref": "#/definitions/LimitCpuForMigration", + "description": "Gets or sets a value indicating whether to enable processor compatibility mode for live migration of VMs." + }, + "dynamicMemoryEnabled": { + "$ref": "#/definitions/DynamicMemoryEnabled", + "description": "Gets or sets a value indicating whether to enable dynamic memory or not." + }, + "dynamicMemoryMaxMB": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the max dynamic memory for the vm." + }, + "dynamicMemoryMinMB": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the min dynamic memory for the vm." + }, + "isHighlyAvailable": { + "$ref": "#/definitions/IsHighlyAvailable", + "description": "Gets highly available property.", + "readOnly": true + } + } + }, + "HardwareProfileUpdate": { + "type": "object", + "description": "Defines the resource update properties.", + "properties": { + "memoryMB": { + "type": "integer", + "format": "int32", + "description": "MemoryMB is the size of a virtual machine's memory, in MB." + }, + "cpuCount": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the number of vCPUs for the vm." + }, + "limitCpuForMigration": { + "$ref": "#/definitions/LimitCpuForMigration", + "description": "Gets or sets a value indicating whether to enable processor compatibility mode for live migration of VMs." + }, + "dynamicMemoryEnabled": { + "$ref": "#/definitions/DynamicMemoryEnabled", + "description": "Gets or sets a value indicating whether to enable dynamic memory or not." + }, + "dynamicMemoryMaxMB": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the max dynamic memory for the vm." + }, + "dynamicMemoryMinMB": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the min dynamic memory for the vm." + } + } + }, + "HttpProxyConfiguration": { + "type": "object", + "description": "HTTP Proxy configuration for the VM.", + "properties": { + "httpsProxy": { + "type": "string", + "description": "Gets or sets httpsProxy url." + } + } + }, + "InfrastructureProfile": { + "type": "object", + "description": "Specifies the vmmServer infrastructure specific settings for the virtual machine instance.", + "properties": { + "inventoryItemId": { + "type": "string", + "description": "Gets or sets the inventory Item ID for the resource.", + "x-ms-mutability": [ + "read", + "create" + ] + }, + "vmmServerId": { + "type": "string", + "format": "arm-id", + "description": "ARM Id of the vmmServer resource in which this resource resides.", + "x-ms-mutability": [ + "read", + "create" + ], + "x-ms-arm-id-details": { + "allowedResources": [ + { + "type": "Microsoft.ScVmm/vmmServers" + } + ] + } + }, + "cloudId": { + "type": "string", + "format": "arm-id", + "description": "ARM Id of the cloud resource to use for deploying the vm.", + "x-ms-mutability": [ + "read", + "create" + ], + "x-ms-arm-id-details": { + "allowedResources": [ + { + "type": "Microsoft.ScVmm/clouds" + } + ] + } + }, + "templateId": { + "type": "string", + "format": "arm-id", + "description": "ARM Id of the template resource to use for deploying the vm.", + "x-ms-mutability": [ + "read", + "create" + ], + "x-ms-arm-id-details": { + "allowedResources": [ + { + "type": "Microsoft.ScVmm/virtualMachineTemplates" + } + ] + } + }, + "vmName": { + "type": "string", + "description": "VMName is the name of VM on the SCVmm server.", + "minLength": 1, + "x-ms-mutability": [ + "read", + "create" + ] + }, + "uuid": { + "type": "string", + "description": "Unique ID of the virtual machine.", + "x-ms-mutability": [ + "read", + "create" + ] + }, + "lastRestoredVMCheckpoint": { + "$ref": "#/definitions/Checkpoint", + "description": "Last restored checkpoint in the vm.", + "readOnly": true, + "x-ms-client-name": "lastRestoredVmCheckpoint" + }, + "checkpoints": { + "type": "array", + "description": "Checkpoints in the vm.", + "items": { + "$ref": "#/definitions/Checkpoint" + }, + "readOnly": true, + "x-ms-identifiers": [ + "checkpointID" + ] + }, + "checkpointType": { + "type": "string", + "description": "Type of checkpoint supported for the vm.", + "x-ms-mutability": [ + "read", + "update", + "create" + ] + }, + "generation": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the generation for the vm.", + "x-ms-mutability": [ + "read", + "create" + ] + }, + "biosGuid": { + "type": "string", + "description": "Gets or sets the bios guid for the vm.", + "x-ms-mutability": [ + "read", + "create" + ] + } + } + }, + "InfrastructureProfileUpdate": { + "type": "object", + "description": "Specifies the vmmServer infrastructure specific update settings for the virtual machine instance.", + "properties": { + "checkpointType": { + "type": "string", + "description": "Type of checkpoint supported for the vm.", + "x-ms-mutability": [ + "read", + "update", + "create" + ] + } + } + }, + "InventoryItem": { + "type": "object", + "description": "Defines the inventory item.", + "properties": { + "properties": { + "$ref": "#/definitions/InventoryItemProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true + }, + "kind": { + "type": "string", + "description": "Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, the resource provider must validate and persist this value." + } + }, + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ProxyResource" + } + ] + }, + "InventoryItemDetails": { + "type": "object", + "description": "Defines the resource properties.", + "properties": { + "inventoryItemId": { + "type": "string", + "description": "Gets or sets the inventory Item ID for the resource." + }, + "inventoryItemName": { + "type": "string", + "description": "Gets or sets the Managed Object name in Vmm for the resource." + } + } + }, + "InventoryItemListResult": { + "type": "object", + "description": "The response of a InventoryItem list operation.", + "properties": { + "value": { + "type": "array", + "description": "The InventoryItem items on this page", + "items": { + "$ref": "#/definitions/InventoryItem" + } + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "readOnly": true + } + }, + "required": [ + "value" + ] + }, + "InventoryItemProperties": { + "type": "object", + "description": "Defines the resource properties.", + "properties": { + "inventoryType": { + "$ref": "#/definitions/InventoryType", + "description": "They inventory type." + }, + "managedResourceId": { + "type": "string", + "description": "Gets the tracked resource id corresponding to the inventory resource.", + "readOnly": true + }, + "uuid": { + "type": "string", + "description": "Gets the UUID (which is assigned by Vmm) for the inventory item.", + "readOnly": true + }, + "inventoryItemName": { + "type": "string", + "description": "Gets the Managed Object name in Vmm for the inventory item.", + "readOnly": true + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "Provisioning state of the resource.", + "readOnly": true + } + }, + "discriminator": "inventoryType", + "required": [ + "inventoryType" + ] + }, + "InventoryType": { + "type": "string", + "description": "The inventory type", + "enum": [ + "Cloud", + "VirtualNetwork", + "VirtualMachine", + "VirtualMachineTemplate" + ], + "x-ms-enum": { + "name": "InventoryType", + "modelAsString": true, + "values": [ + { + "name": "Cloud", + "value": "Cloud", + "description": "Cloud inventory type" + }, + { + "name": "VirtualNetwork", + "value": "VirtualNetwork", + "description": "VirtualNetwork inventory type" + }, + { + "name": "VirtualMachine", + "value": "VirtualMachine", + "description": "VirtualMachine inventory type" + }, + { + "name": "VirtualMachineTemplate", + "value": "VirtualMachineTemplate", + "description": "VirtualMachineTemplate inventory type" + } + ] + } + }, + "IsCustomizable": { + "type": "string", + "description": "Customizable.", + "enum": [ + "true", + "false" + ], + "x-ms-enum": { + "name": "IsCustomizable", + "modelAsString": true, + "values": [ + { + "name": "true", + "value": "true", + "description": "Enable customizable." + }, + { + "name": "false", + "value": "false", + "description": "Disable customizable." + } + ] + } + }, + "IsHighlyAvailable": { + "type": "string", + "description": "Highly available.", + "enum": [ + "true", + "false" + ], + "x-ms-enum": { + "name": "IsHighlyAvailable", + "modelAsString": true, + "values": [ + { + "name": "true", + "value": "true", + "description": "Enable highly available." + }, + { + "name": "false", + "value": "false", + "description": "Disable highly available." + } + ] + } + }, + "LimitCpuForMigration": { + "type": "string", + "description": "Limit CPU for migration.", + "enum": [ + "true", + "false" + ], + "x-ms-enum": { + "name": "LimitCpuForMigration", + "modelAsString": true, + "values": [ + { + "name": "true", + "value": "true", + "description": "Enable limit CPU for migration." + }, + { + "name": "false", + "value": "false", + "description": "Disable limit CPU for migration." + } + ] + } + }, + "NetworkInterface": { + "type": "object", + "description": "Network Interface model", + "properties": { + "name": { + "type": "string", + "description": "Gets or sets the name of the network interface." + }, + "displayName": { + "type": "string", + "description": "Gets the display name of the network interface as shown in the vmmServer. This is the fallback label for a NIC when the name is not set.", + "readOnly": true + }, + "ipv4Addresses": { + "type": "array", + "description": "Gets the nic ipv4 addresses.", + "items": { + "type": "string" + }, + "readOnly": true + }, + "ipv6Addresses": { + "type": "array", + "description": "Gets the nic ipv6 addresses.", + "items": { + "type": "string" + }, + "readOnly": true + }, + "macAddress": { + "type": "string", + "description": "Gets or sets the nic MAC address." + }, + "virtualNetworkId": { + "type": "string", + "format": "arm-id", + "description": "Gets or sets the ARM Id of the Microsoft.ScVmm/virtualNetwork resource to connect the nic.", + "x-ms-arm-id-details": { + "allowedResources": [ + { + "type": "Microsoft.ScVmm/virtualNetwork" + } + ] + } + }, + "networkName": { + "type": "string", + "description": "Gets the name of the virtual network in vmmServer that the nic is connected to.", + "readOnly": true + }, + "ipv4AddressType": { + "$ref": "#/definitions/AllocationMethod", + "description": "Gets or sets the ipv4 address type." + }, + "ipv6AddressType": { + "$ref": "#/definitions/AllocationMethod", + "description": "Gets or sets the ipv6 address type." + }, + "macAddressType": { + "$ref": "#/definitions/AllocationMethod", + "description": "Gets or sets the mac address type." + }, + "nicId": { + "type": "string", + "description": "Gets or sets the nic id." + } + } + }, + "NetworkInterfaceUpdate": { + "type": "object", + "description": "Network Interface Update model", + "properties": { + "name": { + "type": "string", + "description": "Gets or sets the name of the network interface." + }, + "macAddress": { + "type": "string", + "description": "Gets or sets the nic MAC address." + }, + "virtualNetworkId": { + "type": "string", + "format": "arm-id", + "description": "Gets or sets the ARM Id of the Microsoft.ScVmm/virtualNetwork resource to connect the nic.", + "x-ms-arm-id-details": { + "allowedResources": [ + { + "type": "Microsoft.ScVmm/virtualNetwork" + } + ] + } + }, + "ipv4AddressType": { + "$ref": "#/definitions/AllocationMethod", + "description": "Gets or sets the ipv4 address type." + }, + "ipv6AddressType": { + "$ref": "#/definitions/AllocationMethod", + "description": "Gets or sets the ipv6 address type." + }, + "macAddressType": { + "$ref": "#/definitions/AllocationMethod", + "description": "Gets or sets the mac address type." + }, + "nicId": { + "type": "string", + "description": "Gets or sets the nic id." + } + } + }, + "NetworkProfile": { + "type": "object", + "description": "Defines the resource properties.", + "properties": { + "networkInterfaces": { + "type": "array", + "description": "Gets or sets the list of network interfaces associated with the virtual machine.", + "items": { + "$ref": "#/definitions/NetworkInterface" + }, + "x-ms-identifiers": [ + "name", + "nicId" + ] + } + } + }, + "NetworkProfileUpdate": { + "type": "object", + "description": "Defines the resource update properties.", + "properties": { + "networkInterfaces": { + "type": "array", + "description": "Gets or sets the list of network interfaces associated with the virtual machine.", + "items": { + "$ref": "#/definitions/NetworkInterfaceUpdate" + }, + "x-ms-identifiers": [ + "name", + "nicId" + ] + } + } + }, + "OsProfileForVmInstance": { + "type": "object", + "description": "Defines the resource properties.", + "properties": { + "adminUsername": { + "type": "string", + "description": "Gets or sets the admin username." + }, + "adminPassword": { + "type": "string", + "format": "password", + "description": "Admin password of the virtual machine.", + "x-ms-mutability": [ + "update", + "create" + ], + "x-ms-secret": true + }, + "computerName": { + "type": "string", + "description": "Gets or sets computer name." + }, + "osType": { + "$ref": "#/definitions/OsType", + "description": "Gets the type of the os.", + "readOnly": true + }, + "osSku": { + "type": "string", + "description": "Gets os sku.", + "readOnly": true + }, + "osVersion": { + "type": "string", + "description": "Gets os version.", + "readOnly": true + }, + "domainName": { + "type": "string", + "description": "Gets or sets the domain name." + }, + "domainUsername": { + "type": "string", + "description": "Gets or sets the domain username." + }, + "domainPassword": { + "type": "string", + "format": "password", + "description": "Password of the domain the VM has to join.", + "x-ms-mutability": [ + "update", + "create" + ], + "x-ms-secret": true + }, + "workgroup": { + "type": "string", + "description": "Gets or sets the workgroup." + }, + "productKey": { + "type": "string", + "format": "password", + "description": "Gets or sets the product key.Input format xxxxx-xxxxx-xxxxx-xxxxx-xxxxx", + "x-ms-mutability": [ + "create" + ], + "x-ms-secret": true + }, + "timezone": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the index value of the timezone." + }, + "runOnceCommands": { + "type": "string", + "description": "Get or sets the commands to be run once at the time of creation separated by semicolons." + } + } + }, + "OsType": { + "type": "string", + "description": "Virtual machine operating system type.", + "enum": [ + "Windows", + "Linux", + "Other" + ], + "x-ms-enum": { + "name": "OsType", + "modelAsString": true, + "values": [ + { + "name": "Windows", + "value": "Windows", + "description": "Windows operating system." + }, + { + "name": "Linux", + "value": "Linux", + "description": "Linux operating system." + }, + { + "name": "Other", + "value": "Other", + "description": "Other operating system." + } + ] + } + }, + "ProvisioningAction": { + "type": "string", + "description": "Guest agent provisioning action.", + "enum": [ + "install", + "uninstall", + "repair" + ], + "x-ms-enum": { + "name": "ProvisioningAction", + "modelAsString": true, + "values": [ + { + "name": "install", + "value": "install", + "description": "Install guest agent." + }, + { + "name": "uninstall", + "value": "uninstall", + "description": "Uninstall guest agent." + }, + { + "name": "repair", + "value": "repair", + "description": "Repair guest agent." + } + ] + } + }, + "ProvisioningState": { + "type": "string", + "description": "The provisioning state of the resource.", + "enum": [ + "Succeeded", + "Failed", + "Canceled", + "Provisioning", + "Updating", + "Deleting", + "Accepted", + "Created" + ], + "x-ms-enum": { + "name": "ProvisioningState", + "modelAsString": true, + "values": [ + { + "name": "Succeeded", + "value": "Succeeded", + "description": "Resource has been created." + }, + { + "name": "Failed", + "value": "Failed", + "description": "Resource creation failed." + }, + { + "name": "Canceled", + "value": "Canceled", + "description": "Resource creation was canceled." + }, + { + "name": "Provisioning", + "value": "Provisioning", + "description": "The resource is provisioning." + }, + { + "name": "Updating", + "value": "Updating", + "description": "The resource is updating." + }, + { + "name": "Deleting", + "value": "Deleting", + "description": "The resource is being deleted." + }, + { + "name": "Accepted", + "value": "Accepted", + "description": "The resource has been accepted." + }, + { + "name": "Created", + "value": "Created", + "description": "The resource was created." + } + ] + }, + "readOnly": true + }, + "StopVirtualMachineOptions": { + "type": "object", + "description": "Defines the stop action properties.", + "properties": { + "skipShutdown": { + "type": "string", + "description": "Gets or sets a value indicating whether to request non-graceful VM shutdown. True value for this flag indicates non-graceful shutdown whereas false indicates otherwise. Defaults to false.", + "default": "false", + "enum": [ + "true", + "false" + ], + "x-ms-enum": { + "name": "SkipShutdown", + "modelAsString": true, + "values": [ + { + "name": "true", + "value": "true", + "description": "Enable skip shutdown." + }, + { + "name": "false", + "value": "false", + "description": "Disable skip shutdown." + } + ] + } + } + } + }, + "StorageProfile": { + "type": "object", + "description": "Defines the resource properties.", + "properties": { + "disks": { + "type": "array", + "description": "Gets or sets the list of virtual disks associated with the virtual machine.", + "items": { + "$ref": "#/definitions/VirtualDisk" + }, + "x-ms-identifiers": [ + "diskId", + "name" + ] + } + } + }, + "StorageProfileUpdate": { + "type": "object", + "description": "Defines the resource update properties.", + "properties": { + "disks": { + "type": "array", + "description": "Gets or sets the list of virtual disks associated with the virtual machine.", + "items": { + "$ref": "#/definitions/VirtualDiskUpdate" + }, + "x-ms-identifiers": [ + "diskId", + "name" + ] + } + } + }, + "StorageQosPolicy": { + "type": "object", + "description": "The StorageQoSPolicy definition.", + "properties": { + "name": { + "type": "string", + "description": "The name of the policy." + }, + "id": { + "type": "string", + "description": "The ID of the QoS policy." + }, + "iopsMaximum": { + "type": "integer", + "format": "int64", + "description": "The maximum IO operations per second." + }, + "iopsMinimum": { + "type": "integer", + "format": "int64", + "description": "The minimum IO operations per second." + }, + "bandwidthLimit": { + "type": "integer", + "format": "int64", + "description": "The Bandwidth Limit for internet traffic." + }, + "policyId": { + "type": "string", + "description": "The underlying policy." + } + } + }, + "StorageQosPolicyDetails": { + "type": "object", + "description": "The StorageQoSPolicyDetails definition.", + "properties": { + "name": { + "type": "string", + "description": "The name of the policy." + }, + "id": { + "type": "string", + "description": "The ID of the QoS policy." + } + } + }, + "VirtualDisk": { + "type": "object", + "description": "Virtual disk model", + "properties": { + "name": { + "type": "string", + "description": "Gets or sets the name of the disk." + }, + "displayName": { + "type": "string", + "description": "Gets the display name of the virtual disk as shown in the vmmServer. This is the fallback label for a disk when the name is not set.", + "readOnly": true + }, + "diskId": { + "type": "string", + "description": "Gets or sets the disk id." + }, + "diskSizeGB": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the disk total size." + }, + "maxDiskSizeGB": { + "type": "integer", + "format": "int32", + "description": "Gets the max disk size.", + "readOnly": true + }, + "bus": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the disk bus." + }, + "lun": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the disk lun." + }, + "busType": { + "type": "string", + "description": "Gets or sets the disk bus type." + }, + "vhdType": { + "type": "string", + "description": "Gets or sets the disk vhd type." + }, + "volumeType": { + "type": "string", + "description": "Gets the disk volume type.", + "readOnly": true + }, + "vhdFormatType": { + "type": "string", + "description": "Gets the disk vhd format type.", + "readOnly": true + }, + "templateDiskId": { + "type": "string", + "description": "Gets or sets the disk id in the template.", + "x-ms-mutability": [ + "read", + "create" + ] + }, + "storageQoSPolicy": { + "$ref": "#/definitions/StorageQosPolicyDetails", + "description": "The QoS policy for the disk.", + "x-ms-client-name": "storageQosPolicy" + }, + "createDiffDisk": { + "$ref": "#/definitions/CreateDiffDisk", + "description": "Gets or sets a value indicating diff disk.", + "x-ms-mutability": [ + "read", + "create" + ] + } + } + }, + "VirtualDiskUpdate": { + "type": "object", + "description": "Virtual Disk Update model", + "properties": { + "name": { + "type": "string", + "description": "Gets or sets the name of the disk." + }, + "diskId": { + "type": "string", + "description": "Gets or sets the disk id." + }, + "diskSizeGB": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the disk total size." + }, + "bus": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the disk bus." + }, + "lun": { + "type": "integer", + "format": "int32", + "description": "Gets or sets the disk lun." + }, + "busType": { + "type": "string", + "description": "Gets or sets the disk bus type." + }, + "vhdType": { + "type": "string", + "description": "Gets or sets the disk vhd type." + }, + "storageQoSPolicy": { + "$ref": "#/definitions/StorageQosPolicyDetails", + "description": "The QoS policy for the disk.", + "x-ms-client-name": "storageQosPolicy" + } + } + }, + "VirtualMachineCreateCheckpoint": { + "type": "object", + "description": "Defines the create checkpoint action properties.", + "properties": { + "name": { + "type": "string", + "description": "Name of the checkpoint." + }, + "description": { + "type": "string", + "description": "Description of the checkpoint." + } + } + }, + "VirtualMachineDeleteCheckpoint": { + "type": "object", + "description": "Defines the delete checkpoint action properties.", + "properties": { + "id": { + "type": "string", + "description": "ID of the checkpoint to be deleted." + } + } + }, + "VirtualMachineInstance": { + "type": "object", + "description": "Define the virtualMachineInstance.", + "properties": { + "properties": { + "$ref": "#/definitions/VirtualMachineInstanceProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true + }, + "extendedLocation": { + "$ref": "#/definitions/ExtendedLocation", + "description": "Gets or sets the extended location.", + "x-ms-mutability": [ + "read", + "create" + ] + } + }, + "required": [ + "extendedLocation" + ], + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ProxyResource" + } + ] + }, + "VirtualMachineInstanceListResult": { + "type": "object", + "description": "The response of a VirtualMachineInstance list operation.", + "properties": { + "value": { + "type": "array", + "description": "The VirtualMachineInstance items on this page", + "items": { + "$ref": "#/definitions/VirtualMachineInstance" + } + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "readOnly": true + } + }, + "required": [ + "value" + ] + }, + "VirtualMachineInstanceProperties": { + "type": "object", + "description": "Defines the resource properties.", + "properties": { + "availabilitySets": { + "type": "array", + "description": "Availability Sets in vm.", + "items": { + "$ref": "#/definitions/AvailabilitySetListItem" + } + }, + "osProfile": { + "$ref": "#/definitions/OsProfileForVmInstance", + "description": "OS properties.", + "x-ms-mutability": [ + "read", + "create" + ] + }, + "hardwareProfile": { + "$ref": "#/definitions/HardwareProfile", + "description": "Hardware properties." + }, + "networkProfile": { + "$ref": "#/definitions/NetworkProfile", + "description": "Network properties." + }, + "storageProfile": { + "$ref": "#/definitions/StorageProfile", + "description": "Storage properties." + }, + "infrastructureProfile": { + "$ref": "#/definitions/InfrastructureProfile", + "description": "Gets the infrastructure profile." + }, + "powerState": { + "type": "string", + "description": "Gets the power state of the virtual machine.", + "readOnly": true + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "Provisioning state of the resource.", + "readOnly": true + } + } + }, + "VirtualMachineInstanceUpdate": { + "type": "object", + "description": "The type used for update operations of the VirtualMachineInstance.", + "properties": { + "properties": { + "$ref": "#/definitions/VirtualMachineInstanceUpdateProperties", + "description": "The update properties of the VirtualMachineInstance.", + "x-ms-client-flatten": true + } + } + }, + "VirtualMachineInstanceUpdateProperties": { + "type": "object", + "description": "Virtual Machine Instance Properties Update model", + "properties": { + "availabilitySets": { + "type": "array", + "description": "Availability Sets in vm.", + "items": { + "$ref": "#/definitions/AvailabilitySetListItem" + } + }, + "hardwareProfile": { + "$ref": "#/definitions/HardwareProfileUpdate", + "description": "Hardware properties." + }, + "networkProfile": { + "$ref": "#/definitions/NetworkProfileUpdate", + "description": "Network properties." + }, + "storageProfile": { + "$ref": "#/definitions/StorageProfileUpdate", + "description": "Storage properties." + }, + "infrastructureProfile": { + "$ref": "#/definitions/InfrastructureProfileUpdate", + "description": "Gets the infrastructure profile." + } + } + }, + "VirtualMachineInventoryItem": { + "type": "object", + "description": "The Virtual machine inventory item.", + "properties": { + "osType": { + "$ref": "#/definitions/OsType", + "description": "Gets the type of the os.", + "readOnly": true + }, + "osName": { + "type": "string", + "description": "Gets os name.", + "readOnly": true + }, + "osVersion": { + "type": "string", + "description": "Gets os version.", + "readOnly": true + }, + "powerState": { + "type": "string", + "description": "Gets the power state of the virtual machine.", + "readOnly": true + }, + "generation": { + "type": "integer", + "format": "int64", + "description": "Gets vm generation.", + "readOnly": true + }, + "ipAddresses": { + "type": "array", + "description": "Gets or sets the nic ip addresses.", + "items": { + "type": "string" + } + }, + "cloud": { + "$ref": "#/definitions/InventoryItemDetails", + "description": "Cloud inventory resource details where the VM is present." + }, + "biosGuid": { + "type": "string", + "description": "Gets the bios guid.", + "readOnly": true + }, + "managedMachineResourceId": { + "type": "string", + "format": "arm-id", + "description": "Gets the tracked resource id corresponding to the inventory resource.", + "readOnly": true, + "x-ms-arm-id-details": { + "allowedResources": [] + } + } + }, + "allOf": [ + { + "$ref": "#/definitions/InventoryItemProperties" + } + ], + "x-ms-discriminator-value": "VirtualMachine" + }, + "VirtualMachineRestoreCheckpoint": { + "type": "object", + "description": "Defines the restore checkpoint action properties.", + "properties": { + "id": { + "type": "string", + "description": "ID of the checkpoint to be restored to." + } + } + }, + "VirtualMachineTemplate": { + "type": "object", + "description": "The VirtualMachineTemplates resource definition.", + "properties": { + "properties": { + "$ref": "#/definitions/VirtualMachineTemplateProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true + }, + "extendedLocation": { + "$ref": "#/definitions/ExtendedLocation", + "description": "The extended location." + } + }, + "required": [ + "extendedLocation" + ], + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" + } + ] + }, + "VirtualMachineTemplateInventoryItem": { + "type": "object", + "description": "The Virtual machine template inventory item.", + "properties": { + "cpuCount": { + "type": "integer", + "format": "int32", + "description": "Gets the desired number of vCPUs for the vm.", + "readOnly": true + }, + "memoryMB": { + "type": "integer", + "format": "int32", + "description": "MemoryMB is the desired size of a virtual machine's memory, in MB.", + "readOnly": true + }, + "osType": { + "$ref": "#/definitions/OsType", + "description": "Gets the type of the os.", + "readOnly": true + }, + "osName": { + "type": "string", + "description": "Gets os name.", + "readOnly": true + } + }, + "allOf": [ + { + "$ref": "#/definitions/InventoryItemProperties" + } + ], + "x-ms-discriminator-value": "VirtualMachineTemplate" + }, + "VirtualMachineTemplateListResult": { + "type": "object", + "description": "The response of a VirtualMachineTemplate list operation.", + "properties": { + "value": { + "type": "array", + "description": "The VirtualMachineTemplate items on this page", + "items": { + "$ref": "#/definitions/VirtualMachineTemplate" + } + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "readOnly": true + } + }, + "required": [ + "value" + ] + }, + "VirtualMachineTemplateProperties": { + "type": "object", + "description": "Defines the resource properties.", + "properties": { + "inventoryItemId": { + "type": "string", + "description": "Gets or sets the inventory Item ID for the resource." + }, + "uuid": { + "type": "string", + "description": "Unique ID of the virtual machine template.", + "pattern": "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$" + }, + "vmmServerId": { + "type": "string", + "format": "arm-id", + "description": "ARM Id of the vmmServer resource in which this resource resides.", + "x-ms-arm-id-details": { + "allowedResources": [ + { + "type": "Microsoft.ScVmm/vmmServers" + } + ] + } + }, + "osType": { + "$ref": "#/definitions/OsType", + "description": "Gets the type of the os.", + "readOnly": true + }, + "osName": { + "type": "string", + "description": "Gets os name.", + "readOnly": true + }, + "computerName": { + "type": "string", + "description": "Gets computer name.", + "readOnly": true + }, + "memoryMB": { + "type": "integer", + "format": "int32", + "description": "MemoryMB is the desired size of a virtual machine's memory, in MB.", + "readOnly": true + }, + "cpuCount": { + "type": "integer", + "format": "int32", + "description": "Gets the desired number of vCPUs for the vm.", + "readOnly": true + }, + "limitCpuForMigration": { + "$ref": "#/definitions/LimitCpuForMigration", + "description": "Gets a value indicating whether to enable processor compatibility mode for live migration of VMs.", + "readOnly": true + }, + "dynamicMemoryEnabled": { + "$ref": "#/definitions/DynamicMemoryEnabled", + "description": "Gets a value indicating whether to enable dynamic memory or not.", + "readOnly": true + }, + "isCustomizable": { + "$ref": "#/definitions/IsCustomizable", + "description": "Gets a value indicating whether the vm template is customizable or not.", + "readOnly": true + }, + "dynamicMemoryMaxMB": { + "type": "integer", + "format": "int32", + "description": "Gets the max dynamic memory for the vm.", + "readOnly": true + }, + "dynamicMemoryMinMB": { + "type": "integer", + "format": "int32", + "description": "Gets the min dynamic memory for the vm.", + "readOnly": true + }, + "isHighlyAvailable": { + "$ref": "#/definitions/IsHighlyAvailable", + "description": "Gets highly available property.", + "readOnly": true + }, + "generation": { + "type": "integer", + "format": "int32", + "description": "Gets the generation for the vm.", + "readOnly": true + }, + "networkInterfaces": { + "type": "array", + "description": "Gets the network interfaces of the template.", + "items": { + "$ref": "#/definitions/NetworkInterface" + }, + "readOnly": true, + "x-ms-identifiers": [ + "name", + "nicId" + ] + }, + "disks": { + "type": "array", + "description": "Gets the disks of the template.", + "items": { + "$ref": "#/definitions/VirtualDisk" + }, + "readOnly": true, + "x-ms-identifiers": [ + "diskId", + "name" + ] + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "Provisioning state of the resource.", + "readOnly": true + } + } + }, + "VirtualMachineTemplateTagsUpdate": { + "type": "object", + "description": "The type used for updating tags in VirtualMachineTemplate resources.", + "properties": { + "tags": { + "type": "object", + "description": "Resource tags.", + "additionalProperties": { + "type": "string" + } + } + } + }, + "VirtualNetwork": { + "type": "object", + "description": "The VirtualNetworks resource definition.", + "properties": { + "properties": { + "$ref": "#/definitions/VirtualNetworkProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true + }, + "extendedLocation": { + "$ref": "#/definitions/ExtendedLocation", + "description": "The extended location." + } + }, + "required": [ + "extendedLocation" + ], + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" + } + ] + }, + "VirtualNetworkInventoryItem": { + "type": "object", + "description": "The Virtual network inventory item.", + "allOf": [ + { + "$ref": "#/definitions/InventoryItemProperties" + } + ], + "x-ms-discriminator-value": "VirtualNetwork" + }, + "VirtualNetworkListResult": { + "type": "object", + "description": "The response of a VirtualNetwork list operation.", + "properties": { + "value": { + "type": "array", + "description": "The VirtualNetwork items on this page", + "items": { + "$ref": "#/definitions/VirtualNetwork" + } + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "readOnly": true + } + }, + "required": [ + "value" + ] + }, + "VirtualNetworkProperties": { + "type": "object", + "description": "Defines the resource properties.", + "properties": { + "inventoryItemId": { + "type": "string", + "description": "Gets or sets the inventory Item ID for the resource." + }, + "uuid": { + "type": "string", + "description": "Unique ID of the virtual network.", + "pattern": "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$" + }, + "vmmServerId": { + "type": "string", + "format": "arm-id", + "description": "ARM Id of the vmmServer resource in which this resource resides.", + "x-ms-arm-id-details": { + "allowedResources": [ + { + "type": "Microsoft.ScVmm/vmmServers" + } + ] + } + }, + "networkName": { + "type": "string", + "description": "Name of the virtual network in vmmServer.", + "readOnly": true + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "Provisioning state of the resource.", + "readOnly": true + } + } + }, + "VirtualNetworkTagsUpdate": { + "type": "object", + "description": "The type used for updating tags in VirtualNetwork resources.", + "properties": { + "tags": { + "type": "object", + "description": "Resource tags.", + "additionalProperties": { + "type": "string" + } + } + } + }, + "VmInstanceHybridIdentityMetadata": { + "type": "object", + "description": "Defines the HybridIdentityMetadata.", + "properties": { + "properties": { + "$ref": "#/definitions/VmInstanceHybridIdentityMetadataProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true + } + }, + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ProxyResource" + } + ] + }, + "VmInstanceHybridIdentityMetadataListResult": { + "type": "object", + "description": "The response of a VmInstanceHybridIdentityMetadata list operation.", + "properties": { + "value": { + "type": "array", + "description": "The VmInstanceHybridIdentityMetadata items on this page", + "items": { + "$ref": "#/definitions/VmInstanceHybridIdentityMetadata" + } + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "readOnly": true + } + }, + "required": [ + "value" + ] + }, + "VmInstanceHybridIdentityMetadataProperties": { + "type": "object", + "description": "Describes the properties of Hybrid Identity Metadata for a Virtual Machine.", + "properties": { + "resourceUid": { + "type": "string", + "description": "The unique identifier for the resource." + }, + "publicKey": { + "type": "string", + "description": "Gets or sets the Public Key." + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "Provisioning state of the resource.", + "readOnly": true + } + } + }, + "VmmCredential": { + "type": "object", + "description": "Credentials to connect to VmmServer.", + "properties": { + "username": { + "type": "string", + "description": "Username to use to connect to VmmServer." + }, + "password": { + "type": "string", + "format": "password", + "description": "Password to use to connect to VmmServer.", + "x-ms-mutability": [ + "update", + "create" + ], + "x-ms-secret": true + } + } + }, + "VmmServer": { + "type": "object", + "description": "The VmmServers resource definition.", + "properties": { + "properties": { + "$ref": "#/definitions/VmmServerProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true + }, + "extendedLocation": { + "$ref": "#/definitions/ExtendedLocation", + "description": "The extended location." + } + }, + "required": [ + "extendedLocation" + ], + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" + } + ] + }, + "VmmServerListResult": { + "type": "object", + "description": "The response of a VmmServer list operation.", + "properties": { + "value": { + "type": "array", + "description": "The VmmServer items on this page", + "items": { + "$ref": "#/definitions/VmmServer" + } + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items", + "readOnly": true + } + }, + "required": [ + "value" + ] + }, + "VmmServerProperties": { + "type": "object", + "description": "Defines the resource properties.", + "properties": { + "credentials": { + "$ref": "#/definitions/VmmCredential", + "description": "Credentials to connect to VmmServer." + }, + "fqdn": { + "type": "string", + "description": "Fqdn is the hostname/ip of the vmmServer.", + "minLength": 1 + }, + "port": { + "type": "integer", + "format": "int32", + "description": "Port is the port on which the vmmServer is listening.", + "minimum": 1, + "maximum": 65535 + }, + "connectionStatus": { + "type": "string", + "description": "Gets the connection status to the vmmServer.", + "readOnly": true + }, + "errorMessage": { + "type": "string", + "description": "Gets any error message if connection to vmmServer is having any issue.", + "readOnly": true + }, + "uuid": { + "type": "string", + "description": "Unique ID of vmmServer.", + "readOnly": true + }, + "version": { + "type": "string", + "description": "Version is the version of the vmmSever.", + "readOnly": true + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "Provisioning state of the resource.", + "readOnly": true + } + }, + "required": [ + "fqdn" + ] + }, + "VmmServerTagsUpdate": { + "type": "object", + "description": "The type used for updating tags in VmmServer resources.", + "properties": { + "tags": { + "type": "object", + "description": "Resource tags.", + "additionalProperties": { + "type": "string" + } + } + } + } + }, + "parameters": { + "Azure.ResourceManager.ResourceUriParameter": { + "name": "resourceUri", + "in": "path", + "description": "The fully qualified Azure Resource manager identifier of the resource.", + "required": true, + "type": "string", + "x-ms-parameter-location": "method", + "x-ms-skip-url-encoding": true + }, + "QueryForceDelete": { + "name": "force", + "in": "query", + "description": "Forces the resource to be deleted.", + "required": false, + "type": "string", + "enum": [ + "true", + "false" + ], + "x-ms-enum": { + "name": "ForceDelete", + "modelAsString": true, + "values": [ + { + "name": "true", + "value": "true", + "description": "Enable force delete." + }, + { + "name": "false", + "value": "false", + "description": "Disable force delete." + } + ] + }, + "x-ms-parameter-location": "method" + } + } +} diff --git a/specification/scvmm/resource-manager/readme.md b/specification/scvmm/resource-manager/readme.md index 4b47d1e08047..c1dd557f10aa 100644 --- a/specification/scvmm/resource-manager/readme.md +++ b/specification/scvmm/resource-manager/readme.md @@ -27,13 +27,21 @@ These are the global settings for the scvmm. ``` yaml openapi-type: arm openapi-subtype: rpaas -tag: package-2024-06 +tag: package-2025-03 ``` ``` yaml modelerfour: flatten-models: false ``` +### Tag: package-2025-03 + +These settings apply only when `--tag=package-2025-03` is specified on the command line. + +```yaml $(tag) == 'package-2025-03' +input-file: + - Microsoft.ScVmm/stable/2025-03-13/scvmm.json +``` ### Tag: package-2024-06 These settings apply only when `--tag=package-2024-06` is specified on the command line. diff --git a/specification/scvmm/resource-manager/sdk-suppressions.yaml b/specification/scvmm/resource-manager/sdk-suppressions.yaml index 1ac7d2cd31f1..0be60c692cb0 100644 --- a/specification/scvmm/resource-manager/sdk-suppressions.yaml +++ b/specification/scvmm/resource-manager/sdk-suppressions.yaml @@ -3,4 +3,8 @@ suppressions: - package: "@azure/arm-scvmm" breaking-changes: - Operation VirtualMachineInstances.beginStop has a new signature - - Operation VirtualMachineInstances.beginStopAndWait has a new signature \ No newline at end of file + - Operation VirtualMachineInstances.beginStopAndWait has a new signature + azure-sdk-for-go: + - package: sdk/resourcemanager/scvmm/armscvmm + breaking-changes: + - Function `*VirtualMachineInstancesClient.BeginStop` parameter(s) have been changed from `(context.Context, string, StopVirtualMachineOptions, *VirtualMachineInstancesClientBeginStopOptions)` to `(context.Context, string, *VirtualMachineInstancesClientBeginStopOptions)` \ No newline at end of file