TlsEndpoint Class
TLS endpoint describes an endpoint that the pipeline can connect to over TLS transport (data is encrypted in transit).
All required parameters must be populated in order to send to Azure.
- Inheritance
-
azure.media.videoanalyzeredge._generated.models._models_py3.EndpointBaseTlsEndpoint
Constructor
TlsEndpoint(*, url: str, credentials: Optional[azure.media.videoanalyzeredge._generated.models._models_py3.CredentialsBase] = None, trusted_certificates: Optional[azure.media.videoanalyzeredge._generated.models._models_py3.CertificateSource] = None, validation_options: Optional[azure.media.videoanalyzeredge._generated.models._models_py3.TlsValidationOptions] = None, **kwargs)
Variables
- type
- str
Required. Type discriminator for the derived types.Constant filled by server.
- credentials
- <xref:azure.media.videoanalyzer.edge.models.CredentialsBase>
Credentials to be presented to the endpoint.
- url
- str
Required. The endpoint URL for Video Analyzer to connect to.
- trusted_certificates
- <xref:azure.media.videoanalyzer.edge.models.CertificateSource>
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.
- validation_options
- <xref:azure.media.videoanalyzer.edge.models.TlsValidationOptions>
Validation options to use when authenticating a TLS connection. By default, strict validation is used.
Feedback
Submit and view feedback for