InvestigationsOperations interface

介面代表調查行動。

屬性

createOrReplace

會引發調查。

deleteInvestigation

刪除調查。

get

請按名字查詢調查。

getDiscoveryEngine

取得發現引擎進行調查。

getOperationStatus

取得長期營運的狀態。

list

調查資源列表

listDiscoveryEngineMemory

列出調查所需的發現引擎工作記憶條目。

startDiscoveryEngine

啟動調查引擎。

stopDiscoveryEngine

停止發現引擎進行調查。

update

更新調查。

updateDiscoveryEngine

更新發現引擎以進行調查。 如果發現引擎尚未存在,這將建立它。

屬性詳細資料

createOrReplace

會引發調查。

createOrReplace: (projectName: string, investigationName: string, resource: InvestigationCreateOrUpdateContent, options?: InvestigationsCreateOrReplaceOptionalParams) => Promise<Investigation>

屬性值

(projectName: string, investigationName: string, resource: InvestigationCreateOrUpdateContent, options?: InvestigationsCreateOrReplaceOptionalParams) => Promise<Investigation>

deleteInvestigation

刪除調查。

deleteInvestigation: (projectName: string, investigationName: string, options?: InvestigationsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

屬性值

(projectName: string, investigationName: string, options?: InvestigationsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

請按名字查詢調查。

get: (projectName: string, investigationName: string, options?: InvestigationsGetOptionalParams) => Promise<Investigation>

屬性值

(projectName: string, investigationName: string, options?: InvestigationsGetOptionalParams) => Promise<Investigation>

getDiscoveryEngine

取得發現引擎進行調查。

getDiscoveryEngine: (projectName: string, investigationName: string, options?: InvestigationsGetDiscoveryEngineOptionalParams) => Promise<DiscoveryEngine>

屬性值

(projectName: string, investigationName: string, options?: InvestigationsGetDiscoveryEngineOptionalParams) => Promise<DiscoveryEngine>

getOperationStatus

取得長期營運的狀態。

getOperationStatus: (projectName: string, investigationName: string, operationId: string, options?: InvestigationsGetOperationStatusOptionalParams) => Promise<InvestigationOperationStatus>

屬性值

(projectName: string, investigationName: string, operationId: string, options?: InvestigationsGetOperationStatusOptionalParams) => Promise<InvestigationOperationStatus>

list

調查資源列表

list: (projectName: string, options?: InvestigationsListOptionalParams) => PagedAsyncIterableIterator<Investigation, Investigation[], PageSettings>

屬性值

(projectName: string, options?: InvestigationsListOptionalParams) => PagedAsyncIterableIterator<Investigation, Investigation[], PageSettings>

listDiscoveryEngineMemory

列出調查所需的發現引擎工作記憶條目。

listDiscoveryEngineMemory: (projectName: string, investigationName: string, options?: InvestigationsGetDiscoveryEngineMemoryOptionalParams) => PagedAsyncIterableIterator<WorkingMemoryEntry, WorkingMemoryEntry[], PageSettings>

屬性值

(projectName: string, investigationName: string, options?: InvestigationsGetDiscoveryEngineMemoryOptionalParams) => PagedAsyncIterableIterator<WorkingMemoryEntry, WorkingMemoryEntry[], PageSettings>

startDiscoveryEngine

啟動調查引擎。

startDiscoveryEngine: (projectName: string, investigationName: string, options?: InvestigationsStartDiscoveryEngineOptionalParams) => Promise<DiscoveryEngine>

屬性值

(projectName: string, investigationName: string, options?: InvestigationsStartDiscoveryEngineOptionalParams) => Promise<DiscoveryEngine>

stopDiscoveryEngine

停止發現引擎進行調查。

stopDiscoveryEngine: (projectName: string, investigationName: string, options?: InvestigationsStopDiscoveryEngineOptionalParams) => Promise<DiscoveryEngine>

屬性值

(projectName: string, investigationName: string, options?: InvestigationsStopDiscoveryEngineOptionalParams) => Promise<DiscoveryEngine>

update

更新調查。

update: (projectName: string, investigationName: string, resource: InvestigationCreateOrUpdateContent, options?: InvestigationsUpdateOptionalParams) => Promise<Investigation>

屬性值

(projectName: string, investigationName: string, resource: InvestigationCreateOrUpdateContent, options?: InvestigationsUpdateOptionalParams) => Promise<Investigation>

updateDiscoveryEngine

更新發現引擎以進行調查。 如果發現引擎尚未存在,這將建立它。

updateDiscoveryEngine: (projectName: string, investigationName: string, body: DiscoveryEngineUpdate, options?: InvestigationsUpdateDiscoveryEngineOptionalParams) => Promise<DiscoveryEngine>

屬性值

(projectName: string, investigationName: string, body: DiscoveryEngineUpdate, options?: InvestigationsUpdateDiscoveryEngineOptionalParams) => Promise<DiscoveryEngine>