Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
ed1334a
feat(aiplatform): update the API
yoshi-automation Feb 5, 2026
68c196a
feat(androidpublisher): update the API
yoshi-automation Feb 5, 2026
6dda340
feat(appengine): update the API
yoshi-automation Feb 5, 2026
739699e
fix(cloudfunctions): update the API
yoshi-automation Feb 5, 2026
7663ac3
feat(cloudkms): update the API
yoshi-automation Feb 5, 2026
ba37e50
fix(cloudlocationfinder): update the API
yoshi-automation Feb 5, 2026
4509f2c
feat(contactcenterinsights): update the API
yoshi-automation Feb 5, 2026
d46885b
feat(containeranalysis): update the API
yoshi-automation Feb 5, 2026
5a49226
fix(datamigration): update the API
yoshi-automation Feb 5, 2026
0afe93d
fix(datastream): update the API
yoshi-automation Feb 5, 2026
2358518
feat(discoveryengine): update the API
yoshi-automation Feb 5, 2026
732d1c8
feat(eventarc): update the API
yoshi-automation Feb 5, 2026
b7b62ce
fix(firebaseapphosting): update the API
yoshi-automation Feb 5, 2026
f273f7c
feat(gkebackup): update the API
yoshi-automation Feb 5, 2026
655ea84
fix(hypercomputecluster): update the API
yoshi-automation Feb 5, 2026
5745e52
feat(kmsinventory): update the API
yoshi-automation Feb 5, 2026
f853ba1
fix(managedkafka): update the API
yoshi-automation Feb 5, 2026
e71d278
fix(migrationcenter): update the API
yoshi-automation Feb 5, 2026
96b0b22
fix(networkconnectivity): update the API
yoshi-automation Feb 5, 2026
360bde1
feat(networkmanagement)!: update the API
yoshi-automation Feb 5, 2026
755dca2
feat(ondemandscanning): update the API
yoshi-automation Feb 5, 2026
ebe4dcd
fix(paymentsresellersubscription): update the API
yoshi-automation Feb 5, 2026
da7eb4c
fix(retail): update the API
yoshi-automation Feb 5, 2026
ccdee67
feat(secretmanager): update the API
yoshi-automation Feb 5, 2026
85da296
feat(storage): update the API
yoshi-automation Feb 5, 2026
5fceb03
fix(storagebatchoperations): update the API
yoshi-automation Feb 5, 2026
498f9d4
fix(vmmigration): update the API
yoshi-automation Feb 5, 2026
4f53ece
feat: regenerate index files
yoshi-automation Feb 5, 2026
d7e62df
Merge branch 'main' into autodisco
danieljbruce Feb 5, 2026
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: 5 additions & 1 deletion discovery/androidpublisher-v3.json
Original file line number Diff line number Diff line change
Expand Up @@ -5589,7 +5589,7 @@
}
}
},
"revision": "20260129",
"revision": "20260204",
"rootUrl": "https://androidpublisher.googleapis.com/",
"schemas": {
"Abi": {
Expand Down Expand Up @@ -6946,6 +6946,10 @@
"price": {
"$ref": "Money",
"description": "The intital price to convert other regions from. Tax exclusive."
},
"productTaxCategoryCode": {
"description": "Optional. Product tax category code in context. Product tax category determines the transaction tax rates applied to the product that will be factored into the price calculation. If not set, tax rates for the default product tax category will be used. Refer to the [Help Center article](https://support.google.com/googleplay/android-developer/answer/16408159) for more information.",
"type": "string"
}
},
"type": "object"
Expand Down
61 changes: 60 additions & 1 deletion discovery/appengine-v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -2584,6 +2584,65 @@
"scopes": [
"https://www.googleapis.com/auth/cloud-platform"
]
},
"delete": {
"description": "Stops a running instance.The instance might be automatically recreated based on the scaling settings of the version. For more information, see \"How Instances are Managed\" (standard environment (https://cloud.google.com/appengine/docs/standard/python/how-instances-are-managed) | flexible environment (https://cloud.google.com/appengine/docs/flexible/python/how-instances-are-managed)).To ensure that instances are not re-created and avoid getting billed, you can stop all instances within the target version by changing the serving status of the version to STOPPED with the apps.services.versions.patch (https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1/apps.services.versions/patch) method.",
"flatPath": "v1/projects/{projectsId}/locations/{locationsId}/applications/{applicationsId}/services/{servicesId}/versions/{versionsId}/instances/{instancesId}",
"httpMethod": "DELETE",
"id": "appengine.projects.locations.applications.services.versions.instances.delete",
"parameterOrder": [
"projectsId",
"locationsId",
"applicationsId",
"servicesId",
"versionsId",
"instancesId"
],
"parameters": {
"applicationsId": {
"description": "Part of `name`. See documentation of `projectsId`.",
"location": "path",
"required": true,
"type": "string"
},
"instancesId": {
"description": "Part of `name`. See documentation of `projectsId`.",
"location": "path",
"required": true,
"type": "string"
},
"locationsId": {
"description": "Part of `name`. See documentation of `projectsId`.",
"location": "path",
"required": true,
"type": "string"
},
"projectsId": {
"description": "Part of `name`. Required. Name of the resource requested. Example: apps/myapp/services/default/versions/v1/instances/instance-1.",
"location": "path",
"required": true,
"type": "string"
},
"servicesId": {
"description": "Part of `name`. See documentation of `projectsId`.",
"location": "path",
"required": true,
"type": "string"
},
"versionsId": {
"description": "Part of `name`. See documentation of `projectsId`.",
"location": "path",
"required": true,
"type": "string"
}
},
"path": "v1/projects/{projectsId}/locations/{locationsId}/applications/{applicationsId}/services/{servicesId}/versions/{versionsId}/instances/{instancesId}",
"response": {
"$ref": "Operation"
},
"scopes": [
"https://www.googleapis.com/auth/cloud-platform"
]
}
}
}
Expand All @@ -2598,7 +2657,7 @@
}
}
},
"revision": "20260126",
"revision": "20260202",
"rootUrl": "https://appengine.googleapis.com/",
"schemas": {
"ApiConfigHandler": {
Expand Down
8 changes: 5 additions & 3 deletions discovery/cloudcontrolspartner-v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -576,7 +576,7 @@
}
}
},
"revision": "20241231",
"revision": "20260128",
"rootUrl": "https://cloudcontrolspartner.googleapis.com/",
"schemas": {
"AccessApprovalRequest": {
Expand Down Expand Up @@ -1308,7 +1308,8 @@
"PARTNER_SOVEREIGN_CONTROLS_BY_SIA_MINSAIT",
"PARTNER_SOVEREIGN_CONTROLS_BY_PSN",
"PARTNER_SOVEREIGN_CONTROLS_BY_CNTXT",
"PARTNER_SOVEREIGN_CONTROLS_BY_CNTXT_NO_EKM"
"PARTNER_SOVEREIGN_CONTROLS_BY_CNTXT_NO_EKM",
"PARTNER_SPAIN_DATA_BOUNDARY_BY_TELEFONICA"
],
"enumDescriptions": [
"Unknown Partner.",
Expand All @@ -1317,7 +1318,8 @@
"Enum representing SIA_MINSAIT (Indra) partner.",
"Enum representing PSN (TIM) partner.",
"Enum representing CNTXT (Kingdom of Saudi Arabia) partner.",
"Enum representing CNXT (Kingdom of Saudi Arabia) partner offering without EKM provisioning."
"Enum representing CNXT (Kingdom of Saudi Arabia) partner offering without EKM provisioning.",
"Enum representing Telefonica (Spain) partner."
],
"type": "string"
},
Expand Down
4 changes: 2 additions & 2 deletions discovery/cloudfunctions-v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -181,7 +181,7 @@
"locations": {
"methods": {
"list": {
"description": "Lists information about the supported locations for this service.",
"description": "Lists information about the supported locations for this service. This method can be called in two ways: * **List all public locations:** Use the path `GET /v1/locations`. * **List project-visible locations:** Use the path `GET /v1/projects/{project_id}/locations`. This may include public locations as well as private or other locations specifically visible to the project.",
"flatPath": "v1/projects/{projectsId}/locations",
"httpMethod": "GET",
"id": "cloudfunctions.projects.locations.list",
Expand Down Expand Up @@ -563,7 +563,7 @@
}
}
},
"revision": "20251204",
"revision": "20260129",
"rootUrl": "https://cloudfunctions.googleapis.com/",
"schemas": {
"AuditConfig": {
Expand Down
4 changes: 2 additions & 2 deletions discovery/cloudfunctions-v2.json
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@
"locations": {
"methods": {
"list": {
"description": "Lists information about the supported locations for this service.",
"description": "Lists information about the supported locations for this service. This method can be called in two ways: * **List all public locations:** Use the path `GET /v1/locations`. * **List project-visible locations:** Use the path `GET /v1/projects/{project_id}/locations`. This may include public locations as well as private or other locations specifically visible to the project.",
"flatPath": "v2/projects/{projectsId}/locations",
"httpMethod": "GET",
"id": "cloudfunctions.projects.locations.list",
Expand Down Expand Up @@ -783,7 +783,7 @@
}
}
},
"revision": "20260101",
"revision": "20260129",
"rootUrl": "https://cloudfunctions.googleapis.com/",
"schemas": {
"AbortFunctionUpgradeRequest": {
Expand Down
4 changes: 2 additions & 2 deletions discovery/cloudfunctions-v2alpha.json
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@
"locations": {
"methods": {
"list": {
"description": "Lists information about the supported locations for this service.",
"description": "Lists information about the supported locations for this service. This method can be called in two ways: * **List all public locations:** Use the path `GET /v1/locations`. * **List project-visible locations:** Use the path `GET /v1/projects/{project_id}/locations`. This may include public locations as well as private or other locations specifically visible to the project.",
"flatPath": "v2alpha/projects/{projectsId}/locations",
"httpMethod": "GET",
"id": "cloudfunctions.projects.locations.list",
Expand Down Expand Up @@ -783,7 +783,7 @@
}
}
},
"revision": "20260101",
"revision": "20260129",
"rootUrl": "https://cloudfunctions.googleapis.com/",
"schemas": {
"AbortFunctionUpgradeRequest": {
Expand Down
4 changes: 2 additions & 2 deletions discovery/cloudfunctions-v2beta.json
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@
"locations": {
"methods": {
"list": {
"description": "Lists information about the supported locations for this service.",
"description": "Lists information about the supported locations for this service. This method can be called in two ways: * **List all public locations:** Use the path `GET /v1/locations`. * **List project-visible locations:** Use the path `GET /v1/projects/{project_id}/locations`. This may include public locations as well as private or other locations specifically visible to the project.",
"flatPath": "v2beta/projects/{projectsId}/locations",
"httpMethod": "GET",
"id": "cloudfunctions.projects.locations.list",
Expand Down Expand Up @@ -783,7 +783,7 @@
}
}
},
"revision": "20260101",
"revision": "20260129",
"rootUrl": "https://cloudfunctions.googleapis.com/",
"schemas": {
"AbortFunctionUpgradeRequest": {
Expand Down
25 changes: 23 additions & 2 deletions discovery/cloudkms-v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -108,6 +108,11 @@
"description": "Regional Endpoint",
"endpointUrl": "https://cloudkms.in.rep.googleapis.com/",
"location": "in"
},
{
"description": "Regional Endpoint",
"endpointUrl": "https://cloudkms.ca.rep.googleapis.com/",
"location": "ca"
}
],
"fullyEncodeReservedExpansion": true,
Expand Down Expand Up @@ -2814,7 +2819,7 @@
}
}
},
"revision": "20260116",
"revision": "20260123",
"rootUrl": "https://cloudkms.googleapis.com/",
"schemas": {
"AddQuorumMember": {
Expand Down Expand Up @@ -3042,6 +3047,22 @@
"description": "Optional. Name of the key project, e.g. `projects/{PROJECT_ID}` or `projects/{PROJECT_NUMBER}`, where Cloud KMS Autokey will provision a new CryptoKey when a KeyHandle is created. On UpdateAutokeyConfig, the caller will require `cloudkms.cryptoKeys.setIamPolicy` permission on this key project. Once configured, for Cloud KMS Autokey to function properly, this key project must have the Cloud KMS API activated and the Cloud KMS Service Agent for this key project must be granted the `cloudkms.admin` role (or pertinent permissions). A request with an empty key project field will clear the configuration.",
"type": "string"
},
"keyProjectResolutionMode": {
"description": "Optional. KeyProjectResolutionMode for the AutokeyConfig. Valid values are `DEDICATED_KEY_PROJECT`, `RESOURCE_PROJECT`, or `DISABLED`.",
"enum": [
"KEY_PROJECT_RESOLUTION_MODE_UNSPECIFIED",
"DEDICATED_KEY_PROJECT",
"RESOURCE_PROJECT",
"DISABLED"
],
"enumDescriptions": [
"Default value. KeyProjectResolutionMode when not specified will act as `DEDICATED_KEY_PROJECT`.",
"Keys are created in a dedicated project specified by `key_project`.",
"Keys are created in the same project as the resource requesting the key. `key_project` must not be set when this mode is used.",
"Disables the AutokeyConfig. When this mode is set, any AutokeyConfig from higher levels in the resource hierarchy are ignored for this resource and its descendants. This setting can be overridden by a more specific configuration at a lower level. For example, if Autokey is disabled on a folder, it can be re-enabled on a sub-folder or project within that folder by setting a different mode (e.g., DEDICATED_KEY_PROJECT or RESOURCE_PROJECT)."
],
"type": "string"
},
"name": {
"description": "Identifier. Name of the AutokeyConfig resource, e.g. `folders/{FOLDER_NUMBER}/autokeyConfig`",
"type": "string"
Expand Down Expand Up @@ -4223,7 +4244,7 @@
"type": "string"
},
"cryptoKeyBackend": {
"description": "Immutable. The resource name of the backend environment where the key material for the wrapping key resides and where all related cryptographic operations are performed. Currently, this field is only populated for keys stored in HSM_SINGLE_TENANT. Note, this list is non-exhaustive and may apply to additional ProtectionLevels in the future.",
"description": "Immutable. The resource name of the backend environment where the key material for the wrapping key resides and where all related cryptographic operations are performed. Currently, this field is only populated for keys stored in HSM_SINGLE_TENANT. Note, this list is non-exhaustive and may apply to additional ProtectionLevels in the future. Supported resources: * `\"projects/*/locations/*/singleTenantHsmInstances/*\"`",
"type": "string"
},
"expireEventTime": {
Expand Down
4 changes: 2 additions & 2 deletions discovery/cloudlocationfinder-v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,7 @@
]
},
"list": {
"description": "Lists information about the supported locations for this service.",
"description": "Lists information about the supported locations for this service. This method can be called in two ways: * **List all public locations:** Use the path `GET /v1/locations`. * **List project-visible locations:** Use the path `GET /v1/projects/{project_id}/locations`. This may include public locations as well as private or other locations specifically visible to the project.",
"flatPath": "v1/projects/{projectsId}/locations",
"httpMethod": "GET",
"id": "cloudlocationfinder.projects.locations.list",
Expand Down Expand Up @@ -304,7 +304,7 @@
}
}
},
"revision": "20251022",
"revision": "20260128",
"rootUrl": "https://cloudlocationfinder.googleapis.com/",
"schemas": {
"CloudLocation": {
Expand Down
4 changes: 2 additions & 2 deletions discovery/cloudlocationfinder-v1alpha.json
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,7 @@
]
},
"list": {
"description": "Lists information about the supported locations for this service.",
"description": "Lists information about the supported locations for this service. This method can be called in two ways: * **List all public locations:** Use the path `GET /v1/locations`. * **List project-visible locations:** Use the path `GET /v1/projects/{project_id}/locations`. This may include public locations as well as private or other locations specifically visible to the project.",
"flatPath": "v1alpha/projects/{projectsId}/locations",
"httpMethod": "GET",
"id": "cloudlocationfinder.projects.locations.list",
Expand Down Expand Up @@ -304,7 +304,7 @@
}
}
},
"revision": "20251022",
"revision": "20260128",
"rootUrl": "https://cloudlocationfinder.googleapis.com/",
"schemas": {
"CloudLocation": {
Expand Down
79 changes: 77 additions & 2 deletions discovery/datalineage-v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -1247,9 +1247,84 @@
}
}
},
"revision": "20260123",
"revision": "20260130",
"rootUrl": "https://datalineage.googleapis.com/",
"schemas": {
"ApiservingMcpMcpToolDataHandlingProfile": {
"description": "Profile describing the data handling characteristics of an MCP tool. When used within the McpTool.meta field, this message should be packed into a google.protobuf.Any and associated with the key: \"google.com/tool.profiles/data_handling\"",
"id": "ApiservingMcpMcpToolDataHandlingProfile",
"properties": {
"inputDataAccessLevel": {
"description": "// The data access level of the tool's inputs.",
"enum": [
"DATA_ACCESS_LEVEL_UNSPECIFIED",
"DATA_ACCESS_LEVEL_PUBLIC",
"DATA_ACCESS_LEVEL_CONFIDENTIAL",
"DATA_ACCESS_LEVEL_NEED_TO_KNOW",
"DATA_ACCESS_LEVEL_PII",
"DATA_ACCESS_LEVEL_USER",
"DATA_ACCESS_LEVEL_NO_DATA_ACCESS"
],
"enumDescriptions": [
"The default value. This value is unused.",
"Public data.",
"Confidential data.",
"Need-to-know data.",
"Personally Identifiable Information (PII) data.",
"User data.",
"The tool does not access any data."
],
"type": "string"
},
"outputDataAccessLevel": {
"description": "The data access level of the tool's outputs.",
"enum": [
"DATA_ACCESS_LEVEL_UNSPECIFIED",
"DATA_ACCESS_LEVEL_PUBLIC",
"DATA_ACCESS_LEVEL_CONFIDENTIAL",
"DATA_ACCESS_LEVEL_NEED_TO_KNOW",
"DATA_ACCESS_LEVEL_PII",
"DATA_ACCESS_LEVEL_USER",
"DATA_ACCESS_LEVEL_NO_DATA_ACCESS"
],
"enumDescriptions": [
"The default value. This value is unused.",
"Public data.",
"Confidential data.",
"Need-to-know data.",
"Personally Identifiable Information (PII) data.",
"User data.",
"The tool does not access any data."
],
"type": "string"
}
},
"type": "object"
},
"ApiservingMcpMcpToolLifecycleProfile": {
"description": "Profile describing the lifecycle stage of an MCP tool. When used within the McpTool.meta field, this message should be packed into a google.protobuf.Any and associated with the key: \"google.com/tool.profiles/lifecycle\"",
"id": "ApiservingMcpMcpToolLifecycleProfile",
"properties": {
"launchState": {
"description": "Output only. The current launch state of the MCP tool.",
"enum": [
"LAUNCH_STATE_UNSPECIFIED",
"LAUNCH_STATE_DEVELOPMENT",
"LAUNCH_STATE_PRODUCTION_PREVIEW",
"LAUNCH_STATE_GENERAL_AVAILABILITY"
],
"enumDescriptions": [
"The default value. This value is unused.",
"The tool is currently in development.",
"The tool is in production preview.",
"The tool is generally available."
],
"readOnly": true,
"type": "string"
}
},
"type": "object"
},
"GoogleCloudDatacatalogLineageConfigmanagementV1Config": {
"description": "Configuration for Data Lineage. Defines different configuration options for Lineage customers to control behaviour of lineage systems.",
"id": "GoogleCloudDatacatalogLineageConfigmanagementV1Config",
Expand Down Expand Up @@ -1322,7 +1397,7 @@
"id": "GoogleCloudDatacatalogLineageConfigmanagementV1ConfigIngestionIngestionRuleLineageEnablement",
"properties": {
"enabled": {
"description": "Optional. Required. If true, ingestion of lineage should be enabled. If false, it should be disabled. If unspecified, the system default value is used.",
"description": "Optional. If true, ingestion of lineage should be enabled. If false, it should be disabled. If unspecified, the system default value is used.",
"type": "boolean"
}
},
Expand Down
Loading
Loading