UNPKG

@kengachu-pulumi/azure-native-documentdb

Version:

Pulumi Azure Native package for documentdb

50 lines 5.77 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.sqlContainerGetPropertiesResponseResourceProvideDefaults = exports.indexingPolicyResponseProvideDefaults = exports.indexesResponseProvideDefaults = exports.gremlinGraphGetPropertiesResponseResourceProvideDefaults = exports.containerPartitionKeyResponseProvideDefaults = exports.conflictResolutionPolicyResponseProvideDefaults = void 0; /** * conflictResolutionPolicyResponseProvideDefaults sets the appropriate defaults for ConflictResolutionPolicyResponse */ function conflictResolutionPolicyResponseProvideDefaults(val) { var _a; return Object.assign(Object.assign({}, val), { mode: (_a = (val.mode)) !== null && _a !== void 0 ? _a : "LastWriterWins" }); } exports.conflictResolutionPolicyResponseProvideDefaults = conflictResolutionPolicyResponseProvideDefaults; /** * containerPartitionKeyResponseProvideDefaults sets the appropriate defaults for ContainerPartitionKeyResponse */ function containerPartitionKeyResponseProvideDefaults(val) { var _a; return Object.assign(Object.assign({}, val), { kind: (_a = (val.kind)) !== null && _a !== void 0 ? _a : "Hash" }); } exports.containerPartitionKeyResponseProvideDefaults = containerPartitionKeyResponseProvideDefaults; /** * gremlinGraphGetPropertiesResponseResourceProvideDefaults sets the appropriate defaults for GremlinGraphGetPropertiesResponseResource */ function gremlinGraphGetPropertiesResponseResourceProvideDefaults(val) { return Object.assign(Object.assign({}, val), { conflictResolutionPolicy: (val.conflictResolutionPolicy ? conflictResolutionPolicyResponseProvideDefaults(val.conflictResolutionPolicy) : undefined), indexingPolicy: (val.indexingPolicy ? indexingPolicyResponseProvideDefaults(val.indexingPolicy) : undefined), partitionKey: (val.partitionKey ? containerPartitionKeyResponseProvideDefaults(val.partitionKey) : undefined) }); } exports.gremlinGraphGetPropertiesResponseResourceProvideDefaults = gremlinGraphGetPropertiesResponseResourceProvideDefaults; /** * indexesResponseProvideDefaults sets the appropriate defaults for IndexesResponse */ function indexesResponseProvideDefaults(val) { var _a, _b; return Object.assign(Object.assign({}, val), { dataType: (_a = (val.dataType)) !== null && _a !== void 0 ? _a : "String", kind: (_b = (val.kind)) !== null && _b !== void 0 ? _b : "Hash" }); } exports.indexesResponseProvideDefaults = indexesResponseProvideDefaults; /** * indexingPolicyResponseProvideDefaults sets the appropriate defaults for IndexingPolicyResponse */ function indexingPolicyResponseProvideDefaults(val) { var _a; return Object.assign(Object.assign({}, val), { indexingMode: (_a = (val.indexingMode)) !== null && _a !== void 0 ? _a : "consistent" }); } exports.indexingPolicyResponseProvideDefaults = indexingPolicyResponseProvideDefaults; /** * sqlContainerGetPropertiesResponseResourceProvideDefaults sets the appropriate defaults for SqlContainerGetPropertiesResponseResource */ function sqlContainerGetPropertiesResponseResourceProvideDefaults(val) { return Object.assign(Object.assign({}, val), { conflictResolutionPolicy: (val.conflictResolutionPolicy ? conflictResolutionPolicyResponseProvideDefaults(val.conflictResolutionPolicy) : undefined), indexingPolicy: (val.indexingPolicy ? indexingPolicyResponseProvideDefaults(val.indexingPolicy) : undefined), partitionKey: (val.partitionKey ? containerPartitionKeyResponseProvideDefaults(val.partitionKey) : undefined) }); } exports.sqlContainerGetPropertiesResponseResourceProvideDefaults = sqlContainerGetPropertiesResponseResourceProvideDefaults; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib3V0cHV0LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsib3V0cHV0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQSthQTs7R0FFRztBQUNILFNBQWdCLCtDQUErQyxDQUFDLEdBQXFDOztJQUNqRyx1Q0FDTyxHQUFHLEtBQ04sSUFBSSxFQUFFLE1BQUEsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLG1DQUFJLGdCQUFnQixJQUN0QztBQUNOLENBQUM7QUFMRCwwR0FLQztBQXVERDs7R0FFRztBQUNILFNBQWdCLDRDQUE0QyxDQUFDLEdBQWtDOztJQUMzRix1Q0FDTyxHQUFHLEtBQ04sSUFBSSxFQUFFLE1BQUEsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLG1DQUFJLE1BQU0sSUFDNUI7QUFDTixDQUFDO0FBTEQsb0dBS0M7QUE2YkQ7O0dBRUc7QUFDSCxTQUFnQix3REFBd0QsQ0FBQyxHQUE4QztJQUNuSCx1Q0FDTyxHQUFHLEtBQ04sd0JBQXdCLEVBQUUsQ0FBQyxHQUFHLENBQUMsd0JBQXdCLENBQUMsQ0FBQyxDQUFDLCtDQUErQyxDQUFDLEdBQUcsQ0FBQyx3QkFBd0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsRUFDcEosY0FBYyxFQUFFLENBQUMsR0FBRyxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMscUNBQXFDLENBQUMsR0FBRyxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsRUFDNUcsWUFBWSxFQUFFLENBQUMsR0FBRyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsNENBQTRDLENBQUMsR0FBRyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsSUFDL0c7QUFDTixDQUFDO0FBUEQsNEhBT0M7QUFpQ0Q7O0dBRUc7QUFDSCxTQUFnQiw4QkFBOEIsQ0FBQyxHQUFvQjs7SUFDL0QsdUNBQ08sR0FBRyxLQUNOLFFBQVEsRUFBRSxNQUFBLENBQUMsR0FBRyxDQUFDLFFBQVEsQ0FBQyxtQ0FBSSxRQUFRLEVBQ3BDLElBQUksRUFBRSxNQUFBLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxtQ0FBSSxNQUFNLElBQzVCO0FBQ04sQ0FBQztBQU5ELHdFQU1DO0FBK0JEOztHQUVHO0FBQ0gsU0FBZ0IscUNBQXFDLENBQUMsR0FBMkI7O0lBQzdFLHVDQUNPLEdBQUcsS0FDTixZQUFZLEVBQUUsTUFBQSxDQUFDLEdBQUcsQ0FBQyxZQUFZLENBQUMsbUNBQUksWUFBWSxJQUNsRDtBQUNOLENBQUM7QUFMRCxzRkFLQztBQThoQkQ7O0dBRUc7QUFDSCxTQUFnQix3REFBd0QsQ0FBQyxHQUE4QztJQUNuSCx1Q0FDTyxHQUFHLEtBQ04sd0JBQXdCLEVBQUUsQ0FBQyxHQUFHLENBQUMsd0JBQXdCLENBQUMsQ0FBQyxDQUFDLCtDQUErQyxDQUFDLEdBQUcsQ0FBQyx3QkFBd0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsRUFDcEosY0FBYyxFQUFFLENBQUMsR0FBRyxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMscUNBQXFDLENBQUMsR0FBRyxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsRUFDNUcsWUFBWSxFQUFFLENBQUMsR0FBRyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsNENBQTRDLENBQUMsR0FBRyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsSUFDL0c7QUFDTixDQUFDO0FBUEQsNEhBT0MifQ==