@kengachu-pulumi/azure-native-apimanagement
Version:
Pulumi Azure Native package for apimanagement
28 lines • 2.56 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.hostnameConfigurationArgsProvideDefaults = exports.apiManagementServiceSkuPropertiesArgsProvideDefaults = exports.additionalLocationArgsProvideDefaults = void 0;
const pulumi = require("@pulumi/pulumi");
/**
* additionalLocationArgsProvideDefaults sets the appropriate defaults for AdditionalLocationArgs
*/
function additionalLocationArgsProvideDefaults(val) {
return Object.assign(Object.assign({}, val), { sku: pulumi.output(val.sku).apply(apiManagementServiceSkuPropertiesArgsProvideDefaults) });
}
exports.additionalLocationArgsProvideDefaults = additionalLocationArgsProvideDefaults;
/**
* apiManagementServiceSkuPropertiesArgsProvideDefaults sets the appropriate defaults for ApiManagementServiceSkuPropertiesArgs
*/
function apiManagementServiceSkuPropertiesArgsProvideDefaults(val) {
var _a;
return Object.assign(Object.assign({}, val), { capacity: (_a = (val.capacity)) !== null && _a !== void 0 ? _a : 1 });
}
exports.apiManagementServiceSkuPropertiesArgsProvideDefaults = apiManagementServiceSkuPropertiesArgsProvideDefaults;
/**
* hostnameConfigurationArgsProvideDefaults sets the appropriate defaults for HostnameConfigurationArgs
*/
function hostnameConfigurationArgsProvideDefaults(val) {
var _a, _b;
return Object.assign(Object.assign({}, val), { defaultSslBinding: (_a = (val.defaultSslBinding)) !== null && _a !== void 0 ? _a : false, negotiateClientCertificate: (_b = (val.negotiateClientCertificate)) !== null && _b !== void 0 ? _b : false });
}
exports.hostnameConfigurationArgsProvideDefaults = hostnameConfigurationArgsProvideDefaults;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5wdXQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJpbnB1dC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFDQSx5Q0FBeUM7QUFrQnJDOztHQUVHO0FBQ0gsU0FBZ0IscUNBQXFDLENBQUMsR0FBMkI7SUFDN0UsdUNBQ08sR0FBRyxLQUNOLEdBQUcsRUFBRSxNQUFNLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsb0RBQW9ELENBQUMsSUFDekY7QUFDTixDQUFDO0FBTEQsc0ZBS0M7QUF1Q0Q7O0dBRUc7QUFDSCxTQUFnQixvREFBb0QsQ0FBQyxHQUEwQzs7SUFDM0csdUNBQ08sR0FBRyxLQUNOLFFBQVEsRUFBRSxNQUFBLENBQUMsR0FBRyxDQUFDLFFBQVEsQ0FBQyxtQ0FBSSxDQUFDLElBQy9CO0FBQ04sQ0FBQztBQUxELG9IQUtDO0FBeUZEOztHQUVHO0FBQ0gsU0FBZ0Isd0NBQXdDLENBQUMsR0FBOEI7O0lBQ25GLHVDQUNPLEdBQUcsS0FDTixpQkFBaUIsRUFBRSxNQUFBLENBQUMsR0FBRyxDQUFDLGlCQUFpQixDQUFDLG1DQUFJLEtBQUssRUFDbkQsMEJBQTBCLEVBQUUsTUFBQSxDQUFDLEdBQUcsQ0FBQywwQkFBMEIsQ0FBQyxtQ0FBSSxLQUFLLElBQ3ZFO0FBQ04sQ0FBQztBQU5ELDRGQU1DIn0=