@servicenow/sdk - v4.7.0
Preparing search index...
@servicenow/sdk/api
<internal>
NowConfigSchema
Variable NowConfigSchema
Const
NowConfigSchema
:
ZodEffects
<
ZodObject
<
{
accessControls
:
ZodOptional
<
ZodObject
<
{
canEditInStudio
:
ZodOptional
<
ZodBoolean
>
;
hideOnUI
:
ZodOptional
<
ZodBoolean
>
;
private
:
ZodOptional
<
ZodBoolean
>
;
restrictTableAccess
:
ZodOptional
<
ZodBoolean
>
;
runtimeAccessTracking
:
ZodOptional
<
ZodString
>
;
scopedAdministration
:
ZodOptional
<
ZodBoolean
>
;
trackable
:
ZodOptional
<
ZodBoolean
>
;
uninstallBlocked
:
ZodOptional
<
ZodBoolean
>
;
userRole
:
ZodOptional
<
ZodString
>
;
}
,
"strip"
,
ZodTypeAny
,
{
canEditInStudio
?:
boolean
;
hideOnUI
?:
boolean
;
private
?:
boolean
;
restrictTableAccess
?:
boolean
;
runtimeAccessTracking
?:
string
;
scopedAdministration
?:
boolean
;
trackable
?:
boolean
;
uninstallBlocked
?:
boolean
;
userRole
?:
string
;
}
,
{
canEditInStudio
?:
boolean
;
hideOnUI
?:
boolean
;
private
?:
boolean
;
restrictTableAccess
?:
boolean
;
runtimeAccessTracking
?:
string
;
scopedAdministration
?:
boolean
;
trackable
?:
boolean
;
uninstallBlocked
?:
boolean
;
userRole
?:
string
;
}
,
>
,
>
;
active
:
ZodOptional
<
ZodBoolean
>
;
applicationRuntimePolicy
:
ZodDefault
<
ZodEnum
<
[
"none"
,
"tracking"
,
"enforcing"
]
>
,
>
;
appOutputDir
:
ZodDefault
<
ZodString
>
;
clientDir
:
ZodDefault
<
ZodString
>
;
compileOutputDir
:
ZodOptional
<
ZodString
>
;
defaultLanguage
:
ZodDefault
<
ZodString
>
;
dependencies
:
ZodOptional
<
ZodUnion
<
[
ZodObject
<
{
applications
:
ZodRecord
<
ZodString
,
ZodObject
<
{
tables
:
...
}
,
"strip"
,
ZodTypeAny
,
{
tables
?:
...
}
,
{
tables
?:
...
}
,
>
,
>
;
}
,
"strip"
,
ZodTypeAny
,
{
applications
:
Record
<
string
,
{
tables
?:
(...)
|
(...)
}
>
}
,
{
applications
:
Record
<
string
,
{
tables
?:
(...)
|
(...)
}
>
}
,
>
,
ZodRecord
<
ZodString
,
ZodObject
<
{
roles
:
ZodOptional
<
ZodUnion
<
(...)
>
>
;
tables
:
ZodOptional
<
ZodUnion
<
(...)
>
>
;
}
,
"strip"
,
ZodUnion
<
[
ZodLiteral
<
(...)
>
,
ZodArray
<
(...)
,
(...)
>
]
>
,
objectOutputType
<
{
roles
:
ZodOptional
<
(...)
>
;
tables
:
ZodOptional
<
(...)
>
}
,
ZodUnion
<
[
(...)
,
(...)
]
>
,
"strip"
,
>
,
objectInputType
<
{
roles
:
ZodOptional
<
(...)
>
;
tables
:
ZodOptional
<
(...)
>
}
,
ZodUnion
<
[
(...)
,
(...)
]
>
,
"strip"
,
>
,
>
,
>
,
]
,
>
,
>
;
description
:
ZodOptional
<
ZodString
>
;
fluentDir
:
ZodDefault
<
ZodString
>
;
generatedDir
:
ZodDefault
<
ZodString
>
;
guidedSetupGuid
:
ZodOptional
<
ZodString
>
;
hostedPlugins
:
ZodOptional
<
ZodRecord
<
ZodString
,
ZodString
>
>
;
ignoreTransformTableList
:
ZodDefault
<
ZodArray
<
ZodString
,
"many"
>
>
;
installedAsDependency
:
ZodOptional
<
ZodBoolean
>
;
jsLevel
:
ZodOptional
<
ZodString
>
;
licensing
:
ZodOptional
<
ZodObject
<
{
enforceLicense
:
ZodOptional
<
ZodString
>
;
licensable
:
ZodOptional
<
ZodBoolean
>
;
licenseCategory
:
ZodOptional
<
ZodString
>
;
licenseModel
:
ZodOptional
<
ZodString
>
;
subscriptionEntitlement
:
ZodOptional
<
ZodString
>
;
}
,
"strip"
,
ZodTypeAny
,
{
enforceLicense
?:
string
;
licensable
?:
boolean
;
licenseCategory
?:
string
;
licenseModel
?:
string
;
subscriptionEntitlement
?:
string
;
}
,
{
enforceLicense
?:
string
;
licensable
?:
boolean
;
licenseCategory
?:
string
;
licenseModel
?:
string
;
subscriptionEntitlement
?:
string
;
}
,
>
,
>
;
linter
:
ZodDefault
<
ZodObject
<
{
module
:
ZodObject
<
{
enabled
:
ZodDefault
<
ZodBoolean
>
}
,
"strip"
,
ZodTypeAny
,
{
enabled
:
boolean
}
,
{
enabled
?:
boolean
}
,
>
;
}
,
"strip"
,
ZodTypeAny
,
{
module
:
{
enabled
:
boolean
}
}
,
{
module
:
{
enabled
?:
boolean
}
}
,
>
,
>
;
logo
:
ZodOptional
<
ZodString
>
;
menu
:
ZodOptional
<
ZodString
>
;
metadataDir
:
ZodDefault
<
ZodString
>
;
moduleDir
:
ZodOptional
<
ZodString
>
;
modulePaths
:
ZodDefault
<
ZodRecord
<
ZodString
,
ZodString
>
>
;
name
:
ZodOptional
<
ZodString
>
;
networkPolicies
:
ZodOptional
<
ZodArray
<
ZodEffects
<
ZodObject
<
{
$id
:
ZodOptional
<
ZodString
>
;
active
:
ZodDefault
<
ZodBoolean
>
;
host
:
ZodOptional
<
ZodString
>
;
path
:
ZodOptional
<
ZodArray
<
ZodString
,
"many"
>
>
;
policyType
:
ZodEnum
<
[
"csp_script_src"
,
"csp_connect_src"
,
"now_inbound_scoped"
,
"now_inbound_global"
,
"now_outbound"
,
]
,
>
;
resource
:
ZodOptional
<
ZodString
>
;
scheme
:
ZodOptional
<
ZodEnum
<
[
(...)
,
(...)
,
(...)
,
(...)
]
>
>
;
shortDescription
:
ZodOptional
<
ZodString
>
;
status
:
ZodEnum
<
[
"requested"
,
"allowed"
,
"denied"
]
>
;
}
,
"strip"
,
ZodTypeAny
,
{
$id
?:
string
;
active
:
boolean
;
host
?:
string
;
path
?:
string
[]
;
policyType
:
|
"csp_script_src"
|
"csp_connect_src"
|
"now_inbound_scoped"
|
"now_inbound_global"
|
"now_outbound"
;
resource
?:
string
;
scheme
?:
"http"
|
"https"
|
"ws"
|
"wss"
;
shortDescription
?:
string
;
status
:
"requested"
|
"allowed"
|
"denied"
;
}
,
{
$id
?:
string
;
active
?:
boolean
;
host
?:
string
;
path
?:
string
[]
;
policyType
:
|
"csp_script_src"
|
"csp_connect_src"
|
"now_inbound_scoped"
|
"now_inbound_global"
|
"now_outbound"
;
resource
?:
string
;
scheme
?:
"http"
|
"https"
|
"ws"
|
"wss"
;
shortDescription
?:
string
;
status
:
"requested"
|
"allowed"
|
"denied"
;
}
,
>
,
{
$id
?:
string
;
active
:
boolean
;
host
?:
string
;
path
?:
string
[]
;
policyType
:
|
"csp_script_src"
|
"csp_connect_src"
|
"now_inbound_scoped"
|
"now_inbound_global"
|
"now_outbound"
;
resource
?:
string
;
scheme
?:
"http"
|
"https"
|
"ws"
|
"wss"
;
shortDescription
?:
string
;
status
:
"requested"
|
"allowed"
|
"denied"
;
}
,
{
$id
?:
string
;
active
?:
boolean
;
host
?:
string
;
path
?:
string
[]
;
policyType
:
|
"csp_script_src"
|
"csp_connect_src"
|
"now_inbound_scoped"
|
"now_inbound_global"
|
"now_outbound"
;
resource
?:
string
;
scheme
?:
"http"
|
"https"
|
"ws"
|
"wss"
;
shortDescription
?:
string
;
status
:
"requested"
|
"allowed"
|
"denied"
;
}
,
>
,
"many"
,
>
,
>
;
npmUpdateCheck
:
ZodDefault
<
ZodUnion
<
[
ZodLiteral
<
false
>
,
ZodNumber
]
>
>
;
packageResolverVersion
:
ZodOptional
<
ZodString
>
;
packOutputDir
:
ZodDefault
<
ZodString
>
;
performancePolicy
:
ZodOptional
<
ZodObject
<
{
$id
:
ZodOptional
<
ZodString
>
;
apiTransactionLimit
:
ZodOptional
<
ZodNumber
>
;
eventHandlerLimit
:
ZodOptional
<
ZodNumber
>
;
interactiveTransactionLimit
:
ZodOptional
<
ZodNumber
>
;
mode
:
ZodOptional
<
ZodEnum
<
[
"disabled"
,
"enforced"
,
"logOnly"
]
>
>
;
name
:
ZodString
;
scheduledJobLimit
:
ZodOptional
<
ZodNumber
>
;
}
,
"strip"
,
ZodTypeAny
,
{
$id
?:
string
;
apiTransactionLimit
?:
number
;
eventHandlerLimit
?:
number
;
interactiveTransactionLimit
?:
number
;
mode
?:
"disabled"
|
"enforced"
|
"logOnly"
;
name
:
string
;
scheduledJobLimit
?:
number
;
}
,
{
$id
?:
string
;
apiTransactionLimit
?:
number
;
eventHandlerLimit
?:
number
;
interactiveTransactionLimit
?:
number
;
mode
?:
"disabled"
|
"enforced"
|
"logOnly"
;
name
:
string
;
scheduledJobLimit
?:
number
;
}
,
>
,
>
;
scope
:
ZodString
;
scopeId
:
ZodString
;
scripts
:
ZodDefault
<
ZodRecord
<
ZodString
,
ZodString
>
>
;
serverModulesDir
:
ZodDefault
<
ZodString
>
;
serverModulesExcludePatterns
:
ZodDefault
<
ZodArray
<
ZodString
,
"many"
>
>
;
serverModulesIncludePatterns
:
ZodDefault
<
ZodArray
<
ZodString
,
"many"
>
>
;
sourceDir
:
ZodOptional
<
ZodString
>
;
staticContentDir
:
ZodDefault
<
ZodString
>
;
staticContentPaths
:
ZodDefault
<
ZodRecord
<
ZodString
,
ZodString
>
>
;
tableDefaultLanguage
:
ZodOptional
<
ZodString
>
;
tableOutputFormat
:
ZodOptional
<
ZodDefault
<
ZodEnum
<
[
"bootstrap"
,
"component"
]
>
>
,
>
;
taxonomy
:
ZodDefault
<
ZodEffects
<
ZodObject
<
{
fallbackFolderName
:
ZodDefault
<
ZodString
>
;
mapping
:
ZodDefault
<
ZodDefault
<
ZodObject
<
{
[
x
:
...
]:
...
}
,
"strip"
,
ZodString
,
objectOutputType
<
(...)
,
(...)
,
(...)
>
,
objectInputType
<
(...)
,
(...)
,
(...)
>
,
>
,
>
,
>
;
}
,
"strip"
,
ZodTypeAny
,
{
fallbackFolderName
:
string
;
mapping
:
{
[
x
:
string
]:
string
}
&
{
[
k
:
string
]:
string
}
;
}
,
{
fallbackFolderName
?:
string
;
mapping
?:
objectInputType
<
{
[
x
:
string
]:
ZodDefault
<
(...)
>
}
,
ZodString
,
"strip"
,
>
;
}
,
>
,
{
fallbackFolderName
:
string
;
mapping
:
Record
<
string
,
string
>
}
,
{
fallbackFolderName
?:
string
;
mapping
?:
objectInputType
<
{
[
x
:
string
]:
ZodDefault
<
ZodString
>
}
,
ZodString
,
"strip"
,
>
;
}
,
>
,
>
;
transpiledSourceDir
:
ZodOptional
<
ZodString
>
;
trustedModules
:
ZodDefault
<
ZodArray
<
ZodString
,
"many"
>
>
;
tsconfigPath
:
ZodOptional
<
ZodString
>
;
type
:
ZodDefault
<
ZodEnum
<
[
"configuration"
,
"package"
]
>
>
;
typesDir
:
ZodDefault
<
ZodString
>
;
wildcardPolicy
:
ZodOptional
<
ZodObject
<
{
$id
:
ZodOptional
<
ZodString
>
;
active
:
ZodDefault
<
ZodBoolean
>
;
arl
:
ZodOptional
<
ZodObject
<
{
active
:
ZodDefault
<
ZodBoolean
>
;
arlWildcard
:
ZodOptional
<
ZodArray
<
(...)
,
(...)
>
>
;
}
,
"strip"
,
ZodTypeAny
,
{
active
:
boolean
;
arlWildcard
?:
(...)
[]
}
,
{
active
?:
boolean
;
arlWildcard
?:
(...)
[]
}
,
>
,
>
;
network
:
ZodOptional
<
ZodObject
<
{
active
:
ZodDefault
<
ZodBoolean
>
;
networkWildcard
:
ZodOptional
<
ZodArray
<
(...)
,
(...)
>
>
;
}
,
"strip"
,
ZodTypeAny
,
{
active
:
boolean
;
networkWildcard
?:
(...)
[]
}
,
{
active
?:
boolean
;
networkWildcard
?:
(...)
[]
}
,
>
,
>
;
record
:
ZodDefault
<
ZodBoolean
>
;
scripting
:
ZodOptional
<
ZodObject
<
{
active
:
ZodDefault
<
ZodBoolean
>
;
scriptingWildcard
:
ZodOptional
<
ZodArray
<
(...)
,
(...)
>
>
;
}
,
"strip"
,
ZodTypeAny
,
{
active
:
boolean
;
scriptingWildcard
?:
(...)
[]
}
,
{
active
?:
boolean
;
scriptingWildcard
?:
(...)
[]
}
,
>
,
>
;
shortDescription
:
ZodOptional
<
ZodString
>
;
}
,
"strip"
,
ZodTypeAny
,
{
$id
?:
string
;
active
:
boolean
;
arl
?:
{
active
:
boolean
;
arlWildcard
?:
(...)
[]
}
;
network
?:
{
active
:
boolean
;
networkWildcard
?:
(...)
[]
}
;
record
:
boolean
;
scripting
?:
{
active
:
boolean
;
scriptingWildcard
?:
(...)
[]
}
;
shortDescription
?:
string
;
}
,
{
$id
?:
string
;
active
?:
boolean
;
arl
?:
{
active
?:
boolean
;
arlWildcard
?:
(...)
[]
}
;
network
?:
{
active
?:
boolean
;
networkWildcard
?:
(...)
[]
}
;
record
?:
boolean
;
scripting
?:
{
active
?:
boolean
;
scriptingWildcard
?:
(...)
[]
}
;
shortDescription
?:
string
;
}
,
>
,
>
;
}
,
"strip"
,
ZodTypeAny
,
{
accessControls
?:
{
canEditInStudio
?:
boolean
;
hideOnUI
?:
boolean
;
private
?:
boolean
;
restrictTableAccess
?:
boolean
;
runtimeAccessTracking
?:
string
;
scopedAdministration
?:
boolean
;
trackable
?:
boolean
;
uninstallBlocked
?:
boolean
;
userRole
?:
string
;
}
;
active
?:
boolean
;
applicationRuntimePolicy
:
"none"
|
"tracking"
|
"enforcing"
;
appOutputDir
:
string
;
clientDir
:
string
;
compileOutputDir
?:
string
;
defaultLanguage
:
string
;
dependencies
?:
|
{
applications
:
Record
<
string
,
{
tables
?:
string
[]
}
>
}
|
Record
<
string
,
objectOutputType
<
{
roles
:
ZodOptional
<
ZodUnion
<
[
ZodLiteral
<
(...)
>
,
ZodArray
<
(...)
,
(...)
>
]
>
,
>
;
tables
:
ZodOptional
<
ZodUnion
<
[
ZodLiteral
<
(...)
>
,
ZodArray
<
(...)
,
(...)
>
]
>
,
>
;
}
,
ZodUnion
<
[
ZodLiteral
<
"*"
>
,
ZodArray
<
ZodString
,
"many"
>
]
>
,
"strip"
,
>
,
>
;
description
?:
string
;
fluentDir
:
string
;
generatedDir
:
string
;
guidedSetupGuid
?:
string
;
hostedPlugins
?:
Record
<
string
,
string
>
;
ignoreTransformTableList
:
string
[]
;
installedAsDependency
?:
boolean
;
jsLevel
?:
string
;
licensing
?:
{
enforceLicense
?:
string
;
licensable
?:
boolean
;
licenseCategory
?:
string
;
licenseModel
?:
string
;
subscriptionEntitlement
?:
string
;
}
;
linter
:
{
module
:
{
enabled
:
boolean
}
}
;
logo
?:
string
;
menu
?:
string
;
metadataDir
:
string
;
moduleDir
?:
string
;
modulePaths
:
Record
<
string
,
string
>
;
name
?:
string
;
networkPolicies
?:
{
$id
?:
string
;
active
:
boolean
;
host
?:
string
;
path
?:
string
[]
;
policyType
:
|
"csp_script_src"
|
"csp_connect_src"
|
"now_inbound_scoped"
|
"now_inbound_global"
|
"now_outbound"
;
resource
?:
string
;
scheme
?:
"http"
|
"https"
|
"ws"
|
"wss"
;
shortDescription
?:
string
;
status
:
"requested"
|
"allowed"
|
"denied"
;
}
[]
;
npmUpdateCheck
:
number
|
false
;
packageResolverVersion
?:
string
;
packOutputDir
:
string
;
performancePolicy
?:
{
$id
?:
string
;
apiTransactionLimit
?:
number
;
eventHandlerLimit
?:
number
;
interactiveTransactionLimit
?:
number
;
mode
?:
"disabled"
|
"enforced"
|
"logOnly"
;
name
:
string
;
scheduledJobLimit
?:
number
;
}
;
scope
:
string
;
scopeId
:
string
;
scripts
:
Record
<
string
,
string
>
;
serverModulesDir
:
string
;
serverModulesExcludePatterns
:
string
[]
;
serverModulesIncludePatterns
:
string
[]
;
sourceDir
?:
string
;
staticContentDir
:
string
;
staticContentPaths
:
Record
<
string
,
string
>
;
tableDefaultLanguage
?:
string
;
tableOutputFormat
?:
"bootstrap"
|
"component"
;
taxonomy
:
{
fallbackFolderName
:
string
;
mapping
:
Record
<
string
,
string
>
}
;
transpiledSourceDir
?:
string
;
trustedModules
:
string
[]
;
tsconfigPath
?:
string
;
type
:
"configuration"
|
"package"
;
typesDir
:
string
;
wildcardPolicy
?:
{
$id
?:
string
;
active
:
boolean
;
arl
?:
{
active
:
boolean
;
arlWildcard
?:
((...)
|
(...)
|
(...)
|
(...))
[]
;
}
;
network
?:
{
active
:
boolean
;
networkWildcard
?:
((...)
|
(...)
|
(...)
|
(...)
|
(...))
[]
;
}
;
record
:
boolean
;
scripting
?:
{
active
:
boolean
;
scriptingWildcard
?:
((...)
|
(...))
[]
}
;
shortDescription
?:
string
;
}
;
}
,
{
accessControls
?:
{
canEditInStudio
?:
boolean
;
hideOnUI
?:
boolean
;
private
?:
boolean
;
restrictTableAccess
?:
boolean
;
runtimeAccessTracking
?:
string
;
scopedAdministration
?:
boolean
;
trackable
?:
boolean
;
uninstallBlocked
?:
boolean
;
userRole
?:
string
;
}
;
active
?:
boolean
;
applicationRuntimePolicy
?:
"none"
|
"tracking"
|
"enforcing"
;
appOutputDir
?:
string
;
clientDir
?:
string
;
compileOutputDir
?:
string
;
defaultLanguage
?:
string
;
dependencies
?:
|
{
applications
:
Record
<
string
,
{
tables
?:
string
[]
}
>
}
|
Record
<
string
,
objectInputType
<
{
roles
:
ZodOptional
<
ZodUnion
<
[
ZodLiteral
<
(...)
>
,
ZodArray
<
(...)
,
(...)
>
]
>
,
>
;
tables
:
ZodOptional
<
ZodUnion
<
[
ZodLiteral
<
(...)
>
,
ZodArray
<
(...)
,
(...)
>
]
>
,
>
;
}
,
ZodUnion
<
[
ZodLiteral
<
"*"
>
,
ZodArray
<
ZodString
,
"many"
>
]
>
,
"strip"
,
>
,
>
;
description
?:
string
;
fluentDir
?:
string
;
generatedDir
?:
string
;
guidedSetupGuid
?:
string
;
hostedPlugins
?:
Record
<
string
,
string
>
;
ignoreTransformTableList
?:
string
[]
;
installedAsDependency
?:
boolean
;
jsLevel
?:
string
;
licensing
?:
{
enforceLicense
?:
string
;
licensable
?:
boolean
;
licenseCategory
?:
string
;
licenseModel
?:
string
;
subscriptionEntitlement
?:
string
;
}
;
linter
?:
{
module
:
{
enabled
?:
boolean
}
}
;
logo
?:
string
;
menu
?:
string
;
metadataDir
?:
string
;
moduleDir
?:
string
;
modulePaths
?:
Record
<
string
,
string
>
;
name
?:
string
;
networkPolicies
?:
{
$id
?:
string
;
active
?:
boolean
;
host
?:
string
;
path
?:
string
[]
;
policyType
:
|
"csp_script_src"
|
"csp_connect_src"
|
"now_inbound_scoped"
|
"now_inbound_global"
|
"now_outbound"
;
resource
?:
string
;
scheme
?:
"http"
|
"https"
|
"ws"
|
"wss"
;
shortDescription
?:
string
;
status
:
"requested"
|
"allowed"
|
"denied"
;
}
[]
;
npmUpdateCheck
?:
number
|
false
;
packageResolverVersion
?:
string
;
packOutputDir
?:
string
;
performancePolicy
?:
{
$id
?:
string
;
apiTransactionLimit
?:
number
;
eventHandlerLimit
?:
number
;
interactiveTransactionLimit
?:
number
;
mode
?:
"disabled"
|
"enforced"
|
"logOnly"
;
name
:
string
;
scheduledJobLimit
?:
number
;
}
;
scope
:
string
;
scopeId
:
string
;
scripts
?:
Record
<
string
,
string
>
;
serverModulesDir
?:
string
;
serverModulesExcludePatterns
?:
string
[]
;
serverModulesIncludePatterns
?:
string
[]
;
sourceDir
?:
string
;
staticContentDir
?:
string
;
staticContentPaths
?:
Record
<
string
,
string
>
;
tableDefaultLanguage
?:
string
;
tableOutputFormat
?:
"bootstrap"
|
"component"
;
taxonomy
?:
{
fallbackFolderName
?:
string
;
mapping
?:
objectInputType
<
{
[
x
:
string
]:
ZodDefault
<
ZodString
>
}
,
ZodString
,
"strip"
,
>
;
}
;
transpiledSourceDir
?:
string
;
trustedModules
?:
string
[]
;
tsconfigPath
?:
string
;
type
?:
"configuration"
|
"package"
;
typesDir
?:
string
;
wildcardPolicy
?:
{
$id
?:
string
;
active
?:
boolean
;
arl
?:
{
active
?:
boolean
;
arlWildcard
?:
((...)
|
(...)
|
(...)
|
(...))
[]
;
}
;
network
?:
{
active
?:
boolean
;
networkWildcard
?:
((...)
|
(...)
|
(...)
|
(...)
|
(...))
[]
;
}
;
record
?:
boolean
;
scripting
?:
{
active
?:
boolean
;
scriptingWildcard
?:
((...)
|
(...))
[]
}
;
shortDescription
?:
string
;
}
;
}
,
>
,
{
accessControls
?:
{
canEditInStudio
?:
boolean
;
hideOnUI
?:
boolean
;
private
?:
boolean
;
restrictTableAccess
?:
boolean
;
runtimeAccessTracking
?:
string
;
scopedAdministration
?:
boolean
;
trackable
?:
boolean
;
uninstallBlocked
?:
boolean
;
userRole
?:
string
;
}
;
active
?:
boolean
;
applicationRuntimePolicy
:
"none"
|
"tracking"
|
"enforcing"
;
appOutputDir
:
string
;
clientDir
:
string
;
compileOutputDir
?:
string
;
defaultLanguage
:
string
;
dependencies
?:
|
{
applications
:
Record
<
string
,
{
tables
?:
string
[]
}
>
}
|
Record
<
string
,
objectOutputType
<
{
roles
:
ZodOptional
<
ZodUnion
<
[
ZodLiteral
<
"*"
>
,
ZodArray
<
ZodString
,
"many"
>
]
>
,
>
;
tables
:
ZodOptional
<
ZodUnion
<
[
ZodLiteral
<
"*"
>
,
ZodArray
<
ZodString
,
"many"
>
]
>
,
>
;
}
,
ZodUnion
<
[
ZodLiteral
<
"*"
>
,
ZodArray
<
ZodString
,
"many"
>
]
>
,
"strip"
,
>
,
>
;
description
?:
string
;
fluentDir
:
string
;
generatedDir
:
string
;
guidedSetupGuid
?:
string
;
hostedPlugins
?:
Record
<
string
,
string
>
;
ignoreTransformTableList
:
string
[]
;
installedAsDependency
?:
boolean
;
jsLevel
?:
string
;
licensing
?:
{
enforceLicense
?:
string
;
licensable
?:
boolean
;
licenseCategory
?:
string
;
licenseModel
?:
string
;
subscriptionEntitlement
?:
string
;
}
;
linter
:
{
module
:
{
enabled
:
boolean
}
}
;
logo
?:
string
;
menu
?:
string
;
metadataDir
:
string
;
moduleDir
?:
string
;
modulePaths
:
Record
<
string
,
string
>
;
name
?:
string
;
networkPolicies
?:
{
$id
?:
string
;
active
:
boolean
;
host
?:
string
;
path
?:
string
[]
;
policyType
:
|
"csp_script_src"
|
"csp_connect_src"
|
"now_inbound_scoped"
|
"now_inbound_global"
|
"now_outbound"
;
resource
?:
string
;
scheme
?:
"http"
|
"https"
|
"ws"
|
"wss"
;
shortDescription
?:
string
;
status
:
"requested"
|
"allowed"
|
"denied"
;
}
[]
;
npmUpdateCheck
:
number
|
false
;
packageResolverVersion
?:
string
;
packOutputDir
:
string
;
performancePolicy
?:
{
$id
?:
string
;
apiTransactionLimit
?:
number
;
eventHandlerLimit
?:
number
;
interactiveTransactionLimit
?:
number
;
mode
?:
"disabled"
|
"enforced"
|
"logOnly"
;
name
:
string
;
scheduledJobLimit
?:
number
;
}
;
scope
:
string
;
scopeId
:
string
;
scripts
:
Record
<
string
,
string
>
;
serverModulesDir
:
string
;
serverModulesExcludePatterns
:
string
[]
;
serverModulesIncludePatterns
:
string
[]
;
sourceDir
?:
string
;
staticContentDir
:
string
;
staticContentPaths
:
Record
<
string
,
string
>
;
tableDefaultLanguage
?:
string
;
tableOutputFormat
?:
"bootstrap"
|
"component"
;
taxonomy
:
{
fallbackFolderName
:
string
;
mapping
:
Record
<
string
,
string
>
}
;
transpiledSourceDir
?:
string
;
trustedModules
:
string
[]
;
tsconfigPath
?:
string
;
type
:
"configuration"
|
"package"
;
typesDir
:
string
;
wildcardPolicy
?:
{
$id
?:
string
;
active
:
boolean
;
arl
?:
{
active
:
boolean
;
arlWildcard
?:
(
|
"scheduled_job_limit"
|
"event_handler"
|
"api_transaction_limit"
|
"interactive_transaction_limit"
)
[]
;
}
;
network
?:
{
active
:
boolean
;
networkWildcard
?:
(
|
"csp_script_src"
|
"csp_connect_src"
|
"now_inbound_scoped"
|
"now_inbound_global"
|
"now_outbound"
)
[]
;
}
;
record
:
boolean
;
scripting
?:
{
active
:
boolean
;
scriptingWildcard
?:
(
"sys_script_include"
|
"scriptable"
)
[]
;
}
;
shortDescription
?:
string
;
}
;
}
,
{
accessControls
?:
{
canEditInStudio
?:
boolean
;
hideOnUI
?:
boolean
;
private
?:
boolean
;
restrictTableAccess
?:
boolean
;
runtimeAccessTracking
?:
string
;
scopedAdministration
?:
boolean
;
trackable
?:
boolean
;
uninstallBlocked
?:
boolean
;
userRole
?:
string
;
}
;
active
?:
boolean
;
applicationRuntimePolicy
?:
"none"
|
"tracking"
|
"enforcing"
;
appOutputDir
?:
string
;
clientDir
?:
string
;
compileOutputDir
?:
string
;
defaultLanguage
?:
string
;
dependencies
?:
|
{
applications
:
Record
<
string
,
{
tables
?:
string
[]
}
>
}
|
Record
<
string
,
objectInputType
<
{
roles
:
ZodOptional
<
ZodUnion
<
[
ZodLiteral
<
"*"
>
,
ZodArray
<
ZodString
,
"many"
>
]
>
,
>
;
tables
:
ZodOptional
<
ZodUnion
<
[
ZodLiteral
<
"*"
>
,
ZodArray
<
ZodString
,
"many"
>
]
>
,
>
;
}
,
ZodUnion
<
[
ZodLiteral
<
"*"
>
,
ZodArray
<
ZodString
,
"many"
>
]
>
,
"strip"
,
>
,
>
;
description
?:
string
;
fluentDir
?:
string
;
generatedDir
?:
string
;
guidedSetupGuid
?:
string
;
hostedPlugins
?:
Record
<
string
,
string
>
;
ignoreTransformTableList
?:
string
[]
;
installedAsDependency
?:
boolean
;
jsLevel
?:
string
;
licensing
?:
{
enforceLicense
?:
string
;
licensable
?:
boolean
;
licenseCategory
?:
string
;
licenseModel
?:
string
;
subscriptionEntitlement
?:
string
;
}
;
linter
?:
{
module
:
{
enabled
?:
boolean
}
}
;
logo
?:
string
;
menu
?:
string
;
metadataDir
?:
string
;
moduleDir
?:
string
;
modulePaths
?:
Record
<
string
,
string
>
;
name
?:
string
;
networkPolicies
?:
{
$id
?:
string
;
active
?:
boolean
;
host
?:
string
;
path
?:
string
[]
;
policyType
:
|
"csp_script_src"
|
"csp_connect_src"
|
"now_inbound_scoped"
|
"now_inbound_global"
|
"now_outbound"
;
resource
?:
string
;
scheme
?:
"http"
|
"https"
|
"ws"
|
"wss"
;
shortDescription
?:
string
;
status
:
"requested"
|
"allowed"
|
"denied"
;
}
[]
;
npmUpdateCheck
?:
number
|
false
;
packageResolverVersion
?:
string
;
packOutputDir
?:
string
;
performancePolicy
?:
{
$id
?:
string
;
apiTransactionLimit
?:
number
;
eventHandlerLimit
?:
number
;
interactiveTransactionLimit
?:
number
;
mode
?:
"disabled"
|
"enforced"
|
"logOnly"
;
name
:
string
;
scheduledJobLimit
?:
number
;
}
;
scope
:
string
;
scopeId
:
string
;
scripts
?:
Record
<
string
,
string
>
;
serverModulesDir
?:
string
;
serverModulesExcludePatterns
?:
string
[]
;
serverModulesIncludePatterns
?:
string
[]
;
sourceDir
?:
string
;
staticContentDir
?:
string
;
staticContentPaths
?:
Record
<
string
,
string
>
;
tableDefaultLanguage
?:
string
;
tableOutputFormat
?:
"bootstrap"
|
"component"
;
taxonomy
?:
{
fallbackFolderName
?:
string
;
mapping
?:
objectInputType
<
{
[
x
:
string
]:
ZodDefault
<
ZodString
>
}
,
ZodString
,
"strip"
,
>
;
}
;
transpiledSourceDir
?:
string
;
trustedModules
?:
string
[]
;
tsconfigPath
?:
string
;
type
?:
"configuration"
|
"package"
;
typesDir
?:
string
;
wildcardPolicy
?:
{
$id
?:
string
;
active
?:
boolean
;
arl
?:
{
active
?:
boolean
;
arlWildcard
?:
(
|
"scheduled_job_limit"
|
"event_handler"
|
"api_transaction_limit"
|
"interactive_transaction_limit"
)
[]
;
}
;
network
?:
{
active
?:
boolean
;
networkWildcard
?:
(
|
"csp_script_src"
|
"csp_connect_src"
|
"now_inbound_scoped"
|
"now_inbound_global"
|
"now_outbound"
)
[]
;
}
;
record
?:
boolean
;
scripting
?:
{
active
?:
boolean
;
scriptingWildcard
?:
(
"sys_script_include"
|
"scriptable"
)
[]
;
}
;
shortDescription
?:
string
;
}
;
}
,
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
@servicenow/sdk - v4.7.0
Loading...