在使用RAM账号调用数据库文件存储API之前,需要主账号通过创建授权策略对RAM账号进行授权。在授权策略中,使用资源描述符(Alibaba Cloud Resource Name, ARN)指定授权资源。

可授权的数据库文件存储资源类型

在进行RAM子账号授权时,数据库文件存储资源的描述方式如下:

资源类型 授权策略中的资源描述方法
DbfsInstance acs:dbfs:{#regionId}:{#accountId}:dbfsinstance/{#dbfsInstanceId}

可授权的数据库文件存储接口

下表列举了数据库文件存储中可授权的API及其描述方式:

API 资源描述
AttachDbfs acs:dbfs:{#regionId}:{#accountId}:dbfsinstance/{#dbfsInstanceId}
CreateDbfs acs:dbfs:{#regionId}:{#accountId}:dbfsinstance/*
DeleteDbfs acs:dbfs:{#regionId}:{#accountId}:dbfsinstance/{#dbfsInstanceId}
DetachDbfs acs:dbfs:{#regionId}:{#accountId}:dbfsinstance/{#dbfsInstanceId}
ResizeDbfs acs:dbfs:{#regionId}:{#accountId}:dbfsinstance/{#dbfsInstanceId}
ListDbfs acs:dbfs:{#regionId}:{#accountId}:dbfsinstance/*
GetDbfs acs:dbfs:{#regionId}:{#accountId}:dbfsinstance/{#dbfsInstanceId}
RenameDbfs acs:dbfs:{#regionId}:{#accountId}:dbfsinstance/{#dbfsInstanceId}
ListSnapshot acs:dbfs:{#regionId}:{#accountId}:dbfsinstance/*
CreateSnapshot acs:dbfs:{#regionId}:{#accountId}:dbfsinstance/{#dbfsInstanceId}
DeleteSnapshot acs:dbfs:{#regionId}:{#accountId}:dbfsinstance/{#dbfsInstanceId}