@servicenow/sdk - v4.4.1
Preparing search index...
@servicenow/sdk/core
sys_db_object
Variable sys_db_object
Const
sys_db_object
:
{
extends
:
"sys_metadata"
;
name
:
"sys_db_object"
;
schema
:
{
access
:
Typed
<
"public"
|
"package_private"
,
{
active
:
true
;
choices
:
{
package_private
:
{
inactive
:
false
;
label
:
"This application scope only"
;
language
:
"en"
;
sequence
:
2
;
}
;
public
:
{
inactive
:
false
;
label
:
"All application scopes"
;
language
:
"en"
;
sequence
:
1
;
}
;
}
;
default
:
"public"
;
dropdown
:
"dropdown_without_none"
;
label
:
"Accessible from"
;
mandatory
:
false
;
maxLength
:
40
;
read_only
:
false
;
}
,
>
;
actions_access
:
Typed
<
boolean
,
{
active
:
true
;
default
:
false
;
label
:
"Allow UI actions"
;
mandatory
:
false
;
read_only
:
false
;
}
,
>
;
alter_access
:
Typed
<
boolean
,
{
active
:
true
;
default
:
false
;
label
:
"Allow new fields"
;
mandatory
:
false
;
read_only
:
false
;
}
,
>
;
caller_access
:
Typed
<
1
|
2
,
{
active
:
true
;
choices
:
{
"1"
:
{
inactive
:
false
;
label
:
"Caller Tracking"
;
language
:
"en"
}
;
"2"
:
{
inactive
:
false
;
label
:
"Caller Restriction"
;
language
:
"en"
}
;
}
;
dropdown
:
"dropdown_with_none"
;
label
:
"Caller Access"
;
mandatory
:
false
;
maxLength
:
40
;
read_only
:
false
;
}
,
>
;
client_scripts_access
:
Typed
<
boolean
,
{
active
:
true
;
default
:
false
;
label
:
"Allow client scripts"
;
mandatory
:
false
;
read_only
:
false
;
}
,
>
;
configuration_access
:
Typed
<
boolean
,
{
active
:
true
;
default
:
false
;
label
:
"Allow configuration"
;
mandatory
:
false
;
read_only
:
false
;
}
,
>
;
create_access
:
Typed
<
boolean
,
{
active
:
true
;
default
:
false
;
label
:
"Can create"
;
mandatory
:
false
;
read_only
:
false
;
}
,
>
;
create_access_controls
:
Typed
<
boolean
,
{
active
:
true
;
label
:
"Create access controls"
;
mandatory
:
false
;
read_only
:
false
;
}
,
>
;
delete_access
:
Typed
<
boolean
,
{
active
:
true
;
default
:
false
;
label
:
"Can delete"
;
mandatory
:
false
;
read_only
:
false
;
}
,
>
;
extension_model
:
Typed
<
"hierarchy"
|
"partition"
|
"class"
,
{
active
:
true
;
choices
:
{
class
:
{
hint
:
"The default/classic model using one relational table per class"
;
inactive
:
false
;
label
:
"Table per class"
;
language
:
"en"
;
sequence
:
0
;
}
;
hierarchy
:
{
hint
:
"A model using a single relational table containing all classes in the whole hierarchy"
;
inactive
:
false
;
label
:
"Table per hierarchy"
;
language
:
"en"
;
sequence
:
1
;
}
;
partition
:
{
hint
:
"A model using multiple flat partitioned relational tables containing all classes in the whole hierarchy"
;
inactive
:
false
;
label
:
"Table per partition"
;
language
:
"en"
;
sequence
:
2
;
}
;
}
;
dropdown
:
"dropdown_with_none"
;
label
:
"Extension model"
;
mandatory
:
false
;
maxLength
:
40
;
read_only
:
true
;
}
,
>
;
is_extendable
:
Typed
<
boolean
,
{
active
:
true
;
default
:
false
;
label
:
"Extensible"
;
mandatory
:
false
;
read_only
:
false
;
}
,
>
;
label
:
Typed
<
string
|
number
,
{
active
:
true
;
column_type
:
"documentation_field"
;
label
:
"Label"
;
mandatory
:
true
;
read_only
:
false
;
}
,
>
;
live_feed_enabled
:
Typed
<
boolean
,
{
active
:
true
;
default
:
false
;
label
:
"Live feed"
;
mandatory
:
false
;
read_only
:
false
;
}
,
>
;
name
:
Typed
<
string
,
{
active
:
true
;
dropdown
:
"none"
;
label
:
"Name"
;
mandatory
:
true
;
maxLength
:
80
;
read_only
:
false
;
}
,
>
;
number_ref
:
Typed
<
|
string
|
Record
<
"sys_number"
>
|
ExplicitKey
<
"sys_number"
>
|
TableBrand
<
"sys_number"
>
,
{
active
:
true
;
label
:
"Auto number"
;
mandatory
:
false
;
read_only
:
false
;
referenceTable
:
"sys_number"
;
}
,
>
;
provider_class
:
Typed
<
string
,
{
active
:
true
;
dropdown
:
"none"
;
label
:
"Provider class"
;
mandatory
:
false
;
maxLength
:
100
;
read_only
:
false
;
}
,
>
;
read_access
:
Typed
<
boolean
,
{
active
:
true
;
default
:
true
;
label
:
"Can read"
;
mandatory
:
false
;
read_only
:
false
;
}
,
>
;
scriptable_table
:
Typed
<
boolean
,
{
active
:
true
;
label
:
"Remote Table"
;
mandatory
:
false
;
read_only
:
false
;
}
,
>
;
super_class
:
Typed
<
|
string
|
Record
<
"sys_db_object"
>
|
ExplicitKey
<
"sys_db_object"
>
|
TableBrand
<
"sys_db_object"
>
,
{
active
:
true
;
label
:
"Extends table"
;
mandatory
:
false
;
read_only
:
false
;
referenceTable
:
"sys_db_object"
;
}
,
>
;
sys_class_code
:
Typed
<
string
|
number
,
{
active
:
true
;
column_type
:
"sys_class_code"
;
label
:
"Sys class code"
;
mandatory
:
false
;
read_only
:
false
;
}
,
>
;
sys_class_path
:
Typed
<
string
|
number
,
{
active
:
true
;
column_type
:
"sys_class_path"
;
label
:
"Sys class path"
;
mandatory
:
false
;
read_only
:
false
;
}
,
>
;
sys_id
:
Typed
<
string
|
number
,
{
active
:
true
;
column_type
:
"GUID"
;
label
:
"Sys ID"
;
mandatory
:
false
;
read_only
:
false
;
}
,
>
;
update_access
:
Typed
<
boolean
,
{
active
:
true
;
default
:
false
;
label
:
"Can update"
;
mandatory
:
false
;
read_only
:
false
;
}
,
>
;
user_role
:
Typed
<
|
string
|
Record
<
"sys_user_role"
>
|
ExplicitKey
<
"sys_user_role"
>
|
TableBrand
<
"sys_user_role"
>
,
{
active
:
true
;
label
:
"User role"
;
mandatory
:
false
;
read_only
:
false
;
referenceTable
:
"sys_user_role"
;
}
,
>
;
ws_access
:
Typed
<
boolean
,
{
active
:
true
;
default
:
true
;
label
:
"Allow access to this table via web services"
;
mandatory
:
false
;
read_only
:
false
;
}
,
>
;
}
;
}
= ...
Type Declaration
Readonly
extends
:
"sys_metadata"
Readonly
name
:
"sys_db_object"
Readonly
schema
:
{
access
:
Typed
<
"public"
|
"package_private"
,
{
active
:
true
;
choices
:
{
package_private
:
{
inactive
:
false
;
label
:
"This application scope only"
;
language
:
"en"
;
sequence
:
2
;
}
;
public
:
{
inactive
:
false
;
label
:
"All application scopes"
;
language
:
"en"
;
sequence
:
1
;
}
;
}
;
default
:
"public"
;
dropdown
:
"dropdown_without_none"
;
label
:
"Accessible from"
;
mandatory
:
false
;
maxLength
:
40
;
read_only
:
false
;
}
,
>
;
actions_access
:
Typed
<
boolean
,
{
active
:
true
;
default
:
false
;
label
:
"Allow UI actions"
;
mandatory
:
false
;
read_only
:
false
;
}
,
>
;
alter_access
:
Typed
<
boolean
,
{
active
:
true
;
default
:
false
;
label
:
"Allow new fields"
;
mandatory
:
false
;
read_only
:
false
;
}
,
>
;
caller_access
:
Typed
<
1
|
2
,
{
active
:
true
;
choices
:
{
"1"
:
{
inactive
:
false
;
label
:
"Caller Tracking"
;
language
:
"en"
}
;
"2"
:
{
inactive
:
false
;
label
:
"Caller Restriction"
;
language
:
"en"
}
;
}
;
dropdown
:
"dropdown_with_none"
;
label
:
"Caller Access"
;
mandatory
:
false
;
maxLength
:
40
;
read_only
:
false
;
}
,
>
;
client_scripts_access
:
Typed
<
boolean
,
{
active
:
true
;
default
:
false
;
label
:
"Allow client scripts"
;
mandatory
:
false
;
read_only
:
false
;
}
,
>
;
configuration_access
:
Typed
<
boolean
,
{
active
:
true
;
default
:
false
;
label
:
"Allow configuration"
;
mandatory
:
false
;
read_only
:
false
;
}
,
>
;
create_access
:
Typed
<
boolean
,
{
active
:
true
;
default
:
false
;
label
:
"Can create"
;
mandatory
:
false
;
read_only
:
false
;
}
,
>
;
create_access_controls
:
Typed
<
boolean
,
{
active
:
true
;
label
:
"Create access controls"
;
mandatory
:
false
;
read_only
:
false
;
}
,
>
;
delete_access
:
Typed
<
boolean
,
{
active
:
true
;
default
:
false
;
label
:
"Can delete"
;
mandatory
:
false
;
read_only
:
false
;
}
,
>
;
extension_model
:
Typed
<
"hierarchy"
|
"partition"
|
"class"
,
{
active
:
true
;
choices
:
{
class
:
{
hint
:
"The default/classic model using one relational table per class"
;
inactive
:
false
;
label
:
"Table per class"
;
language
:
"en"
;
sequence
:
0
;
}
;
hierarchy
:
{
hint
:
"A model using a single relational table containing all classes in the whole hierarchy"
;
inactive
:
false
;
label
:
"Table per hierarchy"
;
language
:
"en"
;
sequence
:
1
;
}
;
partition
:
{
hint
:
"A model using multiple flat partitioned relational tables containing all classes in the whole hierarchy"
;
inactive
:
false
;
label
:
"Table per partition"
;
language
:
"en"
;
sequence
:
2
;
}
;
}
;
dropdown
:
"dropdown_with_none"
;
label
:
"Extension model"
;
mandatory
:
false
;
maxLength
:
40
;
read_only
:
true
;
}
,
>
;
is_extendable
:
Typed
<
boolean
,
{
active
:
true
;
default
:
false
;
label
:
"Extensible"
;
mandatory
:
false
;
read_only
:
false
;
}
,
>
;
label
:
Typed
<
string
|
number
,
{
active
:
true
;
column_type
:
"documentation_field"
;
label
:
"Label"
;
mandatory
:
true
;
read_only
:
false
;
}
,
>
;
live_feed_enabled
:
Typed
<
boolean
,
{
active
:
true
;
default
:
false
;
label
:
"Live feed"
;
mandatory
:
false
;
read_only
:
false
;
}
,
>
;
name
:
Typed
<
string
,
{
active
:
true
;
dropdown
:
"none"
;
label
:
"Name"
;
mandatory
:
true
;
maxLength
:
80
;
read_only
:
false
;
}
,
>
;
number_ref
:
Typed
<
|
string
|
Record
<
"sys_number"
>
|
ExplicitKey
<
"sys_number"
>
|
TableBrand
<
"sys_number"
>
,
{
active
:
true
;
label
:
"Auto number"
;
mandatory
:
false
;
read_only
:
false
;
referenceTable
:
"sys_number"
;
}
,
>
;
provider_class
:
Typed
<
string
,
{
active
:
true
;
dropdown
:
"none"
;
label
:
"Provider class"
;
mandatory
:
false
;
maxLength
:
100
;
read_only
:
false
;
}
,
>
;
read_access
:
Typed
<
boolean
,
{
active
:
true
;
default
:
true
;
label
:
"Can read"
;
mandatory
:
false
;
read_only
:
false
;
}
,
>
;
scriptable_table
:
Typed
<
boolean
,
{
active
:
true
;
label
:
"Remote Table"
;
mandatory
:
false
;
read_only
:
false
;
}
,
>
;
super_class
:
Typed
<
|
string
|
Record
<
"sys_db_object"
>
|
ExplicitKey
<
"sys_db_object"
>
|
TableBrand
<
"sys_db_object"
>
,
{
active
:
true
;
label
:
"Extends table"
;
mandatory
:
false
;
read_only
:
false
;
referenceTable
:
"sys_db_object"
;
}
,
>
;
sys_class_code
:
Typed
<
string
|
number
,
{
active
:
true
;
column_type
:
"sys_class_code"
;
label
:
"Sys class code"
;
mandatory
:
false
;
read_only
:
false
;
}
,
>
;
sys_class_path
:
Typed
<
string
|
number
,
{
active
:
true
;
column_type
:
"sys_class_path"
;
label
:
"Sys class path"
;
mandatory
:
false
;
read_only
:
false
;
}
,
>
;
sys_id
:
Typed
<
string
|
number
,
{
active
:
true
;
column_type
:
"GUID"
;
label
:
"Sys ID"
;
mandatory
:
false
;
read_only
:
false
;
}
,
>
;
update_access
:
Typed
<
boolean
,
{
active
:
true
;
default
:
false
;
label
:
"Can update"
;
mandatory
:
false
;
read_only
:
false
;
}
,
>
;
user_role
:
Typed
<
|
string
|
Record
<
"sys_user_role"
>
|
ExplicitKey
<
"sys_user_role"
>
|
TableBrand
<
"sys_user_role"
>
,
{
active
:
true
;
label
:
"User role"
;
mandatory
:
false
;
read_only
:
false
;
referenceTable
:
"sys_user_role"
;
}
,
>
;
ws_access
:
Typed
<
boolean
,
{
active
:
true
;
default
:
true
;
label
:
"Allow access to this table via web services"
;
mandatory
:
false
;
read_only
:
false
;
}
,
>
;
}
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
@servicenow/sdk - v4.4.1
Loading...