AiIndexEndpointDeployedIndexDeployedIndexAuthConfigAuthProviderArgs

data class AiIndexEndpointDeployedIndexDeployedIndexAuthConfigAuthProviderArgs(val allowedIssuers: Output<List<String>>? = null, val audiences: Output<List<String>>? = null) : ConvertibleToJava<AiIndexEndpointDeployedIndexDeployedIndexAuthConfigAuthProviderArgs>

Constructors

constructor(allowedIssuers: Output<List<String>>? = null, audiences: Output<List<String>>? = null)

Properties

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

A list of allowed JWT issuers. Each entry must be a valid Google service account, in the following format: service-account-name@project-id.iam.gserviceaccount.com

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

The list of JWT audiences. that are allowed to access. A JWT containing any of these audiences will be accepted.

Functions

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