Path: / v310 / appliance / {uuid} / snmpUser / {username}

Path parameters:
uuid - Appliance UUID
username - The specified SNMP user name.

Method Summary
ResourceDescription
GET /v310/appliance/{uuid}/snmpUser/{username}Returns the SNMP configuration of the specified user.
DELETE /v310/appliance/{uuid}/snmpUser/{username}Remove the specified SNMP user.
PUT /v310/appliance/{uuid}/snmpUser/{username}Updates the specified SNMP user configuration.

Method Detail
HTTP Example:
GET /v310/appliance/{uuid}/snmpUser/{username}

API Example:

ApplianceResource.getSnmpUser({'uuid': /* uuid Appliance UUID */,
  'username': /* username The specified SNMP user name. */});

Description:
Returns the SNMP configuration of the specified user.
Tintri Api Server Support:
VMstoreOnly
Output:
ApplianceSnmpUser - The SNMP user configuration associated with the specified user name.
Errors:
Error CodeMessageHTTP Response Code
ERR-API-0102Failed to obtain default entity.404
Produces:
application/json;qs=1, application/xml;qs=0.5
Consumes:
application/json;qs=1, application/xml;qs=0.5
HTTP Example:
DELETE /v310/appliance/{uuid}/snmpUser/{username}

API Example:

ApplianceResource.deleteSnmpUser({'uuid': /* uuid Appliance UUID */,
  'username': /* username The specified SNMP user name. */});

Description:
Remove the specified SNMP user.
Tintri Api Server Support:
VMstoreOnly
Output:
void
Errors:
Error CodeMessageHTTP Response Code
ERR-API-3602Failed to obtain requested entity.404
ERR-API-3609Failed to delete SNMP user.500
Produces:
application/json;qs=1, application/xml;qs=0.5
Consumes:
application/json;qs=1, application/xml;qs=0.5
HTTP Example:
PUT /v310/appliance/{uuid}/snmpUser/{username}

API Example:

ApplianceResource.updateSnmpUser({'uuid': /* uuid Appliance UUID. */,
  'username': /* username The specified SNMP user name. */,
  '$entity': /* user This contains the SNMP user configuration. */});

Description:
Updates the specified SNMP user configuration.
Tintri Api Server Support:
VMstoreOnly
Input:
ApplianceSnmpUser - This contains the SNMP user configuration.
Output:
void
Errors:
Error CodeMessageHTTP Response Code
ERR-API-3601Invalid update SNMP request.400
ERR-API-3602Failed to obtain requested entity.404
ERR-API-3608Failed to update SNMP user.500
Produces:
application/json;qs=1, application/xml;qs=0.5
Consumes:
application/json;qs=1, application/xml;qs=0.5