Response containing presigned URL for plugin upload. After receiving this response: 1. PUT the plugin archive to presigned_url with Content-Type: application/gzip 2. Call POST /plugins/uploads/{upload_id}/confirm to finalize
| Name | Type | Description | Notes |
|---|---|---|---|
| upload_id | str | Upload ID to use when confirming | |
| presigned_url | str | S3 presigned URL for PUT upload | |
| s3_key | str | S3 object key where file will be stored | |
| expires_at | datetime | When the presigned URL expires | |
| organization_id | str | Organization ID | |
| name | str | Plugin name | |
| version | str | Plugin version |
from mixpeek.models.api_plugins_models_plugin_presigned_url_response import ApiPluginsModelsPluginPresignedURLResponse
# TODO update the JSON string below
json = "{}"
# create an instance of ApiPluginsModelsPluginPresignedURLResponse from a JSON string
api_plugins_models_plugin_presigned_url_response_instance = ApiPluginsModelsPluginPresignedURLResponse.from_json(json)
# print the JSON string representation of the object
print(ApiPluginsModelsPluginPresignedURLResponse.to_json())
# convert the object into a dict
api_plugins_models_plugin_presigned_url_response_dict = api_plugins_models_plugin_presigned_url_response_instance.to_dict()
# create an instance of ApiPluginsModelsPluginPresignedURLResponse from a dict
api_plugins_models_plugin_presigned_url_response_from_dict = ApiPluginsModelsPluginPresignedURLResponse.from_dict(api_plugins_models_plugin_presigned_url_response_dict)