on develop help sign in
Regenerating gogol-admin from latest service definition
59d86b5Brendan Hay
gen/model/admin/directory/v1/admin-api.json+94−4
@@ -1,12 +1,12 @@
1{
1{
2 "kind": "discovery#restDescription",
2 "kind": "discovery#restDescription",
3− "etag": "\"jQLIOHBVnDZie4rQHGH1WJF-INE/rR5KtGkUMGICtJVpSsF4OCZZlC4\"",
3+ "etag": "\"C5oy1hgQsABtYOYIOXWcR3BgYqU/meCrwFdVrDASsVl0vs-3jAnzocE\"",
4 "discoveryVersion": "v1",
4 "discoveryVersion": "v1",
5 "id": "admin:directory_v1",
5 "id": "admin:directory_v1",
6 "name": "admin",
6 "name": "admin",
7 "canonicalName": "directory",
7 "canonicalName": "directory",
8 "version": "directory_v1",
8 "version": "directory_v1",
9− "revision": "20160323",
9+ "revision": "20161003",
10 "title": "Admin Directory API",
10 "title": "Admin Directory API",
11 "description": "The Admin SDK Directory API lets you view and manage enterprise resources such as users and groups, administrative notifications, security features, and more.",
11 "description": "The Admin SDK Directory API lets you view and manage enterprise resources such as users and groups, administrative notifications, security features, and more.",
12 "ownerDomain": "google.com",
12 "ownerDomain": "google.com",
@@ -533,6 +533,25 @@
533 }
533 }
534 }
534 }
535 },
535 },
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+ },
536 "ChromeOsDevices": {
555 "ChromeOsDevices": {
537 "id": "ChromeOsDevices",
556 "id": "ChromeOsDevices",
538 "type": "object",
557 "type": "object",
@@ -890,6 +909,10 @@
890 "type": "string",
909 "type": "string",
891 "description": "Role of member"
910 "description": "Role of member"
892 },
911 },
912+ "status": {
913+ "type": "string",
914+ "description": "Status of member (Immutable)"
915+ },
893 "type": {
916 "type": {
894 "type": "string",
917 "type": "string",
895 "description": "Type of member (Immutable)"
918 "description": "Type of member (Immutable)"
@@ -969,6 +992,14 @@
969 "type": "string",
992 "type": "string",
970 "description": "Mobile Device Baseband version (Read-only)"
993 "description": "Mobile Device Baseband version (Read-only)"
971 },
994 },
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+ },
972 "buildNumber": {
1003 "buildNumber": {
973 "type": "string",
1004 "type": "string",
974 "description": "Mobile Device Build number (Read-only)"
1005 "description": "Mobile Device Build number (Read-only)"
@@ -989,6 +1020,10 @@
989 "type": "string",
1020 "type": "string",
990 "description": "Mobile Device serial number (Read-only)"
1021 "description": "Mobile Device serial number (Read-only)"
991 },
1022 },
1023+ "devicePasswordStatus": {
1024+ "type": "string",
1025+ "description": "DevicePasswordStatus (Read-only)"
1026+ },
992 "email": {
1027 "email": {
993 "type": "array",
1028 "type": "array",
994 "description": "List of owner user's email addresses (Read-only)",
1029 "description": "List of owner user's email addresses (Read-only)",
@@ -996,6 +1031,10 @@
996 "type": "string"
1031 "type": "string"
997 }
1032 }
998 },
1033 },
1034+ "encryptionStatus": {
1035+ "type": "string",
1036+ "description": "Mobile Device Encryption Status (Read-only)"
1037+ },
999 "etag": {
1038 "etag": {
1000 "type": "string",
1039 "type": "string",
1001 "description": "ETag of the resource."
1040 "description": "ETag of the resource."
@@ -1005,6 +1044,10 @@
1005 "description": "Date and time the device was first synchronized with the policy settings in the Google Apps administrator control panel (Read-only)",
1044 "description": "Date and time the device was first synchronized with the policy settings in the Google Apps administrator control panel (Read-only)",
1006 "format": "date-time"
1045 "format": "date-time"
1007 },
1046 },
1047+ "hardware": {
1048+ "type": "string",
1049+ "description": "Mobile Device Hardware (Read-only)"
1050+ },
1008 "hardwareId": {
1051 "hardwareId": {
1009 "type": "string",
1052 "type": "string",
1010 "description": "Mobile Device Hardware Id (Read-only)"
1053 "description": "Mobile Device Hardware Id (Read-only)"
@@ -1031,6 +1074,10 @@
1031 "type": "boolean",
1074 "type": "boolean",
1032 "description": "Boolean indicating if this account is on owner/primary profile or not (Read-only)"
1075 "description": "Boolean indicating if this account is on owner/primary profile or not (Read-only)"
1033 },
1076 },
1077+ "manufacturer": {
1078+ "type": "string",
1079+ "description": "Mobile Device manufacturer (Read-only)"
1080+ },
1034 "meid": {
1081 "meid": {
1035 "type": "string",
1082 "type": "string",
1036 "description": "Mobile Device MEID number (Read-only)"
1083 "description": "Mobile Device MEID number (Read-only)"
@@ -1061,10 +1108,23 @@
1061 "type": "string"
1108 "type": "string"
1062 }
1109 }
1063 },
1110 },
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+ },
1064 "resourceId": {
1119 "resourceId": {
1065 "type": "string",
1120 "type": "string",
1066 "description": "Unique identifier of Mobile Device (Read-only)"
1121 "description": "Unique identifier of Mobile Device (Read-only)"
1067 },
1122 },
1123+ "securityPatchLevel": {
1124+ "type": "string",
1125+ "description": "Mobile Device Security patch level (Read-only)",
1126+ "format": "int64"
1127+ },
1068 "serialNumber": {
1128 "serialNumber": {
1069 "type": "string",
1129 "type": "string",
1070 "description": "Mobile Device SSN or Serial Number (Read-only)"
1130 "description": "Mobile Device SSN or Serial Number (Read-only)"
@@ -2448,6 +2508,36 @@
2448 },
2508 },
2449 "chromeosdevices": {
2509 "chromeosdevices": {
2450 "methods": {
2510 "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+ },
2451 "get": {
2541 "get": {
2452 "id": "directory.chromeosdevices.get",
2542 "id": "directory.chromeosdevices.get",
2453 "path": "customer/{customerId}/devices/chromeos/{deviceId}",
2543 "path": "customer/{customerId}/devices/chromeos/{deviceId}",
@@ -2682,7 +2772,7 @@
2682 "id": "directory.customers.get",
2772 "id": "directory.customers.get",
2683 "path": "customers/{customerKey}",
2773 "path": "customers/{customerKey}",
2684 "httpMethod": "GET",
2774 "httpMethod": "GET",
2685− "description": "Retrives a customer.",
2775+ "description": "Retrieves a customer.",
2686 "parameters": {
2776 "parameters": {
2687 "customerKey": {
2777 "customerKey": {
2688 "type": "string",
2778 "type": "string",
@@ -2906,7 +2996,7 @@
2906 "id": "directory.domains.get",
2996 "id": "directory.domains.get",
2907 "path": "customer/{customer}/domains/{domainName}",
2997 "path": "customer/{customer}/domains/{domainName}",
2908 "httpMethod": "GET",
2998 "httpMethod": "GET",
2909− "description": "Retrives a domain of the customer.",
2999+ "description": "Retrieves a domain of the customer.",
2910 "parameters": {
3000 "parameters": {
2911 "customer": {
3001 "customer": {
2912 "type": "string",
3002 "type": "string",
gen/model/admin/reports/v1/admin-api.json+5−5
@@ -1,14 +1,14 @@
1{
1{
2 "kind": "discovery#restDescription",
2 "kind": "discovery#restDescription",
3− "etag": "\"ye6orv2F-1npMW3u9suM3a7C5Bo/gshze9dCV9O4SZHdwFLJm3oucPU\"",
3+ "etag": "\"C5oy1hgQsABtYOYIOXWcR3BgYqU/JOd2IF5OejEZFbpk9z7_VoeqW5U\"",
4 "discoveryVersion": "v1",
4 "discoveryVersion": "v1",
5 "id": "admin:reports_v1",
5 "id": "admin:reports_v1",
6 "name": "admin",
6 "name": "admin",
7 "canonicalName": "reports",
7 "canonicalName": "reports",
8 "version": "reports_v1",
8 "version": "reports_v1",
9− "revision": "20151106",
9+ "revision": "20160704",
10 "title": "Admin Reports API",
10 "title": "Admin Reports API",
11− "description": "Allows the administrators of Google Apps customers to fetch reports about the usage, collaboration, security and risk for their users.",
11+ "description": "Fetches reports for the administrators of Google Apps customers about the usage, collaboration, security, and risk for their users.",
12 "ownerDomain": "google.com",
12 "ownerDomain": "google.com",
13 "ownerName": "Google",
13 "ownerName": "Google",
14 "packagePath": "admin",
14 "packagePath": "admin",
@@ -464,7 +464,7 @@
464 "type": "string",
464 "type": "string",
465 "description": "Application name for which the events are to be retrieved.",
465 "description": "Application name for which the events are to be retrieved.",
466 "required": true,
466 "required": true,
467− "pattern": "(admin)|(calendar)|(drive)|(login)|(mobile)|(token)|(groups)",
467+ "pattern": "(admin)|(calendar)|(drive)|(login)|(mobile)|(token)|(groups)|(saml)",
468 "location": "path"
468 "location": "path"
469 },
469 },
470 "customerId": {
470 "customerId": {
@@ -543,7 +543,7 @@
543 "type": "string",
543 "type": "string",
544 "description": "Application name for which the events are to be retrieved.",
544 "description": "Application name for which the events are to be retrieved.",
545 "required": true,
545 "required": true,
546− "pattern": "(admin)|(calendar)|(drive)|(login)|(mobile)|(token)|(groups)",
546+ "pattern": "(admin)|(calendar)|(drive)|(login)|(mobile)|(token)|(groups)|(saml)",
547 "location": "path"
547 "location": "path"
548 },
548 },
549 "customerId": {
549 "customerId": {