IngestionOperations interface

介面代表一個擷取操作。

屬性

cancelAllOperations

取消整個 GeoCatalog 實例中所有待處理及正在進行的操作。 這是整個目錄的操作,並不限於特定典藏。

cancelOperation

取消 Geo-Catalog 集合的正在運行的作

create

創建新攝取

createRun

創建新的引入運行

createSource

在地理目錄中創建新的引入源

deleteIngestion

從目錄中刪除攝取。 將刪除引入的所有運行。 攝取不得有任何正在運行或已排隊的運行。

deleteSource

從地理目錄中刪除引入源

get

獲取引入的定義

getOperation

獲取地理目錄集合的作

getRun

運行攝取

getSource

在地理目錄中獲取引入源

list

獲取目錄的攝取

listManagedIdentities

獲取有權訪問為異地目錄配置的存儲帳戶的所有託管標識

listOperations

取得地理目錄收藏的操作

listRuns

讓自己快點進去

listSources

在地理目錄中取得資料擷取

replaceSource

更新地理目錄中的現有資料擷取來源

update

更新現有攝取

屬性詳細資料

cancelAllOperations

取消整個 GeoCatalog 實例中所有待處理及正在進行的操作。 這是整個目錄的操作,並不限於特定典藏。

cancelAllOperations: (options?: IngestionCancelAllOperationsOptionalParams) => Promise<void>

屬性值

(options?: IngestionCancelAllOperationsOptionalParams) => Promise<void>

cancelOperation

取消 Geo-Catalog 集合的正在運行的作

cancelOperation: (operationId: string, options?: IngestionCancelOperationOptionalParams) => Promise<void>

屬性值

(operationId: string, options?: IngestionCancelOperationOptionalParams) => Promise<void>

create

創建新攝取

create: (collectionId: string, body: IngestionDefinition, options?: IngestionCreateOptionalParams) => Promise<IngestionDefinition>

屬性值

(collectionId: string, body: IngestionDefinition, options?: IngestionCreateOptionalParams) => Promise<IngestionDefinition>

createRun

創建新的引入運行

createRun: (collectionId: string, ingestionId: string, options?: IngestionCreateRunOptionalParams) => Promise<IngestionRun>

屬性值

(collectionId: string, ingestionId: string, options?: IngestionCreateRunOptionalParams) => Promise<IngestionRun>

createSource

在地理目錄中創建新的引入源

createSource: (body: IngestionSourceUnion, options?: IngestionCreateSourceOptionalParams) => Promise<IngestionSourceUnion>

屬性值

(body: IngestionSourceUnion, options?: IngestionCreateSourceOptionalParams) => Promise<IngestionSourceUnion>

deleteIngestion

從目錄中刪除攝取。 將刪除引入的所有運行。 攝取不得有任何正在運行或已排隊的運行。

deleteIngestion: (collectionId: string, ingestionId: string, options?: IngestionDeleteIngestionOptionalParams) => PollerLike<OperationState<void>, void>

屬性值

(collectionId: string, ingestionId: string, options?: IngestionDeleteIngestionOptionalParams) => PollerLike<OperationState<void>, void>

deleteSource

從地理目錄中刪除引入源

deleteSource: (id: string, options?: IngestionDeleteSourceOptionalParams) => Promise<void>

屬性值

(id: string, options?: IngestionDeleteSourceOptionalParams) => Promise<void>

get

獲取引入的定義

get: (collectionId: string, ingestionId: string, options?: IngestionGetOptionalParams) => Promise<IngestionDefinition>

屬性值

(collectionId: string, ingestionId: string, options?: IngestionGetOptionalParams) => Promise<IngestionDefinition>

getOperation

獲取地理目錄集合的作

getOperation: (operationId: string, options?: IngestionGetOperationOptionalParams) => Promise<Operation>

屬性值

(operationId: string, options?: IngestionGetOperationOptionalParams) => Promise<Operation>

getRun

運行攝取

getRun: (collectionId: string, ingestionId: string, runId: string, options?: IngestionGetRunOptionalParams) => Promise<IngestionRun>

屬性值

(collectionId: string, ingestionId: string, runId: string, options?: IngestionGetRunOptionalParams) => Promise<IngestionRun>

getSource

在地理目錄中獲取引入源

getSource: (id: string, options?: IngestionGetSourceOptionalParams) => Promise<IngestionSourceUnion>

屬性值

(id: string, options?: IngestionGetSourceOptionalParams) => Promise<IngestionSourceUnion>

list

獲取目錄的攝取

list: (collectionId: string, options?: IngestionListOptionalParams) => PagedAsyncIterableIterator<IngestionDefinition, IngestionDefinition[], PageSettings>

屬性值

(collectionId: string, options?: IngestionListOptionalParams) => PagedAsyncIterableIterator<IngestionDefinition, IngestionDefinition[], PageSettings>

listManagedIdentities

獲取有權訪問為異地目錄配置的存儲帳戶的所有託管標識

listManagedIdentities: (options?: IngestionListManagedIdentitiesOptionalParams) => PagedAsyncIterableIterator<ManagedIdentityMetadata, ManagedIdentityMetadata[], PageSettings>

屬性值

(options?: IngestionListManagedIdentitiesOptionalParams) => PagedAsyncIterableIterator<ManagedIdentityMetadata, ManagedIdentityMetadata[], PageSettings>

listOperations

取得地理目錄收藏的操作

listOperations: (options?: IngestionListOperationsOptionalParams) => PagedAsyncIterableIterator<Operation, Operation[], PageSettings>

屬性值

(options?: IngestionListOperationsOptionalParams) => PagedAsyncIterableIterator<Operation, Operation[], PageSettings>

listRuns

讓自己快點進去

listRuns: (collectionId: string, ingestionId: string, options?: IngestionListRunsOptionalParams) => PagedAsyncIterableIterator<IngestionRun, IngestionRun[], PageSettings>

屬性值

(collectionId: string, ingestionId: string, options?: IngestionListRunsOptionalParams) => PagedAsyncIterableIterator<IngestionRun, IngestionRun[], PageSettings>

listSources

在地理目錄中取得資料擷取

listSources: (options?: IngestionListSourcesOptionalParams) => PagedAsyncIterableIterator<IngestionSourceSummary, IngestionSourceSummary[], PageSettings>

屬性值

(options?: IngestionListSourcesOptionalParams) => PagedAsyncIterableIterator<IngestionSourceSummary, IngestionSourceSummary[], PageSettings>

replaceSource

更新地理目錄中的現有資料擷取來源

replaceSource: (id: string, body: IngestionSourceUnion, options?: IngestionReplaceSourceOptionalParams) => Promise<IngestionSourceUnion>

屬性值

(id: string, body: IngestionSourceUnion, options?: IngestionReplaceSourceOptionalParams) => Promise<IngestionSourceUnion>

update

更新現有攝取

update: (collectionId: string, ingestionId: string, body: IngestionDefinition, options?: IngestionUpdateOptionalParams) => Promise<IngestionDefinition>

屬性值

(collectionId: string, ingestionId: string, body: IngestionDefinition, options?: IngestionUpdateOptionalParams) => Promise<IngestionDefinition>