Skip to content

Commit

Permalink
feat(all): auto-regenerate discovery clients (#2746)
Browse files Browse the repository at this point in the history
  • Loading branch information
yoshi-automation authored Aug 22, 2024
1 parent d994b67 commit 5d61f08
Show file tree
Hide file tree
Showing 44 changed files with 2,310 additions and 217 deletions.
10 changes: 5 additions & 5 deletions androidenterprise/v1/androidenterprise-api.json
Original file line number Diff line number Diff line change
Expand Up @@ -2654,7 +2654,7 @@
}
}
},
"revision": "20240703",
"revision": "20240820",
"rootUrl": "https://androidenterprise.googleapis.com/",
"schemas": {
"Administrator": {
Expand Down Expand Up @@ -3374,7 +3374,7 @@
"type": "object"
},
"Entitlement": {
"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.",
"description": " *Deprecated:* New integrations cannot use this method and can refer to our new recommendations. ",
"id": "Entitlement",
"properties": {
"productId": {
Expand Down Expand Up @@ -3447,7 +3447,7 @@
"type": "object"
},
"GroupLicense": {
"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.",
"description": " *Deprecated:* New integrations cannot use this method and can refer to our new recommendations ",
"id": "GroupLicense",
"properties": {
"acquisitionKind": {
Expand Down Expand Up @@ -3678,7 +3678,7 @@
"type": "object"
},
"ManagedConfiguration": {
"description": " *Deprecated:* New integrations cannot use this method and can refer to our new recommendations. A managed configuration resource contains the set of managed properties defined by the app developer in the app's managed configurations schema, as well as any configuration variables defined for the user.",
"description": " *Deprecated:* New integrations cannot use this method and can refer to our new recommendations ",
"id": "ManagedConfiguration",
"properties": {
"configurationVariables": {
Expand Down Expand Up @@ -4582,7 +4582,7 @@
"type": "object"
},
"ServiceAccountKey": {
"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.",
"description": " *Deprecated:* New integrations cannot use this method and can refer to our new recommendations ",
"id": "ServiceAccountKey",
"properties": {
"data": {
Expand Down
43 changes: 4 additions & 39 deletions androidenterprise/v1/androidenterprise-gen.go

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

17 changes: 16 additions & 1 deletion androidpublisher/v3/androidpublisher-api.json
Original file line number Diff line number Diff line change
Expand Up @@ -4731,7 +4731,7 @@
}
}
},
"revision": "20240814",
"revision": "20240820",
"rootUrl": "https://androidpublisher.googleapis.com/",
"schemas": {
"Abi": {
Expand Down Expand Up @@ -6226,6 +6226,17 @@
},
"type": "object"
},
"ExternalOfferInitialAcquisitionDetails": {
"description": "Details about the first time a user/device completed a transaction using external offers.",
"id": "ExternalOfferInitialAcquisitionDetails",
"properties": {
"externalTransactionId": {
"description": "Required. The external transaction id of the first completed purchase made by the user.",
"type": "string"
}
},
"type": "object"
},
"ExternalSubscription": {
"description": "Details of an external subscription.",
"id": "ExternalSubscription",
Expand Down Expand Up @@ -6267,6 +6278,10 @@
"description": "Output only. The current tax amount. This represents the current tax amount including any refunds that may have been applied to this transaction.",
"readOnly": true
},
"externalOfferInitialAcquisitionDetails": {
"$ref": "ExternalOfferInitialAcquisitionDetails",
"description": "Optional. Details about the first time a user/device completed a transaction using external offers. Not required for transactions made using user choice billing or alternative billing only."
},
"externalTransactionId": {
"description": "Output only. The id of this transaction. All transaction ids under the same package name must be unique. Set when creating the external transaction.",
"readOnly": true,
Expand Down
29 changes: 29 additions & 0 deletions androidpublisher/v3/androidpublisher-gen.go

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

Loading

0 comments on commit 5d61f08

Please sign in to comment.