Understand how customers see your deployment packages
Stay organized with collections
Save and categorize content based on your preferences.
This article introduces the screen layouts that your customers see when they
deploy your product, for products based on auto-generated standard packages.
To see the customer view directly for yourself, follow the instructions at
Test your VM product.
Customer view of deploying a package
Terraform UI
The standard customer input elements are shown on the left side of the
following screenshot and include zone, machine type, disk options, and
networking options. If your product supports Terraform UI deployment, your
customers can switch between Terraform UI or
Terraform CLI.
The customer must specify a deployment service account, which
Infra Manager uses to run the command Terraform apply.
If a customer's deployment requires multiple network interface cards, they can
add additional network interfaces by clicking Add network interface.
To deploy your product, your customers must fill out the input fields, and
then click Deploy.
Terraform CLI
The standard customer input elements are shown on the left side of the
following screenshot and include service account and gcloud CLI
configuration instructions.
If you configured a default Terraform module, your customers click
Generate Code to generate a code snippet. If you configured a custom
Terraform module for command-line deployment, your customers click
Download.
Deployment Manager
The standard customer input elements are shown on the left side of the
following screenshot and include zone, machine type, disk options, and
networking options.
If a customer's deployment requires multiple network interface cards, they can
add additional network interfaces by clicking Add network interface.
To deploy your product, your customers must fill out the input fields, and
then click Deploy.
Customer view of a deployed package
Terraform UI
The following image shows you how your product appears to your customers
after they deploy it successfully.
The standard output elements are shown on the right side of the following
screenshot and include site address, temporary administrator password, and instance
information.
If a deployment fails, customers can click View logs to be redirected to
the logs of the Cloud Build job which actuated the Terraform
configuration.
Deployment Manager
The following image shows you how your product appears to your customers
after they deploy it successfully.
The standard output elements are shown on the right side of the following
screenshot and include site address, temporary administrator password, and
instance information.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-25 UTC."],[],[],null,["# Understand how customers see your deployment packages\n\nThis article introduces the screen layouts that your customers see when they\ndeploy your product, for products based on auto-generated standard packages.\n\nTo see the customer view directly for yourself, follow the instructions at\n[Test your VM product](/marketplace/docs/partners/vm/test-product).\n\nCustomer view of deploying a package\n------------------------------------\n\n### Terraform UI\n\nThe standard customer input elements are shown on the left side of the\nfollowing screenshot and include zone, machine type, disk options, and\nnetworking options. If your product supports Terraform UI deployment, your\ncustomers can switch between Terraform UI or\n[Terraform CLI](/marketplace/docs/partners/vm/customer-view-deployment-packages#terraform-cli).\n\nThe customer must specify a deployment service account, which\nInfra Manager uses to run the command `Terraform apply`.\n\nIf a customer's deployment requires multiple network interface cards, they can\nadd additional network interfaces by clicking **Add network interface**.\n\nTo deploy your product, your customers must fill out the input fields, and\nthen click **Deploy**.\n\n### Terraform CLI\n\nThe standard customer input elements are shown on the left side of the\nfollowing screenshot and include service account and gcloud CLI\nconfiguration instructions.\n\nIf you configured a default Terraform module, your customers click\n**Generate Code** to generate a code snippet. If you configured a custom\nTerraform module for command-line deployment, your customers click\n**Download**.\n\n### Deployment Manager\n\nThe standard customer input elements are shown on the left side of the\nfollowing screenshot and include zone, machine type, disk options, and\nnetworking options.\n\nIf a customer's deployment requires multiple network interface cards, they can\nadd additional network interfaces by clicking **Add network interface**.\n\nTo deploy your product, your customers must fill out the input fields, and\nthen click **Deploy**.\n\nCustomer view of a deployed package\n-----------------------------------\n\n### Terraform UI\n\nThe following image shows you how your product appears to your customers\nafter they deploy it successfully.\n\nThe standard output elements are shown on the right side of the following\nscreenshot and include site address, temporary administrator password, and instance\ninformation.\n\nIf a deployment fails, customers can click **View logs** to be redirected to\nthe logs of the Cloud Build job which actuated the Terraform\nconfiguration.\n\n### Deployment Manager\n\nThe following image shows you how your product appears to your customers\nafter they deploy it successfully.\n\nThe standard output elements are shown on the right side of the following\nscreenshot and include site address, temporary administrator password, and\ninstance information.\n\n| **Note:** When your customers deploy your VM product from Cloud Marketplace, the deployment is created with the label `marketplace-suppress-benign-warnings`, which blocks warnings that are irrelevant for Cloud Marketplace products.\n|\n| If customers remove the label from the deployment, they see the blocked\n| warnings.\n|\n| For information about labels in deployments, see\n| [Adding labels to a deployment](/deployment-manager/docs/creating-managing-labels)."]]