共用方式為


Permissions class

用來建立、取代、查詢及讀取擁有權限。

請參閱 識別碼讀取、取代或刪除特定許可權的許可權。

屬性

user

方法

create(PermissionDefinition, RequestOptions)

建立許可權。

許可權代表每個使用者存取特定資源的許可權,例如專案或容器。

query(SqlQuerySpec, FeedOptions)

查詢擁有權限。

query<T>(SqlQuerySpec, FeedOptions)

查詢擁有權限。

readAll(FeedOptions)

讀取擁有權限。

範例

讀取陣列的擁有權限。

const {body: permissionList} = await user.permissions.readAll().fetchAll();
upsert(PermissionDefinition, RequestOptions)

向上插入許可權。

許可權代表每個使用者存取特定資源的許可權,例如專案或容器。

屬性詳細資料

user

user: User

屬性值

方法詳細資料

create(PermissionDefinition, RequestOptions)

建立許可權。

許可權代表每個使用者存取特定資源的許可權,例如專案或容器。

function create(body: PermissionDefinition, options?: RequestOptions): Promise<PermissionResponse>

參數

body
PermissionDefinition

表示許可權的主體。

options
RequestOptions

傳回

query(SqlQuerySpec, FeedOptions)

查詢擁有權限。

function query(query: SqlQuerySpec, options?: FeedOptions): QueryIterator<any>

參數

query
SqlQuerySpec

作業的查詢組態。 如需如何設定查詢的詳細資訊,請參閱 SqlQuerySpec

options
FeedOptions

傳回

query<T>(SqlQuerySpec, FeedOptions)

查詢擁有權限。

function query<T>(query: SqlQuerySpec, options?: FeedOptions): QueryIterator<T>

參數

query
SqlQuerySpec

作業的查詢組態。 如需如何設定查詢的詳細資訊,請參閱 SqlQuerySpec

options
FeedOptions

傳回

readAll(FeedOptions)

讀取擁有權限。

範例

讀取陣列的擁有權限。

const {body: permissionList} = await user.permissions.readAll().fetchAll();
function readAll(options?: FeedOptions): QueryIterator<PermissionDefinition & Resource>

參數

options
FeedOptions

傳回

upsert(PermissionDefinition, RequestOptions)

向上插入許可權。

許可權代表每個使用者存取特定資源的許可權,例如專案或容器。

function upsert(body: PermissionDefinition, options?: RequestOptions): Promise<PermissionResponse>

參數

options
RequestOptions

傳回