首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

将一个参数传递给参数

/api/cloud/create-instance 的方法。

代码语言:python
复制
import requests
import json

# 参数
params = {
    "Name": "example-instance",
    "ImageId": "b0183a03-b753-4c03-8b03-21a91b05e001",
    "InstanceType": "S3.SMALL4",
    "KeyPairName": "example-key-pair",
    "SubnetId": "subnet-0123456789abcdef0",
    "VpcId": "vpc-0123456789abcdef0",
    "PrivateIpAddresses": ["10.0.0.10"],
    "PublicIpAddresses": ["192.168.1.10"],
    "ClientToken": "example-client-token",
    "Description": "Example instance",
    "InstanceChargeType": "POSTPAID_BY_HOUR",
    "SystemDisk": {
        "DiskType": "CLOUD_PREMIUM",
        "DiskSize": 50
    },
    "VirtualPrivateCloud": {
        "VpcId": "vpc-0123456789abcdef0",
        "SubnetId": "subnet-0123456789abcdef0"
    },
    "InternetAccessible": {
        "InternetMaxBandwidthOut": 1,
        "PublicIpAddresses": ["192.168.1.10"]
    }
}

# 请求云API
response = requests.post("https://api.qcloud.com/v2/create-instance", params=params)

# 打印响应
print(json.dumps(response.json(), indent=4))

以上代码将创建一个名为 example-instance 的新实例,使用 b0183a03-b753-4c03-8b03-21a91b05e001 镜像,类型为 S3.SMALL4 ,在 subnet-0123456789abcdef0 子网和 vpc-0123456789abcdef0 VPC 内,分配 10.0.0.10 的私有 IP 地址和 192.168.1.10 的公共 IP 地址。ClientTokenexample-client-token,系统磁盘为 CLOUD_PREMIUM,磁盘大小为 50GB。这个实例将在腾讯云控制台上显示。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券