PipelineTopology Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
La topologie de pipeline décrit les étapes de traitement à appliquer lors du traitement du contenu pour un résultat particulier. La topologie doit être définie en fonction du scénario à réaliser et peut être réutilisée dans de nombreuses instances de pipeline qui partagent les mêmes caractéristiques de traitement. Par instance, une topologie de pipeline qui capture le contenu d’une caméra RTSP et archive le contenu peut être réutilisée sur de nombreuses caméras différentes, tant que le même traitement doit être appliqué sur toutes les caméras. Les propriétés de instance individuelles peuvent être définies à l’aide de paramètres définis par l’utilisateur, qui permettent de paramétrer une topologie. Cela permet aux pipelines individuels de faire référence à différentes valeurs, telles que les points de terminaison RTSP et les informations d’identification des caméras individuelles. Dans l’ensemble, une topologie est composée des éléments suivants :
- Paramètres : liste des paramètres définis par l’utilisateur qui peuvent être des références entre les nœuds de topologie.
- Sources : liste d’un ou plusieurs nœuds de sources de données tels qu’une source RTSP qui permet d’ingérer du contenu à partir de caméras.
- Processeurs : liste des nœuds qui effectuent une analyse ou des transformations de données.
- Récepteurs : liste d’un ou plusieurs récepteurs de données qui permettent de stocker ou d’exporter des données vers d’autres destinations.
[Microsoft.Rest.Serialization.JsonTransformation]
public class PipelineTopology : Microsoft.Azure.Management.VideoAnalyzer.Models.ProxyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type PipelineTopology = class
inherit ProxyResource
Public Class PipelineTopology
Inherits ProxyResource
- Héritage
- Attributs
Constructeurs
PipelineTopology() |
Initialise une nouvelle instance de la classe PipelineTopology. |
PipelineTopology(IList<SourceNodeBase>, IList<SinkNodeBase>, Kind, Sku, String, String, String, SystemData, String, IList<ParameterDeclaration>, IList<ProcessorNodeBase>) |
Initialise une nouvelle instance de la classe PipelineTopology. |
Propriétés
Description |
Obtient ou définit une description facultative de la topologie de pipeline. Il est recommandé de décrire ici l’utilisation attendue de la topologie. |
Id |
Obtient l’ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} (Hérité de Resource) |
Kind |
Obtient ou définit le type de topologie. Les valeurs possibles sont les suivantes : 'Live', 'Batch' |
Name |
Obtient le nom de la ressource (Hérité de Resource) |
Parameters |
Obtient ou définit la liste des déclarations de paramètres de topologie. Les paramètres déclarés ici peuvent être référencés dans les nœuds de topologie à l’aide du modèle de chaîne « ${PARAMETER_NAME} ». Les paramètres peuvent avoir des valeurs par défaut facultatives et peuvent être définis ultérieurement dans des instances individuelles du pipeline. |
Processors |
Obtient ou définit la liste des nœuds du processeur de topologie. Les nœuds de processeur permettent d’analyser, de traiter ou de transformer les données de pipeline. |
Sinks |
Obtient ou définit la liste des nœuds du récepteur de topologie. Les nœuds récepteurs permettent de stocker ou d’exporter des données de pipeline. |
Sku |
Obtient ou définit décrit les propriétés d’une référence SKU. |
Sources |
Obtient ou définit la liste des nœuds sources de topologie. Les nœuds sources permettent d’ingérer des données externes par le pipeline. |
SystemData |
Obtient les métadonnées azure Resource Manager contenant des informations createdBy et modifiedBy. (Hérité de Resource) |
Type |
Obtient le type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » (Hérité de Resource) |
Méthodes
Validate() |
Validez l’objet. |
S’applique à
Azure SDK for .NET