You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
parent: string, Optional. The parent resource shared by all security incidents being updated. If this is set, the parent field in the UpdateSecurityIncidentRequest messages must either be empty or match this field. (required)
102
+
body: object, The request body.
103
+
The object takes the form of:
104
+
105
+
{ # Request for BatchUpdateSecurityIncident.
106
+
"requests": [ # Optional. Required. The request message specifying the resources to update. A maximum of 1000 can be modified in a batch.
107
+
{ # Request for UpdateSecurityIncident.
108
+
"securityIncident": { # Represents an SecurityIncident resource. # Required. The security incident to update. Must contain all existing populated fields of the current incident.
109
+
"detectionTypes": [ # Output only. Detection types which are part of the incident. Examples: Flooder, OAuth Abuser, Static Content Scraper, Anomaly Detection.
110
+
"A String",
111
+
],
112
+
"displayName": "A String", # Optional. Display name of the security incident.
113
+
"firstDetectedTime": "A String", # Output only. The time when events associated with the incident were first detected.
114
+
"lastDetectedTime": "A String", # Output only. The time when events associated with the incident were last detected.
115
+
"lastObservabilityChangeTime": "A String", # Output only. The time when the incident observability was last changed.
116
+
"name": "A String", # 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
117
+
"observability": "A String", # Optional. Indicates if the user archived this incident.
118
+
"riskLevel": "A String", # Output only. Risk level of the incident.
119
+
"trafficCount": "A String", # Total traffic detected as part of the incident.
120
+
},
121
+
"updateMask": "A String", # Required. The list of fields to update. Allowed fields are: LINT.IfChange(allowed_update_fields_comment) - observability LINT.ThenChange()
"detectionTypes": [ # Output only. Detection types which are part of the incident. Examples: Flooder, OAuth Abuser, Static Content Scraper, Anomaly Detection.
138
+
"A String",
139
+
],
140
+
"displayName": "A String", # Optional. Display name of the security incident.
141
+
"firstDetectedTime": "A String", # Output only. The time when events associated with the incident were first detected.
142
+
"lastDetectedTime": "A String", # Output only. The time when events associated with the incident were last detected.
143
+
"lastObservabilityChangeTime": "A String", # Output only. The time when the incident observability was last changed.
144
+
"name": "A String", # 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
145
+
"observability": "A String", # Optional. Indicates if the user archived this incident.
146
+
"riskLevel": "A String", # Output only. Risk level of the incident.
147
+
"trafficCount": "A String", # Total traffic detected as part of the incident.
148
+
},
149
+
],
150
+
}</pre>
151
+
</div>
152
+
90
153
<divclass="method">
91
154
<codeclass="details" id="close">close()</code>
92
155
<pre>Close httplib2 connections.</pre>
@@ -113,7 +176,9 @@ <h3>Method Details</h3>
113
176
"displayName": "A String", # Optional. Display name of the security incident.
114
177
"firstDetectedTime": "A String", # Output only. The time when events associated with the incident were first detected.
115
178
"lastDetectedTime": "A String", # Output only. The time when events associated with the incident were last detected.
179
+
"lastObservabilityChangeTime": "A String", # Output only. The time when the incident observability was last changed.
116
180
"name": "A String", # 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
181
+
"observability": "A String", # Optional. Indicates if the user archived this incident.
117
182
"riskLevel": "A String", # Output only. Risk level of the incident.
118
183
"trafficCount": "A String", # Total traffic detected as part of the incident.
119
184
}</pre>
@@ -146,7 +211,9 @@ <h3>Method Details</h3>
146
211
"displayName": "A String", # Optional. Display name of the security incident.
147
212
"firstDetectedTime": "A String", # Output only. The time when events associated with the incident were first detected.
148
213
"lastDetectedTime": "A String", # Output only. The time when events associated with the incident were last detected.
214
+
"lastObservabilityChangeTime": "A String", # Output only. The time when the incident observability was last changed.
149
215
"name": "A String", # 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
216
+
"observability": "A String", # Optional. Indicates if the user archived this incident.
150
217
"riskLevel": "A String", # Output only. Risk level of the incident.
151
218
"trafficCount": "A String", # Total traffic detected as part of the incident.
<pre>UpdateSecurityIncidents updates an existing security incident.
241
+
242
+
Args:
243
+
name: string, 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 (required)
244
+
body: object, The request body.
245
+
The object takes the form of:
246
+
247
+
{ # Represents an SecurityIncident resource.
248
+
"detectionTypes": [ # Output only. Detection types which are part of the incident. Examples: Flooder, OAuth Abuser, Static Content Scraper, Anomaly Detection.
249
+
"A String",
250
+
],
251
+
"displayName": "A String", # Optional. Display name of the security incident.
252
+
"firstDetectedTime": "A String", # Output only. The time when events associated with the incident were first detected.
253
+
"lastDetectedTime": "A String", # Output only. The time when events associated with the incident were last detected.
254
+
"lastObservabilityChangeTime": "A String", # Output only. The time when the incident observability was last changed.
255
+
"name": "A String", # 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
256
+
"observability": "A String", # Optional. Indicates if the user archived this incident.
257
+
"riskLevel": "A String", # Output only. Risk level of the incident.
258
+
"trafficCount": "A String", # Total traffic detected as part of the incident.
259
+
}
260
+
261
+
updateMask: string, Required. The list of fields to update. Allowed fields are: LINT.IfChange(allowed_update_fields_comment) - observability LINT.ThenChange()
262
+
x__xgafv: string, V1 error format.
263
+
Allowed values
264
+
1 - v1 error format
265
+
2 - v2 error format
266
+
267
+
Returns:
268
+
An object of the form:
269
+
270
+
{ # Represents an SecurityIncident resource.
271
+
"detectionTypes": [ # Output only. Detection types which are part of the incident. Examples: Flooder, OAuth Abuser, Static Content Scraper, Anomaly Detection.
272
+
"A String",
273
+
],
274
+
"displayName": "A String", # Optional. Display name of the security incident.
275
+
"firstDetectedTime": "A String", # Output only. The time when events associated with the incident were first detected.
276
+
"lastDetectedTime": "A String", # Output only. The time when events associated with the incident were last detected.
277
+
"lastObservabilityChangeTime": "A String", # Output only. The time when the incident observability was last changed.
278
+
"name": "A String", # 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
279
+
"observability": "A String", # Optional. Indicates if the user archived this incident.
280
+
"riskLevel": "A String", # Output only. Risk level of the incident.
281
+
"trafficCount": "A String", # Total traffic detected as part of the incident.
Copy file name to clipboardexpand all lines: docs/dyn/apigee_v1.organizations.securityProfiles.html
+14-14
Original file line number
Diff line number
Diff line change
@@ -123,7 +123,7 @@ <h3>Method Details</h3>
123
123
124
124
{ # Represents a SecurityProfile resource.
125
125
"description": "A String", # Description of the security profile.
126
-
"displayName": "A String", # Display name of the security profile.
126
+
"displayName": "A String", # DEPRECATED: DO NOT USE Display name of the security profile.
127
127
"environments": [ # List of environments attached to security profile.
128
128
{ # Environment information of attached environments. Scoring an environment is enabled only if it is attached to a security profile.
129
129
"attachTime": "A String", # Output only. Time at which environment was attached to the security profile.
@@ -153,7 +153,7 @@ <h3>Method Details</h3>
153
153
},
154
154
"revisionCreateTime": "A String", # Output only. The time when revision was created.
155
155
"revisionId": "A String", # Output only. Revision ID of the security profile.
156
-
"revisionPublishTime": "A String", # Output only. The time when revision was published. Once published, the security profile revision cannot be updated further and can be attached to environments.
156
+
"revisionPublishTime": "A String", # Output only. DEPRECATED: DO NOT USE The time when revision was published. Once published, the security profile revision cannot be updated further and can be attached to environments.
157
157
"revisionUpdateTime": "A String", # Output only. The time when revision was updated.
158
158
"scoringConfigs": [ # List of profile scoring configs in this revision.
159
159
{ # Security configurations to manage scoring.
@@ -175,7 +175,7 @@ <h3>Method Details</h3>
175
175
176
176
{ # Represents a SecurityProfile resource.
177
177
"description": "A String", # Description of the security profile.
178
-
"displayName": "A String", # Display name of the security profile.
178
+
"displayName": "A String", # DEPRECATED: DO NOT USE Display name of the security profile.
179
179
"environments": [ # List of environments attached to security profile.
180
180
{ # Environment information of attached environments. Scoring an environment is enabled only if it is attached to a security profile.
181
181
"attachTime": "A String", # Output only. Time at which environment was attached to the security profile.
@@ -205,7 +205,7 @@ <h3>Method Details</h3>
205
205
},
206
206
"revisionCreateTime": "A String", # Output only. The time when revision was created.
207
207
"revisionId": "A String", # Output only. Revision ID of the security profile.
208
-
"revisionPublishTime": "A String", # Output only. The time when revision was published. Once published, the security profile revision cannot be updated further and can be attached to environments.
208
+
"revisionPublishTime": "A String", # Output only. DEPRECATED: DO NOT USE The time when revision was published. Once published, the security profile revision cannot be updated further and can be attached to environments.
209
209
"revisionUpdateTime": "A String", # Output only. The time when revision was updated.
210
210
"scoringConfigs": [ # List of profile scoring configs in this revision.
211
211
{ # Security configurations to manage scoring.
@@ -251,7 +251,7 @@ <h3>Method Details</h3>
251
251
252
252
{ # Represents a SecurityProfile resource.
253
253
"description": "A String", # Description of the security profile.
254
-
"displayName": "A String", # Display name of the security profile.
254
+
"displayName": "A String", # DEPRECATED: DO NOT USE Display name of the security profile.
255
255
"environments": [ # List of environments attached to security profile.
256
256
{ # Environment information of attached environments. Scoring an environment is enabled only if it is attached to a security profile.
257
257
"attachTime": "A String", # Output only. Time at which environment was attached to the security profile.
@@ -281,7 +281,7 @@ <h3>Method Details</h3>
281
281
},
282
282
"revisionCreateTime": "A String", # Output only. The time when revision was created.
283
283
"revisionId": "A String", # Output only. Revision ID of the security profile.
284
-
"revisionPublishTime": "A String", # Output only. The time when revision was published. Once published, the security profile revision cannot be updated further and can be attached to environments.
284
+
"revisionPublishTime": "A String", # Output only. DEPRECATED: DO NOT USE The time when revision was published. Once published, the security profile revision cannot be updated further and can be attached to environments.
285
285
"revisionUpdateTime": "A String", # Output only. The time when revision was updated.
286
286
"scoringConfigs": [ # List of profile scoring configs in this revision.
287
287
{ # Security configurations to manage scoring.
@@ -314,7 +314,7 @@ <h3>Method Details</h3>
314
314
"securityProfiles": [ # List of security profiles in the organization. The profiles may be attached or unattached to any environment. This will return latest revision of each profile.
315
315
{ # Represents a SecurityProfile resource.
316
316
"description": "A String", # Description of the security profile.
317
-
"displayName": "A String", # Display name of the security profile.
317
+
"displayName": "A String", # DEPRECATED: DO NOT USE Display name of the security profile.
318
318
"environments": [ # List of environments attached to security profile.
319
319
{ # Environment information of attached environments. Scoring an environment is enabled only if it is attached to a security profile.
320
320
"attachTime": "A String", # Output only. Time at which environment was attached to the security profile.
@@ -344,7 +344,7 @@ <h3>Method Details</h3>
344
344
},
345
345
"revisionCreateTime": "A String", # Output only. The time when revision was created.
346
346
"revisionId": "A String", # Output only. Revision ID of the security profile.
347
-
"revisionPublishTime": "A String", # Output only. The time when revision was published. Once published, the security profile revision cannot be updated further and can be attached to environments.
347
+
"revisionPublishTime": "A String", # Output only. DEPRECATED: DO NOT USE The time when revision was published. Once published, the security profile revision cannot be updated further and can be attached to environments.
348
348
"revisionUpdateTime": "A String", # Output only. The time when revision was updated.
349
349
"scoringConfigs": [ # List of profile scoring configs in this revision.
350
350
{ # Security configurations to manage scoring.
@@ -379,7 +379,7 @@ <h3>Method Details</h3>
379
379
"securityProfiles": [ # List of security profile revisions. The revisions may be attached or unattached to any environment.
380
380
{ # Represents a SecurityProfile resource.
381
381
"description": "A String", # Description of the security profile.
382
-
"displayName": "A String", # Display name of the security profile.
382
+
"displayName": "A String", # DEPRECATED: DO NOT USE Display name of the security profile.
383
383
"environments": [ # List of environments attached to security profile.
384
384
{ # Environment information of attached environments. Scoring an environment is enabled only if it is attached to a security profile.
385
385
"attachTime": "A String", # Output only. Time at which environment was attached to the security profile.
@@ -409,7 +409,7 @@ <h3>Method Details</h3>
409
409
},
410
410
"revisionCreateTime": "A String", # Output only. The time when revision was created.
411
411
"revisionId": "A String", # Output only. Revision ID of the security profile.
412
-
"revisionPublishTime": "A String", # Output only. The time when revision was published. Once published, the security profile revision cannot be updated further and can be attached to environments.
412
+
"revisionPublishTime": "A String", # Output only. DEPRECATED: DO NOT USE The time when revision was published. Once published, the security profile revision cannot be updated further and can be attached to environments.
413
413
"revisionUpdateTime": "A String", # Output only. The time when revision was updated.
414
414
"scoringConfigs": [ # List of profile scoring configs in this revision.
415
415
{ # Security configurations to manage scoring.
@@ -462,7 +462,7 @@ <h3>Method Details</h3>
462
462
463
463
{ # Represents a SecurityProfile resource.
464
464
"description": "A String", # Description of the security profile.
465
-
"displayName": "A String", # Display name of the security profile.
465
+
"displayName": "A String", # DEPRECATED: DO NOT USE Display name of the security profile.
466
466
"environments": [ # List of environments attached to security profile.
467
467
{ # Environment information of attached environments. Scoring an environment is enabled only if it is attached to a security profile.
468
468
"attachTime": "A String", # Output only. Time at which environment was attached to the security profile.
@@ -492,7 +492,7 @@ <h3>Method Details</h3>
492
492
},
493
493
"revisionCreateTime": "A String", # Output only. The time when revision was created.
494
494
"revisionId": "A String", # Output only. Revision ID of the security profile.
495
-
"revisionPublishTime": "A String", # Output only. The time when revision was published. Once published, the security profile revision cannot be updated further and can be attached to environments.
495
+
"revisionPublishTime": "A String", # Output only. DEPRECATED: DO NOT USE The time when revision was published. Once published, the security profile revision cannot be updated further and can be attached to environments.
496
496
"revisionUpdateTime": "A String", # Output only. The time when revision was updated.
497
497
"scoringConfigs": [ # List of profile scoring configs in this revision.
498
498
{ # Security configurations to manage scoring.
@@ -514,7 +514,7 @@ <h3>Method Details</h3>
514
514
515
515
{ # Represents a SecurityProfile resource.
516
516
"description": "A String", # Description of the security profile.
517
-
"displayName": "A String", # Display name of the security profile.
517
+
"displayName": "A String", # DEPRECATED: DO NOT USE Display name of the security profile.
518
518
"environments": [ # List of environments attached to security profile.
519
519
{ # Environment information of attached environments. Scoring an environment is enabled only if it is attached to a security profile.
520
520
"attachTime": "A String", # Output only. Time at which environment was attached to the security profile.
@@ -544,7 +544,7 @@ <h3>Method Details</h3>
544
544
},
545
545
"revisionCreateTime": "A String", # Output only. The time when revision was created.
546
546
"revisionId": "A String", # Output only. Revision ID of the security profile.
547
-
"revisionPublishTime": "A String", # Output only. The time when revision was published. Once published, the security profile revision cannot be updated further and can be attached to environments.
547
+
"revisionPublishTime": "A String", # Output only. DEPRECATED: DO NOT USE The time when revision was published. Once published, the security profile revision cannot be updated further and can be attached to environments.
548
548
"revisionUpdateTime": "A String", # Output only. The time when revision was updated.
549
549
"scoringConfigs": [ # List of profile scoring configs in this revision.
"description": "Optional. The parent resource shared by all security incidents being updated. If this is set, the parent field in the UpdateSecurityIncidentRequest messages must either be empty or match this field.",
"description": "GetSecurityIncident gets the specified security incident. Returns NOT_FOUND if security incident is not present for the specified organization and environment.",
"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",
"description": "Required. The list of fields to update. Allowed fields are: LINT.IfChange(allowed_update_fields_comment) - observability LINT.ThenChange()",
"description": "CanaryEvaluation represents the canary analysis between two versions of the runtime that is serving requests.",
10765
10856
"id": "GoogleCloudApigeeV1CanaryEvaluation",
@@ -15962,10 +16053,30 @@
15962
16053
"readOnly": true,
15963
16054
"type": "string"
15964
16055
},
16056
+
"lastObservabilityChangeTime": {
16057
+
"description": "Output only. The time when the incident observability was last changed.",
16058
+
"format": "google-datetime",
16059
+
"readOnly": true,
16060
+
"type": "string"
16061
+
},
15965
16062
"name": {
15966
16063
"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",
15967
16064
"type": "string"
15968
16065
},
16066
+
"observability": {
16067
+
"description": "Optional. Indicates if the user archived this incident.",
16068
+
"enum": [
16069
+
"OBSERVABILITY_UNSPECIFIED",
16070
+
"ACTIVE",
16071
+
"ARCHIVED"
16072
+
],
16073
+
"enumDescriptions": [
16074
+
"The incident observability is unspecified.",
16075
+
"The incident is currently active. Can change to this status from archived.",
16076
+
"The incident is currently archived and was archived by the customer."
16077
+
],
16078
+
"type": "string"
16079
+
},
15969
16080
"riskLevel": {
15970
16081
"description": "Output only. Risk level of the incident.",
15971
16082
"enum": [
@@ -16000,7 +16111,8 @@
16000
16111
"type": "string"
16001
16112
},
16002
16113
"displayName": {
16003
-
"description": "Display name of the security profile.",
16114
+
"deprecated": true,
16115
+
"description": "DEPRECATED: DO NOT USE Display name of the security profile.",
16004
16116
"type": "string"
16005
16117
},
16006
16118
"environments": {
@@ -16043,7 +16155,8 @@
16043
16155
"type": "string"
16044
16156
},
16045
16157
"revisionPublishTime": {
16046
-
"description": "Output only. The time when revision was published. Once published, the security profile revision cannot be updated further and can be attached to environments.",
16158
+
"deprecated": true,
16159
+
"description": "Output only. DEPRECATED: DO NOT USE The time when revision was published. Once published, the security profile revision cannot be updated further and can be attached to environments.",
16047
16160
"format": "google-datetime",
16048
16161
"readOnly": true,
16049
16162
"type": "string"
@@ -16097,7 +16210,8 @@
16097
16210
"type": "string"
16098
16211
},
16099
16212
"securityProfileRevisionId": {
16100
-
"description": "Revision ID of the security profile.",
16213
+
"deprecated": true,
16214
+
"description": "DEPRECATED: DO NOT USE Revision ID of the security profile.",
"description": "Required. The security incident to update. Must contain all existing populated fields of the current incident."
17129
+
},
17130
+
"updateMask": {
17131
+
"description": "Required. The list of fields to update. Allowed fields are: LINT.IfChange(allowed_update_fields_comment) - observability LINT.ThenChange()",
17132
+
"format": "google-fieldmask",
17133
+
"type": "string"
17134
+
}
17135
+
},
17136
+
"type": "object"
17137
+
},
17008
17138
"GoogleIamV1AuditConfig": {
17009
17139
"description": "Specifies the audit configuration for a service. The configuration determines which permission types are logged, and what identities, if any, are exempted from logging. An AuditConfig must have one or more AuditLogConfigs. If there are AuditConfigs for both `allServices` and a specific service, the union of the two AuditConfigs is used for that service: the log_types specified in each AuditConfig are enabled, and the exempted_members in each AuditLogConfig are exempted. Example Policy with multiple AuditConfigs: { \"audit_configs\": [ { \"service\": \"allServices\", \"audit_log_configs\": [ { \"log_type\": \"DATA_READ\", \"exempted_members\": [ \"user:jose@example.com\" ] }, { \"log_type\": \"DATA_WRITE\" }, { \"log_type\": \"ADMIN_READ\" } ] }, { \"service\": \"sampleservice.googleapis.com\", \"audit_log_configs\": [ { \"log_type\": \"DATA_READ\" }, { \"log_type\": \"DATA_WRITE\", \"exempted_members\": [ \"user:aliya@example.com\" ] } ] } ] } For sampleservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READ logging. It also exempts `jose@example.com` from DATA_READ logging, and `aliya@example.com` from DATA_WRITE logging.",
0 commit comments