Skip to content

Commit

Permalink
feat(all): auto-regenerate discovery clients (#2655)
Browse files Browse the repository at this point in the history
  • Loading branch information
yoshi-automation authored Jun 26, 2024
1 parent 89bc0dc commit 1a28e06
Show file tree
Hide file tree
Showing 24 changed files with 908 additions and 185 deletions.
8 changes: 4 additions & 4 deletions androidenterprise/v1/androidenterprise-api.json
Original file line number Diff line number Diff line change
Expand Up @@ -2649,7 +2649,7 @@
}
}
},
"revision": "20240619",
"revision": "20240623",
"rootUrl": "https://androidenterprise.googleapis.com/",
"schemas": {
"Administrator": {
Expand Down Expand Up @@ -3369,7 +3369,7 @@
"type": "object"
},
"Entitlement": {
"description": "The presence of an Entitlements resource indicates that a user has the right to use a particular app. Entitlements are user specific, not device specific. This allows a user with an entitlement to an app to install the app on all their devices. It's also possible for a user to hold an entitlement to an app without installing the app on any device. The API can be used to create an entitlement. As an option, you can also use the API to trigger the installation of an app on all a user's managed devices at the same time the entitlement is created. If the app is free, creating the entitlement also creates a group license for that app. For paid apps, creating the entitlement consumes one license, and that license remains consumed until the entitlement is removed. If the enterprise hasn't purchased enough licenses, then no entitlement is created and the installation fails. An entitlement is also not created for an app if the app requires permissions that the enterprise hasn't accepted. If an entitlement is deleted, the app may be uninstalled from a user's device. As a best practice, uninstall the app by calling Installs.delete() before deleting the entitlement. Entitlements for apps that a user pays for on an unmanaged profile have \"userPurchase\" as the entitlement reason. These entitlements cannot be removed via the API.",
"description": " *Deprecated:* New integrations cannot use this method and can refer to our new recommendations. The presence of an Entitlements resource indicates that a user has the right to use a particular app. Entitlements are user specific, not device specific. This allows a user with an entitlement to an app to install the app on all their devices. It's also possible for a user to hold an entitlement to an app without installing the app on any device. The API can be used to create an entitlement. As an option, you can also use the API to trigger the installation of an app on all a user's managed devices at the same time the entitlement is created. If the app is free, creating the entitlement also creates a group license for that app. For paid apps, creating the entitlement consumes one license, and that license remains consumed until the entitlement is removed. If the enterprise hasn't purchased enough licenses, then no entitlement is created and the installation fails. An entitlement is also not created for an app if the app requires permissions that the enterprise hasn't accepted. If an entitlement is deleted, the app may be uninstalled from a user's device. As a best practice, uninstall the app by calling Installs.delete() before deleting the entitlement. Entitlements for apps that a user pays for on an unmanaged profile have \"userPurchase\" as the entitlement reason. These entitlements cannot be removed via the API.",
"id": "Entitlement",
"properties": {
"productId": {
Expand Down Expand Up @@ -3442,7 +3442,7 @@
"type": "object"
},
"GroupLicense": {
"description": "Group license objects allow you to keep track of licenses (called entitlements) for both free and paid apps. For a free app, a group license is created when an enterprise admin first approves the product in Google Play or when the first entitlement for the product is created for a user via the API. For a paid app, a group license object is only created when an enterprise admin purchases the product in Google Play for the first time. Use the API to query group licenses. A Grouplicenses resource includes the total number of licenses purchased (paid apps only) and the total number of licenses currently in use. In other words, the total number of Entitlements that exist for the product. Only one group license object is created per product and group license objects are never deleted. If a product is unapproved, its group license remains. This allows enterprise admins to keep track of any remaining entitlements for the product.",
"description": " *Deprecated:* New integrations cannot use this method and can refer to our new recommendations. Group license objects allow you to keep track of licenses (called entitlements) for both free and paid apps. For a free app, a group license is created when an enterprise admin first approves the product in Google Play or when the first entitlement for the product is created for a user via the API. For a paid app, a group license object is only created when an enterprise admin purchases the product in Google Play for the first time. Use the API to query group licenses. A Grouplicenses resource includes the total number of licenses purchased (paid apps only) and the total number of licenses currently in use. In other words, the total number of Entitlements that exist for the product. Only one group license object is created per product and group license objects are never deleted. If a product is unapproved, its group license remains. This allows enterprise admins to keep track of any remaining entitlements for the product.",
"id": "GroupLicense",
"properties": {
"acquisitionKind": {
Expand Down Expand Up @@ -4577,7 +4577,7 @@
"type": "object"
},
"ServiceAccountKey": {
"description": "Credentials that can be used to authenticate as a service account.",
"description": " *Deprecated:* New integrations cannot use this method and can refer to our new recommendations. Credentials that can be used to authenticate as a service account.",
"id": "ServiceAccountKey",
"properties": {
"data": {
Expand Down
72 changes: 38 additions & 34 deletions androidenterprise/v1/androidenterprise-gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 4 additions & 2 deletions cloudcontrolspartner/v1/cloudcontrolspartner-api.json
Original file line number Diff line number Diff line change
Expand Up @@ -337,9 +337,11 @@
},
"resources": {
"accessApprovalRequests": {
"deprecated": true,
"methods": {
"list": {
"description": "Lists access requests associated with a workload",
"deprecated": true,
"description": "Deprecated: Only returns access approval requests directly associated with an assured workload folder.",
"flatPath": "v1/organizations/{organizationsId}/locations/{locationsId}/customers/{customersId}/workloads/{workloadsId}/accessApprovalRequests",
"httpMethod": "GET",
"id": "cloudcontrolspartner.organizations.locations.customers.workloads.accessApprovalRequests.list",
Expand Down Expand Up @@ -482,7 +484,7 @@
}
}
},
"revision": "20240320",
"revision": "20240619",
"rootUrl": "https://cloudcontrolspartner.googleapis.com/",
"schemas": {
"AccessApprovalRequest": {
Expand Down
3 changes: 2 additions & 1 deletion cloudcontrolspartner/v1/cloudcontrolspartner-gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 4 additions & 2 deletions cloudcontrolspartner/v1beta/cloudcontrolspartner-api.json
Original file line number Diff line number Diff line change
Expand Up @@ -337,9 +337,11 @@
},
"resources": {
"accessApprovalRequests": {
"deprecated": true,
"methods": {
"list": {
"description": "Lists access requests associated with a workload",
"deprecated": true,
"description": "Deprecated: Only returns access approval requests directly associated with an assured workload folder.",
"flatPath": "v1beta/organizations/{organizationsId}/locations/{locationsId}/customers/{customersId}/workloads/{workloadsId}/accessApprovalRequests",
"httpMethod": "GET",
"id": "cloudcontrolspartner.organizations.locations.customers.workloads.accessApprovalRequests.list",
Expand Down Expand Up @@ -482,7 +484,7 @@
}
}
},
"revision": "20240320",
"revision": "20240619",
"rootUrl": "https://cloudcontrolspartner.googleapis.com/",
"schemas": {
"AccessApprovalRequest": {
Expand Down
3 changes: 2 additions & 1 deletion cloudcontrolspartner/v1beta/cloudcontrolspartner-gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 1a28e06

Please sign in to comment.