UpstreamAuthSettingsArgs

data class UpstreamAuthSettingsArgs(val managedIdentity: Output<ManagedIdentitySettingsArgs>? = null, val type: Output<Either<String, UpstreamAuthType>>? = null) : ConvertibleToJava<UpstreamAuthSettingsArgs>

Upstream auth settings. If not set, no auth is used for upstream messages.

Constructors

Link copied to clipboard
constructor(managedIdentity: Output<ManagedIdentitySettingsArgs>? = null, type: Output<Either<String, UpstreamAuthType>>? = null)

Properties

Link copied to clipboard

Managed identity settings for upstream.

Link copied to clipboard
val type: Output<Either<String, UpstreamAuthType>>? = null

Upstream auth type enum.

Functions

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