Skip to content

Latest commit

 

History

History
46 lines (37 loc) · 2.48 KB

File metadata and controls

46 lines (37 loc) · 2.48 KB

ApiPluginsModelsPluginDocument

Plugin document stored in MongoDB. Org-scoped: Uses organization_id instead of namespace_id. Plugins belong to an organization and can be used by any namespace within that org.

Properties

Name Type Description Notes
plugin_id str Unique plugin identifier
organization_id str Owner organization ID
name str Plugin name
version str Plugin version (semver)
description str Plugin description [optional]
s3_archive_url str S3 URL to plugin archive
code_hash str SHA256 hash of plugin code
validation_status str Validation status
validation_errors List[str] Validation error messages [optional]
security_scan_passed bool Whether security scan passed [optional] [default to False]
deployed bool Whether plugin is deployed [optional] [default to False]
deployment_info PluginDeploymentInfo Deployment details [optional]
manifest ApiPluginsModelsPluginManifestMetadata Metadata extracted from manifest.py [optional]
created_at datetime Creation timestamp [optional]
updated_at datetime Last update timestamp [optional]
deployed_at datetime When plugin was last deployed [optional]
resolved_inference_name str Resolved inference service name (from realtime.py or feature_uri) [optional]

Example

from mixpeek.models.api_plugins_models_plugin_document import ApiPluginsModelsPluginDocument

# TODO update the JSON string below
json = "{}"
# create an instance of ApiPluginsModelsPluginDocument from a JSON string
api_plugins_models_plugin_document_instance = ApiPluginsModelsPluginDocument.from_json(json)
# print the JSON string representation of the object
print(ApiPluginsModelsPluginDocument.to_json())

# convert the object into a dict
api_plugins_models_plugin_document_dict = api_plugins_models_plugin_document_instance.to_dict()
# create an instance of ApiPluginsModelsPluginDocument from a dict
api_plugins_models_plugin_document_from_dict = ApiPluginsModelsPluginDocument.from_dict(api_plugins_models_plugin_document_dict)

[Back to Model list] [Back to API list] [Back to README]