云侧入口类,为不同数据处理位置提供Cloud实例。在Cloud初始化之后,您需要获取一个实例,之后便可以执行操作,如创建一个云函数实例。
Constructor Info |
|---|
constructor(path?: string, name: string, region?: string) 构造方法。 |
Qualifier and Type | Method Name |
|---|---|
Cloud | createInstance(path?: string, name: string, region?: string) 创建Cloud实例。 |
Auth | auth() 创建Cloud Auth实例。 |
CloudDB | database(config: DatabaseConfig) 创建CloudDB实例。 |
function() 创建CloudFunction实例。 |
Method |
|---|
constructor(path?: string, name: string, region?: string) 初始化Cloud实例。 |
Parameters
Name | Description |
|---|---|
path | 可选,认证凭据文件(agc-apiclient-xxx-xxx.json)路径。 |
name | Cloud实例名称。 |
region | 可选,实例所属的数据处理位置。 |
Method |
|---|
createInstance(path?: string, name: string, region?: string): Cloud 初始化Cloud实例。 |
Parameters
Name | Type | Description |
|---|---|---|
path | string | 可选,认证凭据文件路径。 |
name | string | Cloud实例名称。 |
region | string | 可选,数据处理位置。 |
Return
Type | Description |
|---|---|
Cloud对象。 |
Method |
|---|
database(config: DatabaseConfig): CloudDB 获取与数据处理位置对应的CloudDB实例。只有在获取实例后,才能传递存储区配置并进行数据管理。 |
Parameters
Parameter | Description |
|---|---|
config: DatabaseConfig | DatabaseConfig对象,包含存储区的名称和traceId。 traceId用于跟踪请求操作,您可以本地开发环境的日志中查看traceId。云数据库基于traceId提供日志检索能力,方便根据traceId在云监控定位异常问题请求。 traceId可以通过以下两种方式生成: |
Return
Type | Description |
|---|---|
CloudDB | 如果成功调用API,将获得CloudDB对象。您可通过collection方法对CloudDB对象进行增删改查操作。 |
Method |
|---|
function(): CloudFunction 获取与数据处理位置对应的CloudFunction实例。 |
Return
Type | Description |
|---|---|
CloudFunction对象。 |