The page you navigated to () does not exist, so we brought you to the closest page to it.
You have switched from the to the variant of this site. There is no equivalent of . We have taken you to the closest page in the variant.
flytekit.tools.serialize_helpers
Directory
Methods
| Method | Description |
|---|---|
get_registrable_entities() |
Returns all entities that can be serialized and should be sent over to Flyte backend. |
persist_registrable_entities() |
For protobuf serializable list of entities, writes a file with the name if the entity and. |
Methods
get_registrable_entities()
def get_registrable_entities(
ctx: flytekit.core.context_manager.FlyteContext,
options: typing.Optional[flytekit.core.options.Options],
) -> typing.List[typing.Union[flytekit.models.task.TaskSpec, flytekit.models.launch_plan.LaunchPlan, flytekit.models.admin.workflow.WorkflowSpec, flytekit.models.core.workflow.Node, flytekit.models.core.workflow.BranchNode, flytekit.models.core.workflow.ArrayNode]]Returns all entities that can be serialized and should be sent over to Flyte backend. This will filter any entities that are not known to Admin
| Parameter | Type | Description |
|---|---|---|
ctx |
flytekit.core.context_manager.FlyteContext |
|
options |
typing.Optional[flytekit.core.options.Options] |
persist_registrable_entities()
def persist_registrable_entities(
entities: typing.List[typing.Union[flytekit.models.task.TaskSpec, flytekit.models.launch_plan.LaunchPlan, flytekit.models.admin.workflow.WorkflowSpec, flytekit.models.core.workflow.Node, flytekit.models.core.workflow.BranchNode, flytekit.models.core.workflow.ArrayNode]],
folder: str,
)For protobuf serializable list of entities, writes a file with the name if the entity and enumeration order to the specified folder
This function will write to the folder specified the following protobuf types :: flyteidl.admin.launch_plan_pb2.LaunchPlan flyteidl.admin.workflow_pb2.WorkflowSpec flyteidl.admin.task_pb2.TaskSpec
These can be inspected by calling (in the launch plan case) :: flyte-cli parse-proto -f filename.pb -p flyteidl.admin.launch_plan_pb2.LaunchPlan
| Parameter | Type | Description |
|---|---|---|
entities |
typing.List[typing.Union[flytekit.models.task.TaskSpec, flytekit.models.launch_plan.LaunchPlan, flytekit.models.admin.workflow.WorkflowSpec, flytekit.models.core.workflow.Node, flytekit.models.core.workflow.BranchNode, flytekit.models.core.workflow.ArrayNode]] |
|
folder |
str |