PipelineTopologyUpdate Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
A topologia de pipeline descreve as etapas de processamento a serem aplicadas ao processar conteúdo para um resultado específico. A topologia deve ser definida de acordo com o cenário a ser alcançado e pode ser reutilizado em muitas instâncias de pipeline que compartilham as mesmas características de processamento. Por exemplo, uma topologia de pipeline que captura conteúdo de uma câmera RTSP e arquiva o conteúdo pode ser reutilizado em várias câmeras diferentes, desde que o mesmo processamento seja aplicado em todas as câmeras. As propriedades de instância individuais podem ser definidas por meio do uso de parâmetros definidos pelo usuário, que permitem que uma topologia seja parametrizada. Isso permite que pipelines individuais se refiram a valores diferentes, como pontos de extremidade RTSP e credenciais de câmeras individuais. No geral, uma topologia é composta do seguinte:
- Parâmetros: lista de parâmetros definidos pelo usuário que podem ser referências entre os nós de topologia.
- Fontes: lista de um ou mais nós de fontes de dados, como uma fonte RTSP, que permite que o conteúdo seja ingerido de câmeras.
- Processadores: lista de nós que executam análises ou transformações de dados.
- Coletores: lista de um ou mais coletores de dados que permitem que os dados sejam armazenados ou exportados para outros destinos.
[Microsoft.Rest.Serialization.JsonTransformation]
public class PipelineTopologyUpdate : Microsoft.Azure.Management.VideoAnalyzer.Models.ProxyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type PipelineTopologyUpdate = class
inherit ProxyResource
Public Class PipelineTopologyUpdate
Inherits ProxyResource
- Herança
- Atributos
Construtores
PipelineTopologyUpdate() |
Inicializa uma nova instância da classe PipelineTopologyUpdate. |
PipelineTopologyUpdate(String, String, String, SystemData, String, IList<ParameterDeclaration>, IList<SourceNodeBase>, IList<ProcessorNodeBase>, IList<SinkNodeBase>, Nullable<Kind>, Sku) |
Inicializa uma nova instância da classe PipelineTopologyUpdate. |
Propriedades
Description |
Obtém ou define uma descrição opcional da topologia de pipeline. É recomendável que o uso esperado da topologia seja descrito aqui. |
Id |
Obtém a ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} (Herdado de Resource) |
Kind |
Obtém ou define o tipo de topologia. Os valores possíveis incluem: 'Live', 'Batch' |
Name |
Obtém o nome do recurso (Herdado de Resource) |
Parameters |
Obtém ou define a lista das declarações de parâmetro de topologia. Os parâmetros declarados aqui podem ser referenciados em todos os nós de topologia por meio do uso do padrão de cadeia de caracteres "${PARAMETER_NAME}". Os parâmetros podem ter valores padrão opcionais e podem ser definidos posteriormente em instâncias individuais do pipeline. |
Processors |
Obtém ou define a lista dos nós do processador de topologia. Os nós do processador permitem que os dados do pipeline sejam analisados, processados ou transformados. |
Sinks |
Obtém ou define a lista dos nós do coletor de topologia. Os nós do coletor permitem que os dados do pipeline sejam armazenados ou exportados. |
Sku |
Obtém ou define as propriedades de um SKU. |
Sources |
Obtém ou define a lista dos nós de origem da topologia. Os nós de origem permitem que dados externos sejam ingeridos pelo pipeline. |
SystemData |
Obtém os metadados do azure Resource Manager que contêm as informações createdBy e modifiedBy. (Herdado de Resource) |
Type |
Obtém o tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" (Herdado de Resource) |
Métodos
Validate() |
Valide o objeto . |
Aplica-se a
Azure SDK for .NET