UNPKG

@kengachu-pulumi/azure-native-web

Version:

Pulumi Azure Native package for web

35 lines 3.52 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); 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; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib3V0cHV0LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsib3V0cHV0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQStQQTs7R0FFRztBQUNILFNBQWdCLDRDQUE0QyxDQUFDLEdBQWtDO0lBQzNGLHVDQUNPLEdBQUcsS0FDTixVQUFVLEVBQUUsQ0FBQyxHQUFHLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxzREFBc0QsQ0FBQyxHQUFHLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxJQUNuSDtBQUNOLENBQUM7QUFMRCxvR0FLQztBQXViRDs7R0FFRztBQUNILFNBQWdCLHFDQUFxQyxDQUFDLEdBQTJCOztJQUM3RSx1Q0FDTyxHQUFHLEtBQ04saUJBQWlCLEVBQUUsTUFBQSxDQUFDLEdBQUcsQ0FBQyxpQkFBaUIsQ0FBQyxtQ0FBSSxDQUFDLEVBQy9DLGFBQWEsRUFBRSxNQUFBLENBQUMsR0FBRyxDQUFDLGFBQWEsQ0FBQyxtQ0FBSSxLQUFLLEVBQzNDLG9CQUFvQixFQUFFLE1BQUEsQ0FBQyxHQUFHLENBQUMsb0JBQW9CLENBQUMsbUNBQUksSUFBSSxFQUN4RCxxQkFBcUIsRUFBRSxNQUFBLENBQUMsR0FBRyxDQUFDLHFCQUFxQixDQUFDLG1DQUFJLEVBQUUsSUFDMUQ7QUFDTixDQUFDO0FBUkQsc0ZBUUM7QUFpWUQ7O0dBRUc7QUFDSCxTQUFnQixpQ0FBaUMsQ0FBQyxHQUF1Qjs7SUFDckUsdUNBQ08sR0FBRyxLQUNOLE9BQU8sRUFBRSxNQUFBLENBQUMsR0FBRyxDQUFDLE9BQU8sQ0FBQyxtQ0FBSSxLQUFLLElBQ2pDO0FBQ04sQ0FBQztBQUxELDhFQUtDO0FBZ05EOztHQUVHO0FBQ0gsU0FBZ0Isc0RBQXNELENBQUMsR0FBNEM7O0lBQy9HLHVDQUNPLEdBQUcsS0FDTixLQUFLLEVBQUUsTUFBQSxDQUFDLEdBQUcsQ0FBQyxLQUFLLENBQUMsbUNBQUksS0FBSyxJQUM3QjtBQUNOLENBQUM7QUFMRCx3SEFLQyJ9