如何以编程方式启动Google Compute实例?

Ing*_*ngo 3 google-compute-engine google-cloud-platform gcloud

AWS SDK,EC2实例可以通过编程的推出AmazonEC2Client.一般的GCP计算引擎是否专门为相同的操作提供基于CLI的 gcloud命令?或者也可以从Java/Python/Go/etc控制GCE实例?哪些SDK适用于这些语言,其示例和文档在哪里?

我在GCP世界中寻找相同的东西:

client = new AmazonEC2Client(credentials);
client.runInstances(new RunInstancesRequest())
Run Code Online (Sandbox Code Playgroud)

dim*_*414 6

您正在寻找Google Cloud Client Libraries,其中gcloud-java包含Java实现.Go,Node.js,Python和Ruby中也有客户端库.

在幕后,Google Cloud中的所有内容都可以通过API获得,因此即使没有客户端库来实现您要完成的任务,也可以通过直接调用API以编程方式完成.

有关启动实例的文档有一个API选项卡,其中显示了Client Library和REST API示例.