MediaGraphTlsEndpoint Class

A TLS endpoint for media graph external connections.

All required parameters must be populated in order to send to Azure.

Inheritance
azure.media.analyticsedge._generated.models._models_py3.MediaGraphEndpoint
MediaGraphTlsEndpoint

Constructor

MediaGraphTlsEndpoint(*, url: str, credentials: Optional[azure.media.analyticsedge._generated.models._models_py3.MediaGraphCredentials] = None, trusted_certificates: Optional[azure.media.analyticsedge._generated.models._models_py3.MediaGraphCertificateSource] = None, validation_options: Optional[azure.media.analyticsedge._generated.models._models_py3.MediaGraphTlsValidationOptions] = None, **kwargs)

Parameters

type
str
Required

Required. The discriminator for derived types.Constant filled by server.

credentials
<xref:azure.media.analyticsedge.models.MediaGraphCredentials>
Required

Polymorphic credentials to be presented to the endpoint.

url
str
Required

Required. Url for the endpoint.

trusted_certificates
<xref:azure.media.analyticsedge.models.MediaGraphCertificateSource>
Required

Trusted certificates when authenticating a TLS connection. Null designates that Azure Media Service's source of trust should be used.

validation_options
<xref:azure.media.analyticsedge.models.MediaGraphTlsValidationOptions>
Required

Validation options to use when authenticating a TLS connection. By default, strict validation is used.