Tls Endpoint Args
data class TlsEndpointArgs(val credentials: Output<UsernamePasswordCredentialsArgs>, val trustedCertificates: Output<PemCertificateListArgs>? = null, val tunnel: Output<SecureIotDeviceRemoteTunnelArgs>? = null, val type: Output<String>, val url: Output<String>, val validationOptions: Output<TlsValidationOptionsArgs>? = null) : ConvertibleToJava<TlsEndpointArgs>
TLS endpoint describes an endpoint that the pipeline can connect to over TLS transport (data is encrypted in transit).
Constructors
Link copied to clipboard
constructor(credentials: Output<UsernamePasswordCredentialsArgs>, trustedCertificates: Output<PemCertificateListArgs>? = null, tunnel: Output<SecureIotDeviceRemoteTunnelArgs>? = null, type: Output<String>, url: Output<String>, validationOptions: Output<TlsValidationOptionsArgs>? = null)
Properties
Link copied to clipboard
Credentials to be presented to the endpoint.
Link copied to clipboard
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.
Link copied to clipboard
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.
Link copied to clipboard
Validation options to use when authenticating a TLS connection. By default, strict validation is used.