UNPKG

@pulumi/azure-native

Version:

[![Slack](http://www.pulumi.com/images/docs/badges/slack.svg)](https://slack.pulumi.com) [![NPM version](https://badge.fury.io/js/%40pulumi%2Fazure-native.svg)](https://npmjs.com/package/@pulumi/azure-native) [![Python version](https://badge.fury.io/py/pu

79 lines 10.3 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! *** var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { return m[k]; } }; } Object.defineProperty(o, k2, desc); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; })); var __exportStar = (this && this.__exportStar) || function(m, exports) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); }; Object.defineProperty(exports, "__esModule", { value: true }); exports.listBillingAccountInvoiceSectionsByCreateSubscriptionPermissionOutput = exports.listBillingAccountInvoiceSectionsByCreateSubscriptionPermission = exports.InvoiceSection = exports.getInvoiceSectionOutput = exports.getInvoiceSection = exports.getBillingRoleAssignmentByEnrollmentAccountOutput = exports.getBillingRoleAssignmentByEnrollmentAccount = exports.getBillingRoleAssignmentByDepartmentOutput = exports.getBillingRoleAssignmentByDepartment = exports.getBillingRoleAssignmentByBillingAccountOutput = exports.getBillingRoleAssignmentByBillingAccount = exports.getBillingProfileOutput = exports.getBillingProfile = exports.getAssociatedTenantOutput = exports.getAssociatedTenant = exports.BillingRoleAssignmentByEnrollmentAccount = exports.BillingRoleAssignmentByDepartment = exports.BillingRoleAssignmentByBillingAccount = exports.BillingProfile = exports.AssociatedTenant = void 0; const pulumi = require("@pulumi/pulumi"); const utilities = require("../utilities"); exports.AssociatedTenant = null; utilities.lazyLoad(exports, ["AssociatedTenant"], () => require("./associatedTenant")); exports.BillingProfile = null; utilities.lazyLoad(exports, ["BillingProfile"], () => require("./billingProfile")); exports.BillingRoleAssignmentByBillingAccount = null; utilities.lazyLoad(exports, ["BillingRoleAssignmentByBillingAccount"], () => require("./billingRoleAssignmentByBillingAccount")); exports.BillingRoleAssignmentByDepartment = null; utilities.lazyLoad(exports, ["BillingRoleAssignmentByDepartment"], () => require("./billingRoleAssignmentByDepartment")); exports.BillingRoleAssignmentByEnrollmentAccount = null; utilities.lazyLoad(exports, ["BillingRoleAssignmentByEnrollmentAccount"], () => require("./billingRoleAssignmentByEnrollmentAccount")); exports.getAssociatedTenant = null; exports.getAssociatedTenantOutput = null; utilities.lazyLoad(exports, ["getAssociatedTenant", "getAssociatedTenantOutput"], () => require("./getAssociatedTenant")); exports.getBillingProfile = null; exports.getBillingProfileOutput = null; utilities.lazyLoad(exports, ["getBillingProfile", "getBillingProfileOutput"], () => require("./getBillingProfile")); exports.getBillingRoleAssignmentByBillingAccount = null; exports.getBillingRoleAssignmentByBillingAccountOutput = null; utilities.lazyLoad(exports, ["getBillingRoleAssignmentByBillingAccount", "getBillingRoleAssignmentByBillingAccountOutput"], () => require("./getBillingRoleAssignmentByBillingAccount")); exports.getBillingRoleAssignmentByDepartment = null; exports.getBillingRoleAssignmentByDepartmentOutput = null; utilities.lazyLoad(exports, ["getBillingRoleAssignmentByDepartment", "getBillingRoleAssignmentByDepartmentOutput"], () => require("./getBillingRoleAssignmentByDepartment")); exports.getBillingRoleAssignmentByEnrollmentAccount = null; exports.getBillingRoleAssignmentByEnrollmentAccountOutput = null; utilities.lazyLoad(exports, ["getBillingRoleAssignmentByEnrollmentAccount", "getBillingRoleAssignmentByEnrollmentAccountOutput"], () => require("./getBillingRoleAssignmentByEnrollmentAccount")); exports.getInvoiceSection = null; exports.getInvoiceSectionOutput = null; utilities.lazyLoad(exports, ["getInvoiceSection", "getInvoiceSectionOutput"], () => require("./getInvoiceSection")); exports.InvoiceSection = null; utilities.lazyLoad(exports, ["InvoiceSection"], () => require("./invoiceSection")); exports.listBillingAccountInvoiceSectionsByCreateSubscriptionPermission = null; exports.listBillingAccountInvoiceSectionsByCreateSubscriptionPermissionOutput = null; utilities.lazyLoad(exports, ["listBillingAccountInvoiceSectionsByCreateSubscriptionPermission", "listBillingAccountInvoiceSectionsByCreateSubscriptionPermissionOutput"], () => require("./listBillingAccountInvoiceSectionsByCreateSubscriptionPermission")); // Export enums: __exportStar(require("../types/enums/billing"), exports); const _module = { version: utilities.getVersion(), construct: (name, type, urn) => { switch (type) { case "azure-native:billing:AssociatedTenant": return new exports.AssociatedTenant(name, undefined, { urn }); case "azure-native:billing:BillingProfile": return new exports.BillingProfile(name, undefined, { urn }); case "azure-native:billing:BillingRoleAssignmentByBillingAccount": return new exports.BillingRoleAssignmentByBillingAccount(name, undefined, { urn }); case "azure-native:billing:BillingRoleAssignmentByDepartment": return new exports.BillingRoleAssignmentByDepartment(name, undefined, { urn }); case "azure-native:billing:BillingRoleAssignmentByEnrollmentAccount": return new exports.BillingRoleAssignmentByEnrollmentAccount(name, undefined, { urn }); case "azure-native:billing:InvoiceSection": return new exports.InvoiceSection(name, undefined, { urn }); default: throw new Error(`unknown resource type ${type}`); } }, }; pulumi.runtime.registerResourceModule("azure-native", "billing", _module); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9iaWxsaW5nL2luZGV4LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxzRUFBc0U7QUFDdEUsaUZBQWlGOzs7Ozs7Ozs7Ozs7Ozs7OztBQUVqRix5Q0FBeUM7QUFDekMsMENBQTBDO0FBSzdCLFFBQUEsZ0JBQWdCLEdBQXlELElBQVcsQ0FBQztBQUNsRyxTQUFTLENBQUMsUUFBUSxDQUFDLE9BQU8sRUFBRSxDQUFDLGtCQUFrQixDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsT0FBTyxDQUFDLG9CQUFvQixDQUFDLENBQUMsQ0FBQztBQUkxRSxRQUFBLGNBQWMsR0FBcUQsSUFBVyxDQUFDO0FBQzVGLFNBQVMsQ0FBQyxRQUFRLENBQUMsT0FBTyxFQUFFLENBQUMsZ0JBQWdCLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxPQUFPLENBQUMsa0JBQWtCLENBQUMsQ0FBQyxDQUFDO0FBSXRFLFFBQUEscUNBQXFDLEdBQW1HLElBQVcsQ0FBQztBQUNqSyxTQUFTLENBQUMsUUFBUSxDQUFDLE9BQU8sRUFBRSxDQUFDLHVDQUF1QyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsT0FBTyxDQUFDLHlDQUF5QyxDQUFDLENBQUMsQ0FBQztBQUlwSCxRQUFBLGlDQUFpQyxHQUEyRixJQUFXLENBQUM7QUFDckosU0FBUyxDQUFDLFFBQVEsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxtQ0FBbUMsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLE9BQU8sQ0FBQyxxQ0FBcUMsQ0FBQyxDQUFDLENBQUM7QUFJNUcsUUFBQSx3Q0FBd0MsR0FBeUcsSUFBVyxDQUFDO0FBQzFLLFNBQVMsQ0FBQyxRQUFRLENBQUMsT0FBTyxFQUFFLENBQUMsMENBQTBDLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxPQUFPLENBQUMsNENBQTRDLENBQUMsQ0FBQyxDQUFDO0FBRzFILFFBQUEsbUJBQW1CLEdBQStELElBQVcsQ0FB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