@omnia/tooling-composers
Version:
Provide tooling to work with manifest things.
54 lines (53 loc) • 3.01 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.BundleTargetTypes = exports.ServerManifestTypes = exports.ClientManifestTypes = exports.RuleLogicalOperator = exports.SecurityRoleScopes = exports.SecurityProviderTypes = exports.ServiceTypes = exports.RequestedResourceTypes = void 0;
var RequestedResourceTypes;
(function (RequestedResourceTypes) {
RequestedResourceTypes["SqlDatabase"] = "SqlDatabase";
RequestedResourceTypes["SqlElasticPoolDatabase"] = "SqlElasticPoolDatabase";
RequestedResourceTypes["PersistentDisk"] = "PersistentDisk";
})(RequestedResourceTypes = exports.RequestedResourceTypes || (exports.RequestedResourceTypes = {}));
var ServiceTypes;
(function (ServiceTypes) {
ServiceTypes["WebApp"] = "WebAppService";
ServiceTypes["Worker"] = "WorkerService";
ServiceTypes["Custom"] = "CustomService";
})(ServiceTypes = exports.ServiceTypes || (exports.ServiceTypes = {}));
var SecurityProviderTypes;
(function (SecurityProviderTypes) {
SecurityProviderTypes["RoleBased"] = "RoleBasedProvider";
SecurityProviderTypes["Combined"] = "CombinedProviders";
})(SecurityProviderTypes = exports.SecurityProviderTypes || (exports.SecurityProviderTypes = {}));
var SecurityRoleScopes;
(function (SecurityRoleScopes) {
SecurityRoleScopes["Tenant"] = "Tenant";
SecurityRoleScopes["SiteCollection"] = "SiteCollection";
SecurityRoleScopes["Site"] = "Site";
})(SecurityRoleScopes = exports.SecurityRoleScopes || (exports.SecurityRoleScopes = {}));
var RuleLogicalOperator;
(function (RuleLogicalOperator) {
RuleLogicalOperator["And"] = "&&";
RuleLogicalOperator["Or"] = "||";
})(RuleLogicalOperator = exports.RuleLogicalOperator || (exports.RuleLogicalOperator = {}));
var ClientManifestTypes;
(function (ClientManifestTypes) {
ClientManifestTypes["Component"] = "webcomponent";
ClientManifestTypes["ManifestGroup"] = "groupedResouresAndComponents";
ClientManifestTypes["Resource"] = "resource";
ClientManifestTypes["BlockedManifest"] = "blockedManifest";
})(ClientManifestTypes = exports.ClientManifestTypes || (exports.ClientManifestTypes = {}));
var ServerManifestTypes;
(function (ServerManifestTypes) {
ServerManifestTypes["SecurityProvider"] = "securityprovider";
ServerManifestTypes["Service"] = "servicedefinition";
ServerManifestTypes["ResourceRequest"] = "resourcerequest";
ServerManifestTypes["ServiceFeature"] = "servicefeature";
ServerManifestTypes["ServiceAppDefinition"] = "serviceappdefinition";
ServerManifestTypes["AzureADAppPermission"] = "azureadapppermission";
ServerManifestTypes["ServiceRoleDefinition"] = "serviceroledefinition";
})(ServerManifestTypes = exports.ServerManifestTypes || (exports.ServerManifestTypes = {}));
var BundleTargetTypes;
(function (BundleTargetTypes) {
BundleTargetTypes["Javascript"] = "js";
BundleTargetTypes["Stylesheet"] = "css";
})(BundleTargetTypes = exports.BundleTargetTypes || (exports.BundleTargetTypes = {}));