MediaGraphTlsEndpointArgs

data class MediaGraphTlsEndpointArgs(val credentials: Output<MediaGraphUsernamePasswordCredentialsArgs>? = null, val odataType: Output<String>, val trustedCertificates: Output<MediaGraphPemCertificateListArgs>? = null, val url: Output<String>, val validationOptions: Output<MediaGraphTlsValidationOptionsArgs>? = null) : ConvertibleToJava<MediaGraphTlsEndpointArgs>

An endpoint which must be connected over TLS/SSL.

Constructors

Link copied to clipboard
constructor(credentials: Output<MediaGraphUsernamePasswordCredentialsArgs>? = null, odataType: Output<String>, trustedCertificates: Output<MediaGraphPemCertificateListArgs>? = null, url: Output<String>, validationOptions: Output<MediaGraphTlsValidationOptionsArgs>? = null)

Properties

Link copied to clipboard

Polymorphic credentials to present to the endpoint.

Link copied to clipboard
val odataType: Output<String>

The discriminator for derived types. Expected value is '#Microsoft.Media.MediaGraphTlsEndpoint'.

Link copied to clipboard

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

Link copied to clipboard
val url: Output<String>

Url for the endpoint.

Link copied to clipboard

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

Functions

Link copied to clipboard
open override fun toJava(): MediaGraphTlsEndpointArgs