[Index]
Model ref.: device/cuc/UserPin
The full URL would include the host-proxy name: https://[host-proxy].
Variables are enclosed in square brackets.
{ "$schema": "http://json-schema.org/draft-03/schema", "type": "object", "properties": { "CredentialPolicyURI": { "name": "CredentialPolicyURI", "format": "uri", "minItems": 0, "title": "Credential Policy URI", "choices": [], "type": "string", "target": "/api/choices/?format=json&hierarchy=[hierarchy]&auth_token=[authtoken] }, "DoesntExpire": { "minItems": 0, "type": "boolean", "description": " A flag indicating whether this user credential will expire, and therefore the user must change the credential periodically. However, if the credential does not expire (value = \"1\"), the user still may change the credential (if allowed by CantChange). ", "name": "DoesntExpire", "title": "Doesnt Expire" }, "Locked": { "minItems": 0, "type": "boolean", "description": "A flag indicating whether access to the user account associated with this set of credentials is locked.", "name": "Locked", "title": "Locked" }, "TimeHacked": { "minItems": 0, "type": "string", "description": " The date and time that the credential was locked due to too many hacks. The date and time is recorded in this column whenever a user credential is locked due to too many hacks based on the credential policy.", "name": "TimeHacked", "title": "Time Hacked" }, "TimeChanged": { "minItems": 0, "type": "string", "description": " The date and time when the credentials were last changed. The date and time is recorded in this column whenever a user credential is created or changed.", "name": "TimeChanged", "title": "Time Changed" }, "CantChange": { "minItems": 0, "type": "boolean", "description": " A flag indicating whether the user can set this credential.", "name": "CantChange", "title": "Cant Change" }, "IsPrimary": { "minItems": 0, "type": "boolean", "description": " A flag indicating whether this credential is mapped to the user NT/AD domain account and as such is designated as the 'primary' credential for the user. This column is not currently used, but is retained from Unity 4.x in case it is needed in the future.", "name": "IsPrimary", "title": "Is Primary" }, "URI": { "name": "URI", "format": "uri", "minItems": 0, "title": "URI", "choices": [], "type": "string", "target": "/api/choices/?format=json&hierarchy=[hierarchy]&auth_token=[authtoken] }, "UserURI": { "name": "UserURI", "format": "uri", "minItems": 0, "title": "User URI", "choices": [], "type": "string", "target": "/api/choices/?format=json&hierarchy=[hierarchy]&auth_token=[authtoken] }, "CredentialType": { "description": " The type of credential such as password, PIN, Windows or Domino credential. ", "title": "Credential Type", "minItems": 0, "choices": [ [ 3, "Password" ], [ 4, "PIN" ] ], "type": "integer", "name": "CredentialType" }, "Alias": { "minItems": 0, "type": "string", "description": " The unique text name for either a user, distribution list, or personal group.", "name": "Alias", "title": "Alias" }, "HackCount": { "minItems": 0, "type": "integer", "description": " The number of logons attempted that failed due to invalid credentials. The Unity system or external authentication provider determined that the credentials supplied as part of a user logon attempt were invalid. ", "name": "HackCount", "title": "Hack Count" }, "Hacked": { "minItems": 0, "type": "boolean", "description": "A flag indicating whether access to the user account associated with this set of credentials is locked due too many hack attempts.", "name": "Hacked", "title": "Hacked" }, "CredentialPolicyObjectId": { "minItems": 0, "type": "string", "description": " The unique identifier of the CredentialPolicy object that is associated with this credential.", "name": "CredentialPolicyObjectId", "title": "Credential Policy Object Id" }, "ObjectId": { "description": " Surrogate key to support IMS", "title": "Object Id", "minItems": 0, "readonly": true, "type": "string", "name": "ObjectId" }, "Credentials": { "is_password": true, "description": " The PIN or password, for a user. The credentials are stored in an encrypted format.", "title": "PIN", "minItems": 0, "type": "string", "name": "Credentials" }, "UserObjectId": { "description": " The unique identifier of the User object to which this credential belongs. - template parameter [1]", "format": "uri", "minItems": 0, "title": "User Object Id", "required": true, "choices": [], "target_attr": "ObjectId", "readonly": true, "target": "/api/device/cuc/User/choices/?field=ObjectId&format=json&hierarchy=[hierarchy]&auth_token=[authtoken], "target_model_type": "device/cuc/User", "type": [ "string" ], "name": "UserObjectId" }, "TimeLastHack": { "minItems": 0, "type": "string", "description": " The date and time of the last logon attempt with an invalid user credential.", "name": "TimeLastHack", "title": "Time Last Hack" }, "CredMustChange": { "minItems": 0, "type": "boolean", "description": " A flag indicating whether the user must change their credentials (PIN or password) at the next login.", "name": "CredMustChange", "title": "Cred Must Change" }, "TimeLockout": { "minItems": 0, "type": "string", "description": " The date and time that the credential was locked by an administrator.", "name": "TimeLockout", "title": "Time Lockout" } }, "schema_version": "12.5" }
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Bulk Modify | GET | /api/device/cuc/UserPin/bulk_update/?schema=&schema_rules=true |
|
|
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Bulk Modify | POST | /api/device/cuc/UserPin/bulk_update/ |
|
For example: {"data":{"name":"value"}, "meta":{}, "request_meta":{ "hrefs":["/api/v0/device/cuc/UserPin/[pkid1]", "/api/v0/device/cuc/UserPin/[pkid2]",...]}} |
GET http://[host-proxy]/api/device/cuc/UserPin/?hierarchy=[hierarchy]&format=json
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Move the instance with [pkid] to [target_hierarchy] | POST | /api/tool/DataMove/?model_type=device/cuc/UserPin |
|
{"hrefs": ["/api/device/cuc/UserPin/[pkid]"]} |
Bulk Move | POST | /api/tool/DataMove/?model_type=device/cuc/UserPin |
|
{"hrefs": ["/api/device/cuc/UserPin/[pkid1]", "/api/device/cuc/UserPin/[pkid2]",...]} |
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Get a selected [export_format] of the schema and instances [pkid1], [pkid2],... of device/cuc/UserPin; optionally with tag_version at [version] and Configuration Template as [configtemplate]. | POST | /api/device/cuc/UserPin/export/ |
|
{ "hrefs":["/api/device/cuc/UserPin/[pkid1]", "/api/device/cuc/UserPin/[pkid2]",...]}} |
For export_format=json, the response is a time stamped zip file of data in JSON as in the system database. Item properties such as strings that are empty or Boolean values that are not set, are not included. The filename in the response is of the format as the example:
Content-Disposition: attachment; filename=export_2013-05-17_14:20:19.186444.json.zip Content-Language:en Content-Type:application/x-zip
For export_format=raw_xlsx, the response is a MS Excel spreadsheet with columns corresponding to the JSON format export and a response filename format:
Content-Disposition: attachment; filename=<resource_type>_<resource_name>_exportedsheet_CCYY-MM-DD_HH-MM-SS.xlsx Content-Language:en Content-Type:application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
For export_format=xlsx, the response is a MS Excel spreadsheet, arranged by any Field Display Policies that apply. The columns correspond with those of a Bulk Load Template export sheet. The response filename format is:
Content-Disposition: attachment; filename=<resource_type>_<resource_name>_exportedsheet_formatted_CCYY-MM-DD_HH-MM-SS.xlsx Content-Language:en Content-Type:application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
The XLSX format can be used to bulk load instances of device/cuc/UserPin and the JSON format can be used to import instances of device/cuc/UserPin.
GET http://[host-proxy]/api/device/cuc/UserPin/?hierarchy=[hierarchy]
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Get a compressed format of the Bulk Load spreadsheet template for device/cuc/UserPin | POST | /api/device/cuc/UserPin/export_bulkload_template/ |
|
The response is an attachment of the format: filetype_bulkloadsheet.xlsx.gz |
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Configuration Template | GET | /api/device/cuc/UserPin/configuration_template/ | hierarchy=[hierarchy] |
|
POST http://[host-proxy]/api/data/ConfigurationTemplate/?hierarchy=[hierarchy]
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Field Display Policy | GET | /api/device/cuc/UserPin/field_display_policy/ | hierarchy=[hierarchy] |
|
POST http://[host-proxy]/api/data/FieldDisplayPolicy/?hierarchy=[hierarchy]
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
List | GET | /api/device/cuc/UserPin/ |
|
The device/cuc/UserPin schema and all instances as JSON. |
(The list will return 0 to 3 device/cuc/UserPin instances)
{ "operations": [ "move" ], "pagination": { "direction": "asc", "order_by": "Alias", "maximum_limit": 2000, "skip": 0, "current": "/api/device/cuc/UserPin/?skip=0&limit=3&order_by=Alias&direction=asc&traversal=default", "limit": 3, "total_limit": null, "total": 23 }, "meta": { "tags": [], "cached": true, "title": "", "business_key": {}, "schema_version": "12.5", "references": { "device": [ { "pkid": "", "href": "" } ], "children": [], "parent": [ { "pkid": "6t0ggef2c0deab00hb595101", "href": "/api/data/HierarchyNode/6t0ggef2c0deab00hb595101" } ], "foreign_key": [] }, "actions": [ { "bulk_update_form": { "support_async": false, "class": "update", "href": "/api/device/cuc/UserPin/bulk_update/?hierarchy=[hierarchy]&schema=&schema_rules=true", "method": "GET", "title": "Bulk Modify" } }, { "move": { "title": "Move", "support_async": true, "class": "move", "href": "/api/tool/DataMove/?hierarchy=[hierarchy]&model_type=device/cuc/UserPin", "method": "POST", "view": "/api/tool/DataMove/?auth_token=[authtoken] } }, { "export": { "title": "Export", "support_async": false, "submit": "payload", "class": "export", "href": "/api/device/cuc/UserPin/export/?hierarchy=[hierarchy]", "method": "POST", "view": "/api/view/ExportData/add/?auth_token=[authtoken] } }, { "export_bulkload_template": { "support_async": false, "class": "bulkload_template", "href": "/api/device/cuc/UserPin/export_bulkload_template/?hierarchy=[hierarchy]", "method": "POST", "title": "Export Bulk Load Template" } }, { "configuration_template": { "support_async": false, "class": "config", "href": "/api/device/cuc/UserPin/configuration_template/?hierarchy=[hierarchy]", "method": "GET", "title": "Configuration Template" } }, { "field_display_policy": { "support_async": false, "class": "display_policy", "href": "/api/device/cuc/UserPin/field_display_policy/?hierarchy=[hierarchy]", "method": "GET", "title": "Field Display Policy" } }, { "list": { "support_async": false, "class": "list", "href": "/api/device/cuc/UserPin/?hierarchy=[hierarchy]", "method": "GET", "title": "List" } }, { "help": { "support_async": false, "class": "help", "href": "/api/device/cuc/UserPin/help?hierarchy=[hierarchy]", "method": "GET", "title": "Help" } }, { "purge": { "support_async": false, "class": "purge", "href": "/api/device/cuc/UserPin/purge/?hierarchy=[hierarchy]", "method": "POST", "title": "Purge" } } ], "model_type": "device/cuc/UserPin", "model_specific_actions": [ "update", "get", "list", "bulk_update_form", "clone", "configuration_template", "export", "export_bulkload_template", "field_display_policy", "help", "move" ], "summary_attrs": [ { "name": "Alias", "title": "Alias" }, { "allow_filtering": true, "name": "hierarchy_friendly_name", "title": "Located At" }, { "allow_filtering": false, "name": "summary_device", "title": "Device" } ], "api_version": "19.3.1", "tagged_versions": [] }, "resources": [ { "pkid": "5dcd310f8192d40018f78460", "meta": { "tags": [], "cached": true, "title": "drich01", "business_key": {}, "schema_version": "", "summary": "false", "references": { "device": [ { "pkid": "5dcd3073e186e30018ebc837", "href": "/api/v0/data/UnityConnection/5dcd3073e186e30018ebc837" } ], "owner": [ { "pkid": "" } ], "self": [ { "pkid": "5dcd310f8192d40018f78460", "href": "/api/device/cuc/UserPin/5dcd310f8192d40018f78460/" } ], "parent": [ { "pkid": "5dcd2d8b9d77dd0018b0ebe6", "href": "/api/data/HierarchyNode/5dcd2d8b9d77dd0018b0ebe6" } ], "foreign_key": [] }, "actions": [ { "update": { "support_async": true, "class": "update", "href": "/api/device/cuc/UserPin/5dcd310f8192d40018f78460/", "method": "PUT", "title": "Modify" } }, { "clone": { "support_async": false, "class": "clone", "href": "/api/device/cuc/UserPin/5dcd310f8192d40018f78460/clone/?schema=&schema_rules=true", "method": "GET", "title": "Clone" } }, { "move": { "title": "Move", "support_async": true, "class": "move", "href": "/api/tool/DataMove/5dcd310f8192d40018f78460/?model_type=device/cuc/UserPin", "method": "POST", "view": "/api/tool/DataMove/" } }, { "export": { "title": "Export", "support_async": false, "submit": "payload", "class": "export", "href": "/api/device/cuc/UserPin/5dcd310f8192d40018f78460/export/", "method": "GET", "view": "/api/view/ExportData/add/" } }, { "get": { "support_async": false, "class": "get", "href": "/api/device/cuc/UserPin/5dcd310f8192d40018f78460/", "method": "GET", "title": "Get" } }, { "help": { "support_async": false, "class": "help", "href": "/api/device/cuc/UserPin/5dcd310f8192d40018f78460/help", "method": "GET", "title": "Help" } }, { "purge": { "support_async": false, "class": "purge", "href": "/api/device/cuc/UserPin/5dcd310f8192d40018f78460/purge/", "method": "POST", "title": "Purge" } } ], "model_type": "device/cuc/UserPin", "path": [ "6t0ggef2c0deab00hb595101", "5dcc7ff74544b7001862482f", "5dcd17c256b5de00189138f9", "5dcd180233fc9b00189005b2", "5dcd2d8b9d77dd0018b0ebe6", "5dcd310f8192d40018f78460" ], "summary_attrs": [ { "name": "Alias", "title": "Alias" }, { "allow_filtering": true, "name": "hierarchy_friendly_name", "title": "Located At" }, { "allow_filtering": false, "name": "summary_device", "title": "Device" } ], "api_version": "19.3.1", "tagged_versions": [] }, "data": { "UserObjectId": "db83873f-bb81-4529-b901-46e8c6318f0f", "Locked": false, "ObjectId": "b1ac2406-8629-4f28-ba88-9562574ff220", "TimeChanged": "2018-12-18 13:26:34.584", "CantChange": false, "Credentials": "", "CredentialPolicyObjectId": "a8ddf5dd-3fa4-4011-8262-4f6fb2847eaa", "URI": "/vmrest/users/db83873f-bb81-4529-b901-46e8c6318f0f/credential/pin", "CredentialType": 4, "Alias": "drich01", "Hacked": false, "HackCount": 0, "summary_device": "Dedicated CUCxn, 10.120.9.246, 8443, hcs.CS-P.CS-NB.Overton", "DoesntExpire": false, "hierarchy_friendly_name": "Overton (Customer)", "IsPrimary": false, "CredMustChange": false, "hierarchy_path": "sys.hcs.CS-P.CS-NB.Overton" } }, { "pkid": "5dced05b9d77dd0018b5f252", "meta": { "tags": [], "cached": true, "title": "grantcuc", "business_key": {}, "schema_version": "", "summary": "false", "references": { "device": [ { "pkid": "5dcd18514544b7001860529a", "href": "/api/v0/data/UnityConnection/5dcd18514544b7001860529a" } ], "owner": [ { "pkid": "" } ], "self": [ { "pkid": "5dced05b9d77dd0018b5f252", "href": "/api/device/cuc/UserPin/5dced05b9d77dd0018b5f252/" } ], "parent": [ { "pkid": "5dcd194fe186e30018eb7c58", "href": "/api/data/HierarchyNode/5dcd194fe186e30018eb7c58" } ], "foreign_key": [] }, "actions": [ { "update": { "support_async": true, "href": "/api/device/cuc/UserPin/5dced05b9d77dd0018b5f252/", "title": "Modify", "class": "update", "method": "PUT" } }, { "clone": { "support_async": false, "href": "/api/device/cuc/UserPin/5dced05b9d77dd0018b5f252/clone/?schema=&schema_rules=true", "title": "Clone", "class": "clone", "method": "GET" } }, { "move": { "title": "Move", "support_async": true, "class": "move", "href": "/api/tool/DataMove/5dced05b9d77dd0018b5f252/?model_type=device/cuc/UserPin", "method": "POST", "view": "/api/tool/DataMove/" } }, { "export": { "title": "Export", "support_async": false, "submit": "payload", "class": "export", "href": "/api/device/cuc/UserPin/5dced05b9d77dd0018b5f252/export/", "method": "GET", "view": "/api/view/ExportData/add/" } }, { "get": { "support_async": false, "href": "/api/device/cuc/UserPin/5dced05b9d77dd0018b5f252/", "title": "Get", "class": "get", "method": "GET" } }, { "help": { "support_async": false, "href": "/api/device/cuc/UserPin/5dced05b9d77dd0018b5f252/help", "title": "Help", "class": "help", "method": "GET" } }, { "purge": { "support_async": false, "href": "/api/device/cuc/UserPin/5dced05b9d77dd0018b5f252/purge/", "title": "Purge", "class": "purge", "method": "POST" } } ], "model_type": "device/cuc/UserPin", "path": [ "6t0ggef2c0deab00hb595101", "5dcc7ff74544b7001862482f", "5dcd17c256b5de00189138f9", "5dcd180233fc9b00189005b2", "5dcd1812e186e30018eb7023", "5dcd194fe186e30018eb7c58", "5dced05b9d77dd0018b5f252" ], "summary_attrs": [ { "name": "Alias", "title": "Alias" }, { "allow_filtering": true, "name": "hierarchy_friendly_name", "title": "Located At" }, { "allow_filtering": false, "name": "summary_device", "title": "Device" } ], "api_version": "19.3.1", "tagged_versions": [] }, "data": { "UserObjectId": "af568440-8c00-4aae-b349-75ceb1eeaa8b", "Locked": false, "ObjectId": "2f8e55d8-4f7e-4ceb-b996-4455c03cf3f6", "TimeChanged": "2019-11-15 16:20:41.552", "CantChange": false, "Credentials": "", "CredentialPolicyObjectId": "c8eeeeb6-facc-4352-8348-bdbf47d4ee2d", "URI": "/vmrest/users/af568440-8c00-4aae-b349-75ceb1eeaa8b/credential/pin", "CredentialType": 4, "Alias": "grantcuc", "Hacked": false, "HackCount": 0, "summary_device": "Dedicated CUCxn, 192.168.100.20, 8443, hcs.CS-P.CS-NB.AAAGlobal", "DoesntExpire": false, "hierarchy_friendly_name": "LOC001 (Site)", "IsPrimary": false, "CredMustChange": false, "hierarchy_path": "sys.hcs.CS-P.CS-NB.AAAGlobal.LOC001" } }, { "pkid": "5dcd311e8192d40018f786d0", "meta": { "tags": [], "cached": true, "title": "Jones", "business_key": {}, "schema_version": "", "summary": "false", "references": { "device": [ { "pkid": "5dcd3073e186e30018ebc837", "href": "/api/v0/data/UnityConnection/5dcd3073e186e30018ebc837" } ], "owner": [ { "pkid": "" } ], "self": [ { "pkid": "5dcd311e8192d40018f786d0", "href": "/api/device/cuc/UserPin/5dcd311e8192d40018f786d0/" } ], "parent": [ { "pkid": "5dcd2d8b9d77dd0018b0ebe6", "href": "/api/data/HierarchyNode/5dcd2d8b9d77dd0018b0ebe6" } ], "foreign_key": [] }, "actions": [ { "update": { "support_async": true, "method": "PUT", "href": "/api/device/cuc/UserPin/5dcd311e8192d40018f786d0/", "class": "update", "title": "Modify" } }, { "clone": { "support_async": false, "method": "GET", "href": "/api/device/cuc/UserPin/5dcd311e8192d40018f786d0/clone/?schema=&schema_rules=true", "class": "clone", "title": "Clone" } }, { "move": { "title": "Move", "support_async": true, "class": "move", "href": "/api/tool/DataMove/5dcd311e8192d40018f786d0/?model_type=device/cuc/UserPin", "method": "POST", "view": "/api/tool/DataMove/" } }, { "export": { "title": "Export", "support_async": false, "submit": "payload", "class": "export", "href": "/api/device/cuc/UserPin/5dcd311e8192d40018f786d0/export/", "method": "GET", "view": "/api/view/ExportData/add/" } }, { "get": { "support_async": false, "method": "GET", "href": "/api/device/cuc/UserPin/5dcd311e8192d40018f786d0/", "class": "get", "title": "Get" } }, { "help": { "support_async": false, "method": "GET", "href": "/api/device/cuc/UserPin/5dcd311e8192d40018f786d0/help", "class": "help", "title": "Help" } }, { "purge": { "support_async": false, "method": "POST", "href": "/api/device/cuc/UserPin/5dcd311e8192d40018f786d0/purge/", "class": "purge", "title": "Purge" } } ], "model_type": "device/cuc/UserPin", "path": [ "6t0ggef2c0deab00hb595101", "5dcc7ff74544b7001862482f", "5dcd17c256b5de00189138f9", "5dcd180233fc9b00189005b2", "5dcd2d8b9d77dd0018b0ebe6", "5dcd311e8192d40018f786d0" ], "summary_attrs": [ { "name": "Alias", "title": "Alias" }, { "allow_filtering": true, "name": "hierarchy_friendly_name", "title": "Located At" }, { "allow_filtering": false, "name": "summary_device", "title": "Device" } ], "api_version": "19.3.1", "tagged_versions": [] }, "data": { "UserObjectId": "533a6851-0472-4a2c-b644-8a4cd2187a14", "Locked": false, "ObjectId": "00b859c3-5b35-41f0-9bec-e1e66f30fb06", "TimeChanged": "2018-12-18 07:32:17.554", "CantChange": false, "Credentials": "", "CredentialPolicyObjectId": "a8ddf5dd-3fa4-4011-8262-4f6fb2847eaa", "URI": "/vmrest/users/533a6851-0472-4a2c-b644-8a4cd2187a14/credential/pin", "CredentialType": 4, "Alias": "Jones", "Hacked": false, "HackCount": 0, "summary_device": "Dedicated CUCxn, 10.120.9.246, 8443, hcs.CS-P.CS-NB.Overton", "DoesntExpire": false, "hierarchy_friendly_name": "Overton (Customer)", "IsPrimary": false, "CredMustChange": true, "hierarchy_path": "sys.hcs.CS-P.CS-NB.Overton" } } ] }
(Show the first instance)
{ "pkid": "5dcd310f8192d40018f78460", "meta": { "tags": [], "cached": true, "cache_control_policy": "cache_then_device", "title": "drich01", "business_key": {}, "schema_version": "11.5", "references": { "parent": [ { "pkid": "5dcd2d8b9d77dd0018b0ebe6", "href": "/api/data/HierarchyNode/5dcd2d8b9d77dd0018b0ebe6" } ], "self": [ { "pkid": "5dcd310f8192d40018f78460", "href": "/api/device/cuc/UserPin/5dcd310f8192d40018f78460/" } ], "foreign_key": [], "device": [ { "pkid": "5dcd3073e186e30018ebc837", "href": "/api/v0/data/UnityConnection/5dcd3073e186e30018ebc837" } ], "owner": [ { "pkid": "" } ], "children": [] }, "actions": [ { "update": { "support_async": true, "class": "update", "href": "/api/device/cuc/UserPin/5dcd310f8192d40018f78460/?hierarchy=[hierarchy]", "method": "PUT", "title": "Modify" } }, { "clone": { "support_async": false, "class": "clone", "href": "/api/device/cuc/UserPin/5dcd310f8192d40018f78460/clone/?hierarchy=[hierarchy]&schema=&schema_rules=true", "method": "GET", "title": "Clone" } }, { "move": { "title": "Move", "support_async": true, "class": "move", "href": "/api/tool/DataMove/5dcd310f8192d40018f78460/?hierarchy=[hierarchy]&model_type=device/cuc/UserPin", "method": "POST", "view": "/api/tool/DataMove/?auth_token=[authtoken] } }, { "export": { "title": "Export", "support_async": false, "submit": "payload", "class": "export", "href": "/api/device/cuc/UserPin/5dcd310f8192d40018f78460/export/?hierarchy=[hierarchy]", "method": "GET", "view": "/api/view/ExportData/add/?auth_token=[authtoken] } }, { "get": { "support_async": false, "class": "get", "href": "/api/device/cuc/UserPin/5dcd310f8192d40018f78460/?hierarchy=[hierarchy]", "method": "GET", "title": "Get" } }, { "help": { "support_async": false, "class": "help", "href": "/api/device/cuc/UserPin/5dcd310f8192d40018f78460/help?hierarchy=[hierarchy]", "method": "GET", "title": "Help" } }, { "purge": { "support_async": false, "class": "purge", "href": "/api/device/cuc/UserPin/5dcd310f8192d40018f78460/purge/?hierarchy=[hierarchy]", "method": "POST", "title": "Purge" } } ], "model_type": "device/cuc/UserPin", "path": [ "6t0ggef2c0deab00hb595101", "5dcc7ff74544b7001862482f", "5dcd17c256b5de00189138f9", "5dcd180233fc9b00189005b2", "5dcd2d8b9d77dd0018b0ebe6", "5dcd310f8192d40018f78460" ], "summary_attrs": [ { "name": "Alias", "title": "Alias" }, { "allow_filtering": true, "name": "hierarchy_friendly_name", "title": "Located At" }, { "allow_filtering": false, "name": "summary_device", "title": "Device" } ], "api_version": "19.3.1", "tagged_versions": [] }, "data": { "UserObjectId": "db83873f-bb81-4529-b901-46e8c6318f0f", "Locked": false, "ObjectId": "b1ac2406-8629-4f28-ba88-9562574ff220", "TimeChanged": "2018-12-18 13:26:34.584", "CantChange": false, "Credentials": "", "CredentialPolicyObjectId": "a8ddf5dd-3fa4-4011-8262-4f6fb2847eaa", "URI": "/vmrest/users/db83873f-bb81-4529-b901-46e8c6318f0f/credential/pin", "CredentialType": 4, "Alias": "drich01", "Hacked": false, "HackCount": 0, "DoesntExpire": false, "IsPrimary": false, "CredMustChange": false } }
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Get the on-line Help for device/cuc/UserPin. | GET | /api/device/cuc/UserPin/help | hierarchy=[hierarchy] | On-line help of Model ref.: device/cuc/UserPin as HTML |
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Modify | PUT | /api/device/cuc/UserPin/[pkid]/ | hierarchy=[hierarchy] | (For payload specification) |
For Bulk modification, refer to the Bulk Modify section.
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Clone instance with [pkid]. The schema rules are applied. | GET | /api/device/cuc/UserPin/[pkid]/clone/?schema=&schema_rules=true |
|
A JSON payload with:
|
GET http://[host-proxy]/api/device/cuc/UserPin/?hierarchy=[hierarchy]&format=json
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Move | POST | /api/tool/DataMove/[pkid]/?model_type=device/cuc/UserPin | hierarchy=[hierarchy] | If payload required: |
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Get a selected [export_format] of the schema and a single instance with [pkid] of device/cuc/UserPin; optionally with tag_version at [version] and Configuration Template as [configtemplate]. | GET | /api/device/cuc/UserPin/[pkid]/export/ |
|
The response is an attachment. Refer to the list below. |
For export_format=raw_xlsx, the response is a "raw" MS Excel spreadsheet with columns corresponding to the JSON format export and a response format:
Content-Disposition: attachment; filename=<resource_type>_<resource_name>_exportedsheet_CCYY-MM-DD_HH-MM-SS.xlsx Content-Language:en Content-Type:application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
For export_format=xlsx, the response is a MS Excel spreadsheet, formatted to show all columns and a response format:
Content-Disposition: attachment; filename=<resource_type>_<resource_name>_exportedsheet_formatted_CCYY-MM-DD_HH-MM-SS.xlsx Content-Language:en Content-Type:application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
For export_format=json, the response is a time stamped zip file of data in JSON and a response format:
Content-Disposition: attachment; filename=export_2013-05-17_14:20:19.186444.json.zip Content-Language:en Content-Type:application/x-zip
The XLSX format can be used to bulk load instances of device/cuc/UserPin and the JSON format can be used to import instances of device/cuc/UserPin.
For Bulk Export, refer to the Bulk Export section.
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Get | GET | /api/device/cuc/UserPin/[pkid]/ | hierarchy=[hierarchy] | The device/cuc/UserPin instance with [pkid]. |
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Help | GET | /api/device/cuc/UserPin/[pkid]/help | hierarchy=[hierarchy] | The on-line Help for device/cuc/UserPin. |
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Purge | POST | /api/device/cuc/UserPin/[pkid]/purge/ | hierarchy=[hierarchy] | If payload required: |