1

私は softlayer の ruby​​ API を使用しており、VLAN の特定のサブネットの下に仮想サーバーを作成しようとしていますが、それを行う方法が見つかりませんでした。現時点では、次のjsonを使用しています:

 creation_hash = {
    'complexType' => 'SoftLayer_Virtual_Guest',
    'hostname' => XXX,
    'domain' => XXXX
    'datacenter' => { 'name' => @datacenter },
    'startCpus' => sl_machine_type(@params['instance_type'])['cpu'],
    'maxMemory' => sl_machine_type(@params['instance_type'])['memory'],
    'hourlyBillingFlag' => true,
    'blockDeviceTemplateGroup' => { 'globalIdentifier' => @params['image_id'] },
    'localDiskFlag' => false,
    'dedicatedAccountHostOnlyFlag' => true,
    'primaryBackendNetworkComponent' => {
      'networkVlan' => {
        'id' => @private_vlan['id']
      }
    },
    'networkComponents' => [{ 'maxSpeed' => 1000 }],
    'privateNetworkOnlyFlag' => true
  }

そのため、VLAN を選択すると、その VLAN の下にあるランダムなサブネットが選択されます。サブネットを指定するにはどうすればよいですか? ドキュメントにこのオプションが見つかりませんでした。

4

1 に答える 1