flytekit.Secret#
- class flytekit.Secret(group, key=None, group_version=None, mount_requirement=MountType.ANY)[source]#
See Using Secrets in a Task for usage examples.
- Parameters
secret (group is the Name of the secret. For example in kubernetes secrets is the name of the) –
required (key is optional and can be an individual secret identifier within the secret For k8s this is) –
field (version is the version of the secret. This is an optional) –
injected (mount_requirement provides a hint to the system as to how the secret should be) –
group (str) –
mount_requirement (flytekit.models.security.Secret.MountType) –
- Return type
None
Methods
- classmethod from_flyte_idl(pb2_object)[source]#
- Parameters
pb2_object (flyteidl.core.security_pb2.Secret) –
- Return type
- short_string()#
- Return type
Text
- verbose_string()#
- Return type
Text
Attributes
- is_empty#
- mount_requirement: flytekit.models.security.Secret.MountType = 0#