From cdbabdfbdaeed465b667852cef415fdfa7d1024a Mon Sep 17 00:00:00 2001 From: Yoshi Automation Date: Tue, 19 Oct 2021 07:07:04 +0000 Subject: [PATCH] feat(androidpublisher): update the api #### androidpublisher:v3 The following keys were added: - resources.grants.methods.create (Total Keys: 12) - resources.grants.methods.delete (Total Keys: 10) - resources.grants.methods.patch (Total Keys: 15) - resources.users.methods.create (Total Keys: 12) - resources.users.methods.delete (Total Keys: 10) - resources.users.methods.list (Total Keys: 16) - resources.users.methods.patch (Total Keys: 15) - schemas.Grant (Total Keys: 6) - schemas.ListUsersResponse (Total Keys: 5) - schemas.User (Total Keys: 15) --- docs/dyn/androidpublisher_v3.grants.html | 177 +++++++++ docs/dyn/androidpublisher_v3.html | 10 + docs/dyn/androidpublisher_v3.users.html | 287 ++++++++++++++ .../documents/androidpublisher.v3.json | 373 +++++++++++++++++- 4 files changed, 846 insertions(+), 1 deletion(-) create mode 100644 docs/dyn/androidpublisher_v3.grants.html create mode 100644 docs/dyn/androidpublisher_v3.users.html diff --git a/docs/dyn/androidpublisher_v3.grants.html b/docs/dyn/androidpublisher_v3.grants.html new file mode 100644 index 00000000000..4471e9429b3 --- /dev/null +++ b/docs/dyn/androidpublisher_v3.grants.html @@ -0,0 +1,177 @@ + + + +

Google Play Android Developer API . grants

+

Instance Methods

+

+ close()

+

Close httplib2 connections.

+

+ create(parent, body=None, x__xgafv=None)

+

Grant access for a user to the given package.

+

+ delete(name, x__xgafv=None)

+

Removes all access for the user to the given package or developer account.

+

+ patch(name, body=None, updateMask=None, x__xgafv=None)

+

Updates access for the user to the given package.

+

Method Details

+
+ close() +
Close httplib2 connections.
+
+ +
+ create(parent, body=None, x__xgafv=None) +
Grant access for a user to the given package.
+
+Args:
+  parent: string, Required. The user which needs permission. Format: developers/{developer}/users/{user} (required)
+  body: object, The request body.
+    The object takes the form of:
+
+{ # An access grant resource.
+  "appLevelPermissions": [ # The permissions granted to the user for this app.
+    "A String",
+  ],
+  "name": "A String", # Required. Resource name for this grant, following the pattern "developers/{developer}/users/{email}/grants/{package_name}".
+  "packageName": "A String", # Immutable. The package name of the app.
+}
+
+  x__xgafv: string, V1 error format.
+    Allowed values
+      1 - v1 error format
+      2 - v2 error format
+
+Returns:
+  An object of the form:
+
+    { # An access grant resource.
+  "appLevelPermissions": [ # The permissions granted to the user for this app.
+    "A String",
+  ],
+  "name": "A String", # Required. Resource name for this grant, following the pattern "developers/{developer}/users/{email}/grants/{package_name}".
+  "packageName": "A String", # Immutable. The package name of the app.
+}
+
+ +
+ delete(name, x__xgafv=None) +
Removes all access for the user to the given package or developer account.
+
+Args:
+  name: string, Required. The name of the grant to delete. Format: developers/{developer}/users/{email}/grants/{package_name} (required)
+  x__xgafv: string, V1 error format.
+    Allowed values
+      1 - v1 error format
+      2 - v2 error format
+
+
+ +
+ patch(name, body=None, updateMask=None, x__xgafv=None) +
Updates access for the user to the given package.
+
+Args:
+  name: string, Required. Resource name for this grant, following the pattern "developers/{developer}/users/{email}/grants/{package_name}". (required)
+  body: object, The request body.
+    The object takes the form of:
+
+{ # An access grant resource.
+  "appLevelPermissions": [ # The permissions granted to the user for this app.
+    "A String",
+  ],
+  "name": "A String", # Required. Resource name for this grant, following the pattern "developers/{developer}/users/{email}/grants/{package_name}".
+  "packageName": "A String", # Immutable. The package name of the app.
+}
+
+  updateMask: string, Optional. The list of fields to be updated.
+  x__xgafv: string, V1 error format.
+    Allowed values
+      1 - v1 error format
+      2 - v2 error format
+
+Returns:
+  An object of the form:
+
+    { # An access grant resource.
+  "appLevelPermissions": [ # The permissions granted to the user for this app.
+    "A String",
+  ],
+  "name": "A String", # Required. Resource name for this grant, following the pattern "developers/{developer}/users/{email}/grants/{package_name}".
+  "packageName": "A String", # Immutable. The package name of the app.
+}
+
+ + \ No newline at end of file diff --git a/docs/dyn/androidpublisher_v3.html b/docs/dyn/androidpublisher_v3.html index d0451f9daed..298fe1d16a9 100644 --- a/docs/dyn/androidpublisher_v3.html +++ b/docs/dyn/androidpublisher_v3.html @@ -79,6 +79,11 @@

Instance Methods

Returns the edits Resource.

+

+ grants() +

+

Returns the grants Resource.

+

inappproducts()

@@ -114,6 +119,11 @@

Instance Methods

Returns the systemapks Resource.

+

+ users() +

+

Returns the users Resource.

+

close()

Close httplib2 connections.

diff --git a/docs/dyn/androidpublisher_v3.users.html b/docs/dyn/androidpublisher_v3.users.html new file mode 100644 index 00000000000..b697bea2dca --- /dev/null +++ b/docs/dyn/androidpublisher_v3.users.html @@ -0,0 +1,287 @@ + + + +

Google Play Android Developer API . users

+

Instance Methods

+

+ close()

+

Close httplib2 connections.

+

+ create(parent, body=None, x__xgafv=None)

+

Grant access for a user to the given developer account.

+

+ delete(name, x__xgafv=None)

+

Removes all access for the user to the given developer account.

+

+ list(parent, pageSize=None, pageToken=None, x__xgafv=None)

+

Lists all users with access to a developer account.

+

+ list_next(previous_request, previous_response)

+

Retrieves the next page of results.

+

+ patch(name, body=None, updateMask=None, x__xgafv=None)

+

Updates access for the user to the developer account.

+

Method Details

+
+ close() +
Close httplib2 connections.
+
+ +
+ create(parent, body=None, x__xgafv=None) +
Grant access for a user to the given developer account.
+
+Args:
+  parent: string, Required. The developer account to add the user to. Format: developers/{developer} (required)
+  body: object, The request body.
+    The object takes the form of:
+
+{ # A user resource.
+  "accessState": "A String", # Output only. The state of the user's access to the Play Console.
+  "developerAccountPermissions": [ # Permissions for the user which apply across the developer account.
+    "A String",
+  ],
+  "email": "A String", # Immutable. The user's email address.
+  "expirationTime": "A String", # The time at which the user's access expires, if set.
+  "grants": [ # Output only. Per-app permissions for the user.
+    { # An access grant resource.
+      "appLevelPermissions": [ # The permissions granted to the user for this app.
+        "A String",
+      ],
+      "name": "A String", # Required. Resource name for this grant, following the pattern "developers/{developer}/users/{email}/grants/{package_name}".
+      "packageName": "A String", # Immutable. The package name of the app.
+    },
+  ],
+  "name": "A String", # Required. Resource name for this user, following the pattern "developers/{developer}/users/{email}".
+  "partial": True or False, # Output only. Whether there are more permissions for the user that are not represented here.
+}
+
+  x__xgafv: string, V1 error format.
+    Allowed values
+      1 - v1 error format
+      2 - v2 error format
+
+Returns:
+  An object of the form:
+
+    { # A user resource.
+  "accessState": "A String", # Output only. The state of the user's access to the Play Console.
+  "developerAccountPermissions": [ # Permissions for the user which apply across the developer account.
+    "A String",
+  ],
+  "email": "A String", # Immutable. The user's email address.
+  "expirationTime": "A String", # The time at which the user's access expires, if set.
+  "grants": [ # Output only. Per-app permissions for the user.
+    { # An access grant resource.
+      "appLevelPermissions": [ # The permissions granted to the user for this app.
+        "A String",
+      ],
+      "name": "A String", # Required. Resource name for this grant, following the pattern "developers/{developer}/users/{email}/grants/{package_name}".
+      "packageName": "A String", # Immutable. The package name of the app.
+    },
+  ],
+  "name": "A String", # Required. Resource name for this user, following the pattern "developers/{developer}/users/{email}".
+  "partial": True or False, # Output only. Whether there are more permissions for the user that are not represented here.
+}
+
+ +
+ delete(name, x__xgafv=None) +
Removes all access for the user to the given developer account.
+
+Args:
+  name: string, Required. The name of the user to delete. Format: developers/{developer}/users/{email} (required)
+  x__xgafv: string, V1 error format.
+    Allowed values
+      1 - v1 error format
+      2 - v2 error format
+
+
+ +
+ list(parent, pageSize=None, pageToken=None, x__xgafv=None) +
Lists all users with access to a developer account.
+
+Args:
+  parent: string, Required. The developer account to fetch users from. Format: developers/{developer} (required)
+  pageSize: integer, The maximum number of results to return. This must be set to -1 to disable pagination.
+  pageToken: string, A token received from a previous call to this method, in order to retrieve further results.
+  x__xgafv: string, V1 error format.
+    Allowed values
+      1 - v1 error format
+      2 - v2 error format
+
+Returns:
+  An object of the form:
+
+    { # A response containing one or more users with access to an account.
+  "nextPageToken": "A String", # A token to pass to subsequent calls in order to retrieve subsequent results. This will not be set if there are no more results to return.
+  "users": [ # The resulting users.
+    { # A user resource.
+      "accessState": "A String", # Output only. The state of the user's access to the Play Console.
+      "developerAccountPermissions": [ # Permissions for the user which apply across the developer account.
+        "A String",
+      ],
+      "email": "A String", # Immutable. The user's email address.
+      "expirationTime": "A String", # The time at which the user's access expires, if set.
+      "grants": [ # Output only. Per-app permissions for the user.
+        { # An access grant resource.
+          "appLevelPermissions": [ # The permissions granted to the user for this app.
+            "A String",
+          ],
+          "name": "A String", # Required. Resource name for this grant, following the pattern "developers/{developer}/users/{email}/grants/{package_name}".
+          "packageName": "A String", # Immutable. The package name of the app.
+        },
+      ],
+      "name": "A String", # Required. Resource name for this user, following the pattern "developers/{developer}/users/{email}".
+      "partial": True or False, # Output only. Whether there are more permissions for the user that are not represented here.
+    },
+  ],
+}
+
+ +
+ list_next(previous_request, previous_response) +
Retrieves the next page of results.
+
+Args:
+  previous_request: The request for the previous page. (required)
+  previous_response: The response from the request for the previous page. (required)
+
+Returns:
+  A request object that you can call 'execute()' on to request the next
+  page. Returns None if there are no more items in the collection.
+    
+
+ +
+ patch(name, body=None, updateMask=None, x__xgafv=None) +
Updates access for the user to the developer account.
+
+Args:
+  name: string, Required. Resource name for this user, following the pattern "developers/{developer}/users/{email}". (required)
+  body: object, The request body.
+    The object takes the form of:
+
+{ # A user resource.
+  "accessState": "A String", # Output only. The state of the user's access to the Play Console.
+  "developerAccountPermissions": [ # Permissions for the user which apply across the developer account.
+    "A String",
+  ],
+  "email": "A String", # Immutable. The user's email address.
+  "expirationTime": "A String", # The time at which the user's access expires, if set.
+  "grants": [ # Output only. Per-app permissions for the user.
+    { # An access grant resource.
+      "appLevelPermissions": [ # The permissions granted to the user for this app.
+        "A String",
+      ],
+      "name": "A String", # Required. Resource name for this grant, following the pattern "developers/{developer}/users/{email}/grants/{package_name}".
+      "packageName": "A String", # Immutable. The package name of the app.
+    },
+  ],
+  "name": "A String", # Required. Resource name for this user, following the pattern "developers/{developer}/users/{email}".
+  "partial": True or False, # Output only. Whether there are more permissions for the user that are not represented here.
+}
+
+  updateMask: string, Optional. The list of fields to be updated.
+  x__xgafv: string, V1 error format.
+    Allowed values
+      1 - v1 error format
+      2 - v2 error format
+
+Returns:
+  An object of the form:
+
+    { # A user resource.
+  "accessState": "A String", # Output only. The state of the user's access to the Play Console.
+  "developerAccountPermissions": [ # Permissions for the user which apply across the developer account.
+    "A String",
+  ],
+  "email": "A String", # Immutable. The user's email address.
+  "expirationTime": "A String", # The time at which the user's access expires, if set.
+  "grants": [ # Output only. Per-app permissions for the user.
+    { # An access grant resource.
+      "appLevelPermissions": [ # The permissions granted to the user for this app.
+        "A String",
+      ],
+      "name": "A String", # Required. Resource name for this grant, following the pattern "developers/{developer}/users/{email}/grants/{package_name}".
+      "packageName": "A String", # Immutable. The package name of the app.
+    },
+  ],
+  "name": "A String", # Required. Resource name for this user, following the pattern "developers/{developer}/users/{email}".
+  "partial": True or False, # Output only. Whether there are more permissions for the user that are not represented here.
+}
+
+ + \ No newline at end of file diff --git a/googleapiclient/discovery_cache/documents/androidpublisher.v3.json b/googleapiclient/discovery_cache/documents/androidpublisher.v3.json index 18e4f914e26..5a1986365c8 100644 --- a/googleapiclient/discovery_cache/documents/androidpublisher.v3.json +++ b/googleapiclient/discovery_cache/documents/androidpublisher.v3.json @@ -1690,6 +1690,94 @@ } } }, + "grants": { + "methods": { + "create": { + "description": "Grant access for a user to the given package.", + "flatPath": "androidpublisher/v3/developers/{developersId}/users/{usersId}/grants", + "httpMethod": "POST", + "id": "androidpublisher.grants.create", + "parameterOrder": [ + "parent" + ], + "parameters": { + "parent": { + "description": "Required. The user which needs permission. Format: developers/{developer}/users/{user}", + "location": "path", + "pattern": "^developers/[^/]+/users/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "androidpublisher/v3/{+parent}/grants", + "request": { + "$ref": "Grant" + }, + "response": { + "$ref": "Grant" + }, + "scopes": [ + "https://www.googleapis.com/auth/androidpublisher" + ] + }, + "delete": { + "description": "Removes all access for the user to the given package or developer account.", + "flatPath": "androidpublisher/v3/developers/{developersId}/users/{usersId}/grants/{grantsId}", + "httpMethod": "DELETE", + "id": "androidpublisher.grants.delete", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "Required. The name of the grant to delete. Format: developers/{developer}/users/{email}/grants/{package_name}", + "location": "path", + "pattern": "^developers/[^/]+/users/[^/]+/grants/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "androidpublisher/v3/{+name}", + "scopes": [ + "https://www.googleapis.com/auth/androidpublisher" + ] + }, + "patch": { + "description": "Updates access for the user to the given package.", + "flatPath": "androidpublisher/v3/developers/{developersId}/users/{usersId}/grants/{grantsId}", + "httpMethod": "PATCH", + "id": "androidpublisher.grants.patch", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "Required. Resource name for this grant, following the pattern \"developers/{developer}/users/{email}/grants/{package_name}\".", + "location": "path", + "pattern": "^developers/[^/]+/users/[^/]+/grants/[^/]+$", + "required": true, + "type": "string" + }, + "updateMask": { + "description": "Optional. The list of fields to be updated.", + "format": "google-fieldmask", + "location": "query", + "type": "string" + } + }, + "path": "androidpublisher/v3/{+name}", + "request": { + "$ref": "Grant" + }, + "response": { + "$ref": "Grant" + }, + "scopes": [ + "https://www.googleapis.com/auth/androidpublisher" + ] + } + } + }, "inappproducts": { "methods": { "delete": { @@ -2710,9 +2798,133 @@ } } } + }, + "users": { + "methods": { + "create": { + "description": "Grant access for a user to the given developer account.", + "flatPath": "androidpublisher/v3/developers/{developersId}/users", + "httpMethod": "POST", + "id": "androidpublisher.users.create", + "parameterOrder": [ + "parent" + ], + "parameters": { + "parent": { + "description": "Required. The developer account to add the user to. Format: developers/{developer}", + "location": "path", + "pattern": "^developers/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "androidpublisher/v3/{+parent}/users", + "request": { + "$ref": "User" + }, + "response": { + "$ref": "User" + }, + "scopes": [ + "https://www.googleapis.com/auth/androidpublisher" + ] + }, + "delete": { + "description": "Removes all access for the user to the given developer account.", + "flatPath": "androidpublisher/v3/developers/{developersId}/users/{usersId}", + "httpMethod": "DELETE", + "id": "androidpublisher.users.delete", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "Required. The name of the user to delete. Format: developers/{developer}/users/{email}", + "location": "path", + "pattern": "^developers/[^/]+/users/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "androidpublisher/v3/{+name}", + "scopes": [ + "https://www.googleapis.com/auth/androidpublisher" + ] + }, + "list": { + "description": "Lists all users with access to a developer account.", + "flatPath": "androidpublisher/v3/developers/{developersId}/users", + "httpMethod": "GET", + "id": "androidpublisher.users.list", + "parameterOrder": [ + "parent" + ], + "parameters": { + "pageSize": { + "description": "The maximum number of results to return. This must be set to -1 to disable pagination.", + "format": "int32", + "location": "query", + "type": "integer" + }, + "pageToken": { + "description": "A token received from a previous call to this method, in order to retrieve further results.", + "location": "query", + "type": "string" + }, + "parent": { + "description": "Required. The developer account to fetch users from. Format: developers/{developer}", + "location": "path", + "pattern": "^developers/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "androidpublisher/v3/{+parent}/users", + "response": { + "$ref": "ListUsersResponse" + }, + "scopes": [ + "https://www.googleapis.com/auth/androidpublisher" + ] + }, + "patch": { + "description": "Updates access for the user to the developer account.", + "flatPath": "androidpublisher/v3/developers/{developersId}/users/{usersId}", + "httpMethod": "PATCH", + "id": "androidpublisher.users.patch", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "Required. Resource name for this user, following the pattern \"developers/{developer}/users/{email}\".", + "location": "path", + "pattern": "^developers/[^/]+/users/[^/]+$", + "required": true, + "type": "string" + }, + "updateMask": { + "description": "Optional. The list of fields to be updated.", + "format": "google-fieldmask", + "location": "query", + "type": "string" + } + }, + "path": "androidpublisher/v3/{+name}", + "request": { + "$ref": "User" + }, + "response": { + "$ref": "User" + }, + "scopes": [ + "https://www.googleapis.com/auth/androidpublisher" + ] + } + } } }, - "revision": "20211008", + "revision": "20211016", "rootUrl": "https://androidpublisher.googleapis.com/", "schemas": { "Apk": { @@ -3200,6 +3412,54 @@ }, "type": "object" }, + "Grant": { + "description": "An access grant resource.", + "id": "Grant", + "properties": { + "appLevelPermissions": { + "description": "The permissions granted to the user for this app.", + "items": { + "enum": [ + "APP_LEVEL_PERMISSION_UNSPECIFIED", + "CAN_ACCESS_APP", + "CAN_VIEW_FINANCIAL_DATA", + "CAN_MANAGE_PERMISSIONS", + "CAN_REPLY_TO_REVIEWS", + "CAN_MANAGE_PUBLIC_APKS", + "CAN_MANAGE_TRACK_APKS", + "CAN_MANAGE_TRACK_USERS", + "CAN_MANAGE_PUBLIC_LISTING", + "CAN_MANAGE_DRAFT_APPS", + "CAN_MANAGE_ORDERS" + ], + "enumDescriptions": [ + "Unknown or unspecified permission.", + "View app information (read-only).", + "View financial data.", + "Admin (all permissions).", + "Reply to reviews.", + "Release to production, exclude devices, and use app signing by Google Play.", + "Release to testing tracks.", + "Manage testing tracks and edit tester lists.", + "Manage store presence.", + "Edit and delete draft apps.", + "Manage orders and subscriptions." + ], + "type": "string" + }, + "type": "array" + }, + "name": { + "description": "Required. Resource name for this grant, following the pattern \"developers/{developer}/users/{email}/grants/{package_name}\".", + "type": "string" + }, + "packageName": { + "description": "Immutable. The package name of the app.", + "type": "string" + } + }, + "type": "object" + }, "Image": { "description": "An uploaded image. The resource for ImagesService.", "id": "Image", @@ -3431,6 +3691,24 @@ }, "type": "object" }, + "ListUsersResponse": { + "description": "A response containing one or more users with access to an account.", + "id": "ListUsersResponse", + "properties": { + "nextPageToken": { + "description": "A token to pass to subsequent calls in order to retrieve subsequent results. This will not be set if there are no more results to return.", + "type": "string" + }, + "users": { + "description": "The resulting users.", + "items": { + "$ref": "User" + }, + "type": "array" + } + }, + "type": "object" + }, "Listing": { "description": "A localized store listing. The resource for ListingsService.", "id": "Listing", @@ -4079,6 +4357,99 @@ }, "type": "object" }, + "User": { + "description": "A user resource.", + "id": "User", + "properties": { + "accessState": { + "description": "Output only. The state of the user's access to the Play Console.", + "enum": [ + "ACCESS_STATE_UNSPECIFIED", + "INVITED", + "INVITATION_EXPIRED", + "ACCESS_GRANTED", + "ACCESS_EXPIRED" + ], + "enumDescriptions": [ + "Unknown or unspecified access state.", + "User is invited but has not yet accepted the invitation.", + "Invitation has expired.", + "User has accepted an invitation and has access to the Play Console.", + "Account access has expired." + ], + "readOnly": true, + "type": "string" + }, + "developerAccountPermissions": { + "description": "Permissions for the user which apply across the developer account.", + "items": { + "enum": [ + "DEVELOPER_LEVEL_PERMISSION_UNSPECIFIED", + "CAN_SEE_ALL_APPS", + "CAN_VIEW_FINANCIAL_DATA_GLOBAL", + "CAN_MANAGE_PERMISSIONS_GLOBAL", + "CAN_EDIT_GAMES_GLOBAL", + "CAN_PUBLISH_GAMES_GLOBAL", + "CAN_REPLY_TO_REVIEWS_GLOBAL", + "CAN_MANAGE_PUBLIC_APKS_GLOBAL", + "CAN_MANAGE_TRACK_APKS_GLOBAL", + "CAN_MANAGE_TRACK_USERS_GLOBAL", + "CAN_MANAGE_PUBLIC_LISTING_GLOBAL", + "CAN_MANAGE_DRAFT_APPS_GLOBAL", + "CAN_CREATE_MANAGED_PLAY_APPS_GLOBAL", + "CAN_CHANGE_MANAGED_PLAY_SETTING_GLOBAL", + "CAN_MANAGE_ORDERS_GLOBAL" + ], + "enumDescriptions": [ + "Unknown or unspecified permission.", + "View app information and download bulk reports (read-only).", + "View financial data, orders, and cancellation survey responses.", + "Admin (all permissions).", + "Edit Play Games Services projects.", + "Publish Play Games Services projects.", + "Reply to reviews.", + "Release to production, exclude devices, and use app signing by Google Play.", + "Release to testing tracks.", + "Manage testing tracks and edit tester lists.", + "Manage store presence.", + "Create, edit, and delete draft apps.", + "Create and publish private apps to your organization.", + "Choose whether apps are public, or only available to your organization.", + "Manage orders and subscriptions." + ], + "type": "string" + }, + "type": "array" + }, + "email": { + "description": "Immutable. The user's email address.", + "type": "string" + }, + "expirationTime": { + "description": "The time at which the user's access expires, if set.", + "format": "google-datetime", + "type": "string" + }, + "grants": { + "description": "Output only. Per-app permissions for the user.", + "items": { + "$ref": "Grant" + }, + "readOnly": true, + "type": "array" + }, + "name": { + "description": "Required. Resource name for this user, following the pattern \"developers/{developer}/users/{email}\".", + "type": "string" + }, + "partial": { + "description": "Output only. Whether there are more permissions for the user that are not represented here.", + "readOnly": true, + "type": "boolean" + } + }, + "type": "object" + }, "UserComment": { "description": "User entry from conversation between user and developer.", "id": "UserComment",