Share via

VDI Creation inside hostpool

Laxmanprabhu B 0 Reputation points
2023-06-14T06:10:19.7933333+00:00
{
    "$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentParameters.json#",
    "contentVersion": "1.0.0.0",
    "parameters": {
        "artifactsLocation": {
            "value": "https://wvdportalstorageblob.blob.core.windows.net/galleryartifacts/Configuration_1.0.02348.141.zip"
        },
        "nestedTemplatesLocation": {
            "value": "https://wvdportalstorageblob.blob.core.windows.net/galleryartifacts/armtemplates/Hostpool_1.0.02348.141/nestedTemplates/"
        },
        "hostpoolName": {
            "value": "Whiz_VMs"
        },
        "hostpoolProperties": {
            "value": {
                "agentUpdate": null,
                "friendlyName": null,
                "description": "Created through the Azure Virtual Desktop extension",
                "hostPoolType": "Personal",
                "personalDesktopAssignmentType": "Automatic",
                "applicationGroupReferences": [
                    "/subscriptions/2e6c52b1-5b20-45db-a48c-427d2418253d/resourcegroups/Test_groups/providers/Microsoft.DesktopVirtualization/applicationgroups/Whiz_VMs-DAG"
                ],
                "customRdpProperty": "drivestoredirect:s:*;audiomode:i:0;videoplaybackmode:i:1;redirectclipboard:i:1;redirectprinters:i:1;devicestoredirect:s:*;redirectcomports:i:1;redirectsmartcards:i:1;usbdevicestoredirect:s:*;enablecredsspsupport:i:1;redirectwebauthn:i:1;use multimon:i:1;",
                "maxSessionLimit": 999999,
                "loadBalancerType": "Persistent",
                "validationEnvironment": false,
                "ring": null,
                "registrationInfo": null,
                "vmTemplate": "{\"domain\":\"whiz.com\",\"galleryImageOffer\":\"windows-10\",\"galleryImagePublisher\":\"microsoftwindowsdesktop\",\"galleryImageSKU\":\"win10-22h2-ent-g2\",\"imageType\":\"Gallery\",\"customImageId\":null,\"namePrefix\":\"ANC-WHIZ\",\"osDiskType\":\"StandardSSD_LRS\",\"vmSize\":{\"id\":\"Standard_D2s_v3\",\"cores\":2,\"ram\":8},\"galleryItemId\":\"microsoftwindowsdesktop.windows-10win10-22h2-ent-g2\",\"hibernate\":false,\"diskSizeGB\":0,\"securityType\":\"Standard\",\"secureBoot\":false,\"vTPM\":false}",
                "preferredAppGroupType": "Desktop",
                "migrationRequest": null,
                "cloudPcResource": false,
                "startVMOnConnect": false,
                "ssoadfsAuthority": null,
                "ssoClientId": null,
                "ssoClientSecretKeyVaultPath": null,
                "ssoSecretType": null,
                "objectId": "ff5dd43f-4c0b-4d07-b2a1-bdaa87809396"
            }
        },
        "hostpoolResourceGroup": {
            "value": "Test_groups"
        },
        "hostpoolLocation": {
            "value": "eastus"
        },
        "hostpoolToken": {
            "value": null
        },
        "vmInitialNumber": {
            "value": 0
        },
        "vmResourceGroup": {
            "value": "Test_groups"
        },
        "vmLocation": {
            "value": "eastus"
        },
        "vmNamePrefix": {
            "value": "ANC-WHIZ"
        },
        "vmNumberOfInstances": {
            "value": 1
        },
        "vmSize": {
            "value": "Standard_D2s_v3"
        },
        "vmDiskType": {
            "value": "StandardSSD_LRS"
        },
        "vmDiskSizeGB": {
            "value": 0
        },
        "vmHibernate": {
            "value": false
        },
        "availabilityOption": {
            "value": "AvailabilityZone"
        },
        "availabilitySetName": {
            "value": ""
        },
        "createAvailabilitySet": {
            "value": false
        },
        "availabilitySetUpdateDomainCount": {
            "value": 5
        },
        "availabilitySetFaultDomainCount": {
            "value": 2
        },
        "availabilityZones": {
            "value": [
                1
            ]
        },
        "securityType": {
            "value": "Standard"
        },
        "secureBoot": {
            "value": false
        },
        "vTPM": {
            "value": false
        },
        "integrityMonitoring": {
            "value": false
        },
        "vmImageType": {
            "value": "Gallery"
        },
        "bootDiagnostics": {
            "value": {
                "enabled": true
            }
        },
        "customConfigurationScriptUrl": {
            "value": ""
        },
        "virtualNetworkResourceGroupName": {
            "value": "Test_groups"
        },
        "existingVnetName": {
            "value": "whiz_network"
        },
        "existingSubnetName": {
            "value": "default"
        },
        "createNetworkSecurityGroup": {
            "value": false
        },
        "aadJoin": {
            "value": false
        },
        "intune": {
            "value": false
        },
        "administratorAccountUsername": {
            "value": "******@whiz.com"
        },
        "administratorAccountPassword": {
            "value": null
        },
        "domain": {
            "value": ""
        },
        "ouPath": {
            "value": ""
        },
        "vmAdministratorAccountUsername": {
            "value": "laxmanprabhu.b"
        },
        "vmAdministratorAccountPassword": {
            "value": null
        },
        "networkInterfaceTags": {
            "value": {
                "cm-resource-parent": "/subscriptions/2e6c52b1-5b20-45db-a48c-427d2418253d/resourcegroups/Test_groups/providers/Microsoft.DesktopVirtualization/hostpools/Whiz_VMs"
            }
        },
        "networkSecurityGroupTags": {
            "value": {
                "cm-resource-parent": "/subscriptions/2e6c52b1-5b20-45db-a48c-427d2418253d/resourcegroups/Test_groups/providers/Microsoft.DesktopVirtualization/hostpools/Whiz_VMs"
            }
        },
        "availabilitySetTags": {
            "value": {
                "cm-resource-parent": "/subscriptions/2e6c52b1-5b20-45db-a48c-427d2418253d/resourceGroups/Test_groups/providers/Microsoft.DesktopVirtualization/hostpools/Whiz_VMs"
            }
        },
        "virtualMachineTags": {
            "value": {
                "cm-resource-parent": "/subscriptions/2e6c52b1-5b20-45db-a48c-427d2418253d/resourceGroups/Test_groups/providers/Microsoft.DesktopVirtualization/hostpools/Whiz_VMs"
            }
        },
        "deploymentId": {
            "value": "816a797e-2cd4-4ad2-8f57-9e49592470b0"
        },
        "apiVersion": {
            "value": "2022-10-14-preview"
        },
        "vmGalleryImageOffer": {
            "value": "windows-10"
        },
        "vmGalleryImagePublisher": {
            "value": "microsoftwindowsdesktop"
        },
        "vmGalleryImageSKU": {
            "value": "win10-22h2-ent-g2"
        },
        "vmGalleryImageHasPlan": {
            "value": false
        },
        "systemData": {
            "value": {
                "aadJoinPreview": false,
                "sessionHostConfigurationVersion": "",
                "firstPartyExtension": false
            }
        }
    }
}


This is my json script. I need to create the powershell script from JSON.

Azure Virtual Machines
Azure Virtual Machines

An Azure service that is used to provision Windows and Linux virtual machines.

Windows for business | Windows Server | User experience | PowerShell

2 answers

Sort by: Most helpful
  1. Laxmanprabhu B 0 Reputation points
    2023-06-26T05:31:11.37+00:00

    Hi Team,

    could you please help me with this request?

    Thanks

    Was this answer helpful?

    0 comments No comments

  2. Laxmanprabhu B 0 Reputation points
    2023-06-21T08:07:33.0166667+00:00

    Hi,

    Script executed, But the VM is not deployed and the environment variable is showing status is false.

    Id                        : 2e6c52b1-5b20-45db-a48c-427d2418253d
    Name                      : Free Trial
    State                     : Enabled
    SubscriptionId            : 2e6c52b1-5b20-45db-a48c-427d2418253d
    TenantId                  : 7a5f9dc6-7044-43d1-9521-8b5ed728e361
    HomeTenantId              : 7a5f9dc6-7044-43d1-9521-8b5ed728e361
    ManagedByTenantIds        : {}
    CurrentStorageAccountName : 
    SubscriptionPolicies      : {
                                  "LocationPlacementId": "PublicAndIndia_2015-09-01",
                                  "QuotaId": "FreeTrial_2014-09-01",
                                  "SpendingLimit": "On"
                                }
    ExtendedProperties        : {[SubscriptionPolices, {"locationPlacementId":"PublicAndIndia_2015-09-01","quotaId":"FreeTrial_2014-09-01","spendingLimit":"On"}], [Account, ******@gmail.com], [AuthorizationSource, Legacy], [HomeTenant, 
                                7a5f9dc6-7044-43d1-9521-8b5ed728e361]...}
    CurrentStorageAccount     : 
    AuthorizationSource       : Legacy
    Tags                      : 
    
    
    Name               : Free Trial (2e6c52b1-5b20-45db-a48c-427d2418253d) - 7a5f9dc6-7044-43d1-9521-8b5ed728e361 - ******@gmail.com
    Account            : ******@gmail.com
    Environment        : AzureCloud
    Subscription       : 2e6c52b1-5b20-45db-a48c-427d2418253d
    Tenant             : 7a5f9dc6-7044-43d1-9521-8b5ed728e361
    TokenCache         : 
    VersionProfile     : 
    ExtendedProperties : {}
    
    
    AgentUpdateMaintenanceWindow               : 
    AgentUpdateMaintenanceWindowTimeZone       : 
    AgentUpdateType                            : 
    AgentUpdateUseSessionHostLocalTime         : 
    ApplicationGroupReference                  : {/subscriptions/2e6c52b1-5b20-45db-a48c-427d2418253d/resourcegroups/Test_groups/providers/Microsoft.DesktopVirtualization/applicationgroups/whiz-Testing}
    CloudPcResource                            : False
    CustomRdpProperty                          : drivestoredirect:s:*;audiomode:i:0;videoplaybackmode:i:1;redirectclipboard:i:1;redirectprinters:i:1;devicestoredirect:s:*;redirectcomports:i:1;redirectsmartcards:i:1;usbdevicestoredirect:s:*;enablecredsspsupport:
                                                 i:1;redirectwebauthn:i:1;use multimon:i:1;
    Description                                : Created through the Azure Virtual Desktop extension
    Etag                                       : 
    FriendlyName                               : 
    HostPoolType                               : Personal
    Id                                         : /subscriptions/2e6c52b1-5b20-45db-a48c-427d2418253d/resourcegroups/Test_groups/providers/Microsoft.DesktopVirtualization/hostpools/Whiz_VMs
    Identity                                   : Microsoft.Azure.PowerShell.Cmdlets.DesktopVirtualization.Models.Api10.Identity
    IdentityPrincipalId                        : 
    IdentityTenantId                           : 
    IdentityType                               : 
    Kind                                       : 
    LoadBalancerType                           : Persistent
    Location                                   : eastus
    ManagedBy                                  : 
    MaxSessionLimit                            : 999999
    Name                                       : Whiz_VMs
    ObjectId                                   : ff5dd43f-4c0b-4d07-b2a1-bdaa87809396
    PersonalDesktopAssignmentType              : Automatic
    Plan                                       : Microsoft.Azure.PowerShell.Cmdlets.DesktopVirtualization.Models.Api10.Plan
    PlanName                                   : 
    PlanProduct                                : 
    PlanPromotionCode                          : 
    PlanPublisher                              : 
    PlanVersion                                : 
    PreferredAppGroupType                      : Desktop
    RegistrationInfoExpirationTime             : 7/7/2023 6:30:00 PM
    RegistrationInfoRegistrationTokenOperation : None
    RegistrationInfoToken                      : eyJhbGciOiJSUzI1NiIsImtpZCI6IjQ4Q0Y2MjhENTM5OUYzNTMwQkM5MzI0RjgyMzVFNEY1RkEyOTQxNkIiLCJ0eXAiOiJKV1QifQ.eyJSZWdpc3RyYXRpb25JZCI6ImJmYTQxMmJmLTFiZTktNGVmMC1iM2Y4LTFkOGNkNjAyOWI2ZSIsIkJyb2tlclVyaSI6Imh0dHBzOi8vcmRic
                                                 m9rZXItZy11cy1yMC53dmQubWljcm9zb2Z0LmNvbS8iLCJEaWFnbm9zdGljc1VyaSI6Imh0dHBzOi8vcmRkaWFnbm9zdGljcy1nLXVzLXIwLnd2ZC5taWNyb3NvZnQuY29tLyIsIkVuZHBvaW50UG9vbElkIjoiZmY1ZGQ0M2YtNGMwYi00ZDA3LWIyYTEtYmRhYTg3ODA5Mzk2IiwiR
                                                 2xvYmFsQnJva2VyVXJpIjoiaHR0cHM6Ly9yZGJyb2tlci53dmQubWljcm9zb2Z0LmNvbS8iLCJHZW9ncmFwaHkiOiJVUyIsIkdsb2JhbEJyb2tlclJlc291cmNlSWRVcmkiOiJodHRwczovL2ZmNWRkNDNmLTRjMGItNGQwNy1iMmExLWJkYWE4NzgwOTM5Ni5yZGJyb2tlci53dmQub
                                                 Wljcm9zb2Z0LmNvbS8iLCJCcm9rZXJSZXNvdXJjZUlkVXJpIjoiaHR0cHM6Ly9mZjVkZDQzZi00YzBiLTRkMDctYjJhMS1iZGFhODc4MDkzOTYucmRicm9rZXItZy11cy1yMC53dmQubWljcm9zb2Z0LmNvbS8iLCJEaWFnbm9zdGljc1Jlc291cmNlSWRVcmkiOiJodHRwczovL2ZmN
                                                 WRkNDNmLTRjMGItNGQwNy1iMmExLWJkYWE4NzgwOTM5Ni5yZGRpYWdub3N0aWNzLWctdXMtcjAud3ZkLm1pY3Jvc29mdC5jb20vIiwiQUFEVGVuYW50SWQiOiI3YTVmOWRjNi03MDQ0LTQzZDEtOTUyMS04YjVlZDcyOGUzNjEiLCJuYmYiOjE2ODY3NDQxNzAsImV4cCI6MTY4ODc1N
                                                 DYwMCwiaXNzIjoiUkRJbmZyYVRva2VuTWFuYWdlciIsImF1ZCI6IlJEbWkifQ.O5FTLzgJJY-q_OtI5THMx1tD7eGDdb0VlB2j4jkSPLuSs9vxOH5gBxpcMFH7nPBTo1sc4QjMyNj3352DZb65MId1PrsHp9sMg13wTFLd7-Q9eH6OAng9g1Pzca8Q9EI6OE1uVqWxQBmFs3CCtR4fB6
                                                 GL9q64-Tucn7eZptC_jDK_oXXg8lDorrYl8EBErd0fTNdkhRaIX590PuX4U6SZBnlnjWConiwsRnxoPctZM2qPwKOvoyDBANmWSbhko5XoXauFiQSEdT6wynWTD-cjS1CkiH74i1__dmvfOMerRkF4LqX7yfQl2InHxn87NIhJSC5dh0jKNpR1qiXONEeWPw
    Ring                                       : 
    Sku                                        : Microsoft.Azure.PowerShell.Cmdlets.DesktopVirtualization.Models.Api10.Sku
    SkuCapacity                                : 
    SkuFamily                                  : 
    SkuName                                    : 
    SkuSize                                    : 
    SkuTier                                    : 
    SsoClientId                                : 
    SsoClientSecretKeyVaultPath                : 
    SsoSecretType                              : 
    SsoadfsAuthority                           : 
    StartVMOnConnect                           : True
    SystemDataCreatedAt                        : 6/13/2023 8:26:13 AM
    SystemDataCreatedBy                        : ******@gmail.com
    SystemDataCreatedByType                    : User
    SystemDataLastModifiedAt                   : 6/21/2023 8:29:32 AM
    SystemDataLastModifiedBy                   : ******@gmail.com
    SystemDataLastModifiedByType               : User
    Tag                                        : Microsoft.Azure.PowerShell.Cmdlets.DesktopVirtualization.Models.Api10.ResourceModelWithAllowedPropertySetTags
    Type                                       : Microsoft.DesktopVirtualization/hostpools
    VMTemplate                                 : {"domain":"whiz.com","galleryImageOffer":"windows-10","galleryImagePublisher":"microsoftwindowsdesktop","galleryImageSKU":"win10-22h2-ent-g2","imageType":"Gallery","customImageId":null,"namePrefix":"ANC-CIT","osD
                                                 iskType":"StandardSSD_LRS","vmSize":{"id":"Standard_D2s_v3","cores":2,"ram":8},"galleryItemId":"microsoftwindowsdesktop.windows-10win10-22h2-ent-g2","hibernate":false,"diskSizeGB":0,"securityType":"Standard","sec
                                                 ureBoot":false,"vTPM":false}
    ValidationEnvironment                      : False
    
    
    AgentUpdateMaintenanceWindow               : 
    AgentUpdateMaintenanceWindowTimeZone       : 
    AgentUpdateType                            : 
    AgentUpdateUseSessionHostLocalTime         : 
    ApplicationGroupReference                  : {/subscriptions/2e6c52b1-5b20-45db-a48c-427d2418253d/resourcegroups/Test_groups/providers/Microsoft.DesktopVirtualization/applicationgroups/whiz-Testing}
    CloudPcResource                            : False
    CustomRdpProperty                          : drivestoredirect:s:*;audiomode:i:0;videoplaybackmode:i:1;redirectclipboard:i:1;redirectprinters:i:1;devicestoredirect:s:*;redirectcomports:i:1;redirectsmartcards:i:1;usbdevicestoredirect:s:*;enablecredsspsupport:
                                                 i:1;redirectwebauthn:i:1;use multimon:i:1;
    Description                                : Created through the Azure Virtual Desktop extension
    Etag                                       : 
    FriendlyName                               : 
    HostPoolType                               : Personal
    Id                                         : /subscriptions/2e6c52b1-5b20-45db-a48c-427d2418253d/resourcegroups/Test_groups/providers/Microsoft.DesktopVirtualization/hostpools/Whiz_VMs
    Identity                                   : Microsoft.Azure.PowerShell.Cmdlets.DesktopVirtualization.Models.Api10.Identity
    IdentityPrincipalId                        : 
    IdentityTenantId                           : 
    IdentityType                               : 
    Kind                                       : 
    LoadBalancerType                           : Persistent
    Location                                   : eastus
    ManagedBy                                  : 
    MaxSessionLimit                            : 999999
    Name                                       : Whiz_VMs
    ObjectId                                   : ff5dd43f-4c0b-4d07-b2a1-bdaa87809396
    PersonalDesktopAssignmentType              : Automatic
    Plan                                       : Microsoft.Azure.PowerShell.Cmdlets.DesktopVirtualization.Models.Api10.Plan
    PlanName                                   : 
    PlanProduct                                : 
    PlanPromotionCode                          : 
    PlanPublisher                              : 
    PlanVersion                                : 
    PreferredAppGroupType                      : Desktop
    RegistrationInfoExpirationTime             : 7/7/2023 6:30:00 PM
    RegistrationInfoRegistrationTokenOperation : None
    RegistrationInfoToken                      : eyJhbGciOiJSUzI1NiIsImtpZCI6IjQ4Q0Y2MjhENTM5OUYzNTMwQkM5MzI0RjgyMzVFNEY1RkEyOTQxNkIiLCJ0eXAiOiJKV1QifQ.eyJSZWdpc3RyYXRpb25JZCI6ImJmYTQxMmJmLTFiZTktNGVmMC1iM2Y4LTFkOGNkNjAyOWI2ZSIsIkJyb2tlclVyaSI6Imh0dHBzOi8vcmRic
                                                 m9rZXItZy11cy1yMC53dmQubWljcm9zb2Z0LmNvbS8iLCJEaWFnbm9zdGljc1VyaSI6Imh0dHBzOi8vcmRkaWFnbm9zdGljcy1nLXVzLXIwLnd2ZC5taWNyb3NvZnQuY29tLyIsIkVuZHBvaW50UG9vbElkIjoiZmY1ZGQ0M2YtNGMwYi00ZDA3LWIyYTEtYmRhYTg3ODA5Mzk2IiwiR
                                                 2xvYmFsQnJva2VyVXJpIjoiaHR0cHM6Ly9yZGJyb2tlci53dmQubWljcm9zb2Z0LmNvbS8iLCJHZW9ncmFwaHkiOiJVUyIsIkdsb2JhbEJyb2tlclJlc291cmNlSWRVcmkiOiJodHRwczovL2ZmNWRkNDNmLTRjMGItNGQwNy1iMmExLWJkYWE4NzgwOTM5Ni5yZGJyb2tlci53dmQub
                                                 Wljcm9zb2Z0LmNvbS8iLCJCcm9rZXJSZXNvdXJjZUlkVXJpIjoiaHR0cHM6Ly9mZjVkZDQzZi00YzBiLTRkMDctYjJhMS1iZGFhODc4MDkzOTYucmRicm9rZXItZy11cy1yMC53dmQubWljcm9zb2Z0LmNvbS8iLCJEaWFnbm9zdGljc1Jlc291cmNlSWRVcmkiOiJodHRwczovL2ZmN
                                                 WRkNDNmLTRjMGItNGQwNy1iMmExLWJkYWE4NzgwOTM5Ni5yZGRpYWdub3N0aWNzLWctdXMtcjAud3ZkLm1pY3Jvc29mdC5jb20vIiwiQUFEVGVuYW50SWQiOiI3YTVmOWRjNi03MDQ0LTQzZDEtOTUyMS04YjVlZDcyOGUzNjEiLCJuYmYiOjE2ODY3NDQxNzAsImV4cCI6MTY4ODc1N
                                                 DYwMCwiaXNzIjoiUkRJbmZyYVRva2VuTWFuYWdlciIsImF1ZCI6IlJEbWkifQ.O5FTLzgJJY-q_OtI5THMx1tD7eGDdb0VlB2j4jkSPLuSs9vxOH5gBxpcMFH7nPBTo1sc4QjMyNj3352DZb65MId1PrsHp9sMg13wTFLd7-Q9eH6OAng9g1Pzca8Q9EI6OE1uVqWxQBmFs3CCtR4fB6
                                                 GL9q64-Tucn7eZptC_jDK_oXXg8lDorrYl8EBErd0fTNdkhRaIX590PuX4U6SZBnlnjWConiwsRnxoPctZM2qPwKOvoyDBANmWSbhko5XoXauFiQSEdT6wynWTD-cjS1CkiH74i1__dmvfOMerRkF4LqX7yfQl2InHxn87NIhJSC5dh0jKNpR1qiXONEeWPw
    Ring                                       : 
    Sku                                        : Microsoft.Azure.PowerShell.Cmdlets.DesktopVirtualization.Models.Api10.Sku
    SkuCapacity                                : 
    SkuFamily                                  : 
    SkuName                                    : 
    SkuSize                                    : 
    SkuTier                                    : 
    SsoClientId                                : 
    SsoClientSecretKeyVaultPath                : 
    SsoSecretType                              : 
    SsoadfsAuthority                           : 
    StartVMOnConnect                           : True
    SystemDataCreatedAt                        : 6/13/2023 8:26:13 AM
    SystemDataCreatedBy                        : ******@gmail.com
    SystemDataCreatedByType                    : User
    SystemDataLastModifiedAt                   : 6/21/2023 8:29:33 AM
    SystemDataLastModifiedBy                   : ******@gmail.com
    SystemDataLastModifiedByType               : User
    Tag                                        : Microsoft.Azure.PowerShell.Cmdlets.DesktopVirtualization.Models.Api10.ResourceModelWithAllowedPropertySetTags
    Type                                       : Microsoft.DesktopVirtualization/hostpools
    VMTemplate                                 : {"domain":"whiz.com","galleryImageOffer":"windows-10","galleryImagePublisher":"microsoftwindowsdesktop","galleryImageSKU":"win10-22h2-ent-g2","imageType":"Gallery","customImageId":null,"namePrefix":"ANC-CIT","osD
                                                 iskType":"StandardSSD_LRS","vmSize":{"id":"Standard_D2s_v3","cores":2,"ram":8},"galleryItemId":"microsoftwindowsdesktop.windows-10win10-22h2-ent-g2","hibernate":false,"diskSizeGB":0,"securityType":"Standard","sec
                                                 ureBoot":false,"vTPM":false}
    ValidationEnvironment                      : False
    
    

    Was this answer helpful?

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.