Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
90 changes: 86 additions & 4 deletions apihub/v1/apihub-api.json
Original file line number Diff line number Diff line change
Expand Up @@ -172,7 +172,7 @@
],
"parameters": {
"extraLocationTypes": {
"description": "Optional. Do not use this field. It is unsupported and is ignored unless explicitly documented otherwise. This is primarily for internal usage.",
"description": "Optional. Unless explicitly documented otherwise, don't use this unsupported field which is primarily intended for internal usage.",
"location": "query",
"repeated": true,
"type": "string"
Expand Down Expand Up @@ -300,7 +300,7 @@
]
},
"delete": {
"description": "Deletes the API hub instance.",
"description": "Deletes the API hub instance. Deleting the API hub instance will also result in the removal of all associated runtime project attachments and the host project registration.",
"flatPath": "v1/projects/{projectsId}/locations/{locationsId}/apiHubInstances/{apiHubInstancesId}",
"httpMethod": "DELETE",
"id": "apihub.projects.locations.apiHubInstances.delete",
Expand Down Expand Up @@ -2741,6 +2741,34 @@
"https://www.googleapis.com/auth/cloud-platform"
]
},
"manageSourceData": {
"description": "Manages data for a given plugin instance.",
"flatPath": "v1/projects/{projectsId}/locations/{locationsId}/plugins/{pluginsId}/instances/{instancesId}:manageSourceData",
"httpMethod": "POST",
"id": "apihub.projects.locations.plugins.instances.manageSourceData",
"parameterOrder": [
"name"
],
"parameters": {
"name": {
"description": "Required. The name of the plugin instance for which data needs to be managed. Format: `projects/{project}/locations/{location}/plugins/{plugin}/instances/{instance}`",
"location": "path",
"pattern": "^projects/[^/]+/locations/[^/]+/plugins/[^/]+/instances/[^/]+$",
"required": true,
"type": "string"
}
},
"path": "v1/{+name}:manageSourceData",
"request": {
"$ref": "GoogleCloudApihubV1ManagePluginInstanceSourceDataRequest"
},
"response": {
"$ref": "GoogleCloudApihubV1ManagePluginInstanceSourceDataResponse"
},
"scopes": [
"https://www.googleapis.com/auth/cloud-platform"
]
},
"patch": {
"description": "Updates a plugin instance in the API hub. The following fields in the plugin_instance can be updated currently: * display_name * schedule_cron_expression The update_mask should be used to specify the fields being updated. To update the auth_config and additional_config of the plugin instance, use the ApplyPluginInstanceConfig method.",
"flatPath": "v1/projects/{projectsId}/locations/{locationsId}/plugins/{pluginsId}/instances/{instancesId}",
Expand Down Expand Up @@ -2946,7 +2974,7 @@
}
}
},
"revision": "20250829",
"revision": "20250912",
"rootUrl": "https://apihub.googleapis.com/",
"schemas": {
"Empty": {
Expand Down Expand Up @@ -5140,6 +5168,60 @@
},
"type": "object"
},
"GoogleCloudApihubV1ManagePluginInstanceSourceDataRequest": {
"description": "The ManagePluginInstanceSourceData method's request.",
"id": "GoogleCloudApihubV1ManagePluginInstanceSourceDataRequest",
"properties": {
"action": {
"description": "Required. Action to be performed.",
"enum": [
"ACTION_UNSPECIFIED",
"UPLOAD",
"DELETE"
],
"enumDescriptions": [
"Default unspecified action.",
"Upload or upsert data.",
"Delete data."
],
"type": "string"
},
"data": {
"description": "Required. Data to be managed.",
"format": "byte",
"type": "string"
},
"dataType": {
"description": "Required. Type of data to be managed.",
"enum": [
"DATA_TYPE_UNSPECIFIED",
"PROXY_DEPLOYMENT_MANIFEST",
"ENVIRONMENT_MANIFEST",
"PROXY_BUNDLE",
"SHARED_FLOW_BUNDLE"
],
"enumDescriptions": [
"Default unspecified type.",
"Proxy deployment manifest.",
"Environment manifest.",
"Proxy bundle.",
"Shared flow bundle."
],
"type": "string"
},
"relativePath": {
"description": "Required. Relative path of data being managed for a given plugin instance.",
"type": "string"
}
},
"type": "object"
},
"GoogleCloudApihubV1ManagePluginInstanceSourceDataResponse": {
"description": "The ManagePluginInstanceSourceData method's response.",
"id": "GoogleCloudApihubV1ManagePluginInstanceSourceDataResponse",
"properties": {},
"type": "object"
},
"GoogleCloudApihubV1MatchResult": {
"description": "MatchResult represents the result of matching a discovered API operation with a catalog API operation.",
"id": "GoogleCloudApihubV1MatchResult",
Expand Down Expand Up @@ -5378,7 +5460,7 @@
"id": "GoogleCloudApihubV1Plugin",
"properties": {
"actionsConfig": {
"description": "Required. The configuration of actions supported by the plugin.",
"description": "Optional. The configuration of actions supported by the plugin. **REQUIRED**: This field must be provided when creating or updating a Plugin. The server will reject requests if this field is missing.",
"items": {
"$ref": "GoogleCloudApihubV1PluginActionConfig"
},
Expand Down
171 changes: 165 additions & 6 deletions apihub/v1/apihub-gen.go

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

4 changes: 2 additions & 2 deletions gkeonprem/v1/gkeonprem-api.json
Original file line number Diff line number Diff line change
Expand Up @@ -144,7 +144,7 @@
],
"parameters": {
"extraLocationTypes": {
"description": "Optional. Do not use this field. It is unsupported and is ignored unless explicitly documented otherwise. This is primarily for internal usage.",
"description": "Optional. Unless explicitly documented otherwise, don't use this unsupported field which is primarily intended for internal usage.",
"location": "query",
"repeated": true,
"type": "string"
Expand Down Expand Up @@ -3105,7 +3105,7 @@
}
}
},
"revision": "20250827",
"revision": "20250908",
"rootUrl": "https://gkeonprem.googleapis.com/",
"schemas": {
"Authorization": {
Expand Down
6 changes: 3 additions & 3 deletions gkeonprem/v1/gkeonprem-gen.go

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

4 changes: 2 additions & 2 deletions healthcare/v1/healthcare-api.json
Original file line number Diff line number Diff line change
Expand Up @@ -148,7 +148,7 @@
],
"parameters": {
"extraLocationTypes": {
"description": "Optional. Do not use this field. It is unsupported and is ignored unless explicitly documented otherwise. This is primarily for internal usage.",
"description": "Optional. Unless explicitly documented otherwise, don't use this unsupported field which is primarily intended for internal usage.",
"location": "query",
"repeated": true,
"type": "string"
Expand Down Expand Up @@ -5132,7 +5132,7 @@
}
}
},
"revision": "20250821",
"revision": "20250904",
"rootUrl": "https://healthcare.googleapis.com/",
"schemas": {
"AccessDeterminationLogConfig": {
Expand Down
6 changes: 3 additions & 3 deletions healthcare/v1/healthcare-gen.go

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

Loading