Assets/vSphereToGCPExample.json

{
    "CustomerId": "your-citrix-customer-id",
    "CloudPlatform": "gcp",
    "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": "citrix-cloud-gcp-resource-id-guid",
    "SourceDiskName": "ds:///vmfs/volumes/5b916afa-1cb036d4-622f-0025b50a01cf/folder/disk.vmdk",
    "CloudCwSecretId": "cloud-credential-wallet-id",
    "GcpZone": "us-east4-a",
    "VpcNetworkName": "networkname",
    "VpcNetworkSubnetName": "regions/us-east4/subnetworks/subnetname",
    "NetworkTags": ["tag1", "tag2"],
    "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"}, {"ParameterName": "portnumber", "ParameterValue": "80"}]
}