@omnia/tooling-composers
Version:
Provide tooling to work with manifest things.
43 lines (42 loc) • 1.25 kB
TypeScript
export declare enum RequestedResourceTypes {
SqlDatabase = "SqlDatabase",
SqlElasticPoolDatabase = "SqlElasticPoolDatabase",
PersistentDisk = "PersistentDisk"
}
export declare enum ServiceTypes {
WebApp = "WebAppService",
Worker = "WorkerService",
Custom = "CustomService"
}
export declare enum SecurityProviderTypes {
RoleBased = "RoleBasedProvider",
Combined = "CombinedProviders"
}
export declare enum SecurityRoleScopes {
Tenant = "Tenant",
SiteCollection = "SiteCollection",
Site = "Site"
}
export declare enum RuleLogicalOperator {
And = "&&",
Or = "||"
}
export declare enum ClientManifestTypes {
Component = "webcomponent",
ManifestGroup = "groupedResouresAndComponents",
Resource = "resource",
BlockedManifest = "blockedManifest"
}
export declare enum ServerManifestTypes {
SecurityProvider = "securityprovider",
Service = "servicedefinition",
ResourceRequest = "resourcerequest",
ServiceFeature = "servicefeature",
ServiceAppDefinition = "serviceappdefinition",
AzureADAppPermission = "azureadapppermission",
ServiceRoleDefinition = "serviceroledefinition"
}
export declare enum BundleTargetTypes {
Javascript = "js",
Stylesheet = "css"
}