最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

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

IT培训 admin 4浏览 0评论

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

我目前正在使用google cloud's node.js google compute package来create an address。

然而,似乎没有任何方法可以创建全局(非区域)地址,因为node.js包需要region。 Through gcloud's REST api, it seems like there's a way to create global addresses.

对于全局静态IPv6地址,请发出以下请求:

/[PROJECT_ID]/global/addresses您的请求正文应包含以下内容:

{“name”:“[ADDRESS_NAME]”,“ipVersion”:“IPV6”}

有人知道是否有办法使用包制作全球地址?

回答如下:

所有REST客户端都会公开您可以调用的request函数

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!
    });
});

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

我目前正在使用google cloud's node.js google compute package来create an address。

然而,似乎没有任何方法可以创建全局(非区域)地址,因为node.js包需要region。 Through gcloud's REST api, it seems like there's a way to create global addresses.

对于全局静态IPv6地址,请发出以下请求:

/[PROJECT_ID]/global/addresses您的请求正文应包含以下内容:

{“name”:“[ADDRESS_NAME]”,“ipVersion”:“IPV6”}

有人知道是否有办法使用包制作全球地址?

回答如下:

所有REST客户端都会公开您可以调用的request函数

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!
    });
});

与本文相关的文章

发布评论

评论列表 (0)

  1. 暂无评论