Cell API
Docs
GitHub
Preparing search index...
@celljs/cloud
common
AbstractCloudService
Class AbstractCloudService<T>
Abstract
Type Parameters
T
extends
RawCloudService
Hierarchy (
View Summary
)
AbstractCloudService
AbstractObjectStorageService
Implements
CloudService
<
T
>
Index
Constructors
constructor
Properties
_
raw
Cloud
Service
account
Provider
client
Options
Provider
credentials
Provider
name
region
Provider
Methods
do
Create
Raw
Cloud
Service
get
Raw
Cloud
Service
set
Raw
Cloud
Service
Constructors
constructor
new
AbstractCloudService
<
T
extends
RawCloudService
>
()
:
AbstractCloudService
<
T
>
Type Parameters
T
extends
RawCloudService
Returns
AbstractCloudService
<
T
>
Properties
Protected
_
raw
Cloud
Service
_rawCloudService
:
T
Protected
Readonly
account
Provider
accountProvider
:
AccountProvider
Protected
Readonly
client
Options
Provider
clientOptionsProvider
:
ClientOptionsProvider
Protected
Readonly
credentials
Provider
credentialsProvider
:
CredentialsProvider
name
name
:
string
Protected
Readonly
region
Provider
regionProvider
:
RegionProvider
Methods
Protected
Abstract
do
Create
Raw
Cloud
Service
doCreateRawCloudService
(
credentials
:
Credentials
,
region
:
string
,
clientOptions
:
ClientOptions
,
account
?:
Account
,
)
:
Promise
<
T
>
Parameters
credentials
:
Credentials
region
:
string
clientOptions
:
ClientOptions
Optional
account
:
Account
Returns
Promise
<
T
>
get
Raw
Cloud
Service
getRawCloudService
()
:
Promise
<
T
>
Returns
Promise
<
T
>
set
Raw
Cloud
Service
setRawCloudService
(
rawCloudService
:
T
)
:
void
Parameters
rawCloudService
:
T
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
_
raw
Cloud
Service
account
Provider
client
Options
Provider
credentials
Provider
name
region
Provider
Methods
do
Create
Raw
Cloud
Service
get
Raw
Cloud
Service
set
Raw
Cloud
Service
Docs
GitHub
Cell API
Loading...