GitHub Project
Developers Reference
Preparing search index...
The search index is not available
Scaleway JS SDK
Scaleway JS SDK
clients/src
Dedibox
v1
RpnV1API
Class RpnV1API
Dedibox Phoenix RPN v1 API.
Hierarchy
API
RpnV1API
Index
Constructors
constructor
Methods
accept
Rpn
Invite
add
Rpn
Group
Members
create
Rpn
Group
delete
Rpn
Group
delete
Rpn
Group
Members
get
Rpn
Group
leave
Rpn
Group
list
Rpn
Capable
San
Servers
list
Rpn
Capable
Servers
list
Rpn
Group
Members
list
Rpn
Groups
list
Rpn
Invites
refuse
Rpn
Invite
rpn
Group
Invite
update
Rpn
Group
Name
Constructors
constructor
new
Rpn
V1API
(
client
)
:
RpnV1API
Parameters
client
:
Client
Returns
RpnV1API
Methods
accept
Rpn
Invite
accept
Rpn
Invite
(
request
)
:
Promise
<
void
>
Parameters
request
:
Readonly
<
Dedibox
.
v1
.
RpnV1ApiAcceptRpnInviteRequest
>
Returns
Promise
<
void
>
add
Rpn
Group
Members
add
Rpn
Group
Members
(
request
)
:
Promise
<
RpnGroup
>
Parameters
request
:
Readonly
<
Dedibox
.
v1
.
RpnV1ApiAddRpnGroupMembersRequest
>
Returns
Promise
<
RpnGroup
>
create
Rpn
Group
create
Rpn
Group
(
request
)
:
Promise
<
RpnGroup
>
Parameters
request
:
Readonly
<
RpnV1ApiCreateRpnGroupRequest
>
Returns
Promise
<
RpnGroup
>
delete
Rpn
Group
delete
Rpn
Group
(
request
)
:
Promise
<
void
>
Parameters
request
:
Readonly
<
Dedibox
.
v1
.
RpnV1ApiDeleteRpnGroupRequest
>
Returns
Promise
<
void
>
delete
Rpn
Group
Members
delete
Rpn
Group
Members
(
request
)
:
Promise
<
RpnGroup
>
Parameters
request
:
Readonly
<
Dedibox
.
v1
.
RpnV1ApiDeleteRpnGroupMembersRequest
>
Returns
Promise
<
RpnGroup
>
get
Rpn
Group
get
Rpn
Group
(
request
)
:
Promise
<
RpnGroup
>
Parameters
request
:
Readonly
<
Dedibox
.
v1
.
RpnV1ApiGetRpnGroupRequest
>
Returns
Promise
<
RpnGroup
>
leave
Rpn
Group
leave
Rpn
Group
(
request
)
:
Promise
<
void
>
Parameters
request
:
Readonly
<
Dedibox
.
v1
.
RpnV1ApiLeaveRpnGroupRequest
>
Returns
Promise
<
void
>
list
Rpn
Capable
San
Servers
list
Rpn
Capable
San
Servers
(
request
?
)
:
Promise
<
ListRpnCapableSanServersResponse
>
&
{
[asyncIterator]
:
(
(
)
=>
AsyncGenerator
<
RpnSanServer
[]
,
void
,
void
>
)
;
all
:
(
(
)
=>
Promise
<
RpnSanServer
[]
>
)
;
}
Parameters
request
:
Readonly
<
Dedibox
.
v1
.
RpnV1ApiListRpnCapableSanServersRequest
>
= {}
Returns
Promise
<
ListRpnCapableSanServersResponse
>
&
{
[asyncIterator]
:
(
(
)
=>
AsyncGenerator
<
RpnSanServer
[]
,
void
,
void
>
)
;
all
:
(
(
)
=>
Promise
<
RpnSanServer
[]
>
)
;
}
list
Rpn
Capable
Servers
list
Rpn
Capable
Servers
(
request
?
)
:
Promise
<
ListRpnCapableServersResponse
>
&
{
[asyncIterator]
:
(
(
)
=>
AsyncGenerator
<
Dedibox
.
v1
.
Server
[]
,
void
,
void
>
)
;
all
:
(
(
)
=>
Promise
<
Dedibox
.
v1
.
Server
[]
>
)
;
}
Parameters
request
:
Readonly
<
Dedibox
.
v1
.
RpnV1ApiListRpnCapableServersRequest
>
= {}
Returns
Promise
<
ListRpnCapableServersResponse
>
&
{
[asyncIterator]
:
(
(
)
=>
AsyncGenerator
<
Dedibox
.
v1
.
Server
[]
,
void
,
void
>
)
;
all
:
(
(
)
=>
Promise
<
Dedibox
.
v1
.
Server
[]
>
)
;
}
list
Rpn
Group
Members
list
Rpn
Group
Members
(
request
)
:
Promise
<
ListRpnGroupMembersResponse
>
&
{
[asyncIterator]
:
(
(
)
=>
AsyncGenerator
<
RpnGroupMember
[]
,
void
,
void
>
)
;
all
:
(
(
)
=>
Promise
<
RpnGroupMember
[]
>
)
;
}
Parameters
request
:
Readonly
<
Dedibox
.
v1
.
RpnV1ApiListRpnGroupMembersRequest
>
Returns
Promise
<
ListRpnGroupMembersResponse
>
&
{
[asyncIterator]
:
(
(
)
=>
AsyncGenerator
<
RpnGroupMember
[]
,
void
,
void
>
)
;
all
:
(
(
)
=>
Promise
<
RpnGroupMember
[]
>
)
;
}
list
Rpn
Groups
list
Rpn
Groups
(
request
?
)
:
Promise
<
ListRpnGroupsResponse
>
&
{
[asyncIterator]
:
(
(
)
=>
AsyncGenerator
<
RpnGroup
[]
,
void
,
void
>
)
;
all
:
(
(
)
=>
Promise
<
RpnGroup
[]
>
)
;
}
Parameters
request
:
Readonly
<
Dedibox
.
v1
.
RpnV1ApiListRpnGroupsRequest
>
= {}
Returns
Promise
<
ListRpnGroupsResponse
>
&
{
[asyncIterator]
:
(
(
)
=>
AsyncGenerator
<
RpnGroup
[]
,
void
,
void
>
)
;
all
:
(
(
)
=>
Promise
<
RpnGroup
[]
>
)
;
}
list
Rpn
Invites
list
Rpn
Invites
(
request
?
)
:
Promise
<
ListRpnInvitesResponse
>
&
{
[asyncIterator]
:
(
(
)
=>
AsyncGenerator
<
RpnGroupMember
[]
,
void
,
void
>
)
;
all
:
(
(
)
=>
Promise
<
RpnGroupMember
[]
>
)
;
}
Parameters
request
:
Readonly
<
Dedibox
.
v1
.
RpnV1ApiListRpnInvitesRequest
>
= {}
Returns
Promise
<
ListRpnInvitesResponse
>
&
{
[asyncIterator]
:
(
(
)
=>
AsyncGenerator
<
RpnGroupMember
[]
,
void
,
void
>
)
;
all
:
(
(
)
=>
Promise
<
RpnGroupMember
[]
>
)
;
}
refuse
Rpn
Invite
refuse
Rpn
Invite
(
request
)
:
Promise
<
void
>
Parameters
request
:
Readonly
<
Dedibox
.
v1
.
RpnV1ApiRefuseRpnInviteRequest
>
Returns
Promise
<
void
>
rpn
Group
Invite
rpn
Group
Invite
(
request
)
:
Promise
<
void
>
Parameters
request
:
Readonly
<
Dedibox
.
v1
.
RpnV1ApiRpnGroupInviteRequest
>
Returns
Promise
<
void
>
update
Rpn
Group
Name
update
Rpn
Group
Name
(
request
)
:
Promise
<
RpnGroup
>
Parameters
request
:
Readonly
<
Dedibox
.
v1
.
RpnV1ApiUpdateRpnGroupNameRequest
>
Returns
Promise
<
RpnGroup
>
Settings
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
accept
Rpn
Invite
add
Rpn
Group
Members
create
Rpn
Group
delete
Rpn
Group
delete
Rpn
Group
Members
get
Rpn
Group
leave
Rpn
Group
list
Rpn
Capable
San
Servers
list
Rpn
Capable
Servers
list
Rpn
Group
Members
list
Rpn
Groups
list
Rpn
Invites
refuse
Rpn
Invite
rpn
Group
Invite
update
Rpn
Group
Name
GitHub Project
Developers Reference
Scaleway JS SDK
Loading...
Dedibox Phoenix RPN v1 API.