| Name | Type | Description | Notes |
|---|---|---|---|
| api_version | str | APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources. | |
| providers | List[AuthProvider] | List of all available authentication providers. | [optional] |
| default_provider | str | Name of the default authentication provider. | [optional] |
| organizations_enabled | bool | Whether organizations are enabled for authentication. | [optional] |
from flightctl.models.auth_config import AuthConfig
# TODO update the JSON string below
json = "{}"
# create an instance of AuthConfig from a JSON string
auth_config_instance = AuthConfig.from_json(json)
# print the JSON string representation of the object
print(AuthConfig.to_json())
# convert the object into a dict
auth_config_dict = auth_config_instance.to_dict()
# create an instance of AuthConfig from a dict
auth_config_from_dict = AuthConfig.from_dict(auth_config_dict)