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.WorkspaceAclGetAccessControlInfoResponse>

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

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

パラメーター

workspaceName

string

操作を実行するワークスペースの名前。

resource
GetAccessControlInfoRequest

アクセス制御情報を取得するリソース。

options
RequestOptionsBase

省略可能なパラメーター

callback

ServiceCallback<WorkspaceAccessControlResponse>

コールバック

getAccessControlInfo(string, GetAccessControlInfoRequest, ServiceCallback<WorkspaceAccessControlResponse>)

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

パラメーター

workspaceName

string

操作を実行するワークスペースの名前。

resource
GetAccessControlInfoRequest

アクセス制御情報を取得するリソース。

callback

ServiceCallback<WorkspaceAccessControlResponse>

コールバック

setWorkspaceAdministrators(string, SetWorkspaceAdministratorsRequest, RequestOptionsBase)

ワークスペースの管理者を置き換えます。

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

パラメーター

workspaceName

string

操作を実行するワークスペースの名前。

request
SetWorkspaceAdministratorsRequest

管理者オブジェクト ID の詳細。

options
RequestOptionsBase

省略可能なパラメーター

戻り値

Promise<Models.WorkspaceAclSetWorkspaceAdministratorsResponse>

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

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

パラメーター

workspaceName

string

操作を実行するワークスペースの名前。

request
SetWorkspaceAdministratorsRequest

管理者オブジェクト ID の詳細。

options
RequestOptionsBase

省略可能なパラメーター

callback

ServiceCallback<WorkspaceAccessControlResponse>

コールバック

setWorkspaceAdministrators(string, SetWorkspaceAdministratorsRequest, ServiceCallback<WorkspaceAccessControlResponse>)

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

パラメーター

workspaceName

string

操作を実行するワークスペースの名前。

request
SetWorkspaceAdministratorsRequest

管理者オブジェクト ID の詳細。

callback

ServiceCallback<WorkspaceAccessControlResponse>

コールバック