Freigeben über


Microsoft.Azure.Management.VideoAnalyzer.Models Namespace

Klassen

AccessPolicyEccAlgoConverter

Definiert Werte für AccessPolicyEccAlgo.

AccessPolicyEntity

Zugriffsrichtlinien helfen beim Definieren der Authentifizierungsregeln und beim Steuern des Zugriffs auf bestimmte Videoressourcen.

AccessPolicyRoleConverter

Definiert Werte für AccessPolicyRole.

AccessPolicyRsaAlgoConverter

Definiert Werte für AccessPolicyRsaAlgo.

AccountEncryption

Definiert, wie das Video Analyzer-Konto (optional) verschlüsselt wird.

AccountEncryptionKeyTypeConverter

Definiert Werte für AccountEncryptionKeyType.

ActionTypeConverter

Definiert Werte für ActionType.

AudioEncoderAac

Eine benutzerdefinierte Voreinstellung zum Codieren von Audio mit dem AAC-Codec.

AudioEncoderBase

Basistyp für alle Audioencoder-Voreinstellungen, die das Rezept oder Anweisungen zur Verarbeitung von Audio definieren.

AuthenticationBase

Basisklasse für Authentifizierungsmethoden für Zugriffsrichtlinien.

AzureEntityResource

Entitätsressource

CertificateSource

Basisklasse für Zertifikatquellen.

CheckNameAvailabilityReasonConverter

Definiert Werte für CheckNameAvailabilityReason.

CheckNameAvailabilityRequest

Der Text der Überprüfungsverfügbarkeitsanforderung.

CheckNameAvailabilityResponse

Das Ergebnis der Verfügbarkeitsprüfung.

CreatedByTypeConverter

Definiert Werte für CreatedByType.

CredentialsBase

Basisklasse für Anmeldeinformationsobjekte.

EccTokenKey

Erforderliche Validierungseigenschaften für Token, die mit dem Elliptischen Kurvenalgorithmus generiert wurden.

EdgeModuleEntity

Die Darstellung eines Edgemoduls.

EdgeModuleProvisioningToken

Bereitstellungstokeneigenschaften. Mit einem Bereitstellungstoken kann eine einzelne Instanz des IoT Edge-Moduls von Azure Video Analyzer initialisiert und für das Cloudkonto autorisiert werden. Das Bereitstellungstoken selbst ist kurzlebig und wird nur für den anfänglichen Handshake zwischen dem IoT Edge-Modul und der Cloud verwendet. Nach dem anfänglichen Handshake stimmt das IoT Edge-Modul einem Satz von Authentifizierungsschlüsseln zu, die automatisch rotiert werden, solange das Modul eine Verbindung mit der Cloud in regelmäßigen Abständen herstellen kann. Ein neues Bereitstellungstoken kann für dasselbe IoT Edge-Modul generiert werden, falls der Modulzustand verloren geht oder zurückgesetzt wird.

EncoderCustomPreset

Beschreibt eine benutzerdefinierte Voreinstellung zum Codieren des Eingabeinhalts mithilfe des Encoderprozessors.

EncoderPresetBase

Basistyp für alle Encodervoreinstellungen, die das Rezept oder Anweisungen zur Verarbeitung des Eingabeinhalts definieren.

EncoderProcessor

Der Encoderprozessor ermöglicht die Codierung des Eingabeinhalts. Sie kann beispielsweise verwendet werden, um die Auflösung von 4K in 1280 x 720 zu ändern.

EncoderSystemPreset

Beschreibt eine integrierte Voreinstellung zum Codieren des Eingabeinhalts mithilfe des Encoderprozessors.

EncoderSystemPresetTypeConverter

Definiert Werte für EncoderSystemPresetType.

Endpoint

Die Endpunktdetails.

EndpointBase

Basisklasse für Endpunkte.

ErrorAdditionalInfo

Zusätzliche Informationen zum Ressourcenverwaltungsfehler.

ErrorDetail

Fehlerdetails.

ErrorResponse

Fehlerantwort

ErrorResponseException

Ausnahme, die für eine ungültige Antwort mit ErrorResponse-Informationen ausgelöst wird.

GroupLevelAccessControl

Netzwerkzugriffssteuerung auf Gruppenebene.

IotHub

Die IoT Hub Details.

JwtAuthentication

Eigenschaften für die Zugriffsüberprüfung basierend auf JSON-Webtoken (JWT).

KeyVaultProperties

Die Details für den Zugriff auf die Verschlüsselungsschlüssel in Key Vault.

KindConverter

Definiert Werte für Kind.

ListProvisioningTokenInput

Die Eingabeparameter zum Generieren des Registrierungstokens für das Azure Video Analyzer IoT Edge-Modul.

LivePipeline

Die Livepipeline stellt eine eindeutige instance einer Livetopologie dar, die für die Erfassung, Archivierung und Veröffentlichung von Inhalten in Echtzeit für eine eindeutige RTSP-Kamera verwendet wird.

LivePipelineOperationStatus

Wird zum Nachverfolgen der status eines Vorgangs in der Livepipeline verwendet.

LivePipelineStateConverter

Definiert Werte für LivePipelineState.

LivePipelineUpdate

Die Livepipeline stellt eine eindeutige instance einer Livetopologie dar, die für die Erfassung, Archivierung und Veröffentlichung von Inhalten in Echtzeit für eine eindeutige RTSP-Kamera verwendet wird.

LogSpecification

Ein vom Dienst ausgegebenes Diagnoseprotokoll.

MetricAggregationTypeConverter

Definiert Werte für MetricAggregationType.

MetricDimension

Eine Metrikdimension.

MetricSpecification

Eine vom Dienst ausgegebene Metrik.

MetricUnitConverter

Definiert Werte für MetricUnit.

NetworkAccessControl

Netzwerkzugriffssteuerung für das Videoanalysekonto.

NodeBase

Basisklasse für Knoten.

NodeInput

Beschreibt ein Eingabesignal, das auf einem Pipelineknoten verwendet werden soll.

Operation

Ein Vorgang.

OperationCollection

Eine Auflistung von Vorgangselementen.

OperationDisplay

Vorgangsdetails.

Page<T>

Definiert eine Seite in Azure-Antworten.

ParameterDeclaration

Deklaration eines einzelnen Topologieparameters. Deklarierte Parameter können und müssen in der gesamten Topologie referenziert werden und können optional über Standardwerte verfügen, die verwendet werden müssen, wenn sie nicht in den Pipelines definiert sind.

ParameterDefinition

Definiert den Parameterwert eines bestimmten Pipelinetopologieparameters. Weitere Informationen finden Sie unter Pipelinetopologieparameter.

ParameterTypeConverter

Definiert Werte für ParameterType.

PemCertificateList

Eine Liste mit PEM-formatierten Zertifikaten.

PipelineJob

Der Pipelineauftrag stellt eine eindeutige instance einer Batchtopologie dar, die für die Offlineverarbeitung ausgewählter Teile archivierter Inhalte verwendet wird.

PipelineJobError

Details zum Fehler für einen fehlerhaften Pipelineauftrag.

PipelineJobOperationStatus

Wird zum Nachverfolgen der status eines Vorgangs für den Pipelineauftrag verwendet.

PipelineJobStateConverter

Definiert Werte für PipelineJobState.

PipelineJobUpdate

Der Pipelineauftrag stellt eine eindeutige instance einer Batchtopologie dar, die für die Offlineverarbeitung ausgewählter Teile archivierter Inhalte verwendet wird.

PipelineTopology

Die Pipelinetopologie beschreibt die Verarbeitungsschritte, die beim Verarbeiten von Inhalten für ein bestimmtes Ergebnis angewendet werden sollen. Die Topologie sollte entsprechend dem zu erreichenden Szenario definiert werden und kann für viele Pipelineinstanzen wiederverwendet werden, die dieselben Verarbeitungseigenschaften aufweisen. Für instance kann eine Pipelinetopologie, die Inhalte einer RTSP-Kamera erfasst und den Inhalt archiviert, für viele verschiedene Kameras wiederverwendet werden, solange dieselbe Verarbeitung auf alle Kameras angewendet werden soll. Einzelne instance Eigenschaften können mithilfe von benutzerdefinierten Parametern definiert werden, wodurch eine Topologie parametrisiert werden kann. Dadurch können einzelne Pipelines auf unterschiedliche Werte verweisen, z. B. die RTSP-Endpunkte und Anmeldeinformationen einzelner Kameras. Insgesamt besteht eine Topologie aus folgenden Elementen:

  • Parameter: Liste der benutzerdefinierten Parameter, die Verweise auf die Topologieknoten sein können.
  • Quellen: Liste mit mindestens einem Datenquellenknoten, z. B. einer RTSP-Quelle, die die Erfassung von Inhalten von Kameras ermöglicht.
  • Prozessoren: Liste der Knoten, die Datenanalysen oder Transformationen durchführen.
  • Senken: Liste einer oder mehrerer Datensenken, mit denen Daten gespeichert oder in andere Ziele exportiert werden können.
PipelineTopologyUpdate

Die Pipelinetopologie beschreibt die Verarbeitungsschritte, die beim Verarbeiten von Inhalten für ein bestimmtes Ergebnis angewendet werden sollen. Die Topologie sollte entsprechend dem zu erreichenden Szenario definiert werden und kann für viele Pipelineinstanzen wiederverwendet werden, die dieselben Verarbeitungseigenschaften aufweisen. Für instance kann eine Pipelinetopologie, die Inhalte einer RTSP-Kamera erfasst und den Inhalt archiviert, für viele verschiedene Kameras wiederverwendet werden, solange dieselbe Verarbeitung auf alle Kameras angewendet werden soll. Einzelne instance Eigenschaften können mithilfe von benutzerdefinierten Parametern definiert werden, wodurch eine Topologie parametrisiert werden kann. Dadurch können einzelne Pipelines auf unterschiedliche Werte verweisen, z. B. die RTSP-Endpunkte und Anmeldeinformationen einzelner Kameras. Insgesamt besteht eine Topologie aus folgenden Elementen:

  • Parameter: Liste der benutzerdefinierten Parameter, die Verweise auf die Topologieknoten sein können.
  • Quellen: Liste mit mindestens einem Datenquellenknoten, z. B. einer RTSP-Quelle, die die Erfassung von Inhalten von Kameras ermöglicht.
  • Prozessoren: Liste der Knoten, die Datenanalysen oder Transformationen durchführen.
  • Senken: Liste einer oder mehrerer Datensenken, mit denen Daten gespeichert oder in andere Ziele exportiert werden können.
PrivateEndpoint

Die Ressource "Privater Endpunkt".

PrivateEndpointConnection

Die Ressource "Private Endpoint Connection".

PrivateEndpointConnectionListResult

Liste der dem angegebenen Speicherkonto zugeordneten privaten Endpunktverbindungen

PrivateEndpointConnectionProvisioningStateConverter

Definiert Werte für PrivateEndpointConnectionProvisioningState.

PrivateEndpointConnectionsCreateOrUpdateHeaders

Definiert Header für den CreateOrUpdate-Vorgang.

PrivateEndpointServiceConnectionStatusConverter

Definiert Werte für PrivateEndpointServiceConnectionStatus.

PrivateLinkResource

Eine Private Link-Ressource

PrivateLinkResourceListResult

Eine Liste von Private Link-Ressourcen

PrivateLinkServiceConnectionState

Eine Sammlung von Informationen über den Status der Verbindung zwischen dem Dienst consumer und dem Anbieter.

ProcessorNodeBase

Basisklasse für Topologieprozessorknoten.

Properties

Metrikeigenschaften.

ProvisioningStateConverter

Definiert Werte für ProvisioningState.

ProxyResource

Proxyressource

PublicNetworkAccessConverter

Definiert Werte für PublicNetworkAccess.

Resource

Resource

ResourceIdentity

Die vom Benutzer zugewiesene verwaltete Identität, die beim Zugriff auf eine Ressource verwendet werden soll.

RsaTokenKey

Erforderliche Validierungseigenschaften für Token, die mit dem RSA-Algorithmus generiert wurden.

RtspSource

Mit der RTSP-Quelle können Medien von einer RTSP-Kamera oder einem generischen RTSP-Server in einer Pipeline erfasst werden.

RtspTransportConverter

Definiert Werte für RtspTransport.

SecureIotDeviceRemoteTunnel

Ein Remotetunnel, der mithilfe IoT Hub Geräteinformationen sicher eingerichtet wird.

ServiceSpecification

Die Dienstmetrikspezifikationen.

SinkNodeBase

Basisklasse für Topologiesenkenknoten.

Sku

Die SKU-Details.

SkuNameConverter

Definiert Werte für SkuName.

SkuTierConverter

Definiert Werte für SkuTier.

SourceNodeBase

Basisklasse für Topologiequellknoten.

StorageAccount

Die Details zum zugeordneten Speicherkonto.

SystemData

Metadaten, die sich auf die Erstellung und letzte Änderung der Ressource beziehen.

TimeSequenceBase

Eine Sequenz von datetime-Bereichen als Zeichenfolge.

TlsEndpoint

DER TLS-Endpunkt beschreibt einen Endpunkt, mit dem die Pipeline eine Verbindung über den TLS-Transport herstellen kann (Daten werden während der Übertragung verschlüsselt).

TlsValidationOptions

Optionen zum Steuern der Validierung von TLS-Endpunkten.

TokenClaim

Eigenschaften für erwartete Tokenansprüche.

TokenKey

Wichtige Eigenschaften für die JWT-Tokenüberprüfung.

TrackedResource

Nachverfolgte Ressource

TunnelBase

Basisklasse für Tunnelobjekte.

UnsecuredEndpoint

Unsicherer Endpunkt beschreibt einen Endpunkt, mit dem die Pipeline eine Verbindung über clear-Transport herstellen kann (keine Verschlüsselung während der Übertragung).

UserAssignedManagedIdentity

Die Details der vom Benutzer zugewiesenen verwalteten Identität, die von der Video Analyzer-Ressource verwendet wird.

UsernamePasswordCredentials

Anmeldeinformationen für Benutzername und Kennwort.

VideoAnalyzerAccount

Das Video Analyzer-Konto.

VideoAnalyzerCollection

Eine Sammlung von VideoAnalyzer-Elementen.

VideoAnalyzerIdentity

Die verwaltete Identität für die Video Analyzer-Ressource.

VideoAnalyzerOperationStatus

Status des Videoanalysevorgangs.

VideoAnalyzerPrivateEndpointConnectionOperationStatus

Status des Verbindungsvorgangs für private Endpunkte.

VideoAnalyzersCreateOrUpdateHeaders

Definiert Header für den CreateOrUpdate-Vorgang.

VideoAnalyzersUpdateHeaders

Definiert Header für den Updatevorgang.

VideoAnalyzerUpdate

Der Aktualisierungsvorgang für ein Video Analyzer-Konto.

VideoArchival

Videoarchiveigenschaften.

VideoContentToken

"Videoinhaltstoken gewährt Zugriff auf die Videoinhalts-URLs."

VideoContentUrls

Satz von URLs für den Videoinhalt.

VideoCreationProperties

Optionale Eigenschaften, die verwendet werden sollen, falls eine neue Videoressource für den Dienst erstellt werden muss. Diese werden nicht wirksam, wenn das Video bereits vorhanden ist.

VideoEncoderBase

Basistyp für alle Videocodierungsvoreinstellungen, die das Rezept oder Anweisungen zur Verarbeitung des Eingabevideos definieren.

VideoEncoderH264

Eine benutzerdefinierte Voreinstellung zum Codieren von Videos mit dem H.264-Codec (AVC).

VideoEntity

Stellt eine Videoressource in Azure Video Analyzer dar. Videos können von RTSP-Kameras über Livepipelines erfasst oder durch Exportieren von Sequenzen aus vorhandenen aufgezeichneten Videos über einen Pipelineauftrag erstellt werden. Videos, die über Livepipelines erfasst werden, können über das Azure Video Analyzer Player-Widget oder über kompatible Player gestreamt werden. Die exportierten Videos können als MP4-Dateien heruntergeladen werden.

VideoFlags

Videoflags enthalten Informationen zu den verfügbaren Videoaktionen und ihren dynamischen Eigenschaften basierend auf dem aktuellen Videostatus.

VideoMediaInfo

Enthält Informationen zu den Video- und Audioinhalten.

VideoPreviewImageUrls

Videovorschaubild-URLs. Diese URLs können in Verbindung mit dem Autorisierungstoken für Videoinhalte verwendet werden, um das neueste Standbild aus dem Videoarchiv in unterschiedlichen Auflösungen herunterzuladen. Sie sind verfügbar, wenn der Videotyp "Archiv" ist und Vorschaubilder aktiviert sind.

VideoPublishingOptions

Optionale Flags, die verwendet werden, um die Veröffentlichung von Videos zu ändern. Diese sind nur für Topologien zulässig, in denen "kind" auf "live" festgelegt ist.

VideoScale

Die Videoskalierungsinformationen.

VideoScaleModeConverter

Definiert Werte für VideoScaleMode.

VideoSequenceAbsoluteTimeMarkers

Eine Sequenz von absoluten datetime-Bereichen als Zeichenfolge. Die datetime-Werte sollten is08601 entsprechen, und die Summe der Bereiche sollte sich auf bis zu 24 Stunden summieren. Derzeit kann nur ein Bereich in der Sequenz angegeben werden.

VideoSink

Videosenke in einer Livetopologie ermöglicht es, Dass Video und Audio aufgezeichnet, optional archiviert und über eine Videoressource veröffentlicht werden können. Wenn die Archivierung aktiviert ist, ergibt sich ein Video vom Typ "Archiv". Bei Verwendung in einer Batchtopologie können Video und Audio als Datei gespeichert und über eine Videoressource vom Typ "file" veröffentlicht werden.

VideoSource

Die Videoquelle ermöglicht die Erfassung von Inhalten aus einer Video Analyzer-Videoressource in einer Pipeline. Derzeit nur mit Batchpipelines unterstützt.

VideoTypeConverter

Definiert Werte für VideoType.

Strukturen

AccessPolicyEccAlgo

Definiert Werte für AccessPolicyEccAlgo.

AccessPolicyRole

Definiert Werte für AccessPolicyRole.

AccessPolicyRsaAlgo

Definiert Werte für AccessPolicyRsaAlgo.

AccountEncryptionKeyType

Definiert Werte für AccountEncryptionKeyType.

ActionType

Definiert Werte für ActionType.

CheckNameAvailabilityReason

Definiert Werte für CheckNameAvailabilityReason.

CreatedByType

Definiert Werte für CreatedByType.

EncoderSystemPresetType

Definiert Werte für EncoderSystemPresetType.

Kind

Definiert Werte für Kind.

LivePipelineState

Definiert Werte für LivePipelineState.

MetricAggregationType

Definiert Werte für MetricAggregationType.

MetricUnit

Definiert Werte für MetricUnit.

ParameterType

Definiert Werte für ParameterType.

PipelineJobState

Definiert Werte für PipelineJobState.

PrivateEndpointConnectionProvisioningState

Definiert Werte für PrivateEndpointConnectionProvisioningState.

PrivateEndpointServiceConnectionStatus

Definiert Werte für PrivateEndpointServiceConnectionStatus.

ProvisioningState

Definiert Werte für ProvisioningState.

PublicNetworkAccess

Definiert Werte für PublicNetworkAccess.

RtspTransport

Definiert Werte für RtspTransport.

SkuName

Definiert Werte für SkuName.

SkuTier

Definiert Werte für SkuTier.

VideoScaleMode

Definiert Werte für VideoScaleMode.

VideoType

Definiert Werte für VideoType.