secrets

@JvmName(name = "wyjaoobmbdetvxvl")
suspend fun secrets(value: Output<List<ObjectReferencePatchArgs>>)
@JvmName(name = "dxloenvpniqxynsy")
suspend fun secrets(value: List<ObjectReferencePatchArgs>?)

Parameters

value

Secrets is a list of the secrets in the same namespace that pods running using this ServiceAccount are allowed to use. Pods are only limited to this list if this service account has a "kubernetes.io/enforce-mountable-secrets" annotation set to "true". The "kubernetes.io/enforce-mountable-secrets" annotation is deprecated since v1.32. Prefer separate namespaces to isolate access to mounted secrets. This field should not be used to find auto-generated service account token secrets for use outside of pods. Instead, tokens can be requested directly using the TokenRequest API, or service account token secrets can be manually created. More info: https://kubernetes.io/docs/concepts/configuration/secret


@JvmName(name = "jastbwnlehtvlisf")
suspend fun secrets(vararg values: Output<ObjectReferencePatchArgs>)


@JvmName(name = "ihqpeudsvddfpsfl")
suspend fun secrets(values: List<Output<ObjectReferencePatchArgs>>)
@JvmName(name = "fqwshmhewkselkni")
suspend fun secrets(vararg values: ObjectReferencePatchArgs)

Parameters

values

Secrets is a list of the secrets in the same namespace that pods running using this ServiceAccount are allowed to use. Pods are only limited to this list if this service account has a "kubernetes.io/enforce-mountable-secrets" annotation set to "true". The "kubernetes.io/enforce-mountable-secrets" annotation is deprecated since v1.32. Prefer separate namespaces to isolate access to mounted secrets. This field should not be used to find auto-generated service account token secrets for use outside of pods. Instead, tokens can be requested directly using the TokenRequest API, or service account token secrets can be manually created. More info: https://kubernetes.io/docs/concepts/configuration/secret


@JvmName(name = "fduulcataokwyqeo")
suspend fun secrets(argument: List<suspend ObjectReferencePatchArgsBuilder.() -> Unit>)
@JvmName(name = "fqxomdiltfkywkju")
suspend fun secrets(vararg argument: suspend ObjectReferencePatchArgsBuilder.() -> Unit)
@JvmName(name = "nfsapfcrriykrmwi")
suspend fun secrets(argument: suspend ObjectReferencePatchArgsBuilder.() -> Unit)

Parameters

argument

Secrets is a list of the secrets in the same namespace that pods running using this ServiceAccount are allowed to use. Pods are only limited to this list if this service account has a "kubernetes.io/enforce-mountable-secrets" annotation set to "true". The "kubernetes.io/enforce-mountable-secrets" annotation is deprecated since v1.32. Prefer separate namespaces to isolate access to mounted secrets. This field should not be used to find auto-generated service account token secrets for use outside of pods. Instead, tokens can be requested directly using the TokenRequest API, or service account token secrets can be manually created. More info: https://kubernetes.io/docs/concepts/configuration/secret