BackendCredentialsContractArgs

data class BackendCredentialsContractArgs(val authorization: Output<BackendAuthorizationHeaderCredentialsArgs>? = null, val certificate: Output<List<String>>? = null, val certificateIds: Output<List<String>>? = null, val header: Output<Map<String, List<String>>>? = null, val query: Output<Map<String, List<String>>>? = null) : ConvertibleToJava<BackendCredentialsContractArgs>

Details of the Credentials used to connect to Backend.

Constructors

Link copied to clipboard
constructor(authorization: Output<BackendAuthorizationHeaderCredentialsArgs>? = null, certificate: Output<List<String>>? = null, certificateIds: Output<List<String>>? = null, header: Output<Map<String, List<String>>>? = null, query: Output<Map<String, List<String>>>? = null)

Properties

Link copied to clipboard

Authorization header authentication

Link copied to clipboard
val certificate: Output<List<String>>? = null

List of Client Certificate Thumbprints. Will be ignored if certificatesIds are provided.

Link copied to clipboard
val certificateIds: Output<List<String>>? = null

List of Client Certificate Ids.

Link copied to clipboard
val header: Output<Map<String, List<String>>>? = null

Header Parameter description.

Link copied to clipboard
val query: Output<Map<String, List<String>>>? = null

Query Parameter description.

Functions

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