UNPKG

@pulumi/azure-native

Version:

[![Slack](http://www.pulumi.com/images/docs/badges/slack.svg)](https://slack.pulumi.com) [![NPM version](https://badge.fury.io/js/%40pulumi%2Fazure-native.svg)](https://npmjs.com/package/@pulumi/azure-native) [![Python version](https://badge.fury.io/py/pu

81 lines 3.96 kB
"use strict"; // *** WARNING: this file was generated by pulumi-language-nodejs. *** // *** Do not edit by hand unless you're certain you know what you are doing! *** Object.defineProperty(exports, "__esModule", { value: true }); exports.UserRole = exports.PublicNetworkAccess = exports.PrivateEndpointServiceConnectionStatus = exports.PreviewFeature = exports.IdentityProviderType = exports.HighAvailabilityMode = exports.EntraPrincipalType = exports.CreateMode = void 0; exports.CreateMode = { /** * Create a new mongo cluster. */ Default: "Default", /** * Create a mongo cluster from a restore point-in-time. */ PointInTimeRestore: "PointInTimeRestore", /** * Create a replica cluster in distinct geographic region from the source cluster. */ GeoReplica: "GeoReplica", /** * Create a replica cluster in the same geographic region as the source cluster. */ Replica: "Replica", }; exports.EntraPrincipalType = { /** * Entra user type. */ User: "user", /** * Entra service principal type. */ ServicePrincipal: "servicePrincipal", }; exports.HighAvailabilityMode = { /** * High availability mode is disabled. This mode is can see availability impact during faults or maintenance and is not recommended for production. */ Disabled: "Disabled", /** * High availability mode is enabled, where each server in a shard is placed in the same availability zone. */ SameZone: "SameZone", /** * High availability mode is enabled and preferences ZoneRedundant if availability zones capacity is available in the region, otherwise falls-back to provisioning with SameZone. */ ZoneRedundantPreferred: "ZoneRedundantPreferred", }; exports.IdentityProviderType = { /** * Microsoft Entra ID provider. */ MicrosoftEntraID: "MicrosoftEntraID", }; exports.PreviewFeature = { /** * Enables geo replicas preview feature. The feature must be set at create-time on new cluster to enable linking a geo-replica cluster to it. */ GeoReplicas: "GeoReplicas", }; exports.PrivateEndpointServiceConnectionStatus = { Pending: "Pending", Approved: "Approved", Rejected: "Rejected", }; exports.PublicNetworkAccess = { /** * If set, mongo cluster can be accessed through private and public methods. */ Enabled: "Enabled", /** * If set, the private endpoints are the exclusive access method. */ Disabled: "Disabled", }; exports.UserRole = { /** * Datbase owner role permissions on the target scope. */ DatabaseOwner: "dbOwner", }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi90eXBlcy9lbnVtcy9tb25nb2NsdXN0ZXIvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLHNFQUFzRTtBQUN0RSxpRkFBaUY7OztBQUdwRSxRQUFBLFVBQVUsR0FBRztJQUN0Qjs7T0FFRztJQUNILE9BQU8sRUFBRSxTQUFTO0lBQ2xCOztPQUVHO0lBQ0gsa0JBQWtCLEVBQUUsb0JBQW9CO0lBQ3hDOztPQUVHO0lBQ0gsVUFBVSxFQUFFLFlBQVk7SUFDeEI7O09BRUc7SUFDSCxPQUFPLEVBQUUsU0FBUztDQUNaLENBQUM7QUFPRSxRQUFBLGtCQUFrQixHQUFHO0lBQzlCOztPQUVHO0lBQ0gsSUFBSSxFQUFFLE1BQU07SUFDWjs7T0FFRztJQUNILGdCQUFnQixFQUFFLGtCQUFrQjtDQUM5QixDQUFDO0FBT0UsUUFBQSxvQkFBb0IsR0FBRztJQUNoQzs7T0FFRztJQUNILFFBQVEsRUFBRSxVQUFVO0lBQ3BCOztPQUVHO0lBQ0gsUUFBUSxFQUFFLFVBQVU7SUFDcEI7O09BRUc7SUFDSCxzQkFBc0IsRUFBRSx3QkFBd0I7Q0FDMUMsQ0FBQztBQU9FLFFBQUEsb0JBQW9CLEdBQUc7SUFDaEM7O09BRUc7SUFDSCxnQkFBZ0IsRUFBRSxrQkFBa0I7Q0FDOUIsQ0FBQztBQU9FLFFBQUEsY0FBYyxHQUFHO0lBQzFCOztPQUVHO0lBQ0gsV0FBVyxFQUFFLGFBQWE7Q0FDcEIsQ0FBQztBQU9FLFFBQUEsc0NBQXNDLEdBQUc7SUFDbEQsT0FBTyxFQUFFLFNBQVM7SUFDbEIsUUFBUSxFQUFFLFVBQVU7SUFDcEIsUUFBUSxFQUFFLFVBQVU7Q0FDZCxDQUFDO0FBT0UsUUFBQSxtQkFBbUIsR0FBRztJQUMvQjs7T0FFRztJQUNILE9BQU8sRUFBRSxTQUFTO0lBQ2xCOztPQUVHO0lBQ0gsUUFBUSxFQUFFLFVBQVU7Q0FDZCxDQUFDO0FBT0UsUUFBQSxRQUFRLEdBQUc7SUFDcEI7O09BRUc7SUFDSCxhQUFhLEVBQUUsU0FBUztDQUNsQixDQUFDIn0=