AzureAccounts class

代表 AzureAccounts 的類別。

建構函式

AzureAccounts(LUISAuthoringClientContext)

建立 AzureAccounts。

方法

assignToApp(string, AzureAccountsAssignToAppOptionalParams, ServiceCallback<OperationStatus>)
assignToApp(string, Models.AzureAccountsAssignToAppOptionalParams)

將 Azure 帳戶指派給應用程式。

assignToApp(string, ServiceCallback<OperationStatus>)
getAssigned(string, AzureAccountsGetAssignedOptionalParams, ServiceCallback<AzureAccountInfoObject[]>)
getAssigned(string, Models.AzureAccountsGetAssignedOptionalParams)

取得使用其 ARM 權杖為使用者指派給應用程式的 LUIS Azure 帳戶。

getAssigned(string, ServiceCallback<AzureAccountInfoObject[]>)
listUserLUISAccounts(AzureAccountsListUserLUISAccountsOptionalParams, ServiceCallback<AzureAccountInfoObject[]>)
listUserLUISAccounts(Models.AzureAccountsListUserLUISAccountsOptionalParams)

使用其 ARM 權杖取得使用者的 LUIS Azure 帳戶。

listUserLUISAccounts(ServiceCallback<AzureAccountInfoObject[]>)
removeFromApp(string, AzureAccountsRemoveFromAppOptionalParams, ServiceCallback<OperationStatus>)
removeFromApp(string, Models.AzureAccountsRemoveFromAppOptionalParams)

從應用程式移除指派的 Azure 帳戶。

removeFromApp(string, ServiceCallback<OperationStatus>)

建構函式詳細資料

AzureAccounts(LUISAuthoringClientContext)

建立 AzureAccounts。

new AzureAccounts(client: LUISAuthoringClientContext)

參數

client
LUISAuthoringClientContext

服務用戶端的參考。

方法詳細資料

assignToApp(string, AzureAccountsAssignToAppOptionalParams, ServiceCallback<OperationStatus>)

function assignToApp(appId: string, options: AzureAccountsAssignToAppOptionalParams, callback: ServiceCallback<OperationStatus>)

參數

appId

string

應用程式識別碼。

options
AzureAccountsAssignToAppOptionalParams

選擇性參數

callback

ServiceCallback<OperationStatus>

回呼

assignToApp(string, Models.AzureAccountsAssignToAppOptionalParams)

將 Azure 帳戶指派給應用程式。

function assignToApp(appId: string, options?: Models.AzureAccountsAssignToAppOptionalParams): Promise<Models.AzureAccountsAssignToAppResponse>

參數

appId

string

應用程式識別碼。

options
Models.AzureAccountsAssignToAppOptionalParams

傳回

Promise<Models.AzureAccountsAssignToAppResponse>

Promise < Models.AzureAccountsAssignToAppResponse>

assignToApp(string, ServiceCallback<OperationStatus>)

function assignToApp(appId: string, callback: ServiceCallback<OperationStatus>)

參數

appId

string

應用程式識別碼。

callback

ServiceCallback<OperationStatus>

回呼

getAssigned(string, AzureAccountsGetAssignedOptionalParams, ServiceCallback<AzureAccountInfoObject[]>)

function getAssigned(appId: string, options: AzureAccountsGetAssignedOptionalParams, callback: ServiceCallback<AzureAccountInfoObject[]>)

參數

appId

string

應用程式識別碼。

options
AzureAccountsGetAssignedOptionalParams

選擇性參數

callback

ServiceCallback<AzureAccountInfoObject[]>

回呼

getAssigned(string, Models.AzureAccountsGetAssignedOptionalParams)

取得使用其 ARM 權杖為使用者指派給應用程式的 LUIS Azure 帳戶。

function getAssigned(appId: string, options?: Models.AzureAccountsGetAssignedOptionalParams): Promise<Models.AzureAccountsGetAssignedResponse>

參數

appId

string

應用程式識別碼。

options
Models.AzureAccountsGetAssignedOptionalParams

傳回

Promise<Models.AzureAccountsGetAssignedResponse>

Promise < Models.AzureAccountsGetAssignedResponse>

getAssigned(string, ServiceCallback<AzureAccountInfoObject[]>)

function getAssigned(appId: string, callback: ServiceCallback<AzureAccountInfoObject[]>)

參數

appId

string

應用程式識別碼。

callback

ServiceCallback<AzureAccountInfoObject[]>

回呼

listUserLUISAccounts(AzureAccountsListUserLUISAccountsOptionalParams, ServiceCallback<AzureAccountInfoObject[]>)

function listUserLUISAccounts(options: AzureAccountsListUserLUISAccountsOptionalParams, callback: ServiceCallback<AzureAccountInfoObject[]>)

參數

callback

ServiceCallback<AzureAccountInfoObject[]>

回呼

listUserLUISAccounts(Models.AzureAccountsListUserLUISAccountsOptionalParams)

使用其 ARM 權杖取得使用者的 LUIS Azure 帳戶。

function listUserLUISAccounts(options?: Models.AzureAccountsListUserLUISAccountsOptionalParams): Promise<Models.AzureAccountsListUserLUISAccountsResponse>

參數

options
Models.AzureAccountsListUserLUISAccountsOptionalParams

傳回

Promise<Models.AzureAccountsListUserLUISAccountsResponse>

Promise < Models.AzureAccountsListUserLUISAccountsResponse>

listUserLUISAccounts(ServiceCallback<AzureAccountInfoObject[]>)

function listUserLUISAccounts(callback: ServiceCallback<AzureAccountInfoObject[]>)

參數

callback

ServiceCallback<AzureAccountInfoObject[]>

回呼

removeFromApp(string, AzureAccountsRemoveFromAppOptionalParams, ServiceCallback<OperationStatus>)

function removeFromApp(appId: string, options: AzureAccountsRemoveFromAppOptionalParams, callback: ServiceCallback<OperationStatus>)

參數

appId

string

應用程式識別碼。

callback

ServiceCallback<OperationStatus>

回呼

removeFromApp(string, Models.AzureAccountsRemoveFromAppOptionalParams)

從應用程式移除指派的 Azure 帳戶。

function removeFromApp(appId: string, options?: Models.AzureAccountsRemoveFromAppOptionalParams): Promise<Models.AzureAccountsRemoveFromAppResponse>

參數

appId

string

應用程式識別碼。

options
Models.AzureAccountsRemoveFromAppOptionalParams

傳回

Promise<Models.AzureAccountsRemoveFromAppResponse>

Promise < Models.AzureAccountsRemoveFromAppResponse>

removeFromApp(string, ServiceCallback<OperationStatus>)

function removeFromApp(appId: string, callback: ServiceCallback<OperationStatus>)

參數

appId

string

應用程式識別碼。

callback

ServiceCallback<OperationStatus>

回呼