Partager via


Microsoft.Azure.Management.VideoAnalyzer.Models Espace de noms

Classes

AccessPolicyEccAlgoConverter

Définit des valeurs pour AccessPolicyEccAlgo.

AccessPolicyEntity

Les stratégies d’accès permettent de définir les règles d’authentification et de contrôler l’accès à des ressources vidéo spécifiques.

AccessPolicyRoleConverter

Définit des valeurs pour AccessPolicyRole.

AccessPolicyRsaAlgoConverter

Définit des valeurs pour AccessPolicyRsaAlgo.

AccountEncryption

Définit la façon dont le compte Video Analyzer est (éventuellement) chiffré.

AccountEncryptionKeyTypeConverter

Définit les valeurs de AccountEncryptionKeyType.

ActionTypeConverter

Définit des valeurs pour ActionType.

AudioEncoderAac

Préréglage personnalisé pour l’encodage audio avec le codec AAC.

AudioEncoderBase

Type de base pour toutes les présélections d’encodeur audio, qui définissent la recette ou les instructions sur la façon dont l’audio doit être traité.

AuthenticationBase

Classe de base pour les méthodes d’authentification des stratégies d’accès.

AzureEntityResource

Ressource d’entité

CertificateSource

Classe de base pour les sources de certificat.

CheckNameAvailabilityReasonConverter

Définit les valeurs de CheckNameAvailabilityReason.

CheckNameAvailabilityRequest

Corps de la demande de disponibilité case activée.

CheckNameAvailabilityResponse

Résultat de disponibilité case activée.

CreatedByTypeConverter

Définit des valeurs pour CreatedByType.

CredentialsBase

Classe de base pour les objets d’informations d’identification.

EccTokenKey

Propriétés de validation requises pour les jetons générés avec l’algorithme de courbe elliptique.

EdgeModuleEntity

Représentation d’un module d’arête.

EdgeModuleProvisioningToken

Approvisionnement des propriétés de jeton. Un jeton d’approvisionnement permet à une instance unique du module IoT Edge Azure Video Analyzer d’être initialisée et autorisée pour le compte cloud. Le jeton d’approvisionnement lui-même est de courte durée et n’est utilisé que pour l’établissement initial d’une liaison entre le module IoT Edge et le cloud. Après l’établissement initial de la liaison, le module IoT Edge acceptera un ensemble de clés d’authentification qui feront l’objet d’une rotation automatique tant que le module sera en mesure de se connecter périodiquement au cloud. Un nouveau jeton d’approvisionnement peut être généré pour le même module IoT Edge au cas où l’état du module était perdu ou réinitialisé.

EncoderCustomPreset

Décrit une présélection personnalisée pour l’encodage du contenu d’entrée à l’aide du processeur d’encodeur.

EncoderPresetBase

Type de base pour toutes les présélections d’encodeur, qui définissent la recette ou les instructions sur la façon dont le contenu d’entrée doit être traité.

EncoderProcessor

Le processeur d’encodeur permet l’encodage du contenu d’entrée. Par exemple, il peut être utilisé pour changer la résolution de 4K à 1280 x 720.

EncoderSystemPreset

Décrit une présélection intégrée pour l’encodage du contenu d’entrée à l’aide du processeur d’encodeur.

EncoderSystemPresetTypeConverter

Définit des valeurs pour EncoderSystemPresetType.

Endpoint

Détails du point de terminaison.

EndpointBase

Classe de base pour les points de terminaison.

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

ErrorDetail

Détail de l’erreur.

ErrorResponse

Réponse d’erreur

ErrorResponseException

Exception levée pour une réponse non valide avec des informations ErrorResponse.

GroupLevelAccessControl

Contrôle d’accès réseau au niveau du groupe.

IotHub

Détails IoT Hub.

JwtAuthentication

Propriétés pour la validation d’accès basée sur des jetons web JSON (JWT).

KeyVaultProperties

Détails de l’accès aux clés de chiffrement dans Key Vault.

KindConverter

Définit des valeurs pour Kind.

ListProvisioningTokenInput

Paramètres d’entrée pour générer un jeton d’inscription pour le module Azure Video Analyzer IoT Edge.

LivePipeline

Le pipeline en direct représente une instance unique d’une topologie en direct, utilisée pour l’ingestion, l’archivage et la publication de contenu en temps réel pour une caméra RTSP unique.

LivePipelineOperationStatus

Utilisé pour suivre la status d’une opération sur le pipeline en direct.

LivePipelineStateConverter

Définit des valeurs pour LivePipelineState.

LivePipelineUpdate

Le pipeline en direct représente une instance unique d’une topologie en direct, utilisée pour l’ingestion, l’archivage et la publication de contenu en temps réel pour une caméra RTSP unique.

LogSpecification

Journal de diagnostic émis par le service.

MetricAggregationTypeConverter

Définit des valeurs pour MetricAggregationType.

MetricDimension

Dimension de métrique.

MetricSpecification

Métrique émise par le service.

MetricUnitConverter

Définit des valeurs pour MetricUnit.

NetworkAccessControl

Contrôle d’accès réseau pour le compte d’analyseur vidéo.

NodeBase

Classe de base pour les nœuds.

NodeInput

Décrit un signal d’entrée à utiliser sur un nœud de pipeline.

Operation

Opération.

OperationCollection

Collection d’éléments Operation.

OperationDisplay

Détails de l’opération.

Page<T>

Définit une page dans les réponses Azure.

ParameterDeclaration

Déclaration de paramètre de topologie unique. Les paramètres déclarés peuvent et doivent être référencés dans toute la topologie et peuvent éventuellement avoir des valeurs par défaut à utiliser lorsqu’ils ne sont pas définis dans les pipelines.

ParameterDefinition

Définit la valeur de paramètre d’un paramètre de topologie de pipeline spécifique. Pour plus d’informations, consultez Paramètres de topologie de pipeline.

ParameterTypeConverter

Définit des valeurs pour ParameterType.

PemCertificateList

Liste des certificats au format PEM.

PipelineJob

Le travail de pipeline représente une instance unique d’une topologie de lots, utilisée pour le traitement hors connexion de parties sélectionnées du contenu archivé.

PipelineJobError

Détails sur l’erreur d’un travail de pipeline ayant échoué.

PipelineJobOperationStatus

Utilisé pour suivre la status d’une opération sur le travail de pipeline.

PipelineJobStateConverter

Définit des valeurs pour PipelineJobState.

PipelineJobUpdate

Le travail de pipeline représente une instance unique d’une topologie de lots, utilisée pour le traitement hors connexion de parties sélectionnées du contenu archivé.

PipelineTopology

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 à atteindre et peut être réutilisée sur 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 sur 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 de données ou des transformations.
  • 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.
PipelineTopologyUpdate

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 à atteindre et peut être réutilisée sur 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 sur 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.
PrivateEndpoint

Ressource de point de terminaison privé.

PrivateEndpointConnection

Ressource de connexion de point de terminaison privé.

PrivateEndpointConnectionListResult

Liste des connexions de point de terminaison privé associées au compte de stockage spécifié

PrivateEndpointConnectionProvisioningStateConverter

Définit des valeurs pour PrivateEndpointConnectionProvisioningState.

PrivateEndpointConnectionsCreateOrUpdateHeaders

Définit des en-têtes pour l’opération CreateOrUpdate.

PrivateEndpointServiceConnectionStatusConverter

Définit des valeurs pour PrivateEndpointServiceConnectionStatus.

PrivateLinkResource

Une ressource de liaison privée

PrivateLinkResourceListResult

Liste des ressources de liaison privée

PrivateLinkServiceConnectionState

Collection d’informations sur l’état de la connexion entre le consommateur de services et le fournisseur.

ProcessorNodeBase

Classe de base pour les nœuds du processeur de topologie.

Properties

Propriétés des métriques.

ProvisioningStateConverter

Définit des valeurs pour ProvisioningState.

ProxyResource

Ressource proxy

PublicNetworkAccessConverter

Définit des valeurs pour PublicNetworkAccess.

Resource

Ressource

ResourceIdentity

Identité managée affectée par l’utilisateur à utiliser lors de l’accès à une ressource.

RsaTokenKey

Propriétés de validation requises pour les jetons générés avec l’algorithme RSA.

RtspSource

La source RTSP permet d’ingérer le contenu multimédia d’une caméra RTSP ou d’un serveur RTSP générique dans un pipeline.

RtspTransportConverter

Définit des valeurs pour RtspTransport.

SecureIotDeviceRemoteTunnel

Un tunnel distant établi en toute sécurité à l’aide d’IoT Hub informations sur l’appareil.

ServiceSpecification

Spécifications des métriques de service.

SinkNodeBase

Classe de base pour les nœuds récepteurs de topologie.

Sku

Détails de la référence SKU.

SkuNameConverter

Définit des valeurs pour SkuName.

SkuTierConverter

Définit des valeurs pour SkuTier.

SourceNodeBase

Classe de base pour les nœuds sources de topologie.

StorageAccount

Détails sur le compte de stockage associé.

SystemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

TimeSequenceBase

Séquence de plages datetime sous forme de chaîne.

TlsEndpoint

Le point de terminaison TLS décrit un point de terminaison auquel le pipeline peut se connecter via le transport TLS (les données sont chiffrées en transit).

TlsValidationOptions

Options permettant de contrôler la validation des points de terminaison TLS.

TokenClaim

Propriétés pour les revendications de jeton attendues.

TokenKey

Propriétés de clé pour la validation de jeton JWT.

TrackedResource

Ressource suivie

TunnelBase

Classe de base pour les objets tunnel.

UnsecuredEndpoint

Un point de terminaison non sécurisé décrit un point de terminaison auquel le pipeline peut se connecter via un transport en clair (aucun chiffrement en transit).

UserAssignedManagedIdentity

Détails de l’identité managée affectée par l’utilisateur utilisée par la ressource Video Analyzer.

UsernamePasswordCredentials

Informations d’identification de nom d’utilisateur et de mot de passe.

VideoAnalyzerAccount

Compte Video Analyzer.

VideoAnalyzerCollection

Collection d’éléments VideoAnalyzer.

VideoAnalyzerIdentity

Identité managée pour la ressource Video Analyzer.

VideoAnalyzerOperationStatus

État de l’opération d’analyseur vidéo.

VideoAnalyzerPrivateEndpointConnectionOperationStatus

État de l’opération de connexion de point de terminaison privé.

VideoAnalyzersCreateOrUpdateHeaders

Définit des en-têtes pour l’opération CreateOrUpdate.

VideoAnalyzersUpdateHeaders

Définit des en-têtes pour l’opération de mise à jour.

VideoAnalyzerUpdate

Opération de mise à jour d’un compte Video Analyzer.

VideoArchival

Propriétés d’archivage vidéo.

VideoContentToken

« Le jeton de contenu vidéo accorde l’accès aux URL de contenu vidéo. »

VideoContentUrls

Ensemble d’URL du contenu vidéo.

VideoCreationProperties

Propriétés facultatives à utiliser si une nouvelle ressource vidéo doit être créée sur le service. Celles-ci ne prendront pas effet si la vidéo existe déjà.

VideoEncoderBase

Type de base pour toutes les présélections d’encodage vidéo, qui définissent la recette ou les instructions sur la façon dont la vidéo d’entrée doit être traitée.

VideoEncoderH264

Présélection personnalisée pour l’encodage vidéo avec le codec H.264 (AVC).

VideoEntity

Représente une ressource vidéo dans Azure Video Analyzer. Les vidéos peuvent être ingérées à partir de caméras RTSP via des pipelines en direct ou être créées en exportant des séquences de vidéos capturées existantes via un travail de pipeline. Les vidéos ingérées via des pipelines en direct peuvent être diffusées via le widget lecteur Azure Video Analyzer ou des lecteurs compatibles. Les vidéos exportées peuvent être téléchargées sous forme de fichiers MP4.

VideoFlags

Les indicateurs vidéo contiennent des informations sur les actions vidéo disponibles et ses propriétés dynamiques en fonction de l’état vidéo actuel.

VideoMediaInfo

Contient des informations sur le contenu vidéo et audio.

VideoPreviewImageUrls

URL d’image d’aperçu vidéo. Ces URL peuvent être utilisées conjointement avec le jeton d’autorisation de contenu vidéo pour télécharger l’image fixe la plus récente à partir de l’archive vidéo dans différentes résolutions. Ils sont disponibles lorsque le type de vidéo est « archive » et que les images d’aperçu sont activées.

VideoPublishingOptions

Indicateurs facultatifs utilisés pour modifier la façon dont la vidéo est publiée. Celles-ci sont uniquement autorisées pour les topologies où « kind » est défini sur « live ».

VideoScale

Informations de mise à l’échelle vidéo.

VideoScaleModeConverter

Définit des valeurs pour VideoScaleMode.

VideoSequenceAbsoluteTimeMarkers

Séquence de plages datetime absolues sous forme de chaîne. Les valeurs datetime doivent suivre IS08601, et la somme des plages doit s’additionner jusqu’à 24 heures ou moins. Actuellement, il ne peut y avoir qu’une seule plage spécifiée dans la séquence.

VideoSink

Le récepteur vidéo dans une topologie en direct permet de capturer la vidéo et l’audio, éventuellement d’archiver et de publier via une ressource vidéo. Si l’archivage est activé, il en résulte une vidéo de type « archive ». S’il est utilisé dans une topologie par lots, cela permet de stocker la vidéo et l’audio en tant que fichier et de les publier via une ressource vidéo de type « file »

VideoSource

La source vidéo permet d’ingérer le contenu d’une ressource vidéo Video Analyzer dans un pipeline. Actuellement pris en charge uniquement avec les pipelines par lots.

VideoTypeConverter

Définit des valeurs pour VideoType.

Structures

AccessPolicyEccAlgo

Définit des valeurs pour AccessPolicyEccAlgo.

AccessPolicyRole

Définit des valeurs pour AccessPolicyRole.

AccessPolicyRsaAlgo

Définit des valeurs pour AccessPolicyRsaAlgo.

AccountEncryptionKeyType

Définit les valeurs de AccountEncryptionKeyType.

ActionType

Définit des valeurs pour ActionType.

CheckNameAvailabilityReason

Définit les valeurs de CheckNameAvailabilityReason.

CreatedByType

Définit des valeurs pour CreatedByType.

EncoderSystemPresetType

Définit des valeurs pour EncoderSystemPresetType.

Kind

Définit des valeurs pour Kind.

LivePipelineState

Définit des valeurs pour LivePipelineState.

MetricAggregationType

Définit des valeurs pour MetricAggregationType.

MetricUnit

Définit des valeurs pour MetricUnit.

ParameterType

Définit des valeurs pour ParameterType.

PipelineJobState

Définit des valeurs pour PipelineJobState.

PrivateEndpointConnectionProvisioningState

Définit des valeurs pour PrivateEndpointConnectionProvisioningState.

PrivateEndpointServiceConnectionStatus

Définit des valeurs pour PrivateEndpointServiceConnectionStatus.

ProvisioningState

Définit des valeurs pour ProvisioningState.

PublicNetworkAccess

Définit des valeurs pour PublicNetworkAccess.

RtspTransport

Définit des valeurs pour RtspTransport.

SkuName

Définit des valeurs pour SkuName.

SkuTier

Définit des valeurs pour SkuTier.

VideoScaleMode

Définit des valeurs pour VideoScaleMode.

VideoType

Définit des valeurs pour VideoType.