@kengachu-pulumi/azure-native-web
Version:
Pulumi Azure Native package for web
43 lines • 4.49 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.siteConfigResponseProvideDefaults = exports.fileSystemApplicationLogsConfigResponseProvideDefaults = exports.daprConfigResponseProvideDefaults = exports.backupScheduleResponseProvideDefaults = exports.applicationLogsConfigResponseProvideDefaults = void 0;
/**
* applicationLogsConfigResponseProvideDefaults sets the appropriate defaults for ApplicationLogsConfigResponse
*/
function applicationLogsConfigResponseProvideDefaults(val) {
return Object.assign(Object.assign({}, val), { fileSystem: (val.fileSystem ? fileSystemApplicationLogsConfigResponseProvideDefaults(val.fileSystem) : undefined) });
}
exports.applicationLogsConfigResponseProvideDefaults = applicationLogsConfigResponseProvideDefaults;
/**
* backupScheduleResponseProvideDefaults sets the appropriate defaults for BackupScheduleResponse
*/
function backupScheduleResponseProvideDefaults(val) {
var _a, _b, _c, _d;
return Object.assign(Object.assign({}, val), { frequencyInterval: (_a = (val.frequencyInterval)) !== null && _a !== void 0 ? _a : 7, frequencyUnit: (_b = (val.frequencyUnit)) !== null && _b !== void 0 ? _b : "Day", keepAtLeastOneBackup: (_c = (val.keepAtLeastOneBackup)) !== null && _c !== void 0 ? _c : true, retentionPeriodInDays: (_d = (val.retentionPeriodInDays)) !== null && _d !== void 0 ? _d : 30 });
}
exports.backupScheduleResponseProvideDefaults = backupScheduleResponseProvideDefaults;
/**
* daprConfigResponseProvideDefaults sets the appropriate defaults for DaprConfigResponse
*/
function daprConfigResponseProvideDefaults(val) {
var _a;
return Object.assign(Object.assign({}, val), { enabled: (_a = (val.enabled)) !== null && _a !== void 0 ? _a : false });
}
exports.daprConfigResponseProvideDefaults = daprConfigResponseProvideDefaults;
/**
* fileSystemApplicationLogsConfigResponseProvideDefaults sets the appropriate defaults for FileSystemApplicationLogsConfigResponse
*/
function fileSystemApplicationLogsConfigResponseProvideDefaults(val) {
var _a;
return Object.assign(Object.assign({}, val), { level: (_a = (val.level)) !== null && _a !== void 0 ? _a : "Off" });
}
exports.fileSystemApplicationLogsConfigResponseProvideDefaults = fileSystemApplicationLogsConfigResponseProvideDefaults;
/**
* siteConfigResponseProvideDefaults sets the appropriate defaults for SiteConfigResponse
*/
function siteConfigResponseProvideDefaults(val) {
var _a, _b, _c;
return Object.assign(Object.assign({}, val), { http20Enabled: (_a = (val.http20Enabled)) !== null && _a !== void 0 ? _a : true, localMySqlEnabled: (_b = (val.localMySqlEnabled)) !== null && _b !== void 0 ? _b : false, netFrameworkVersion: (_c = (val.netFrameworkVersion)) !== null && _c !== void 0 ? _c : "v4.6" });
}
exports.siteConfigResponseProvideDefaults = siteConfigResponseProvideDefaults;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib3V0cHV0LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsib3V0cHV0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQW1SQTs7R0FFRztBQUNILFNBQWdCLDRDQUE0QyxDQUFDLEdBQWtDO0lBQzNGLHVDQUNPLEdBQUcsS0FDTixVQUFVLEVBQUUsQ0FBQyxHQUFHLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxzREFBc0QsQ0FBQyxHQUFHLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxJQUNuSDtBQUNOLENBQUM7QUFMRCxvR0FLQztBQXFnQkQ7O0dBRUc7QUFDSCxTQUFnQixxQ0FBcUMsQ0FBQyxHQUEyQjs7SUFDN0UsdUNBQ08sR0FBRyxLQUNOLGlCQUFpQixFQUFFLE1BQUEsQ0FBQyxHQUFHLENBQUMsaUJBQWlCLENBQUMsbUNBQUksQ0FBQyxFQUMvQyxhQUFhLEVBQUUsTUFBQSxDQUFDLEdBQUcsQ0FBQyxhQUFhLENBQUMsbUNBQUksS0FBSyxFQUMzQyxvQkFBb0IsRUFBRSxNQUFBLENBQUMsR0FBRyxDQUFDLG9CQUFvQixDQUFDLG1DQUFJLElBQUksRUFDeEQscUJBQXFCLEVBQUUsTUFBQSxDQUFDLEdBQUcsQ0FBQyxxQkFBcUIsQ0FBQyxtQ0FBSSxFQUFFLElBQzFEO0FBQ04sQ0FBQztBQVJELHNGQVFDO0FBb2FEOztHQUVHO0FBQ0gsU0FBZ0IsaUNBQWlDLENBQUMsR0FBdUI7O0lBQ3JFLHVDQUNPLEdBQUcsS0FDTixPQUFPLEVBQUUsTUFBQSxDQUFDLEdBQUcsQ0FBQyxPQUFPLENBQUMsbUNBQUksS0FBSyxJQUNqQztBQUNOLENBQUM7QUFMRCw4RUFLQztBQTBORDs7R0FFRztBQUNILFNBQWdCLHNEQUFzRCxDQUFDLEdBQTRDOztJQUMvRyx1Q0FDTyxHQUFHLEtBQ04sS0FBSyxFQUFFLE1BQUEsQ0FBQyxHQUFHLENBQUMsS0FBSyxDQUFDLG1DQUFJLEtBQUssSUFDN0I7QUFDTixDQUFDO0FBTEQsd0hBS0M7QUF1eENEOztHQUVHO0FBQ0gsU0FBZ0IsaUNBQWlDLENBQUMsR0FBdUI7O0lBQ3JFLHVDQUNPLEdBQUcsS0FDTixhQUFhLEVBQUUsTUFBQSxDQUFDLEdBQUcsQ0FBQyxhQUFhLENBQUMsbUNBQUksSUFBSSxFQUMxQyxpQkFBaUIsRUFBRSxNQUFBLENBQUMsR0FBRyxDQUFDLGlCQUFpQixDQUFDLG1DQUFJLEtBQUssRUFDbkQsbUJBQW1CLEVBQUUsTUFBQSxDQUFDLEdBQUcsQ0FBQyxtQkFBbUIsQ0FBQyxtQ0FBSSxNQUFNLElBQzFEO0FBQ04sQ0FBQztBQVBELDhFQU9DIn0=