TlsEndpoint Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
TLS endpoint describes an endpoint that the pipeline can connect to over TLS transport (data is encrypted in transit).
[Newtonsoft.Json.JsonObject("#Microsoft.VideoAnalyzer.TlsEndpoint")]
public class TlsEndpoint : Microsoft.Azure.Management.VideoAnalyzer.Models.EndpointBase
[<Newtonsoft.Json.JsonObject("#Microsoft.VideoAnalyzer.TlsEndpoint")>]
type TlsEndpoint = class
inherit EndpointBase
Public Class TlsEndpoint
Inherits EndpointBase
- Inheritance
- Attributes
-
Newtonsoft.Json.JsonObjectAttribute
Constructors
TlsEndpoint() |
Initializes a new instance of the TlsEndpoint class. |
TlsEndpoint(CredentialsBase, String, TunnelBase, CertificateSource, TlsValidationOptions) |
Initializes a new instance of the TlsEndpoint class. |
Properties
Credentials |
Gets or sets credentials to be presented to the endpoint. (Inherited from EndpointBase) |
TrustedCertificates |
Gets or sets list of trusted certificate authorities when authenticating a TLS connection. A null list designates that Azure Video Analyzer's list of trusted authorities should be used. |
Tunnel |
Gets or sets describes the tunnel through which Video Analyzer can connect to the endpoint URL. This is an optional property, typically used when the endpoint is behind a firewall. (Inherited from EndpointBase) |
Url |
Gets or sets the endpoint URL for Video Analyzer to connect to. (Inherited from EndpointBase) |
ValidationOptions |
Gets or sets validation options to use when authenticating a TLS connection. By default, strict validation is used. |
Methods
Validate() |
Validate the object. |