outputCredentials

@JvmName(name = "yocnropvxivouney")
suspend fun outputCredentials(value: Output<List<String>>)
@JvmName(name = "hjalkynsaecevowo")
suspend fun outputCredentials(value: List<String>?)

Parameters

value

Which output credentials attributes selected by the CEL expression should be propagated in. All attributes will be fully duplicated in each selected output credential. Possible values are:

  • HEADER: Propagate attributes in the headers with "x-goog-iap-attr-" prefix.

  • JWT: Propagate attributes in the JWT of the form: "additional_claims": { "my_attribute": "value1", "value2" }

  • RCTOKEN: Propagate attributes in the RCToken of the form: " additional_claims": { "my_attribute": "value1", "value2" } Each value may be one of: HEADER, JWT, RCTOKEN.


@JvmName(name = "isvrupiskujjhyiw")
suspend fun outputCredentials(vararg values: Output<String>)


@JvmName(name = "ekcalxsuvyyplwpb")
suspend fun outputCredentials(values: List<Output<String>>)
@JvmName(name = "eucwkjkarqhyhwqg")
suspend fun outputCredentials(vararg values: String)

Parameters

values

Which output credentials attributes selected by the CEL expression should be propagated in. All attributes will be fully duplicated in each selected output credential. Possible values are:

  • HEADER: Propagate attributes in the headers with "x-goog-iap-attr-" prefix.

  • JWT: Propagate attributes in the JWT of the form: "additional_claims": { "my_attribute": "value1", "value2" }

  • RCTOKEN: Propagate attributes in the RCToken of the form: " additional_claims": { "my_attribute": "value1", "value2" } Each value may be one of: HEADER, JWT, RCTOKEN.