@@ -1,12 +1,12 @@
11{
22 "kind": "discovery#restDescription",
3− "etag": "\"jQLIOHBVnDZie4rQHGH1WJF-INE/rR5KtGkUMGICtJVpSsF4OCZZlC4\"",
3+ "etag": "\"C5oy1hgQsABtYOYIOXWcR3BgYqU/meCrwFdVrDASsVl0vs-3jAnzocE\"",
44 "discoveryVersion": "v1",
55 "id": "admin:directory_v1",
66 "name": "admin",
77 "canonicalName": "directory",
88 "version": "directory_v1",
9− "revision": "20160323",
9+ "revision": "20161003",
1010 "title": "Admin Directory API",
1111 "description": "The Admin SDK Directory API lets you view and manage enterprise resources such as users and groups, administrative notifications, security features, and more.",
1212 "ownerDomain": "google.com",
@@ -533,6 +533,25 @@
533533 }
534534 }
535535 },
536+ "ChromeOsDeviceAction": {
537+ "id": "ChromeOsDeviceAction",
538+ "type": "object",
539+ "description": "JSON request template for firing actions on ChromeOs Device in Directory Devices API.",
540+ "properties": {
541+ "action": {
542+ "type": "string",
543+ "description": "Action to be taken on the ChromeOs Device",
544+ "annotations": {
545+ "required": [
546+ "directory.chromeosdevices.action"
547+ ]
548+ }
549+ },
550+ "deprovisionReason": {
551+ "type": "string"
552+ }
553+ }
554+ },
536555 "ChromeOsDevices": {
537556 "id": "ChromeOsDevices",
538557 "type": "object",
@@ -890,6 +909,10 @@
890909 "type": "string",
891910 "description": "Role of member"
892911 },
912+ "status": {
913+ "type": "string",
914+ "description": "Status of member (Immutable)"
915+ },
893916 "type": {
894917 "type": "string",
895918 "description": "Type of member (Immutable)"
@@ -969,6 +992,14 @@
969992 "type": "string",
970993 "description": "Mobile Device Baseband version (Read-only)"
971994 },
995+ "bootloaderVersion": {
996+ "type": "string",
997+ "description": "Mobile Device Bootloader version (Read-only)"
998+ },
999+ "brand": {
1000+ "type": "string",
1001+ "description": "Mobile Device Brand (Read-only)"
1002+ },
9721003 "buildNumber": {
9731004 "type": "string",
9741005 "description": "Mobile Device Build number (Read-only)"
@@ -989,6 +1020,10 @@
9891020 "type": "string",
9901021 "description": "Mobile Device serial number (Read-only)"
9911022 },
1023+ "devicePasswordStatus": {
1024+ "type": "string",
1025+ "description": "DevicePasswordStatus (Read-only)"
1026+ },
9921027 "email": {
9931028 "type": "array",
9941029 "description": "List of owner user's email addresses (Read-only)",
@@ -996,6 +1031,10 @@
9961031 "type": "string"
9971032 }
9981033 },
1034+ "encryptionStatus": {
1035+ "type": "string",
1036+ "description": "Mobile Device Encryption Status (Read-only)"
1037+ },
9991038 "etag": {
10001039 "type": "string",
10011040 "description": "ETag of the resource."
@@ -1005,6 +1044,10 @@
10051044 "description": "Date and time the device was first synchronized with the policy settings in the Google Apps administrator control panel (Read-only)",
10061045 "format": "date-time"
10071046 },
1047+ "hardware": {
1048+ "type": "string",
1049+ "description": "Mobile Device Hardware (Read-only)"
1050+ },
10081051 "hardwareId": {
10091052 "type": "string",
10101053 "description": "Mobile Device Hardware Id (Read-only)"
@@ -1031,6 +1074,10 @@
10311074 "type": "boolean",
10321075 "description": "Boolean indicating if this account is on owner/primary profile or not (Read-only)"
10331076 },
1077+ "manufacturer": {
1078+ "type": "string",
1079+ "description": "Mobile Device manufacturer (Read-only)"
1080+ },
10341081 "meid": {
10351082 "type": "string",
10361083 "description": "Mobile Device MEID number (Read-only)"
@@ -1061,10 +1108,23 @@
10611108 "type": "string"
10621109 }
10631110 },
1111+ "privilege": {
1112+ "type": "string",
1113+ "description": "DMAgentPermission (Read-only)"
1114+ },
1115+ "releaseVersion": {
1116+ "type": "string",
1117+ "description": "Mobile Device release version version (Read-only)"
1118+ },
10641119 "resourceId": {
10651120 "type": "string",
10661121 "description": "Unique identifier of Mobile Device (Read-only)"
10671122 },
1123+ "securityPatchLevel": {
1124+ "type": "string",
1125+ "description": "Mobile Device Security patch level (Read-only)",
1126+ "format": "int64"
1127+ },
10681128 "serialNumber": {
10691129 "type": "string",
10701130 "description": "Mobile Device SSN or Serial Number (Read-only)"
@@ -2448,6 +2508,36 @@
24482508 },
24492509 "chromeosdevices": {
24502510 "methods": {
2511+ "action": {
2512+ "id": "directory.chromeosdevices.action",
2513+ "path": "customer/{customerId}/devices/chromeos/{resourceId}/action",
2514+ "httpMethod": "POST",
2515+ "description": "Take action on Chrome OS Device",
2516+ "parameters": {
2517+ "customerId": {
2518+ "type": "string",
2519+ "description": "Immutable id of the Google Apps account",
2520+ "required": true,
2521+ "location": "path"
2522+ },
2523+ "resourceId": {
2524+ "type": "string",
2525+ "description": "Immutable id of Chrome OS Device",
2526+ "required": true,
2527+ "location": "path"
2528+ }
2529+ },
2530+ "parameterOrder": [
2531+ "customerId",
2532+ "resourceId"
2533+ ],
2534+ "request": {
2535+ "$ref": "ChromeOsDeviceAction"
2536+ },
2537+ "scopes": [
2538+ "https://www.googleapis.com/auth/admin.directory.device.chromeos"
2539+ ]
2540+ },
24512541 "get": {
24522542 "id": "directory.chromeosdevices.get",
24532543 "path": "customer/{customerId}/devices/chromeos/{deviceId}",
@@ -2682,7 +2772,7 @@
26822772 "id": "directory.customers.get",
26832773 "path": "customers/{customerKey}",
26842774 "httpMethod": "GET",
2685− "description": "Retrives a customer.",
2775+ "description": "Retrieves a customer.",
26862776 "parameters": {
26872777 "customerKey": {
26882778 "type": "string",
@@ -2906,7 +2996,7 @@
29062996 "id": "directory.domains.get",
29072997 "path": "customer/{customer}/domains/{domainName}",
29082998 "httpMethod": "GET",
2909− "description": "Retrives a domain of the customer.",
2999+ "description": "Retrieves a domain of the customer.",
29103000 "parameters": {
29113001 "customer": {
29123002 "type": "string",