AppProxyKindEnum
The AppProxyKindEnum
is used to categorize the proxy type (also known as
the framework support) for an application version.
class AppProxyKindEnum(enum.Enum):
NoProxy = None
Generic = "generic"
Panel = "panel"
PlotlyDash = "plotly-dash"
React = "react"
Streamlit = "streamlit"
# Initialize version
version = AppVersion(
app_id="my-app-id",
version="1.0.0",
title="My Application Title",
description="This Is An Example Edge Application",
icon=ICON,
kind=AppKindEnum.Native,
proxy_kind=AppProxyKindEnum.React,
link="quay.io/enthought/YOUR_IMAGE_NAME_HERE:TAG",
recommended_profile="edge.medium"
)
# Create version
edge.applications.add_app_version(version)
Values
AppProxyKindEnum.NoProxy
The application's version proxy kind is NoProxy.
AppProxyKindEnum.Generic
The application's version proxy kind is generic.
AppProxyKindEnum.Panel
The application's version proxy kind is panel.
AppProxyKindEnum.PlotlyDash
The application's version proxy kind is plotly-dash.
AppProxyKindEnum.React
The application's version proxy kind is react.
AppProxyKindEnum.Streamlit
The application's version proxy kind is streamlit.