Skip to content

Commit 529b748

Browse files
yoshi-automationsofisl
authored andcommitted
feat: regenerate index files
1 parent d83a4a7 commit 529b748

File tree

8 files changed

+389
-27
lines changed

8 files changed

+389
-27
lines changed

discovery/apigee-v1.json

Lines changed: 161 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5876,6 +5876,76 @@
58765876
}
58775877
}
58785878
},
5879+
"securityIncidents": {
5880+
"methods": {
5881+
"get": {
5882+
"description": "GetSecurityIncident gets the specified security incident. Returns NOT_FOUND if security incident is not present for the specified organization and environment.",
5883+
"flatPath": "v1/organizations/{organizationsId}/environments/{environmentsId}/securityIncidents/{securityIncidentsId}",
5884+
"httpMethod": "GET",
5885+
"id": "apigee.organizations.environments.securityIncidents.get",
5886+
"parameterOrder": [
5887+
"name"
5888+
],
5889+
"parameters": {
5890+
"name": {
5891+
"description": "Required. Security incident in the following format: `organizations/{org}/environments/{environment}/securityIncidents/{incident}'. Example: organizations/testOrg/environments/testEnv/securityIncidents/1234-4567-890-111",
5892+
"location": "path",
5893+
"pattern": "^organizations/[^/]+/environments/[^/]+/securityIncidents/[^/]+$",
5894+
"required": true,
5895+
"type": "string"
5896+
}
5897+
},
5898+
"path": "v1/{+name}",
5899+
"response": {
5900+
"$ref": "GoogleCloudApigeeV1SecurityIncident"
5901+
},
5902+
"scopes": [
5903+
"https://www.googleapis.com/auth/cloud-platform"
5904+
]
5905+
},
5906+
"list": {
5907+
"description": "ListSecurityIncidents lists all the security incident associated with the environment.",
5908+
"flatPath": "v1/organizations/{organizationsId}/environments/{environmentsId}/securityIncidents",
5909+
"httpMethod": "GET",
5910+
"id": "apigee.organizations.environments.securityIncidents.list",
5911+
"parameterOrder": [
5912+
"parent"
5913+
],
5914+
"parameters": {
5915+
"filter": {
5916+
"description": "The filter expression to be used to get the list of security incidents, where filtering can be done on API Proxies. Example: filter = \"api_proxy = /\", \"first_detected_time >\", \"last_detected_time <\"",
5917+
"location": "query",
5918+
"type": "string"
5919+
},
5920+
"pageSize": {
5921+
"description": "The maximum number of incidents to return. The service may return fewer than this value. If unspecified, at most 50 incidents will be returned.",
5922+
"format": "int32",
5923+
"location": "query",
5924+
"type": "integer"
5925+
},
5926+
"pageToken": {
5927+
"description": "A page token, received from a previous `ListSecurityIncident` call. Provide this to retrieve the subsequent page.",
5928+
"location": "query",
5929+
"type": "string"
5930+
},
5931+
"parent": {
5932+
"description": "Required. For a specific organization, list of all the security incidents. Format: `organizations/{org}/environments/{environment}`",
5933+
"location": "path",
5934+
"pattern": "^organizations/[^/]+/environments/[^/]+$",
5935+
"required": true,
5936+
"type": "string"
5937+
}
5938+
},
5939+
"path": "v1/{+parent}/securityIncidents",
5940+
"response": {
5941+
"$ref": "GoogleCloudApigeeV1ListSecurityIncidentsResponse"
5942+
},
5943+
"scopes": [
5944+
"https://www.googleapis.com/auth/cloud-platform"
5945+
]
5946+
}
5947+
}
5948+
},
58795949
"securityReports": {
58805950
"methods": {
58815951
"create": {
@@ -7750,7 +7820,7 @@
77507820
]
77517821
},
77527822
"list": {
7753-
"description": "Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`. NOTE: the `name` binding allows API services to override the binding to use different resource name schemes, such as `users/*/operations`. To override the binding, API services can add a binding such as `\"/v1/{name=users/*}/operations\"` to their service configuration. For backwards compatibility, the default name includes the operations collection id, however overriding users must ensure the name binding is the parent resource, without the operations collection id.",
7823+
"description": "Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.",
77547824
"flatPath": "v1/organizations/{organizationsId}/operations",
77557825
"httpMethod": "GET",
77567826
"id": "apigee.organizations.operations.list",
@@ -8674,7 +8744,7 @@
86748744
}
86758745
}
86768746
},
8677-
"revision": "20230217",
8747+
"revision": "20230312",
86788748
"rootUrl": "https://apigee.googleapis.com/",
86798749
"schemas": {
86808750
"EdgeConfigstoreBundleBadBundle": {
@@ -10561,6 +10631,20 @@
1056110631
"description": "DeploymentGroupConfig represents a deployment group that should be present in a particular environment.",
1056210632
"id": "GoogleCloudApigeeV1DeploymentGroupConfig",
1056310633
"properties": {
10634+
"deploymentGroupType": {
10635+
"description": "Type of the deployment group, which will be either Standard or Extensible.",
10636+
"enum": [
10637+
"DEPLOYMENT_GROUP_TYPE_UNSPECIFIED",
10638+
"STANDARD",
10639+
"EXTENSIBLE"
10640+
],
10641+
"enumDescriptions": [
10642+
"Unspecified type",
10643+
"Standard type",
10644+
"Extensible Type"
10645+
],
10646+
"type": "string"
10647+
},
1056410648
"name": {
1056510649
"description": "Name of the deployment group in the following format: `organizations/{org}/environments/{env}/deploymentGroups/{group}`.",
1056610650
"type": "string"
@@ -12339,6 +12423,24 @@
1233912423
},
1234012424
"type": "object"
1234112425
},
12426+
"GoogleCloudApigeeV1ListSecurityIncidentsResponse": {
12427+
"description": "Response for ListSecurityIncidents.",
12428+
"id": "GoogleCloudApigeeV1ListSecurityIncidentsResponse",
12429+
"properties": {
12430+
"nextPageToken": {
12431+
"description": "A token that can be sent as `page_token` to retrieve the next page. If this field is omitted, there are no subsequent pages.",
12432+
"type": "string"
12433+
},
12434+
"securityIncidents": {
12435+
"description": "List of security incidents in the organization",
12436+
"items": {
12437+
"$ref": "GoogleCloudApigeeV1SecurityIncident"
12438+
},
12439+
"type": "array"
12440+
}
12441+
},
12442+
"type": "object"
12443+
},
1234212444
"GoogleCloudApigeeV1ListSecurityProfileRevisionsResponse": {
1234312445
"description": "Response for ListSecurityProfileRevisions.",
1234412446
"id": "GoogleCloudApigeeV1ListSecurityProfileRevisionsResponse",
@@ -14195,6 +14297,63 @@
1419514297
},
1419614298
"type": "object"
1419714299
},
14300+
"GoogleCloudApigeeV1SecurityIncident": {
14301+
"description": "Represents an SecurityIncident resource.",
14302+
"id": "GoogleCloudApigeeV1SecurityIncident",
14303+
"properties": {
14304+
"detectionTypes": {
14305+
"description": "Output only. Detection types which are part of the incident. Examples: Flooder, OAuth Abuser, Static Content Scraper, Anomaly Detection.",
14306+
"items": {
14307+
"type": "string"
14308+
},
14309+
"readOnly": true,
14310+
"type": "array"
14311+
},
14312+
"displayName": {
14313+
"description": "Display name of the security incident.",
14314+
"type": "string"
14315+
},
14316+
"firstDetectedTime": {
14317+
"description": "Output only. The time when events associated with the incident were first detected.",
14318+
"format": "google-datetime",
14319+
"readOnly": true,
14320+
"type": "string"
14321+
},
14322+
"lastDetectedTime": {
14323+
"description": "Output only. The time when events associated with the incident were last detected.",
14324+
"format": "google-datetime",
14325+
"readOnly": true,
14326+
"type": "string"
14327+
},
14328+
"name": {
14329+
"description": "Immutable. Name of the security incident resource. Format: organizations/{org}/environments/{environment}/securityIncidents/{incident} Example: organizations/apigee-org/environments/dev/securityIncidents/1234-5678-9101-1111",
14330+
"type": "string"
14331+
},
14332+
"riskLevel": {
14333+
"description": "Output only. Risk level of the incident.",
14334+
"enum": [
14335+
"RISK_LEVEL_UNSPECIFIED",
14336+
"LOW",
14337+
"MODERATE",
14338+
"SEVERE"
14339+
],
14340+
"enumDescriptions": [
14341+
"Risk Level Unspecified.",
14342+
"Risk level of the incident is low.",
14343+
"Risk level of the incident is moderate.",
14344+
"Risk level of the incident is severe."
14345+
],
14346+
"readOnly": true,
14347+
"type": "string"
14348+
},
14349+
"trafficCount": {
14350+
"description": "Total traffic detected as part of the incident.",
14351+
"format": "int64",
14352+
"type": "string"
14353+
}
14354+
},
14355+
"type": "object"
14356+
},
1419814357
"GoogleCloudApigeeV1SecurityProfile": {
1419914358
"description": "Represents a SecurityProfile resource.",
1420014359
"id": "GoogleCloudApigeeV1SecurityProfile",

0 commit comments

Comments
 (0)