@signageos/sdk
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Policy
Management
constructor
options
RESOURCE
archive
clone
create
extract
Location
From
Header
get
list
set
unarchive
Hierarchy
PolicyManagement
Index
Constructors
constructor
Properties
options
RESOURCE
Methods
archive
clone
create
extract
Location
From
Header
get
list
set
unarchive
Constructors
constructor
new
Policy
Management
(
options
:
IOptions
)
:
PolicyManagement
Parameters
options:
IOptions
Returns
PolicyManagement
Properties
Private
options
options
:
IOptions
Static
Readonly
RESOURCE
RESOURCE
:
string
= "policy"
Methods
archive
archive
(
policyUid
:
string
)
:
Promise
<
void
>
Parameters
policyUid:
string
Returns
Promise
<
void
>
clone
clone
(
policyUid
:
string
, settings
:
IPolicyClonable
)
:
Promise
<
Policy
>
Parameters
policyUid:
string
settings:
IPolicyClonable
Returns
Promise
<
Policy
>
create
create
(
settings
:
IPolicyCreatable
)
:
Promise
<
Policy
>
Parameters
settings:
IPolicyCreatable
Returns
Promise
<
Policy
>
Private
extract
Location
From
Header
extract
Location
From
Header
(
headers
:
Headers
, message
:
string
)
:
Promise
<
Policy
>
Parameters
headers:
Headers
message:
string
Returns
Promise
<
Policy
>
get
get
(
policyUid
:
string
)
:
Promise
<
Policy
>
Parameters
policyUid:
string
Returns
Promise
<
Policy
>
list
list
(
filter
?:
IPolicyFilter
)
:
Promise
<
Policy
[]
>
Parameters
Default value
filter:
IPolicyFilter
= {}
Returns
Promise
<
Policy
[]
>
set
set
(
policyUid
:
string
, settings
:
IPolicyUpdatable
)
:
Promise
<
void
>
Parameters
policyUid:
string
settings:
IPolicyUpdatable
Returns
Promise
<
void
>
unarchive
unarchive
(
policyUid
:
string
)
:
Promise
<
void
>
Parameters
policyUid:
string
Returns
Promise
<
void
>
Generated using
TypeDoc