Policy >
Monitoring
>
System Health Agent
>
Profile
Upload Sha dynamic plugin
Upload Sha dynamic plugin content.
This API is available when using VMware Cloud (AWS, Dell-EMC, Outpost, Hyperscalers) or VMware NSX-T.
Request:
Method:
POST
URI Path(s):
/policy/api/v1/infra/sha/dynamic-plugins/<plugin-id>/files/<file-name>
Request Headers:
n/a
Query Parameters:
DynamicPluginFile
Request Body:
n/a
Example Request:
POST https://<policy-mgr>/policy/api/v1/infra/sha/dynamic-plugins/monitor-plugin/files/monitor
Successful Response:
Response Code:
200 OK
Response Headers:
Content-type: application/json
Response Body:
DynamicPluginFileProperties
+
DynamicPluginFileProperties
(
schema
)
Name
Description
Type
Notes
_links
References related to this resource
The server will populate this field when returing the resource. Ignored on PUT and POST.
array of
ResourceLink
Readonly
_schema
Schema for this resource
string
Readonly
_self
Link to this resource
SelfResourceLink
Readonly
file_name
File name
string
Required
plugin_path
Plugin id
string
Required
status
Upload status
string
Required
Enum: SUCCESS, FAILURE
Example Response:
{ "path": "/infra/sha/dynamic-plugins/monitor-plugin", "file_name": "monitor", "status": "SUCCESS", }
Required Permissions:
crud
Feature:
policy_ops
Additional Errors:
301 Moved Permanently
307 Temporary Redirect
400 Bad Request
403 Forbidden
409 Conflict
412 Precondition Failed
500 Internal Server Error
503 Service Unavailable