Server metadata
1. server_metadata(server, key=None)
Lists server metadata.
Parameters:
| Name | Type | Description |
|---|---|---|
| server | String | server id |
| key | String | metadata key. |
Return value: ServerMetadata Object
Return value example:
aTestingBug2 : update twice
2. create_server_metadata(server, key=None, **meta)
create or replace metadata items, or, create or update metadata item
Parameters:
- server(String): server id or Server Object
- key(String): replace a specific one
Parameters example:
meta = {
“aTestingBug”: “inTesting”,
“aTestingBug2”:”1111”
}
Return value: ServerMetadata Object
Return value example:
aTestingBug : inTesting
aTestingBug2 : 1111
3. update_server_metadata(server, **meta)
Updates server metadata.
Parameters:
- server(string): server id or Server Object
Return value: ServerMetadata Object
Return value example:
aTestingBug2 : update twice
4. delete_server_metadata(server, key)
Delete a server.
Parameters:
- server(string)
- key: metdata key
Return value: None on success