IngestionOperations interface

Interface représentant une opération d’ingestion.

Propriétés

cancelAllOperations

Annulez toutes les opérations en attente et en cours sur l’ensemble de l’instance GeoCatalog. Il s’agit d’une opération à l’échelle du catalogue et ne s’étend pas à une collection spécifique.

cancelOperation

Annuler une opération en cours d’exécution d’une collection de géocatalogues

create

Créer une nouvelle ingestion

createRun

Créer une nouvelle exécution d’une ingestion

createSource

Créer une nouvelle source d’ingestion dans un géo-catalogue

deleteIngestion

Supprimer une ingestion d’un catalogue. Toutes les exécutions de l’ingestion seront supprimées. L’ingestion ne doit pas avoir d’exécutions en cours ou en file d’attente.

deleteSource

Supprimer une source d’ingestion d’un géo-catalogue

get

Obtenir la définition d’une ingestion

getOperation

Obtenir une opération d’une collection de géo-catalogues

getRun

Obtenir une exécution d’une ingestion

getSource

Obtenir une source d’ingestion dans un géo-catalogue

list

Obtenir les ingestions d’un catalogue

listManagedIdentities

Obtenir toutes les identités managées avec accès aux comptes de stockage configurés pour un géo-catalogue

listOperations

Obtenir les opérations d’une collection de géo-catalogue

listRuns

Attrape les phases d’ingestion

listSources

Obtenez les sources d’ingestion dans un géocatalogue

replaceSource

Mettre à jour une source d’ingestion existante dans un géocatalogue

update

Mettre à jour une ingestion existante

Détails de la propriété

cancelAllOperations

Annulez toutes les opérations en attente et en cours sur l’ensemble de l’instance GeoCatalog. Il s’agit d’une opération à l’échelle du catalogue et ne s’étend pas à une collection spécifique.

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

Valeur de propriété

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

cancelOperation

Annuler une opération en cours d’exécution d’une collection de géocatalogues

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

Valeur de propriété

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

create

Créer une nouvelle ingestion

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

Valeur de propriété

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

createRun

Créer une nouvelle exécution d’une ingestion

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

Valeur de propriété

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

createSource

Créer une nouvelle source d’ingestion dans un géo-catalogue

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

Valeur de propriété

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

deleteIngestion

Supprimer une ingestion d’un catalogue. Toutes les exécutions de l’ingestion seront supprimées. L’ingestion ne doit pas avoir d’exécutions en cours ou en file d’attente.

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

Valeur de propriété

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

deleteSource

Supprimer une source d’ingestion d’un géo-catalogue

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

Valeur de propriété

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

get

Obtenir la définition d’une ingestion

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

Valeur de propriété

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

getOperation

Obtenir une opération d’une collection de géo-catalogues

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

Valeur de propriété

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

getRun

Obtenir une exécution d’une ingestion

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

Valeur de propriété

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

getSource

Obtenir une source d’ingestion dans un géo-catalogue

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

Valeur de propriété

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

list

Obtenir les ingestions d’un catalogue

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

Valeur de propriété

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

listManagedIdentities

Obtenir toutes les identités managées avec accès aux comptes de stockage configurés pour un géo-catalogue

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

Valeur de propriété

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

listOperations

Obtenir les opérations d’une collection de géo-catalogue

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

Valeur de propriété

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

listRuns

Attrape les phases d’ingestion

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

Valeur de propriété

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

listSources

Obtenez les sources d’ingestion dans un géocatalogue

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

Valeur de propriété

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

replaceSource

Mettre à jour une source d’ingestion existante dans un géocatalogue

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

Valeur de propriété

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

update

Mettre à jour une ingestion existante

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

Valeur de propriété

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