Package-level declarations
Types
Defines how the Video Analyzer account is (optionally) encrypted.
Builder for AccountEncryptionArgs.
A custom preset for encoding audio with the AAC codec.
Builder for AudioEncoderAacArgs.
Required validation properties for tokens generated with Elliptical Curve algorithm.
Builder for EccTokenKeyArgs.
Describes a custom preset for encoding the input content using the encoder processor.
Builder for EncoderCustomPresetArgs.
Encoder processor allows for encoding of the input content. For example, it can used to change the resolution from 4K to 1280x720.
Builder for EncoderProcessorArgs.
Describes a built-in preset for encoding the input content using the encoder processor.
Builder for EncoderSystemPresetArgs.
Builder for GetAccessPolicyPlainArgs.
Builder for GetEdgeModulePlainArgs.
Builder for GetLivePipelinePlainArgs.
Builder for GetPipelineJobPlainArgs.
Builder for GetPipelineTopologyPlainArgs.
Builder for GetVideoAnalyzerPlainArgs.
Builder for GetVideoPlainArgs.
Properties for access validation based on JSON Web Tokens (JWT).
Builder for JwtAuthenticationArgs.
The details for accessing the encryption keys in Key Vault.
Builder for KeyVaultPropertiesArgs.
Builder for ListVideoContentTokenPlainArgs.
Builder for ListVideoStreamingTokenPlainArgs.
Describes an input signal to be used on a pipeline node.
Builder for NodeInputArgs.
Single topology parameter declaration. Declared parameters can and must be referenced throughout the topology and can optionally have default values to be used when they are not defined in the pipelines.
Builder for ParameterDeclarationArgs.
Defines the parameter value of an specific pipeline topology parameter. See pipeline topology parameters for more information.
Builder for ParameterDefinitionArgs.
A list of PEM formatted certificates.
Builder for PemCertificateListArgs.
A collection of information about the state of the connection between service consumer and provider.
The user assigned managed identity to use when accessing a resource.
Builder for ResourceIdentityArgs.
Required validation properties for tokens generated with RSA algorithm.
Builder for RsaTokenKeyArgs.
RTSP source allows for media from an RTSP camera or generic RTSP server to be ingested into a pipeline.
Builder for RtspSourceArgs.
A remote tunnel securely established using IoT Hub device information.
Builder for SecureIotDeviceRemoteTunnelArgs.
Builder for SkuArgs.
The details about the associated storage account.
Builder for StorageAccountArgs.
TLS endpoint describes an endpoint that the pipeline can connect to over TLS transport (data is encrypted in transit).
Builder for TlsEndpointArgs.
Options for controlling the validation of TLS endpoints.
Builder for TlsValidationOptionsArgs.
Properties for expected token claims.
Builder for TokenClaimArgs.
Unsecured endpoint describes an endpoint that the pipeline can connect to over clear transport (no encryption in transit).
Builder for UnsecuredEndpointArgs.
Username and password credentials.
Builder for UsernamePasswordCredentialsArgs.
The managed identity for the Video Analyzer resource.
Builder for VideoAnalyzerIdentityArgs.
Optional properties to be used in case a new video resource needs to be created on the service. These will not take effect if the video already exists.
Builder for VideoCreationPropertiesArgs.
A custom preset for encoding video with the H.264 (AVC) codec.
Builder for VideoEncoderH264Args.
Optional flags used to change how video is published. These are only allowed for topologies where "kind" is set to "live".
Builder for VideoPublishingOptionsArgs.
The video scaling information.
Builder for VideoScaleArgs.
A sequence of absolute datetime ranges as a string. The datetime values should follow IS08601, and the sum of the ranges should add up to 24 hours or less. Currently, there can be only one range specified in the sequence.
Video sink in a live topology allows for video and audio to be captured, optionally archived, and published via a video resource. If archiving is enabled, this results in a video of type 'archive'. If used in a batch topology, this allows for video and audio to be stored as a file, and published via a video resource of type 'file'
Builder for VideoSinkArgs.
Video source allows for content from a Video Analyzer video resource to be ingested into a pipeline. Currently supported only with batch pipelines.
Builder for VideoSourceArgs.