Tentukan parameter ImageFamily saat memanggil RunInstances untuk secara otomatis memilih gambar aktif terbaru.
Prosedur
Masuk ke OpenAPI Explorer.
Panggil operasi RunInstances.
Contoh ini membuat instans dari keluarga gambar
image-testdengan parameter berikut:RegionId: ID wilayah, misalnya
cn-hangzhou.InstanceType: Tipe instans, misalnya
ecs.g6.large.ImageFamily: Nama keluarga gambar, misalnya
image-test.SecurityGroupId: ID security group, misalnya
sg-bp1i4c0xgqxadew2****.VSwitchId: ID vSwitch, misalnya
vsw-bp1ddbrxdlrcbim46****.
Tanggapan mengembalikan ID instans.
{ "RequestId": "409D4604-84D0-4F16-B99E-809E2E72****", "InstanceIdSets": { "InstanceIdSet": [ "i-bp1env7nl3mijm2t****" ] } }Verifikasi gambar yang digunakan oleh instans.
Panggil operasi DescribeImageFromFamily untuk menanyakan gambar terbaru dalam keluarga gambar.
Contoh ini menanyakan keluarga gambar
image-testdengan parameter berikut:RegionId: ID wilayah keluarga gambar.
ImageFamily: Nama keluarga gambar, misalnya
image-test.
Tanggapan mengembalikan ID gambar aktif terbaru.
Dalam JSON yang dikembalikan, cari bidang
ImageId, yaitu ID gambar terbaru dalam keluarga gambar. Cuplikan tanggapan contoh:}, "ImageVersion": "", "OSType": "linux", "ImageId": "m-bp1xxx", "CreationTime": "2020-03-17T06:19:19Z",Panggil operasi DescribeInstances untuk menanyakan gambar instans.
Tetapkan parameter berikut:
RegionId: ID wilayah instans.
InstanceIds: ID instans dalam format array JSON, misalnya
["i-bp1env7nl3mijm2t****"].
Verifikasi bahwa ID gambar instans sesuai dengan ID gambar aktif terbaru dari keluarga gambar.
ImageIddalam tanggapan adalah ID gambar yang digunakan oleh instans."OSName": "CentOS 8.0 64bit", "InstanceNetworkType": "vpc", "InnerIpAddress": { "IpAddress": [] }, "ExpiredTime": "2099-12-31T15:59Z", "ImageId": "m-bp1cxxx", "EipAddress": { "AllocationId": "", "IpAddress": "", "InternetChargeType": ""