UNPKG

@pulumi/linode

Version:

A Pulumi package for creating and managing linode cloud resources.

64 lines 2.58 kB
"use strict"; // *** WARNING: this file was generated by pulumi-language-nodejs. *** // *** Do not edit by hand unless you're certain you know what you are doing! *** Object.defineProperty(exports, "__esModule", { value: true }); exports.getNodebalancerVpcOutput = exports.getNodebalancerVpc = void 0; const pulumi = require("@pulumi/pulumi"); const utilities = require("./utilities"); /** * > **Limited Availability** VPC-attached NodeBalancers may not currently be available to all users and may require the `apiVersion` provider argument must be set to `v4beta`. * * Provides information about a NodeBalancer VPC configuration. * For more information, see the corresponding [Linode APIv4 documentation](https://techdocs.akamai.com/linode-api/reference/get-node-balancer-vpc-config). * * ## Example Usage * * Retrieve information about a NodeBalancer VPC configuration: * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as linode from "@pulumi/linode"; * * const vpc_config = linode.getNodebalancerVpc({ * nodebalancerId: 123, * id: 456, * }); * ``` */ function getNodebalancerVpc(args, opts) { opts = pulumi.mergeOptions(utilities.resourceOptsDefaults(), opts || {}); return pulumi.runtime.invoke("linode:index/getNodebalancerVpc:getNodebalancerVpc", { "id": args.id, "nodebalancerId": args.nodebalancerId, }, opts); } exports.getNodebalancerVpc = getNodebalancerVpc; /** * > **Limited Availability** VPC-attached NodeBalancers may not currently be available to all users and may require the `apiVersion` provider argument must be set to `v4beta`. * * Provides information about a NodeBalancer VPC configuration. * For more information, see the corresponding [Linode APIv4 documentation](https://techdocs.akamai.com/linode-api/reference/get-node-balancer-vpc-config). * * ## Example Usage * * Retrieve information about a NodeBalancer VPC configuration: * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as linode from "@pulumi/linode"; * * const vpc_config = linode.getNodebalancerVpc({ * nodebalancerId: 123, * id: 456, * }); * ``` */ function getNodebalancerVpcOutput(args, opts) { opts = pulumi.mergeOptions(utilities.resourceOptsDefaults(), opts || {}); return pulumi.runtime.invokeOutput("linode:index/getNodebalancerVpc:getNodebalancerVpc", { "id": args.id, "nodebalancerId": args.nodebalancerId, }, opts); } exports.getNodebalancerVpcOutput = getNodebalancerVpcOutput; //# sourceMappingURL=getNodebalancerVpc.js.map