[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["わかりにくい","hardToUnderstand","thumb-down"],["情報またはサンプルコードが不正確","incorrectInformationOrSampleCode","thumb-down"],["必要な情報 / サンプルがない","missingTheInformationSamplesINeed","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-09-08 UTC。"],[[["\u003cp\u003eThis page provides instructions on how to submit a virtual machine (VM) image for approval in the Producer Portal for Application Integration connectors.\u003c/p\u003e\n"],["\u003cp\u003eThe process includes adding a new product, specifying product details, creating a deployment package, selecting a pricing model, and submitting the product to Cloud Marketplace.\u003c/p\u003e\n"],["\u003cp\u003eCreating the deployment package requires manual configuration, selecting "Custom (UI deployment)", and uploading a zipped Terraform module to a Cloud Storage bucket.\u003c/p\u003e\n"],["\u003cp\u003eThe submitted VM image and deployment package are subject to Pre-GA Offerings Terms, which means they are available "as is" with potentially limited support.\u003c/p\u003e\n"],["\u003cp\u003eUsers can preview how the VM product will appear to consumers during setup by using the deployment preview feature after validating the module.\u003c/p\u003e\n"]]],[],null,["# Submit the VM image for approval\n\nSee the [supported connectors](/integration-connectors/docs/connector-reference-overview) for Application Integration.\n\nSubmit the VM image for approval\n================================\n\n|\n| **Preview**\n|\n|\n| This product or feature is subject to the \"Pre-GA Offerings Terms\" in the General Service Terms section\n| of the [Service Specific Terms](/terms/service-terms#1).\n|\n| Pre-GA products and features are available \"as is\" and might have limited support.\n|\n| For more information, see the\n| [launch stage descriptions](/products#product-launch-stages).\n\nThis page describes how to submit the virtual machine (VM) image for approval in the Producer Portal.\n\nSubmit the VM image\n-------------------\n\n1. Add a new product on the [Producer Portal](https://console.cloud.google.com/producer-portal/overview). **Note:** If you can't access Producer Portal, verify that you've selected the correct project. If you still can't access it, use the [Partner Support Desk](https://g.co/cloud/psd-partner) to request assistance, and include the word \"Marketplace\" in your description. For more information about Partner Support Desk, visit [Request assistance with Application Integration](/marketplace/docs/partners/get-support).\n2. Select Virtual Machine as the product type and provide a unique name for the product. Follow these guidelines for the product name and product overview:\n - The product name must match the application or soure for which you build the connector. For example, if you build a connector for Salesforce, use Salesforce in the product name.\n - Don't use reserved keywords such as \"plugin\" in the product name.\n - The product overview must mention that this product is for Integration Connectors or Application Integration.\n3. Specify the product details. For guidelines about how to enter the product details, see [Add product details](/marketplace/docs/partners/vm/set-up-environment#add_product_details).\n4. [Create the deployment package](#create-deployment-package).\n5. Select a [pricing model](/marketplace/docs/partners/vm/select-pricing).\n6. [Submit your product to Cloud Marketplace](/marketplace/docs/partners/vm/submitting).\n\n### Create the deployment package\n\n1. Select the VM image created earlier in the **Deployment Image Source** section. This image must be the same as the image mentioned in the autogen configuration.\n2. For the deployment package, select **Manual configuration for more complex products**. You can't use guided configuration as this product requires a startup script.\n3. In the **Type** section, select **Custom (UI deployment)**.\n4. In the **Image Variable** field, enter `source_image`.\n5. To upload the deployment package, do the following:\n 1. Create a [Cloud Storage bucket](https://console.cloud.google.com/storage/create-bucket).\n 2. To zip the terraform module, run the following command: \n\n ```bash\n cd solution_folder\n zip .zip ./*\n \n ```\n\n Ensure that only the files are zipped and not the parent folder.\n 3. To upload the zip file to the Cloud Storage bucket, run the following command: \n\n ```bash\n gcloud storage cp MODULE_NAME.zip gs://BUCKET_NAME\n \n ```\n 4. In the Producer Portal, in the **Specify your GCS object location** field, browse and select the uploaded object.\n 5. In the **Required roles** section, select the role for the Compute Admin role (`roles/compute.admin`).\n 6. To validate the deployment module, click **Validate**.\n 7. To view the UI and deploy the VM product for testing, click **Deployment preview**. This page will be the same as what the consumers will see while setting up the connector VM.\n\n What's next\n -----------\n\n - Learn how to [submit a publish request for the connector](/integration-connectors/docs/marketplace/publish-custom-connector)."]]