WorkspaceAcl class
代表 WorkspaceAcl 的類別。
建構函式
| Workspace |
建立 WorkspaceAcl。 |
方法
建構函式詳細資料
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
要對其執行作業的工作區名稱。
系統管理員物件標識碼的詳細數據。
- options
- RequestOptionsBase
選擇性參數
傳回
Promise<Models.WorkspaceAclSetWorkspaceAdministrators回應>
setWorkspaceAdministrators(string, SetWorkspaceAdministratorsRequest, RequestOptionsBase, ServiceCallback<WorkspaceAccessControlResponse>)
function setWorkspaceAdministrators(workspaceName: string, request: SetWorkspaceAdministratorsRequest, options: RequestOptionsBase, callback: ServiceCallback<WorkspaceAccessControlResponse>)
參數
- workspaceName
-
string
要對其執行作業的工作區名稱。
系統管理員物件標識碼的詳細數據。
- options
- RequestOptionsBase
選擇性參數
回呼
setWorkspaceAdministrators(string, SetWorkspaceAdministratorsRequest, ServiceCallback<WorkspaceAccessControlResponse>)
function setWorkspaceAdministrators(workspaceName: string, request: SetWorkspaceAdministratorsRequest, callback: ServiceCallback<WorkspaceAccessControlResponse>)
參數
- workspaceName
-
string
要對其執行作業的工作區名稱。
系統管理員物件標識碼的詳細數據。
回呼