@kengachu-pulumi/azure-native-apimanagement
Version:
Pulumi Azure Native package for apimanagement
145 lines • 5.86 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.VirtualNetworkType = exports.VersioningScheme = exports.UserState = exports.SkuType = exports.SamplingType = exports.Protocol = exports.LoggerType = exports.KeyType = exports.HostnameType = exports.ContentFormat = exports.Confirmation = exports.ApimIdentityType = exports.ApiType = void 0;
exports.ApiType = {
Http: "http",
Soap: "soap",
};
exports.ApimIdentityType = {
SystemAssigned: "SystemAssigned",
};
exports.Confirmation = {
/**
* Send an e-mail to the user confirming they have successfully signed up.
*/
Signup: "signup",
/**
* Send an e-mail inviting the user to sign-up and complete registration.
*/
Invite: "invite",
};
exports.ContentFormat = {
/**
* The contents are inline and Content type is a WADL document.
*/
Wadl_xml: "wadl-xml",
/**
* The WADL document is hosted on a publicly accessible internet address.
*/
Wadl_link_json: "wadl-link-json",
/**
* The contents are inline and Content Type is a OpenApi 2.0 Document.
*/
Swagger_json: "swagger-json",
/**
* The Open Api 2.0 document is hosted on a publicly accessible internet address.
*/
Swagger_link_json: "swagger-link-json",
/**
* The contents are inline and the document is a WSDL/Soap document.
*/
Wsdl: "wsdl",
/**
* The WSDL document is hosted on a publicly accessible internet address.
*/
Wsdl_link: "wsdl-link",
};
exports.HostnameType = {
Proxy: "Proxy",
Portal: "Portal",
Management: "Management",
Scm: "Scm",
};
exports.KeyType = {
Primary: "primary",
Secondary: "secondary",
};
exports.LoggerType = {
/**
* Azure Event Hub as log destination.
*/
AzureEventHub: "azureEventHub",
/**
* Azure Application Insights as log destination.
*/
ApplicationInsights: "applicationInsights",
};
exports.Protocol = {
Http: "http",
Https: "https",
};
exports.SamplingType = {
/**
* Fixed-rate sampling.
*/
Fixed: "fixed",
/**
* Sampling with a dynamically adjustable rate.
*/
Adaptive: "adaptive",
};
exports.SkuType = {
/**
* Developer SKU of Api Management.
*/
Developer: "Developer",
/**
* Standard SKU of Api Management.
*/
Standard: "Standard",
/**
* Premium SKU of Api Management.
*/
Premium: "Premium",
/**
* Basic SKU of Api Management.
*/
Basic: "Basic",
};
exports.UserState = {
/**
* User state is active.
*/
Active: "active",
/**
* User is blocked. Blocked users cannot authenticate at developer portal or call API.
*/
Blocked: "blocked",
/**
* User account is pending. Requires identity confirmation before it can be made active.
*/
Pending: "pending",
/**
* User account is closed. All identities and related entities are removed.
*/
Deleted: "deleted",
};
exports.VersioningScheme = {
/**
* The API Version is passed in a path segment.
*/
Segment: "Segment",
/**
* The API Version is passed in a query parameter.
*/
Query: "Query",
/**
* The API Version is passed in a HTTP header.
*/
Header: "Header",
};
exports.VirtualNetworkType = {
/**
* The service is not part of any Virtual Network.
*/
None: "None",
/**
* The service is part of Virtual Network and it is accessible from Internet.
*/
External: "External",
/**
* The service is part of Virtual Network and it is only accessible from within the virtual network.
*/
Internal: "Internal",
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZW51bXMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJlbnVtcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBYSxRQUFBLE9BQU8sR0FBRztJQUNuQixJQUFJLEVBQUUsTUFBTTtJQUNaLElBQUksRUFBRSxNQUFNO0NBQ04sQ0FBQztBQU9FLFFBQUEsZ0JBQWdCLEdBQUc7SUFDNUIsY0FBYyxFQUFFLGdCQUFnQjtDQUMxQixDQUFDO0FBT0UsUUFBQSxZQUFZLEdBQUc7SUFDeEI7O09BRUc7SUFDSCxNQUFNLEVBQUUsUUFBUTtJQUNoQjs7T0FFRztJQUNILE1BQU0sRUFBRSxRQUFRO0NBQ1YsQ0FBQztBQU9FLFFBQUEsYUFBYSxHQUFHO0lBQ3pCOztPQUVHO0lBQ0gsUUFBUSxFQUFFLFVBQVU7SUFDcEI7O09BRUc7SUFDSCxjQUFjLEVBQUUsZ0JBQWdCO0lBQ2hDOztPQUVHO0lBQ0gsWUFBWSxFQUFFLGNBQWM7SUFDNUI7O09BRUc7SUFDSCxpQkFBaUIsRUFBRSxtQkFBbUI7SUFDdEM7O09BRUc7SUFDSCxJQUFJLEVBQUUsTUFBTTtJQUNaOztPQUVHO0lBQ0gsU0FBUyxFQUFFLFdBQVc7Q0FDaEIsQ0FBQztBQU9FLFFBQUEsWUFBWSxHQUFHO0lBQ3hCLEtBQUssRUFBRSxPQUFPO0lBQ2QsTUFBTSxFQUFFLFFBQVE7SUFDaEIsVUFBVSxFQUFFLFlBQVk7SUFDeEIsR0FBRyxFQUFFLEtBQUs7Q0FDSixDQUFDO0FBT0UsUUFBQSxPQUFPLEdBQUc7SUFDbkIsT0FBTyxFQUFFLFNBQVM7SUFDbEIsU0FBUyxFQUFFLFdBQVc7Q0FDaEIsQ0FBQztBQU9FLFFBQUEsVUFBVSxHQUFHO0lBQ3RCOztPQUVHO0lBQ0gsYUFBYSxFQUFFLGVBQWU7SUFDOUI7O09BRUc7SUFDSCxtQkFBbUIsRUFBRSxxQkFBcUI7Q0FDcEMsQ0FBQztBQU9FLFFBQUEsUUFBUSxHQUFHO0lBQ3BCLElBQUksRUFBRSxNQUFNO0lBQ1osS0FBSyxFQUFFLE9BQU87Q0FDUixDQUFDO0FBSUUsUUFBQSxZQUFZLEdBQUc7SUFDeEI7O09BRUc7SUFDSCxLQUFLLEVBQUUsT0FBTztJQUNkOztPQUVHO0lBQ0gsUUFBUSxFQUFFLFVBQVU7Q0FDZCxDQUFDO0FBT0UsUUFBQSxPQUFPLEdBQUc7SUFDbkI7O09BRUc7SUFDSCxTQUFTLEVBQUUsV0FBVztJQUN0Qjs7T0FFRztJQUNILFFBQVEsRUFBRSxVQUFVO0lBQ3BCOztPQUVHO0lBQ0gsT0FBTyxFQUFFLFNBQVM7SUFDbEI7O09BRUc7SUFDSCxLQUFLLEVBQUUsT0FBTztDQUNSLENBQUM7QUFPRSxRQUFBLFNBQVMsR0FBRztJQUNyQjs7T0FFRztJQUNILE1BQU0sRUFBRSxRQUFRO0lBQ2hCOztPQUVHO0lBQ0gsT0FBTyxFQUFFLFNBQVM7SUFDbEI7O09BRUc7SUFDSCxPQUFPLEVBQUUsU0FBUztJQUNsQjs7T0FFRztJQUNILE9BQU8sRUFBRSxTQUFTO0NBQ1osQ0FBQztBQU9FLFFBQUEsZ0JBQWdCLEdBQUc7SUFDNUI7O09BRUc7SUFDSCxPQUFPLEVBQUUsU0FBUztJQUNsQjs7T0FFRztJQUNILEtBQUssRUFBRSxPQUFPO0lBQ2Q7O09BRUc7SUFDSCxNQUFNLEVBQUUsUUFBUTtDQUNWLENBQUM7QUFPRSxRQUFBLGtCQUFrQixHQUFHO0lBQzlCOztPQUVHO0lBQ0gsSUFBSSxFQUFFLE1BQU07SUFDWjs7T0FFRztJQUNILFFBQVEsRUFBRSxVQUFVO0lBQ3BCOztPQUVHO0lBQ0gsUUFBUSxFQUFFLFVBQVU7Q0FDZCxDQUFDIn0=