UNPKG

@kengachu-pulumi/azure-native-apimanagement

Version:

Pulumi Azure Native package for apimanagement

125 lines 17.4 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Api = void 0; const pulumi = require("@pulumi/pulumi"); const utilities = require("@kengachu-pulumi/azure-native-core/utilities"); /** * API details. * * Uses Azure REST API version 2024-05-01. In version 2.x of the Azure Native provider, it used API version 2022-08-01. * * Other available API versions: 2021-04-01-preview, 2021-08-01, 2021-12-01-preview, 2022-04-01-preview, 2022-08-01, 2022-09-01-preview, 2023-03-01-preview, 2023-05-01-preview, 2023-09-01-preview, 2024-06-01-preview, 2024-10-01-preview, 2025-03-01-preview. These can be accessed by generating a local SDK package using the CLI command `pulumi package add azure-native apimanagement [ApiVersion]`. See the [version guide](../../../version-guide/#accessing-any-api-version-via-local-packages) for details. */ class Api extends pulumi.CustomResource { /** * Get an existing Api resource's state with the given name, ID, and optional extra * properties used to qualify the lookup. * * @param name The _unique_ name of the resulting resource. * @param id The _unique_ provider ID of the resource to lookup. * @param opts Optional settings to control the behavior of the CustomResource. */ static get(name, id, opts) { return new Api(name, undefined, Object.assign(Object.assign({}, opts), { id: id })); } /** * Returns true if the given object is an instance of Api. This is designed to work even * when multiple copies of the Pulumi SDK have been loaded into the same process. */ static isInstance(obj) { if (obj === undefined || obj === null) { return false; } return obj['__pulumiType'] === Api.__pulumiType; } /** * Create a Api resource with the given unique name, arguments, and options. * * @param name The _unique_ name of the resource. * @param args The arguments to use to populate this resource's properties. * @param opts A bag of options that control this resource's behavior. */ constructor(name, args, opts) { let resourceInputs = {}; opts = opts || {}; if (!opts.id) { if ((args === null || args === void 0 ? void 0 : args.path) === undefined && !opts.urn) { throw new Error("Missing required property 'path'"); } if ((args === null || args === void 0 ? void 0 : args.resourceGroupName) === undefined && !opts.urn) { throw new Error("Missing required property 'resourceGroupName'"); } if ((args === null || args === void 0 ? void 0 : args.serviceName) === undefined && !opts.urn) { throw new Error("Missing required property 'serviceName'"); } resourceInputs["apiId"] = args === null || args === void 0 ? void 0 : args.apiId; resourceInputs["apiRevision"] = args === null || args === void 0 ? void 0 : args.apiRevision; resourceInputs["apiRevisionDescription"] = args === null || args === void 0 ? void 0 : args.apiRevisionDescription; resourceInputs["apiType"] = args === null || args === void 0 ? void 0 : args.apiType; resourceInputs["apiVersion"] = args === null || args === void 0 ? void 0 : args.apiVersion; resourceInputs["apiVersionDescription"] = args === null || args === void 0 ? void 0 : args.apiVersionDescription; resourceInputs["apiVersionSet"] = args === null || args === void 0 ? void 0 : args.apiVersionSet; resourceInputs["apiVersionSetId"] = args === null || args === void 0 ? void 0 : args.apiVersionSetId; resourceInputs["authenticationSettings"] = args === null || args === void 0 ? void 0 : args.authenticationSettings; resourceInputs["contact"] = args === null || args === void 0 ? void 0 : args.contact; resourceInputs["description"] = args === null || args === void 0 ? void 0 : args.description; resourceInputs["displayName"] = args === null || args === void 0 ? void 0 : args.displayName; resourceInputs["format"] = args === null || args === void 0 ? void 0 : args.format; resourceInputs["isCurrent"] = args === null || args === void 0 ? void 0 : args.isCurrent; resourceInputs["license"] = args === null || args === void 0 ? void 0 : args.license; resourceInputs["path"] = args === null || args === void 0 ? void 0 : args.path; resourceInputs["protocols"] = args === null || args === void 0 ? void 0 : args.protocols; resourceInputs["resourceGroupName"] = args === null || args === void 0 ? void 0 : args.resourceGroupName; resourceInputs["serviceName"] = args === null || args === void 0 ? void 0 : args.serviceName; resourceInputs["serviceUrl"] = args === null || args === void 0 ? void 0 : args.serviceUrl; resourceInputs["soapApiType"] = args === null || args === void 0 ? void 0 : args.soapApiType; resourceInputs["sourceApiId"] = args === null || args === void 0 ? void 0 : args.sourceApiId; resourceInputs["subscriptionKeyParameterNames"] = args === null || args === void 0 ? void 0 : args.subscriptionKeyParameterNames; resourceInputs["subscriptionRequired"] = args === null || args === void 0 ? void 0 : args.subscriptionRequired; resourceInputs["termsOfServiceUrl"] = args === null || args === void 0 ? void 0 : args.termsOfServiceUrl; resourceInputs["translateRequiredQueryParametersConduct"] = args === null || args === void 0 ? void 0 : args.translateRequiredQueryParametersConduct; resourceInputs["value"] = args === null || args === void 0 ? void 0 : args.value; resourceInputs["wsdlSelector"] = args === null || args === void 0 ? void 0 : args.wsdlSelector; resourceInputs["azureApiVersion"] = undefined /*out*/; resourceInputs["isOnline"] = undefined /*out*/; resourceInputs["name"] = undefined /*out*/; resourceInputs["provisioningState"] = undefined /*out*/; resourceInputs["type"] = undefined /*out*/; } else { resourceInputs["apiRevision"] = undefined /*out*/; resourceInputs["apiRevisionDescription"] = undefined /*out*/; resourceInputs["apiType"] = undefined /*out*/; resourceInputs["apiVersion"] = undefined /*out*/; resourceInputs["apiVersionDescription"] = undefined /*out*/; resourceInputs["apiVersionSet"] = undefined /*out*/; resourceInputs["apiVersionSetId"] = undefined /*out*/; resourceInputs["authenticationSettings"] = undefined /*out*/; resourceInputs["azureApiVersion"] = undefined /*out*/; resourceInputs["contact"] = undefined /*out*/; resourceInputs["description"] = undefined /*out*/; resourceInputs["displayName"] = undefined /*out*/; resourceInputs["isCurrent"] = undefined /*out*/; resourceInputs["isOnline"] = undefined /*out*/; resourceInputs["license"] = undefined /*out*/; resourceInputs["name"] = undefined /*out*/; resourceInputs["path"] = undefined /*out*/; resourceInputs["protocols"] = undefined /*out*/; resourceInputs["provisioningState"] = undefined /*out*/; resourceInputs["serviceUrl"] = undefined /*out*/; resourceInputs["sourceApiId"] = undefined /*out*/; resourceInputs["subscriptionKeyParameterNames"] = undefined /*out*/; resourceInputs["subscriptionRequired"] = undefined /*out*/; resourceInputs["termsOfServiceUrl"] = undefined /*out*/; resourceInputs["type"] = undefined /*out*/; } opts = pulumi.mergeOptions(utilities.resourceOptsDefaults(), opts); const aliasOpts = { aliases: [{ type: "azure-native:apimanagement/v20160707:Api" }, { type: "azure-native:apimanagement/v20161010:Api" }, { type: "azure-native:apimanagement/v20170301:Api" }, { type: "azure-native:apimanagement/v20180101:Api" }, { type: "azure-native:apimanagement/v20180601preview:Api" }, { type: "azure-native:apimanagement/v20190101:Api" }, { type: "azure-native:apimanagement/v20191201:Api" }, { type: "azure-native:apimanagement/v20191201preview:Api" }, { type: "azure-native:apimanagement/v20200601preview:Api" }, { type: "azure-native:apimanagement/v20201201:Api" }, { type: "azure-native:apimanagement/v20210101preview:Api" }, { type: "azure-native:apimanagement/v20210401preview:Api" }, { type: "azure-native:apimanagement/v20210801:Api" }, { type: "azure-native:apimanagement/v20211201preview:Api" }, { type: "azure-native:apimanagement/v20220401preview:Api" }, { type: "azure-native:apimanagement/v20220801:Api" }, { type: "azure-native:apimanagement/v20220901preview:Api" }, { type: "azure-native:apimanagement/v20230301preview:Api" }, { type: "azure-native:apimanagement/v20230501preview:Api" }, { type: "azure-native:apimanagement/v20230901preview:Api" }, { type: "azure-native:apimanagement/v20240501:Api" }, { type: "azure-native:apimanagement/v20240601preview:Api" }, { type: "azure-native:apimanagement/v20241001preview:Api" }, { type: "azure-native:apimanagement/v20250301preview:Api" }] }; opts = pulumi.mergeOptions(opts, aliasOpts); super(Api.__pulumiType, name, resourceInputs, opts); } } exports.Api = Api; /** @internal */ Api.__pulumiType = 'azure-native:apimanagement:Api'; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXBpLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiYXBpLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLHlDQUF5QztBQUN6QywwRUFBMEU7QUFFMUU7Ozs7OztHQU1HO0FBQ0gsTUFBYSxHQUFJLFNBQVEsTUFBTSxDQUFDLGNBQWM7SUFDMUM7Ozs7Ozs7T0FPRztJQUNJLE1BQU0sQ0FBQyxHQUFHLENBQUMsSUFBWSxFQUFFLEVBQTJCLEVBQUUsSUFBbUM7UUFDNUYsT0FBTyxJQUFJLEdBQUcsQ0FBQyxJQUFJLEVBQUUsU0FBZ0Isa0NBQU8sSUFBSSxLQUFFLEVBQUUsRUFBRSxFQUFFLElBQUcsQ0FBQztJQUNoRSxDQUFDO0lBS0Q7OztPQUdHO0lBQ0ksTUFBTSxDQUFDLFVBQVUsQ0FBQyxHQUFRO1FBQzdCLElBQUksR0FBRyxLQUFLLFNBQVMsSUFBSSxHQUFHLEtBQUssSUFBSSxFQUFFO1lBQ25DLE9BQU8sS0FBSyxDQUFDO1NBQ2hCO1FBQ0QsT0FBTyxHQUFHLENBQUMsY0FBYyxDQUFDLEtBQUssR0FBRyxDQUFDLFlBQVksQ0FBQztJQUNwRCxDQUFDO0lBdUdEOzs7Ozs7T0FNRztJQUNILFlBQVksSUFBWSxFQUFFLElBQWEsRUFBRSxJQUFtQztRQUN4RSxJQUFJLGNBQWMsR0FBa0IsRUFBRSxDQUFDO1FBQ3ZDLElBQUksR0FBRyxJQUFJLElBQUksRUFBRSxDQUFDO1FBQ2xCLElBQUksQ0FBQyxJQUFJLENBQUMsRUFBRSxFQUFFO1lBQ1YsSUFBSSxDQUFBLElBQUksYUFBSixJQUFJLHVCQUFKLElBQUksQ0FBRSxJQUFJLE1BQUssU0FBUyxJQUFJLENBQUMsSUFBSSxDQUFDLEdBQUcsRUFBRTtnQkFDdkMsTUFBTSxJQUFJLEtBQUssQ0FBQyxrQ0FBa0MsQ0FBQyxDQUFDO2FBQ3ZEO1lBQ0QsSUFBSSxDQUFBLElBQUksYUFBSixJQUFJLHVCQUFKLElBQUksQ0FBRSxpQkFBaUIsTUFBSyxTQUFTLElBQUksQ0FBQyxJQUFJLENBQUMsR0FB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