Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
1f6d4d1
feat: Generate Google.Apis.AccessContextManager.v1 version 1.73.0.3968
amanda-tarafa Nov 24, 2025
5cfbd8e
feat: Generate Google.Apis.Admin.Reports.reports_v1 version 1.73.0.3976
amanda-tarafa Nov 24, 2025
5894859
feat: Generate Google.Apis.AndroidManagement.v1 version 1.73.0.3976
amanda-tarafa Nov 24, 2025
e1811e3
feat: Generate Google.Apis.APIManagement.v1alpha version 1.73.0.3968
amanda-tarafa Nov 24, 2025
16b2f25
feat: Generate Google.Apis.AuthorizedBuyersMarketplace.v1 version 1.7…
amanda-tarafa Nov 24, 2025
19508fd
feat: Generate Google.Apis.AuthorizedBuyersMarketplace.v1alpha versio…
amanda-tarafa Nov 24, 2025
2204ff8
feat: Generate Google.Apis.HangoutsChat.v1 version 1.73.0.3974
amanda-tarafa Nov 24, 2025
b38d9a2
feat: Generate Google.Apis.CloudIdentity.v1 version 1.73.0.3974
amanda-tarafa Nov 24, 2025
3ff0cbd
feat: Generate Google.Apis.CloudIdentity.v1beta1 version 1.73.0.3974
amanda-tarafa Nov 24, 2025
bcb38bd
feat: Generate Google.Apis.CloudComposer.v1 version 1.73.0.3970
amanda-tarafa Nov 24, 2025
3d8f37c
feat: Generate Google.Apis.DisplayVideo.v2 version 1.73.0.3974
amanda-tarafa Nov 24, 2025
d6266e1
feat: Generate Google.Apis.DisplayVideo.v3 version 1.73.0.3974
amanda-tarafa Nov 24, 2025
6e871bc
feat: Generate Google.Apis.DisplayVideo.v4 version 1.73.0.3974
amanda-tarafa Nov 24, 2025
2e0a959
feat: Generate Google.Apis.DLP.v2 version 1.73.0.3976
amanda-tarafa Nov 24, 2025
d067e42
feat: Generate Google.Apis.BackupforGKE.v1 version 1.73.0.3968
amanda-tarafa Nov 24, 2025
c67ae30
feat: Generate Google.Apis.Merchant.accounts_v1 version 1.73.0.3974
amanda-tarafa Nov 24, 2025
0d3ebcc
feat: Generate Google.Apis.Merchant.inventories_v1 version 1.73.0.3974
amanda-tarafa Nov 24, 2025
a024dcd
feat: Generate Google.Apis.Merchant.inventories_v1beta version 1.73.0…
amanda-tarafa Nov 24, 2025
d774839
feat: Generate Google.Apis.Merchant.issueresolution_v1 version 1.73.0…
amanda-tarafa Nov 24, 2025
3f2a394
feat: Generate Google.Apis.Merchant.issueresolution_v1beta version 1.…
amanda-tarafa Nov 24, 2025
4b71c85
feat: Generate Google.Apis.Merchant.products_v1 version 1.73.0.3974
amanda-tarafa Nov 24, 2025
62144cf
feat: Generate Google.Apis.Merchant.products_v1beta version 1.73.0.3974
amanda-tarafa Nov 24, 2025
4f12345
feat: Generate Google.Apis.Merchant.quota_v1 version 1.73.0.3974
amanda-tarafa Nov 24, 2025
832e88f
feat: Generate Google.Apis.OSConfig.v1 version 1.73.0.3973
amanda-tarafa Nov 24, 2025
fe7018c
feat: Generate Google.Apis.OSConfig.v1beta version 1.73.0.3973
amanda-tarafa Nov 24, 2025
38f8fef
feat: Generate Google.Apis.OSConfig.v2 version 1.73.0.3973
amanda-tarafa Nov 24, 2025
46b6e9d
feat: Generate Google.Apis.OSConfig.v2beta version 1.73.0.3973
amanda-tarafa Nov 24, 2025
be5f8dd
feat: Generate Google.Apis.PubsubLite.v1 version 1.73.0.3970
amanda-tarafa Nov 24, 2025
1f653c6
feat: Generate Google.Apis.RecommendationsAI.v1beta1 version 1.73.0.3969
amanda-tarafa Nov 24, 2025
04b6521
feat: Generate Google.Apis.Vision.v1 version 1.73.0.3976
amanda-tarafa Nov 24, 2025
8b0b696
feat: Generate Google.Apis.ServerlessVPCAccess.v1 version 1.73.0.3972
amanda-tarafa Nov 24, 2025
12b1836
feat: Generate Google.Apis.ServerlessVPCAccess.v1beta1 version 1.73.0…
amanda-tarafa Nov 24, 2025
eeb035f
feat: Generate Google.Apis.WorkspaceEvents.v1 version 1.73.0.3974
amanda-tarafa Nov 24, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions DiscoveryJson/accesscontextmanager.v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -1068,7 +1068,7 @@
"type": "string"
},
"returnPartialSuccess": {
"description": "When set to `true`, operations that are reachable are returned as normal, and those that are unreachable are returned in the [ListOperationsResponse.unreachable] field. This can only be `true` when reading across collections e.g. when `parent` is set to `\"projects/example/locations/-\"`. This field is not by default supported and will result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in service or product specific documentation.",
"description": "When set to `true`, operations that are reachable are returned as normal, and those that are unreachable are returned in the ListOperationsResponse.unreachable field. This can only be `true` when reading across collections. For example, when `parent` is set to `\"projects/example/locations/-\"`. This field is not supported by default and will result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in service or product specific documentation.",
"location": "query",
"type": "boolean"
}
Expand Down Expand Up @@ -1300,7 +1300,7 @@
}
}
},
"revision": "20251005",
"revision": "20251112",
"rootUrl": "https://accesscontextmanager.googleapis.com/",
"schemas": {
"AccessContextManagerOperationMetadata": {
Expand Down Expand Up @@ -2162,7 +2162,7 @@
"type": "array"
},
"unreachable": {
"description": "Unordered list. Unreachable resources. Populated when the request sets `ListOperationsRequest.return_partial_success` and reads across collections e.g. when attempting to list all resources across all supported locations.",
"description": "Unordered list. Unreachable resources. Populated when the request sets `ListOperationsRequest.return_partial_success` and reads across collections. For example, when attempting to list all resources across all supported locations.",
"items": {
"type": "string"
},
Expand Down
23 changes: 19 additions & 4 deletions DiscoveryJson/admin.reports_v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -153,7 +153,12 @@
"keep",
"vault",
"gemini_in_workspace_apps",
"classroom"
"classroom",
"assignments",
"cloud_search",
"tasks",
"data_migration",
"meet_hardware"
],
"enumDescriptions": [
"The Google Workspace Access Transparency activity reports return information about different types of Access Transparency activity events.",
Expand All @@ -180,10 +185,15 @@
"The Keep application's activity reports return information about various Google Keep activity events. The Keep activity report is only available for Google Workspace Business and Enterprise customers.",
"The Vault activity reports return information about various types of Vault activity events.",
"The Gemini for Workspace activity reports return information about various types of Gemini activity events performed by users within a Workspace application.",
"The Classroom activity reports return information about different types of [Classroom activity events](https://developers.google.com/workspace/admin/reports/v1/appendix/activity/classroom)."
"The Classroom activity reports return information about different types of [Classroom activity events](https://developers.google.com/workspace/admin/reports/v1/appendix/activity/classroom).",
"The assignments application's activity reports return information about various types of assignments activity events.",
"The Cloud Search application's activity reports return information about various types of cloud_search activity events.",
"The Tasks application's activity reports return information about various types of Tasks activity events.",
"The Data Migration application's activity reports return information about various types of data migration activity events.",
"The Meet Hardware application's activity reports return information about various types of Meet Hardware activity events."
],
"location": "path",
"pattern": "(access_transparency)|(admin)|(calendar)|(chat)|(chrome)|(classroom)|(context_aware_access)|(data_studio)|(drive)|(gcp)|(gmail)|(gplus)|(groups)|(groups_enterprise)|(jamboard)|(keep)|(login)|(meet)|(mobile)|(rules)|(saml)|(token)|(user_accounts)|(vault)|(gemini_in_workspace_apps)",
"pattern": "(access_transparency)|(admin)|(assignments)|(calendar)|(chat)|(chrome)|(classroom)|(cloud_search)|(context_aware_access)|(data_studio)|(data_migration)|(drive)|(gcp)|(gmail)|(gplus)|(groups)|(groups_enterprise)|(jamboard)|(keep)|(login)|(meet)|(meet_hardware)|(mobile)|(rules)|(saml)|(token)|(user_accounts)|(vault)|(gemini_in_workspace_apps)|(tasks)",
"required": true,
"type": "string"
},
Expand Down Expand Up @@ -237,6 +247,11 @@
"location": "query",
"type": "string"
},
"resourceDetailsFilter": {
"description": "Optional. The `resourceDetailsFilter` query string is an AND separated list composed of [Resource Details](#resourcedetails) fields manipulated by relational operators. Resource Details Filters are in the form `{resourceDetails.field1}{relational operator}{field1 value} AND {resourceDetails.field2}{relational operator}{field2 value}...` All the inner fields are traversed using the `.` operator, as shown in the following example: ``` resourceDetails.id = \"resourceId\" AND resourceDetails.appliedLabels.id = \"appliedLabelId\" AND resourceDetails.appliedLabels.fieldValue.id = \"fieldValueId\" ``` `resourceDetailsFilter` query supports these relational operators: * `=`\u2014'equal to'. * `!=`\u2014'not equal to'. * `:`\u2014'exists'. This is used for filtering on repeated fields. [`FieldValue`](#fieldvalue) types that are repeated in nature uses `exists` operator for filtering. The following [`FieldValue`](#fieldvalue) types are repeated: * [`TextListValue`](#textlistvalue) * [`SelectionListValue`](#selectionlistvalue) * [`UserListValue`](#userlistvalue) For example, in the following filter, [`SelectionListValue`](#selectionlistvalue), is a repeated field. The filter checks whether [`SelectionListValue`](#selectionlistvalue) contains `selection_id`: ``` resourceDetails.id = \"resourceId\" AND resourceDetails.appliedLabels.id = \"appliedLabelId\" AND resourceDetails.appliedLabels.fieldValue.id = \"fieldValueId\" AND resourceDetails.appliedLabels.fieldValue.type = \"SELECTION_LIST_VALUE\" AND resourceDetails.appliedLabels.fieldValue.selectionListValue.id: \"id\" ``` **Usage** ``` GET...&resourceDetailsFilter=resourceDetails.id = \"resourceId\" AND resourceDetails.appliedLabels.id = \"appliedLabelId\" GET...&resourceDetailsFilter=resourceDetails.id=%22resourceId%22%20AND%20resourceDetails.appliedLabels.id=%22appliedLabelId%22 ``` **Note the following**: * You must URL encode the query string before sending the request. * The API supports a maximum of 5 fields separated by the AND operator. - When filtering on deeper levels (e.g., [`AppliedLabel`](#appliedlabel), [`FieldValue`](#fieldvalue)), the IDs of all preceding levels in the hierarchy must be included in the filter. For example: Filtering on [`FieldValue`](#fieldvalue) requires [`AppliedLabel`](#appliedlabel) ID and resourceDetails ID to be present. *Sample Query*: ``` resourceDetails.id = \"resourceId\" AND resourceDetails.appliedLabels.id = \"appliedLabelId\" AND resourceDetails.appliedLabels.fieldValue.id = \"fieldValueId\" ``` * Filtering on inner [`FieldValue`](#fieldvalue) types like `longTextValue` and `textValue` requires `resourceDetails.appliedLabels.fieldValue.type` to be present. * Only Filtering on a single [`AppliedLabel`](#appliedlabel) id and [`FieldValue`](#fieldvalue) id is supported.",
"location": "query",
"type": "string"
},
"startTime": {
"description": "Sets the beginning of the range of time shown in the report. The date is in the RFC 3339 format, for example 2010-10-28T10:26:35.000Z. The report returns all activities from `startTime` until `endTime`. The `startTime` must be before the `endTime` (if specified) and the current time when the request is made, or the API returns an error. For Gmail requests, `startTime` and `endTime` must be provided and the difference must not be greater than 30 days.",
"location": "query",
Expand Down Expand Up @@ -635,7 +650,7 @@
}
}
},
"revision": "20251107",
"revision": "20251120",
"rootUrl": "https://admin.googleapis.com/",
"schemas": {
"Activities": {
Expand Down
8 changes: 4 additions & 4 deletions DiscoveryJson/androidmanagement.v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -600,7 +600,7 @@
"type": "string"
},
"returnPartialSuccess": {
"description": "When set to true, operations that are reachable are returned as normal, and those that are unreachable are returned in the ListOperationsResponse.unreachable field.This can only be true when reading across collections e.g. when parent is set to \"projects/example/locations/-\".This field is not by default supported and will result in an UNIMPLEMENTED error if set unless explicitly documented otherwise in service or product specific documentation.",
"description": "When set to true, operations that are reachable are returned as normal, and those that are unreachable are returned in the ListOperationsResponse.unreachable field.This can only be true when reading across collections. For example, when parent is set to \"projects/example/locations/-\".This field is not supported by default and will result in an UNIMPLEMENTED error if set unless explicitly documented otherwise in service or product specific documentation.",
"location": "query",
"type": "boolean"
}
Expand Down Expand Up @@ -1265,7 +1265,7 @@
}
}
},
"revision": "20251111",
"revision": "20251120",
"rootUrl": "https://androidmanagement.googleapis.com/",
"schemas": {
"AdbShellCommandEvent": {
Expand Down Expand Up @@ -2197,7 +2197,7 @@
"The app is available to install.",
"The app is automatically installed and can't be removed by the user and will prevent setup from completion until installation is complete.",
"The app is automatically installed in kiosk mode: it's set as the preferred home intent and whitelisted for lock task mode. Device setup won't complete until the app is installed. After installation, users won't be able to remove the app. You can only set this installType for one app per policy. When this is present in the policy, status bar will be automatically disabled.If there is any app with KIOSK role, then this install type cannot be set for any app.",
"The app can only be installed and updated via AMAPI SDK command (https://developers.google.com/android/management/extensibility-sdk-integration).Note: This only affects fully managed devices. Play related fields minimumVersionCode, accessibleTrackIds, autoUpdateMode, installConstraint and installPriority cannot be set for the app. The app isn't available in the Play Store. The app installed on the device has applicationSource set to CUSTOM. The signing key certificate fingerprint of the app on the device must match one of the entries in ApplicationPolicy.signingKeyCerts . Otherwise, a NonComplianceDetail with APP_SIGNING_CERT_MISMATCH is reported. Changing the installType to and from CUSTOM uninstalls the existing app if its signing key certificate fingerprint doesn't match the one from the new app source. Removing the app from applications doesn't uninstall the existing app if it conforms to playStoreMode. See also customAppConfig. This is different from the Google Play Custom App Publishing (https://developers.google.com/android/work/play/custom-app-api/get-started) feature."
"The app can only be installed and updated via AMAPI SDK command (https://developers.google.com/android/management/extensibility-sdk-integration).Note: This only affects fully managed devices. Play related fields minimumVersionCode, accessibleTrackIds, autoUpdateMode, installConstraint and installPriority cannot be set for the app. The app isn't available in the Play Store. The app installed on the device has applicationSource set to CUSTOM. When the current installType is CUSTOM, the signing key certificate fingerprint of the existing custom app on the device must match one of the entries in ApplicationPolicy.signingKeyCerts . Otherwise, a NonComplianceDetail with APP_SIGNING_CERT_MISMATCH is reported. Changing the installType from CUSTOM to another value must match the playstore version of the application signing key certificate fingerprint. Otherwise a NonComplianceDetail with APP_SIGNING_CERT_MISMATCH is reported. Changing the installType to CUSTOM uninstalls the existing app if its signing key certificate fingerprint of the installed app doesn't match the one from the ApplicationPolicy.signingKeyCerts . Removing the app from applications doesn't uninstall the existing app if it conforms to playStoreMode. See also customAppConfig. This is different from the Google Play Custom App Publishing (https://developers.google.com/android/work/play/custom-app-api/get-started) feature."
],
"type": "string"
},
Expand Down Expand Up @@ -4927,7 +4927,7 @@
"type": "array"
},
"unreachable": {
"description": "Unordered list. Unreachable resources. Populated when the request sets ListOperationsRequest.return_partial_success and reads across collections e.g. when attempting to list all resources across all supported locations.",
"description": "Unordered list. Unreachable resources. Populated when the request sets ListOperationsRequest.return_partial_success and reads across collections. For example, when attempting to list all resources across all supported locations.",
"items": {
"type": "string"
},
Expand Down
6 changes: 3 additions & 3 deletions DiscoveryJson/apim.v1alpha.json
Original file line number Diff line number Diff line change
Expand Up @@ -831,7 +831,7 @@
"type": "string"
},
"returnPartialSuccess": {
"description": "When set to `true`, operations that are reachable are returned as normal, and those that are unreachable are returned in the [ListOperationsResponse.unreachable] field. This can only be `true` when reading across collections e.g. when `parent` is set to `\"projects/example/locations/-\"`. This field is not by default supported and will result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in service or product specific documentation.",
"description": "When set to `true`, operations that are reachable are returned as normal, and those that are unreachable are returned in the ListOperationsResponse.unreachable field. This can only be `true` when reading across collections. For example, when `parent` is set to `\"projects/example/locations/-\"`. This field is not supported by default and will result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in service or product specific documentation.",
"location": "query",
"type": "boolean"
}
Expand All @@ -851,7 +851,7 @@
}
}
},
"revision": "20251022",
"revision": "20251112",
"rootUrl": "https://apim.googleapis.com/",
"schemas": {
"ApiObservation": {
Expand Down Expand Up @@ -1426,7 +1426,7 @@
"type": "array"
},
"unreachable": {
"description": "Unordered list. Unreachable resources. Populated when the request sets `ListOperationsRequest.return_partial_success` and reads across collections e.g. when attempting to list all resources across all supported locations.",
"description": "Unordered list. Unreachable resources. Populated when the request sets `ListOperationsRequest.return_partial_success` and reads across collections. For example, when attempting to list all resources across all supported locations.",
"items": {
"type": "string"
},
Expand Down
7 changes: 6 additions & 1 deletion DiscoveryJson/authorizedbuyersmarketplace.v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -1395,7 +1395,7 @@
}
}
},
"revision": "20251104",
"revision": "20251119",
"rootUrl": "https://authorizedbuyersmarketplace.googleapis.com/",
"schemas": {
"AcceptProposalRequest": {
Expand Down Expand Up @@ -1516,6 +1516,11 @@
"readOnly": true,
"type": "array"
},
"floorPriceCpm": {
"$ref": "Money",
"description": "Output only. The minimum price a buyer has to bid to compete in this auction package. If this is field is not populated, there is no floor price.",
"readOnly": true
},
"name": {
"description": "Immutable. The unique identifier for the auction package. Format: `buyers/{accountId}/auctionPackages/{auctionPackageId}` The auction_package_id part of name is sent in the BidRequest to all RTB bidders and is returned as deal_id by the bidder in the BidResponse.",
"type": "string"
Expand Down
7 changes: 6 additions & 1 deletion DiscoveryJson/authorizedbuyersmarketplace.v1alpha.json
Original file line number Diff line number Diff line change
Expand Up @@ -1578,7 +1578,7 @@
}
}
},
"revision": "20251104",
"revision": "20251119",
"rootUrl": "https://authorizedbuyersmarketplace.googleapis.com/",
"schemas": {
"AcceptProposalRequest": {
Expand Down Expand Up @@ -1705,6 +1705,11 @@
"readOnly": true,
"type": "array"
},
"floorPriceCpm": {
"$ref": "Money",
"description": "Output only. The minimum price a buyer has to bid to compete in this auction package. If this is field is not populated, there is no floor price.",
"readOnly": true
},
"name": {
"description": "Immutable. The unique identifier for the auction package. Format: `buyers/{accountId}/auctionPackages/{auctionPackageId}` The auction_package_id part of name is sent in the BidRequest to all RTB bidders and is returned as deal_id by the bidder in the BidResponse.",
"type": "string"
Expand Down
Loading