Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
gcloud使用node.js包计算全局地址_Node.js_Ip Address_Gcloud_Gcloud Node - Fatal编程技术网

gcloud使用node.js包计算全局地址

gcloud使用node.js包计算全局地址,node.js,ip-address,gcloud,gcloud-node,Node.js,Ip Address,Gcloud,Gcloud Node,我现在习惯了 但是,似乎没有任何方法可以创建全局(而不是区域)地址,因为node.js包需要一个region 对于全局静态IPv6地址,请请求: 您的请求正文应包含以下内容: {“名称”:“[地址\名称]”,“ipVersion”:“IPV6”} 有人知道是否有办法使用包生成全局地址吗?所有REST客户机都公开了一个您可以调用的请求函数 const Compute = require('@google-cloud/compute'); const compute = new Compute()

我现在习惯了

但是,似乎没有任何方法可以创建全局(而不是区域)地址,因为
node.js
包需要一个
region

对于全局静态IPv6地址,请请求:

您的请求正文应包含以下内容:

{“名称”:“[地址\名称]”,“ipVersion”:“IPV6”}


有人知道是否有办法使用包生成全局地址吗?

所有REST客户机都公开了一个您可以调用的
请求
函数

const Compute = require('@google-cloud/compute');
const compute = new Compute();

const request = {
  method: 'POST',
  uri: '/global/addresses',
  json: {name: 'my-address'}
};

compute.request(request, (err, resp) => {
  if (err) {
    return console.error(err);
  }

  compute
    .operation(resp.name)
    .on('error', err => console.error(err))
    .on('complete', response => {
      // good to go!
    });
});