Skip to main content

TokenSourceFactoryConfig

This class defines the configuration for a TokenSourceFactory, specifying its type and providing additional configuration for a GKE task workload identity token source factory. It supports different token source factory types, including 'default' for standard credentials and 'gke-task-workload-identity' for GKE-specific setups.

Attributes

AttributeTypeDescription
Type[TokenSourceFactoryType](tokensourcefactorytype.md?sid=flyteplugins_go_tasks_pluginmachinery_google_tokensourcefactorytype)Type is type of TokenSourceFactory, possible values are 'default' or 'gke-task-workload-identity'.
GkeTaskWorkloadIdentityTokenSourceFactoryConfig[GkeTaskWorkloadIdentityTokenSourceFactoryConfig](gketaskworkloadidentitytokensourcefactoryconfig.md?sid=flyteplugins_go_tasks_pluginmachinery_google_gketaskworkloadidentitytokensourcefactoryconfig)Configuration for GKE task workload identity token source factory