|
2251 | 2251 | ]
|
2252 | 2252 | },
|
2253 | 2253 | "updateAppGroupAppKey": {
|
2254 |
| - "description": "Adds an API product to an AppGroupAppKey, enabling the app that holds the key to access the API resources bundled in the API product. In addition, you can add attributes to the AppGroupAppKey. This API replaces the existing attributes with those specified in the request. Include or exclude any existing attributes that you want to retain or delete, respectively. You can use the same key to access all API products associated with the app.", |
| 2254 | + "description": "Adds an API product to an AppGroupAppKey, enabling the app that holds the key to access the API resources bundled in the API product. In addition, you can add attributes and scopes to the AppGroupAppKey. This API replaces the existing attributes with those specified in the request. Include or exclude any existing attributes that you want to retain or delete, respectively. You can use the same key to access all API products associated with the app.", |
2255 | 2255 | "flatPath": "v1/organizations/{organizationsId}/appgroups/{appgroupsId}/apps/{appsId}/keys/{keysId}",
|
2256 | 2256 | "httpMethod": "POST",
|
2257 | 2257 | "id": "apigee.organizations.appgroups.apps.keys.updateAppGroupAppKey",
|
|
2435 | 2435 | "type": "string"
|
2436 | 2436 | },
|
2437 | 2437 | "rows": {
|
2438 |
| - "description": "Optional. Maximum number of app IDs to return. Defaults to 10000.", |
| 2438 | + "description": "Optional. Maximum number of app IDs to return. Defaults to 1000.", |
2439 | 2439 | "format": "int64",
|
2440 | 2440 | "location": "query",
|
2441 | 2441 | "type": "string"
|
|
3402 | 3402 | ]
|
3403 | 3403 | },
|
3404 | 3404 | "updateDeveloperAppKey": {
|
3405 |
| - "description": "Adds an API product to a developer app key, enabling the app that holds the key to access the API resources bundled in the API product. In addition, you can add attributes to a developer app key. This API replaces the existing attributes with those specified in the request. Include or exclude any existing attributes that you want to retain or delete, respectively. You can use the same key to access all API products associated with the app.", |
| 3405 | + "description": "Adds an API product to a developer app key, enabling the app that holds the key to access the API resources bundled in the API product. In addition, you can add attributes and scopes associated with the API product to the developer app key. The status of the key can be updated via \"action\" Query Parameter. None of the other fields can be updated via this API. This API replaces the existing attributes with those specified in the request. Include or exclude any existing attributes that you want to retain or delete, respectively. None of the other fields can be updated. You can use the same key to access all API products associated with the app.", |
3406 | 3406 | "flatPath": "v1/organizations/{organizationsId}/developers/{developersId}/apps/{appsId}/keys/{keysId}",
|
3407 | 3407 | "httpMethod": "POST",
|
3408 | 3408 | "id": "apigee.organizations.developers.apps.keys.updateDeveloperAppKey",
|
|
7057 | 7057 | "https://www.googleapis.com/auth/cloud-platform"
|
7058 | 7058 | ]
|
7059 | 7059 | },
|
| 7060 | + "delete": { |
| 7061 | + "description": "Delete a SecurityAction.", |
| 7062 | + "flatPath": "v1/organizations/{organizationsId}/environments/{environmentsId}/securityActions/{securityActionsId}", |
| 7063 | + "httpMethod": "DELETE", |
| 7064 | + "id": "apigee.organizations.environments.securityActions.delete", |
| 7065 | + "parameterOrder": [ |
| 7066 | + "name" |
| 7067 | + ], |
| 7068 | + "parameters": { |
| 7069 | + "name": { |
| 7070 | + "description": "Required. The name of the security monitoring condition to delete. Format: `organizations/{org}/environment/{env}/securityActions/{security_action}`", |
| 7071 | + "location": "path", |
| 7072 | + "pattern": "^organizations/[^/]+/environments/[^/]+/securityActions/[^/]+$", |
| 7073 | + "required": true, |
| 7074 | + "type": "string" |
| 7075 | + } |
| 7076 | + }, |
| 7077 | + "path": "v1/{+name}", |
| 7078 | + "response": { |
| 7079 | + "$ref": "GoogleProtobufEmpty" |
| 7080 | + }, |
| 7081 | + "scopes": [ |
| 7082 | + "https://www.googleapis.com/auth/cloud-platform" |
| 7083 | + ] |
| 7084 | + }, |
7060 | 7085 | "disable": {
|
7061 | 7086 | "description": "Disable a SecurityAction. The `state` of the SecurityAction after disabling is `DISABLED`. `DisableSecurityAction` can be called on SecurityActions in the state `ENABLED`; SecurityActions in a different state (including `DISABLED`) return an error.",
|
7062 | 7087 | "flatPath": "v1/organizations/{organizationsId}/environments/{environmentsId}/securityActions/{securityActionsId}:disable",
|
|
7178 | 7203 | "scopes": [
|
7179 | 7204 | "https://www.googleapis.com/auth/cloud-platform"
|
7180 | 7205 | ]
|
| 7206 | + }, |
| 7207 | + "patch": { |
| 7208 | + "description": "Update a SecurityAction.", |
| 7209 | + "flatPath": "v1/organizations/{organizationsId}/environments/{environmentsId}/securityActions/{securityActionsId}", |
| 7210 | + "httpMethod": "PATCH", |
| 7211 | + "id": "apigee.organizations.environments.securityActions.patch", |
| 7212 | + "parameterOrder": [ |
| 7213 | + "name" |
| 7214 | + ], |
| 7215 | + "parameters": { |
| 7216 | + "name": { |
| 7217 | + "description": "Immutable. This field is ignored during creation as per AIP-133. Please set the `security_action_id` field in the CreateSecurityActionRequest when creating a new SecurityAction. Format: organizations/{org}/environments/{env}/securityActions/{security_action}", |
| 7218 | + "location": "path", |
| 7219 | + "pattern": "^organizations/[^/]+/environments/[^/]+/securityActions/[^/]+$", |
| 7220 | + "required": true, |
| 7221 | + "type": "string" |
| 7222 | + }, |
| 7223 | + "updateMask": { |
| 7224 | + "description": "Optional. The list of fields to update. Valid fields to update are `description`, `state`, `allow`, `deny`, and `flag`, `expire_time`, and `ttl`, `api_proxies`, and `condition_config`.", |
| 7225 | + "format": "google-fieldmask", |
| 7226 | + "location": "query", |
| 7227 | + "type": "string" |
| 7228 | + } |
| 7229 | + }, |
| 7230 | + "path": "v1/{+name}", |
| 7231 | + "request": { |
| 7232 | + "$ref": "GoogleCloudApigeeV1SecurityAction" |
| 7233 | + }, |
| 7234 | + "response": { |
| 7235 | + "$ref": "GoogleCloudApigeeV1SecurityAction" |
| 7236 | + }, |
| 7237 | + "scopes": [ |
| 7238 | + "https://www.googleapis.com/auth/cloud-platform" |
| 7239 | + ] |
7181 | 7240 | }
|
7182 | 7241 | }
|
7183 | 7242 | },
|
|
11063 | 11122 | }
|
11064 | 11123 | }
|
11065 | 11124 | },
|
11066 |
| - "revision": "20250506", |
| 11125 | + "revision": "20250622", |
11067 | 11126 | "rootUrl": "https://apigee.googleapis.com/",
|
11068 | 11127 | "schemas": {
|
11069 | 11128 | "EdgeConfigstoreBundleBadBundle": {
|
|
16466 | 16525 | "readOnly": true,
|
16467 | 16526 | "type": "string"
|
16468 | 16527 | },
|
| 16528 | + "networkEgressRestricted": { |
| 16529 | + "description": "Optional. Flag that specifies if internet egress is restricted for VPC Service Controls. Valid only when runtime_type is `CLOUD` and disable_vpc_peering is `true`.", |
| 16530 | + "type": "boolean" |
| 16531 | + }, |
16469 | 16532 | "portalDisabled": {
|
16470 | 16533 | "description": "Optional. Configuration for the Portals settings.",
|
16471 | 16534 | "type": "boolean"
|
|
19547 | 19610 | },
|
19548 | 19611 | "appGroupAppKey": {
|
19549 | 19612 | "$ref": "GoogleCloudApigeeV1AppGroupAppKey",
|
19550 |
| - "description": "The new AppGroupKey to be amended. Note that the status can be updated only via action." |
| 19613 | + "description": "Note that only Scopes and Attributes of the AppGroupAppKey can be amended. Scopes and Attributes mentioned in the request will be inserted and the existing scopes and attributes will be removed." |
19551 | 19614 | }
|
19552 | 19615 | },
|
19553 | 19616 | "type": "object"
|
|
0 commit comments