AppMesh
Features:
1. App Mesh
2. Build
3. App Mesh CLI
4. Development
5. SDK Behavioral Contract
6. App Mesh deployment
7. Cluster Authentication with the Bundled Auth Stack
8. Loki
9. Prometheus Exporter
10. Security
11. Built-in authentication: passwords and tokens
12. How to scan github C++ project by Coverity
13. Grafana json REST data source to monitor App Mesh
14. Remote Task (in-memory compute)
15. Event Subscription
16. Workflow
17. LLM Spec-Driven Development Pipeline (on the App Mesh workflow-engine)
Success:
14. Remote Task (in-memory compute)
1. AI coding agent remote sandbox
2. Remote run
3. Build powerful monitor system with Grafana/Prometheus/Loki
4. Customize application start behavior
5. Open service broker support local PV for Kubernetes
6. Promote native application to microservice application
7. Secure REST file server
8. Kubernetes run non-container applications
9. Python parallel run
Python SDK:
appmesh package
AppMesh
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
W
A
add_app() (appmesh.AppMeshClient method)
(appmesh.client_http.AppMeshClient method)
(appmesh.transport_mixin.TransportClientMixin method)
add_label() (appmesh.AppMeshClient method)
(appmesh.client_http.AppMeshClient method)
App (class in appmesh)
(class in appmesh.app)
App.Behavior (class in appmesh)
(class in appmesh.app)
App.Behavior.Action (class in appmesh)
(class in appmesh.app)
App.DailyLimitation (class in appmesh)
(class in appmesh.app)
App.Permission (class in appmesh)
(class in appmesh.app)
App.ResourceLimitation (class in appmesh)
(class in appmesh.app)
app_name (appmesh.app_run.AppRun attribute)
(appmesh.AppEvent attribute)
(appmesh.AppRun attribute)
(appmesh.subscribe.AppEvent attribute)
(appmesh.subscribe.SubscriptionResult attribute)
(appmesh.SubscriptionResult attribute)
AppEvent (class in appmesh)
(class in appmesh.subscribe)
appmesh
module
appmesh.app
module
appmesh.app_output
module
appmesh.app_run
module
appmesh.appmesh_client
module
appmesh.client_http
module
appmesh.client_tcp
module
appmesh.client_wss
module
appmesh.exceptions
module
appmesh.oauth
module
appmesh.subscribe
module
appmesh.tcp_messages
module
appmesh.tcp_transport
module
appmesh.token_provider
module
appmesh.transport_mixin
module
appmesh.worker_http
module
appmesh.worker_tcp
module
appmesh.worker_wss
module
appmesh.wss_transport
module
AppMeshAppRemovedError
,
[1]
AppMeshAuthError
,
[1]
AppMeshClient (class in appmesh)
(class in appmesh.client_http)
AppMeshClientTCP (class in appmesh)
(class in appmesh.client_tcp)
AppMeshClientWSS (class in appmesh)
(class in appmesh.client_wss)
AppMeshConnectionError
,
[1]
AppMeshError
,
[1]
AppMeshProcessSupersededError
,
[1]
AppMeshRequestError
,
[1]
AppMeshTimeoutError
,
[1]
AppMeshWorker (class in appmesh)
(class in appmesh.worker_http)
AppMeshWorkerRejectedError
,
[1]
AppMeshWorkerTCP (class in appmesh)
(class in appmesh.worker_tcp)
AppMeshWorkerWSS (class in appmesh)
(class in appmesh.worker_wss)
AppOutput (class in appmesh)
(class in appmesh.app_output)
AppRun (class in appmesh)
(class in appmesh.app_run)
authorization_request() (appmesh.oauth.OAuthClient method)
(appmesh.OAuthClient method)
B
body (appmesh.tcp_messages.RequestMessage attribute)
(appmesh.tcp_messages.ResponseMessage attribute)
body_msg_type (appmesh.tcp_messages.ResponseMessage attribute)
C
can_refresh (appmesh.oauth.OAuthClient property)
(appmesh.OAuthClient property)
(appmesh.token_provider.TokenProvider property)
(appmesh.TokenProvider property)
cancel_task() (appmesh.AppMeshClient method)
(appmesh.client_http.AppMeshClient method)
check_app_health() (appmesh.AppMeshClient method)
(appmesh.client_http.AppMeshClient method)
clear() (appmesh.oauth.OAuthClient method)
(appmesh.OAuthClient method)
(appmesh.StaticAccessTokenProvider method)
(appmesh.token_provider.StaticAccessTokenProvider method)
(appmesh.token_provider.TokenProvider method)
(appmesh.TokenProvider method)
clear_bearer_token() (appmesh.AppMeshClient method)
(appmesh.client_http.AppMeshClient method)
client_addr (appmesh.tcp_messages.RequestMessage attribute)
close() (appmesh.AppMeshClient method)
(appmesh.AppMeshClientTCP method)
(appmesh.AppMeshClientWSS method)
(appmesh.client_http.AppMeshClient method)
(appmesh.client_tcp.AppMeshClientTCP method)
(appmesh.client_wss.AppMeshClientWSS method)
(appmesh.oauth.OAuthClient method)
(appmesh.OAuthClient method)
(appmesh.tcp_transport.TCPTransport method)
(appmesh.wss_transport.WSSTransport method)
command (appmesh.App attribute)
(appmesh.app.App attribute)
complete_authorization_callback() (appmesh.oauth.OAuthClient method)
(appmesh.OAuthClient method)
connect() (appmesh.tcp_transport.TCPTransport method)
(appmesh.wss_transport.WSSTransport method)
connected() (appmesh.tcp_transport.TCPTransport method)
(appmesh.wss_transport.WSSTransport method)
container_id (appmesh.App attribute)
(appmesh.app.App attribute)
cpu (appmesh.App attribute)
(appmesh.app.App attribute)
cpu_shares (appmesh.app.App.ResourceLimitation attribute)
(appmesh.App.ResourceLimitation attribute)
cron_schedule (appmesh.App attribute)
(appmesh.app.App attribute)
D
daily_end (appmesh.app.App.DailyLimitation attribute)
(appmesh.App.DailyLimitation attribute)
daily_start (appmesh.app.App.DailyLimitation attribute)
(appmesh.App.DailyLimitation attribute)
data (appmesh.AppEvent attribute)
(appmesh.subscribe.AppEvent attribute)
delete_app() (appmesh.AppMeshClient method)
(appmesh.client_http.AppMeshClient method)
delete_label() (appmesh.AppMeshClient method)
(appmesh.client_http.AppMeshClient method)
delete_principal() (appmesh.AppMeshClient method)
(appmesh.client_http.AppMeshClient method)
delete_role() (appmesh.AppMeshClient method)
(appmesh.client_http.AppMeshClient method)
DENY (appmesh.app.App.Permission attribute)
(appmesh.App.Permission attribute)
depends_on (appmesh.App attribute)
(appmesh.app.App attribute)
description (appmesh.App attribute)
(appmesh.app.App attribute)
device_authorization() (appmesh.oauth.OAuthClient method)
(appmesh.OAuthClient method)
disable_app() (appmesh.AppMeshClient method)
(appmesh.client_http.AppMeshClient method)
docker_image (appmesh.App attribute)
(appmesh.app.App attribute)
download_file() (appmesh.AppMeshClient method)
(appmesh.AppMeshClientTCP method)
(appmesh.AppMeshClientWSS method)
(appmesh.client_http.AppMeshClient method)
(appmesh.client_tcp.AppMeshClientTCP method)
(appmesh.client_wss.AppMeshClientWSS method)
E
enable_app() (appmesh.AppMeshClient method)
(appmesh.client_http.AppMeshClient method)
enabled (appmesh.App attribute)
(appmesh.app.App attribute)
end_time (appmesh.App attribute)
(appmesh.app.App attribute)
env (appmesh.App attribute)
(appmesh.app.App attribute)
event_type (appmesh.AppEvent attribute)
(appmesh.subscribe.AppEvent attribute)
events (appmesh.subscribe.SubscriptionResult attribute)
(appmesh.SubscriptionResult attribute)
exchange_authorization_code() (appmesh.oauth.OAuthClient method)
(appmesh.OAuthClient method)
exit (appmesh.app.App.Behavior attribute)
(appmesh.App.Behavior attribute)
exit_code (appmesh.app_output.AppOutput attribute)
(appmesh.AppOutput attribute)
exit_code_actions (appmesh.app.App.Behavior attribute)
(appmesh.App.Behavior attribute)
F
fd (appmesh.App attribute)
(appmesh.app.App attribute)
fetch_task() (appmesh.AppMeshWorker method)
(appmesh.worker_http.AppMeshWorker method)
forward_to (appmesh.AppMeshClient property)
(appmesh.client_http.AppMeshClient property)
from_appmesh() (appmesh.oauth.OAuthClient class method)
(appmesh.OAuthClient class method)
from_bytes() (appmesh.tcp_messages.ResponseMessage class method)
G
get_access_token() (appmesh.oauth.OAuthClient method)
(appmesh.OAuthClient method)
(appmesh.StaticAccessTokenProvider method)
(appmesh.token_provider.StaticAccessTokenProvider method)
(appmesh.token_provider.TokenProvider method)
(appmesh.TokenProvider method)
get_app() (appmesh.AppMeshClient method)
(appmesh.client_http.AppMeshClient method)
get_app_output() (appmesh.AppMeshClient method)
(appmesh.client_http.AppMeshClient method)
get_auth_config() (appmesh.AppMeshClient method)
(appmesh.client_http.AppMeshClient method)
get_config() (appmesh.AppMeshClient method)
(appmesh.client_http.AppMeshClient method)
get_current_principal() (appmesh.AppMeshClient method)
(appmesh.client_http.AppMeshClient method)
get_host_resources() (appmesh.AppMeshClient method)
(appmesh.client_http.AppMeshClient method)
get_metrics() (appmesh.AppMeshClient method)
(appmesh.client_http.AppMeshClient method)
get_principal_permissions() (appmesh.AppMeshClient method)
(appmesh.client_http.AppMeshClient method)
H
headers (appmesh.tcp_messages.RequestMessage attribute)
(appmesh.tcp_messages.ResponseMessage attribute)
health (appmesh.App attribute)
(appmesh.app.App attribute)
health_check_cmd (appmesh.App attribute)
(appmesh.app.App attribute)
http_method (appmesh.tcp_messages.RequestMessage attribute)
http_status (appmesh.tcp_messages.ResponseMessage attribute)
I
interval (appmesh.App attribute)
(appmesh.app.App attribute)
is_connected (appmesh.tcp_transport.TCPTransport property)
(appmesh.wss_transport.WSSTransport property)
is_enabled (appmesh.App property)
(appmesh.app.App property)
K
KEEPALIVE (appmesh.app.App.Behavior.Action attribute)
(appmesh.App.Behavior.Action attribute)
L
last_error (appmesh.App attribute)
(appmesh.app.App attribute)
last_exit_time (appmesh.App attribute)
(appmesh.app.App attribute)
last_start_time (appmesh.App attribute)
(appmesh.app.App attribute)
list_apps() (appmesh.AppMeshClient method)
(appmesh.client_http.AppMeshClient method)
list_labels() (appmesh.AppMeshClient method)
(appmesh.client_http.AppMeshClient method)
list_permissions() (appmesh.AppMeshClient method)
(appmesh.client_http.AppMeshClient method)
list_principals() (appmesh.AppMeshClient method)
(appmesh.client_http.AppMeshClient method)
list_roles() (appmesh.AppMeshClient method)
(appmesh.client_http.AppMeshClient method)
M
memory (appmesh.App attribute)
(appmesh.app.App attribute)
memory_mb (appmesh.app.App.ResourceLimitation attribute)
(appmesh.App.ResourceLimitation attribute)
memory_virt_mb (appmesh.app.App.ResourceLimitation attribute)
(appmesh.App.ResourceLimitation attribute)
metadata (appmesh.App attribute)
(appmesh.app.App attribute)
module
appmesh
appmesh.app
appmesh.app_output
appmesh.app_run
appmesh.appmesh_client
appmesh.client_http
appmesh.client_tcp
appmesh.client_wss
appmesh.exceptions
appmesh.oauth
appmesh.subscribe
appmesh.tcp_messages
appmesh.tcp_transport
appmesh.token_provider
appmesh.transport_mixin
appmesh.worker_http
appmesh.worker_tcp
appmesh.worker_wss
appmesh.wss_transport
N
name (appmesh.App attribute)
(appmesh.app.App attribute)
next_start_time (appmesh.App attribute)
(appmesh.app.App attribute)
O
OAuthClient (class in appmesh)
(class in appmesh.oauth)
OAuthError
,
[1]
others_permission (appmesh.App property)
(appmesh.app.App property)
output (appmesh.app_output.AppOutput attribute)
(appmesh.AppOutput attribute)
output_position (appmesh.app_output.AppOutput attribute)
(appmesh.AppOutput attribute)
owner_display_name (appmesh.App attribute)
(appmesh.app.App attribute)
owner_principal_id (appmesh.App attribute)
(appmesh.app.App attribute)
P
permission (appmesh.App attribute)
(appmesh.app.App attribute)
pid (appmesh.App attribute)
(appmesh.app.App attribute)
print_output_handler() (in module appmesh)
(in module appmesh.app_run)
process_uuid (appmesh.app_run.AppRun attribute)
(appmesh.AppRun attribute)
pstree (appmesh.App attribute)
(appmesh.app.App attribute)
Q
query (appmesh.tcp_messages.RequestMessage attribute)
R
READ (appmesh.app.App.Permission attribute)
(appmesh.App.Permission attribute)
receive_message() (appmesh.tcp_transport.TCPTransport method)
(appmesh.wss_transport.WSSTransport method)
refresh() (appmesh.oauth.OAuthClient method)
(appmesh.OAuthClient method)
refresh_access_token() (appmesh.oauth.OAuthClient method)
(appmesh.OAuthClient method)
(appmesh.token_provider.TokenProvider method)
(appmesh.TokenProvider method)
register_time (appmesh.App attribute)
(appmesh.app.App attribute)
REMOVE (appmesh.app.App.Behavior.Action attribute)
(appmesh.App.Behavior.Action attribute)
request_uri (appmesh.tcp_messages.RequestMessage attribute)
(appmesh.tcp_messages.ResponseMessage attribute)
RequestMessage (class in appmesh.tcp_messages)
ResponseMessage (class in appmesh.tcp_messages)
RESTART (appmesh.app.App.Behavior.Action attribute)
(appmesh.App.Behavior.Action attribute)
return_code (appmesh.App attribute)
(appmesh.app.App attribute)
revoke() (appmesh.oauth.OAuthClient method)
(appmesh.OAuthClient method)
run_app_async() (appmesh.AppMeshClient method)
(appmesh.client_http.AppMeshClient method)
run_app_sync() (appmesh.AppMeshClient method)
(appmesh.client_http.AppMeshClient method)
run_task() (appmesh.AppMeshClient method)
(appmesh.client_http.AppMeshClient method)
S
secret_env (appmesh.App attribute)
(appmesh.app.App attribute)
send_message() (appmesh.tcp_transport.TCPTransport method)
(appmesh.wss_transport.WSSTransport method)
send_task_result() (appmesh.AppMeshWorker method)
(appmesh.worker_http.AppMeshWorker method)
sequence (appmesh.AppEvent attribute)
(appmesh.subscribe.AppEvent attribute)
serialize() (appmesh.tcp_messages.RequestMessage method)
session_login (appmesh.App attribute)
(appmesh.app.App attribute)
set_bearer_token() (appmesh.AppMeshClient method)
(appmesh.client_http.AppMeshClient method)
(appmesh.wss_transport.WSSTransport method)
set_config() (appmesh.AppMeshClient method)
(appmesh.client_http.AppMeshClient method)
set_daily_range() (appmesh.app.App.DailyLimitation method)
(appmesh.App.DailyLimitation method)
set_env() (appmesh.App method)
(appmesh.app.App method)
set_exit_behavior() (appmesh.app.App.Behavior method)
(appmesh.App.Behavior method)
set_exit_code_action() (appmesh.app.App.Behavior method)
(appmesh.App.Behavior method)
set_log_level() (appmesh.AppMeshClient method)
(appmesh.client_http.AppMeshClient method)
set_permission() (appmesh.App method)
(appmesh.app.App method)
set_token_provider() (appmesh.AppMeshClient method)
(appmesh.client_http.AppMeshClient method)
set_valid_time() (appmesh.App method)
(appmesh.app.App method)
shell (appmesh.App attribute)
(appmesh.app.App attribute)
STANDBY (appmesh.app.App.Behavior.Action attribute)
(appmesh.App.Behavior.Action attribute)
start_time (appmesh.App attribute)
(appmesh.app.App attribute)
starts (appmesh.App attribute)
(appmesh.app.App attribute)
StaticAccessTokenProvider (class in appmesh)
(class in appmesh.token_provider)
status_code (appmesh.app_output.AppOutput attribute)
(appmesh.AppOutput attribute)
stdout_backup_count (appmesh.App attribute)
(appmesh.app.App attribute)
stdout_file_count (appmesh.App attribute)
(appmesh.app.App attribute)
stop_grace_period (appmesh.App attribute)
(appmesh.app.App attribute)
subscribe() (appmesh.transport_mixin.TransportClientMixin method)
subscription_id (appmesh.App attribute)
(appmesh.app.App attribute)
(appmesh.AppEvent attribute)
(appmesh.subscribe.AppEvent attribute)
(appmesh.subscribe.SubscriptionResult attribute)
(appmesh.SubscriptionResult attribute)
SubscriptionResult (class in appmesh)
(class in appmesh.subscribe)
supports_events (appmesh.AppMeshClient attribute)
(appmesh.client_http.AppMeshClient attribute)
(appmesh.transport_mixin.TransportClientMixin attribute)
T
task_id (appmesh.App attribute)
(appmesh.app.App attribute)
task_status (appmesh.App attribute)
(appmesh.app.App attribute)
TCP_MAX_BLOCK_SIZE (appmesh.tcp_transport.TCPTransport attribute)
TCP_MESSAGE_HEADER_LENGTH (appmesh.tcp_transport.TCPTransport attribute)
TCP_MESSAGE_MAGIC (appmesh.tcp_transport.TCPTransport attribute)
TCPTransport (class in appmesh.tcp_transport)
timestamp (appmesh.AppEvent attribute)
(appmesh.subscribe.AppEvent attribute)
to_dict() (appmesh.App method)
(appmesh.app.App method)
token_provider (appmesh.AppMeshClient property)
(appmesh.client_http.AppMeshClient property)
TokenProvider (class in appmesh)
(class in appmesh.token_provider)
tokens (appmesh.oauth.OAuthClient property)
(appmesh.OAuthClient property)
TransportClientMixin (class in appmesh.transport_mixin)
U
unsubscribe() (appmesh.transport_mixin.TransportClientMixin method)
update_principal() (appmesh.AppMeshClient method)
(appmesh.client_http.AppMeshClient method)
update_role() (appmesh.AppMeshClient method)
(appmesh.client_http.AppMeshClient method)
upload_file() (appmesh.AppMeshClient method)
(appmesh.AppMeshClientTCP method)
(appmesh.AppMeshClientWSS method)
(appmesh.client_http.AppMeshClient method)
(appmesh.client_tcp.AppMeshClientTCP method)
(appmesh.client_wss.AppMeshClientWSS method)
user (appmesh.App attribute)
(appmesh.app.App attribute)
uuid (appmesh.tcp_messages.RequestMessage attribute)
(appmesh.tcp_messages.ResponseMessage attribute)
W
wait() (appmesh.app_run.AppRun method)
(appmesh.AppRun method)
wait_for_async_run() (appmesh.AppMeshClient method)
(appmesh.client_http.AppMeshClient method)
(appmesh.transport_mixin.TransportClientMixin method)
wait_for_device_authorization() (appmesh.oauth.OAuthClient method)
(appmesh.OAuthClient method)
waiting_for (appmesh.App attribute)
(appmesh.app.App attribute)
working_dir (appmesh.App attribute)
(appmesh.app.App attribute)
WRITE (appmesh.app.App.Permission attribute)
(appmesh.App.Permission attribute)
WSS_CONNECT_TIMEOUT (appmesh.wss_transport.WSSTransport attribute)
WSS_MAX_BLOCK_SIZE (appmesh.wss_transport.WSSTransport attribute)
WSS_MESSAGE_TIMEOUT (appmesh.wss_transport.WSSTransport attribute)
WSSTransport (class in appmesh.wss_transport)