IngestionOperations interface

Interface representando uma operação de Ingestão.

Propriedades

cancelAllOperations

Cancele todas as operações pendentes e em execução em toda a instância do GeoCatalog. Esta é uma operação de catálogo completo e não é direcionada a uma coleção específica.

cancelOperation

Cancelar uma operação em execução de uma coleção de catálogo geográfico

create

Criar uma nova ingestão

createRun

Criar uma nova execução de uma assimilação

createSource

Criar uma nova fonte de ingestão em um catálogo geográfico

deleteIngestion

Exclua uma assimilação de um catálogo. Todas as execuções da ingestão serão excluídas. A ingestão não deve ter execuções em andamento ou enfileiradas.

deleteSource

Excluir uma fonte de ingestão de um catálogo geográfico

get

Obter a definição de uma ingestão

getOperation

Obter uma operação de uma coleção de catálogo geográfico

getRun

Obter uma execução de uma ingestão

getSource

Obter uma origem de ingestão em um catálogo geográfico

list

Obter assimilações de um catálogo

listManagedIdentities

Obter todas as identidades gerenciadas com acesso a contas de armazenamento configuradas para um catálogo geográfico

listOperations

Obtenha operações de uma coleção de geocatálogo

listRuns

Tenha uma intensidade de ingestão

listSources

Obtenha fontes de ingestão em um geocatálogo

replaceSource

Atualize uma fonte de ingestão existente em um geo-catálogo

update

Atualizar uma assimilação existente

Detalhes da propriedade

cancelAllOperations

Cancele todas as operações pendentes e em execução em toda a instância do GeoCatalog. Esta é uma operação de catálogo completo e não é direcionada a uma coleção específica.

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

Valor da propriedade

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

cancelOperation

Cancelar uma operação em execução de uma coleção de catálogo geográfico

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

Valor da propriedade

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

create

Criar uma nova ingestão

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

Valor da propriedade

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

createRun

Criar uma nova execução de uma assimilação

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

Valor da propriedade

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

createSource

Criar uma nova fonte de ingestão em um catálogo geográfico

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

Valor da propriedade

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

deleteIngestion

Exclua uma assimilação de um catálogo. Todas as execuções da ingestão serão excluídas. A ingestão não deve ter execuções em andamento ou enfileiradas.

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

Valor da propriedade

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

deleteSource

Excluir uma fonte de ingestão de um catálogo geográfico

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

Valor da propriedade

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

get

Obter a definição de uma ingestão

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

Valor da propriedade

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

getOperation

Obter uma operação de uma coleção de catálogo geográfico

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

Valor da propriedade

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

getRun

Obter uma execução de uma ingestão

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

Valor da propriedade

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

getSource

Obter uma origem de ingestão em um catálogo geográfico

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

Valor da propriedade

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

list

Obter assimilações de um catálogo

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

Valor da propriedade

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

listManagedIdentities

Obter todas as identidades gerenciadas com acesso a contas de armazenamento configuradas para um catálogo geográfico

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

Valor da propriedade

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

listOperations

Obtenha operações de uma coleção de geocatálogo

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

Valor da propriedade

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

listRuns

Tenha uma intensidade de ingestão

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

Valor da propriedade

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

listSources

Obtenha fontes de ingestão em um geocatálogo

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

Valor da propriedade

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

replaceSource

Atualize uma fonte de ingestão existente em um geo-catálogo

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

Valor da propriedade

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

update

Atualizar uma assimilação existente

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

Valor da propriedade

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