WorkspaceAcl class

代表 WorkspaceAcl 的類別。

建構函式

WorkspaceAcl(SynapseClientContext)

建立 WorkspaceAcl。

方法

getAccessControlInfo(string, GetAccessControlInfoRequest, RequestOptionsBase)

取得訪問控制資訊。

getAccessControlInfo(string, GetAccessControlInfoRequest, RequestOptionsBase, ServiceCallback<WorkspaceAccessControlResponse>)
getAccessControlInfo(string, GetAccessControlInfoRequest, ServiceCallback<WorkspaceAccessControlResponse>)
setWorkspaceAdministrators(string, SetWorkspaceAdministratorsRequest, RequestOptionsBase)

取代工作區的系統管理員。

setWorkspaceAdministrators(string, SetWorkspaceAdministratorsRequest, RequestOptionsBase, ServiceCallback<WorkspaceAccessControlResponse>)
setWorkspaceAdministrators(string, SetWorkspaceAdministratorsRequest, ServiceCallback<WorkspaceAccessControlResponse>)

建構函式詳細資料

WorkspaceAcl(SynapseClientContext)

建立 WorkspaceAcl。

new WorkspaceAcl(client: SynapseClientContext)

參數

client
SynapseClientContext

服務客戶端的參考。

方法詳細資料

getAccessControlInfo(string, GetAccessControlInfoRequest, RequestOptionsBase)

取得訪問控制資訊。

function getAccessControlInfo(workspaceName: string, resource: GetAccessControlInfoRequest, options?: RequestOptionsBase): Promise<WorkspaceAclGetAccessControlInfoResponse>

參數

workspaceName

string

要對其執行作業的工作區名稱。

resource
GetAccessControlInfoRequest

要為其取得訪問控制信息的資源。

options
RequestOptionsBase

選擇性參數

傳回

Promise<Models.WorkspaceAclGetAccessControlInfo回應>

getAccessControlInfo(string, GetAccessControlInfoRequest, RequestOptionsBase, ServiceCallback<WorkspaceAccessControlResponse>)

function getAccessControlInfo(workspaceName: string, resource: GetAccessControlInfoRequest, options: RequestOptionsBase, callback: ServiceCallback<WorkspaceAccessControlResponse>)

參數

workspaceName

string

要對其執行作業的工作區名稱。

resource
GetAccessControlInfoRequest

要為其取得訪問控制信息的資源。

options
RequestOptionsBase

選擇性參數

getAccessControlInfo(string, GetAccessControlInfoRequest, ServiceCallback<WorkspaceAccessControlResponse>)

function getAccessControlInfo(workspaceName: string, resource: GetAccessControlInfoRequest, callback: ServiceCallback<WorkspaceAccessControlResponse>)

參數

workspaceName

string

要對其執行作業的工作區名稱。

resource
GetAccessControlInfoRequest

要為其取得訪問控制信息的資源。

setWorkspaceAdministrators(string, SetWorkspaceAdministratorsRequest, RequestOptionsBase)

取代工作區的系統管理員。

function setWorkspaceAdministrators(workspaceName: string, request: SetWorkspaceAdministratorsRequest, options?: RequestOptionsBase): Promise<WorkspaceAclSetWorkspaceAdministratorsResponse>

參數

workspaceName

string

要對其執行作業的工作區名稱。

request
SetWorkspaceAdministratorsRequest

系統管理員物件標識碼的詳細數據。

options
RequestOptionsBase

選擇性參數

傳回

Promise<Models.WorkspaceAclSetWorkspaceAdministrators回應>

setWorkspaceAdministrators(string, SetWorkspaceAdministratorsRequest, RequestOptionsBase, ServiceCallback<WorkspaceAccessControlResponse>)

function setWorkspaceAdministrators(workspaceName: string, request: SetWorkspaceAdministratorsRequest, options: RequestOptionsBase, callback: ServiceCallback<WorkspaceAccessControlResponse>)

參數

workspaceName

string

要對其執行作業的工作區名稱。

request
SetWorkspaceAdministratorsRequest

系統管理員物件標識碼的詳細數據。

options
RequestOptionsBase

選擇性參數

setWorkspaceAdministrators(string, SetWorkspaceAdministratorsRequest, ServiceCallback<WorkspaceAccessControlResponse>)

function setWorkspaceAdministrators(workspaceName: string, request: SetWorkspaceAdministratorsRequest, callback: ServiceCallback<WorkspaceAccessControlResponse>)

參數

workspaceName

string

要對其執行作業的工作區名稱。

request
SetWorkspaceAdministratorsRequest

系統管理員物件標識碼的詳細數據。