Assets/vSphereToAzureExample.json

{
    "CustomerId": "your-citrix-customer-id",
    "CloudPlatform": "azure",
    "ExportResourceLocationId": "citrix-cloud-vsphere-resource-id-guid",
    "CloudProvisioningType": "Mcs",
    "ExportPlatform": "vsphere",
    "ExportSmb": {
        "Host": "hostname of SMB server where the exported disk will be stored",
        "Share": "share_name",
        "Path": "path\\to\\disk",
        "DiskName": "name of disk with no extension",
        "DiskFormat": "one of VhdDiskFormat, VhdxDiskFormat, VmdkDiskFormat, VmdkSparseDiskFormat, QCow2DiskFormat, or RawDiskFormat",
        "CwId": "smb-credential-wallet-id"
    },
    "UploadSmb": {
        "Host": "hostname of SMB server where the exported disk will be stored",
        "Share": "share_name",
        "Path": "path\\to\\disk",
        "DiskName": "name of disk with no extension",
        "DiskFormat": "one of VhdDiskFormat, VhdxDiskFormat, VmdkDiskFormat, VmdkSparseDiskFormat, QCow2DiskFormat, or RawDiskFormat",
        "UserDomain": "domain",
        "UserName": "username"
    },
    "VsphereHost": "hostname.domain.com",
    "VsphereSslCaCertificate": "cert string",
    "vCenterSslNoCheckHostname": true,
    "VsphereDataCenter": "data_center_name",
    "VsphereDataStore": "data_store_name",
    "VsphereResourcePool": "Resources",
    "VsphereNetwork": "VM Network",
    "VsphereCwSecretId": "vsphere-credential-wallet-id",
    "PrepareResourceLocationId": "azure-resource-id-guid",
    "SourceDiskName": "ds:///vmfs/volumes/5b916afa-1cb036d4-622f-0025b50a01cf/folder/disk.vmdk",
    "CloudCwSecretId": "cloud-credential-wallet-id",
    "AzureSubscriptionId": "azure-subscription-id-guid",
    "AzureLocation": "eastus",
    "TargetResourceGroup": "target-recource-group-name",
    "AzureVirtualNetworkResourceGroupName": "azure-vnet-resource-group-name",
    "AzureVirtualNetworkName": "azure-vnet-name",
    "AzureVirtualNetworkSubnetName": "azure-subnet-name",
    "AzureVmResourceGroup": "resource-group-name-for-vms",
    "CloudDiskName": "disk-name",
    "Tags": {
        "first-tag-name": "first-tag-value",
        "second-tag-name": "second-tag-value"
    },
    "XdReconfigure": [{"ParameterName": "controllers", "ParameterValue": "The fully qualified domain name of your cloud connector"}]
}