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
RpnV1API
(
client
:
Client
)
:
RpnV1API
Parameters
client
:
Client
Returns
RpnV1API
Methods
accept
Rpn
Invite
acceptRpnInvite
(
request
:
Readonly
<
Dedibox
.
v1
.
RpnV1ApiAcceptRpnInviteRequest
>
,
)
:
Promise
<
void
>
Parameters
request
:
Readonly
<
Dedibox
.
v1
.
RpnV1ApiAcceptRpnInviteRequest
>
Returns
Promise
<
void
>
add
Rpn
Group
Members
addRpnGroupMembers
(
request
:
Readonly
<
Dedibox
.
v1
.
RpnV1ApiAddRpnGroupMembersRequest
>
,
)
:
Promise
<
RpnGroup
>
Parameters
request
:
Readonly
<
Dedibox
.
v1
.
RpnV1ApiAddRpnGroupMembersRequest
>
Returns
Promise
<
RpnGroup
>
create
Rpn
Group
createRpnGroup
(
request
:
Readonly
<
RpnV1ApiCreateRpnGroupRequest
>
,
)
:
Promise
<
RpnGroup
>
Parameters
request
:
Readonly
<
RpnV1ApiCreateRpnGroupRequest
>
Returns
Promise
<
RpnGroup
>
delete
Rpn
Group
deleteRpnGroup
(
request
:
Readonly
<
Dedibox
.
v1
.
RpnV1ApiDeleteRpnGroupRequest
>
,
)
:
Promise
<
void
>
Parameters
request
:
Readonly
<
Dedibox
.
v1
.
RpnV1ApiDeleteRpnGroupRequest
>
Returns
Promise
<
void
>
delete
Rpn
Group
Members
deleteRpnGroupMembers
(
request
:
Readonly
<
Dedibox
.
v1
.
RpnV1ApiDeleteRpnGroupMembersRequest
>
,
)
:
Promise
<
RpnGroup
>
Parameters
request
:
Readonly
<
Dedibox
.
v1
.
RpnV1ApiDeleteRpnGroupMembersRequest
>
Returns
Promise
<
RpnGroup
>
get
Rpn
Group
getRpnGroup
(
request
:
Readonly
<
Dedibox
.
v1
.
RpnV1ApiGetRpnGroupRequest
>
,
)
:
Promise
<
RpnGroup
>
Parameters
request
:
Readonly
<
Dedibox
.
v1
.
RpnV1ApiGetRpnGroupRequest
>
Returns
Promise
<
RpnGroup
>
leave
Rpn
Group
leaveRpnGroup
(
request
:
Readonly
<
Dedibox
.
v1
.
RpnV1ApiLeaveRpnGroupRequest
>
,
)
:
Promise
<
void
>
Parameters
request
:
Readonly
<
Dedibox
.
v1
.
RpnV1ApiLeaveRpnGroupRequest
>
Returns
Promise
<
void
>
list
Rpn
Capable
San
Servers
listRpnCapableSanServers
(
request
?:
Readonly
<
Dedibox
.
v1
.
RpnV1ApiListRpnCapableSanServersRequest
>
,
)
:
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
listRpnCapableServers
(
request
?:
Readonly
<
Dedibox
.
v1
.
RpnV1ApiListRpnCapableServersRequest
>
,
)
:
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
listRpnGroupMembers
(
request
:
Readonly
<
Dedibox
.
v1
.
RpnV1ApiListRpnGroupMembersRequest
>
,
)
:
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
listRpnGroups
(
request
?:
Readonly
<
Dedibox
.
v1
.
RpnV1ApiListRpnGroupsRequest
>
,
)
:
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
listRpnInvites
(
request
?:
Readonly
<
Dedibox
.
v1
.
RpnV1ApiListRpnInvitesRequest
>
,
)
:
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
refuseRpnInvite
(
request
:
Readonly
<
Dedibox
.
v1
.
RpnV1ApiRefuseRpnInviteRequest
>
,
)
:
Promise
<
void
>
Parameters
request
:
Readonly
<
Dedibox
.
v1
.
RpnV1ApiRefuseRpnInviteRequest
>
Returns
Promise
<
void
>
rpn
Group
Invite
rpnGroupInvite
(
request
:
Readonly
<
Dedibox
.
v1
.
RpnV1ApiRpnGroupInviteRequest
>
,
)
:
Promise
<
void
>
Parameters
request
:
Readonly
<
Dedibox
.
v1
.
RpnV1ApiRpnGroupInviteRequest
>
Returns
Promise
<
void
>
update
Rpn
Group
Name
updateRpnGroupName
(
request
:
Readonly
<
Dedibox
.
v1
.
RpnV1ApiUpdateRpnGroupNameRequest
>
,
)
:
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.