flytekit.Secret#
- class flytekit.Secret(group=None, key=None, group_version=None, mount_requirement=MountType.ANY)[source]#
See Secrets 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) –
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
- group: Optional[str] = None
- group_version: Optional[str] = None
- is_empty
- key: Optional[str] = None
- mount_requirement: flytekit.models.security.Secret.MountType = 0