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
| Attribute | Type | Description |
|---|---|---|
| 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 |