Skip to content

Commit efb9c56

Browse files
feat: Automated regeneration of apigee v1 client (#24255)
Auto-created at 2025-09-14 09:37:36 +0000 using the toys pull request generator.
1 parent cca959c commit efb9c56

File tree

6 files changed

+388
-4
lines changed

6 files changed

+388
-4
lines changed

api_names_out.yaml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38095,6 +38095,10 @@
3809538095
"/apigee:v1/GoogleCloudApigeeV1ListSecurityActionsResponse/nextPageToken": next_page_token
3809638096
"/apigee:v1/GoogleCloudApigeeV1ListSecurityActionsResponse/securityActions": security_actions
3809738097
"/apigee:v1/GoogleCloudApigeeV1ListSecurityActionsResponse/securityActions/security_action": security_action
38098+
"/apigee:v1/GoogleCloudApigeeV1ListSecurityFeedbackResponse": google_cloud_apigee_v1_list_security_feedback_response
38099+
"/apigee:v1/GoogleCloudApigeeV1ListSecurityFeedbackResponse/nextPageToken": next_page_token
38100+
"/apigee:v1/GoogleCloudApigeeV1ListSecurityFeedbackResponse/securityFeedback": security_feedback
38101+
"/apigee:v1/GoogleCloudApigeeV1ListSecurityFeedbackResponse/securityFeedback/security_feedback": security_feedback
3809838102
"/apigee:v1/GoogleCloudApigeeV1ListSecurityIncidentsResponse": google_cloud_apigee_v1_list_security_incidents_response
3809938103
"/apigee:v1/GoogleCloudApigeeV1ListSecurityIncidentsResponse/nextPageToken": next_page_token
3810038104
"/apigee:v1/GoogleCloudApigeeV1ListSecurityIncidentsResponse/securityIncidents": security_incidents
@@ -38611,6 +38615,20 @@
3861138615
"/apigee:v1/GoogleCloudApigeeV1SecurityAssessmentResultScoringResultAssessmentRecommendationRecommendationLink": google_cloud_apigee_v1_security_assessment_result_scoring_result_assessment_recommendation_recommendation_link
3861238616
"/apigee:v1/GoogleCloudApigeeV1SecurityAssessmentResultScoringResultAssessmentRecommendationRecommendationLink/text": text
3861338617
"/apigee:v1/GoogleCloudApigeeV1SecurityAssessmentResultScoringResultAssessmentRecommendationRecommendationLink/uri": uri
38618+
"/apigee:v1/GoogleCloudApigeeV1SecurityFeedback": google_cloud_apigee_v1_security_feedback
38619+
"/apigee:v1/GoogleCloudApigeeV1SecurityFeedback/comment": comment
38620+
"/apigee:v1/GoogleCloudApigeeV1SecurityFeedback/createTime": create_time
38621+
"/apigee:v1/GoogleCloudApigeeV1SecurityFeedback/displayName": display_name
38622+
"/apigee:v1/GoogleCloudApigeeV1SecurityFeedback/feedbackContexts": feedback_contexts
38623+
"/apigee:v1/GoogleCloudApigeeV1SecurityFeedback/feedbackContexts/feedback_context": feedback_context
38624+
"/apigee:v1/GoogleCloudApigeeV1SecurityFeedback/feedbackType": feedback_type
38625+
"/apigee:v1/GoogleCloudApigeeV1SecurityFeedback/name": name
38626+
"/apigee:v1/GoogleCloudApigeeV1SecurityFeedback/reason": reason
38627+
"/apigee:v1/GoogleCloudApigeeV1SecurityFeedback/updateTime": update_time
38628+
"/apigee:v1/GoogleCloudApigeeV1SecurityFeedbackFeedbackContext": google_cloud_apigee_v1_security_feedback_feedback_context
38629+
"/apigee:v1/GoogleCloudApigeeV1SecurityFeedbackFeedbackContext/attribute": attribute
38630+
"/apigee:v1/GoogleCloudApigeeV1SecurityFeedbackFeedbackContext/values": values
38631+
"/apigee:v1/GoogleCloudApigeeV1SecurityFeedbackFeedbackContext/values/value": value
3861438632
"/apigee:v1/GoogleCloudApigeeV1SecurityIncident": google_cloud_apigee_v1_security_incident
3861538633
"/apigee:v1/GoogleCloudApigeeV1SecurityIncident/detectionTypes": detection_types
3861638634
"/apigee:v1/GoogleCloudApigeeV1SecurityIncident/detectionTypes/detection_type": detection_type
@@ -39766,6 +39784,20 @@
3976639784
"/apigee:v1/apigee.organizations.reports.update/name": name
3976739785
"/apigee:v1/apigee.organizations.securityAssessmentResults.batchCompute": batch_organization_security_assessment_result_compute
3976839786
"/apigee:v1/apigee.organizations.securityAssessmentResults.batchCompute/name": name
39787+
"/apigee:v1/apigee.organizations.securityFeedback.create": create_organization_security_feedback
39788+
"/apigee:v1/apigee.organizations.securityFeedback.create/parent": parent
39789+
"/apigee:v1/apigee.organizations.securityFeedback.create/securityFeedbackId": security_feedback_id
39790+
"/apigee:v1/apigee.organizations.securityFeedback.delete": delete_organization_security_feedback
39791+
"/apigee:v1/apigee.organizations.securityFeedback.delete/name": name
39792+
"/apigee:v1/apigee.organizations.securityFeedback.get": get_organization_security_feedback
39793+
"/apigee:v1/apigee.organizations.securityFeedback.get/name": name
39794+
"/apigee:v1/apigee.organizations.securityFeedback.list": list_organization_security_feedbacks
39795+
"/apigee:v1/apigee.organizations.securityFeedback.list/pageSize": page_size
39796+
"/apigee:v1/apigee.organizations.securityFeedback.list/pageToken": page_token
39797+
"/apigee:v1/apigee.organizations.securityFeedback.list/parent": parent
39798+
"/apigee:v1/apigee.organizations.securityFeedback.patch": patch_organization_security_feedback
39799+
"/apigee:v1/apigee.organizations.securityFeedback.patch/name": name
39800+
"/apigee:v1/apigee.organizations.securityFeedback.patch/updateMask": update_mask
3976939801
"/apigee:v1/apigee.organizations.securityMonitoringConditions.create": create_organization_security_monitoring_condition
3977039802
"/apigee:v1/apigee.organizations.securityMonitoringConditions.create/parent": parent
3977139803
"/apigee:v1/apigee.organizations.securityMonitoringConditions.create/securityMonitoringConditionId": security_monitoring_condition_id

generated/google-apis-apigee_v1/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Release history for google-apis-apigee_v1
22

3+
### v0.113.0 (2025-09-14)
4+
5+
* Regenerated from discovery document revision 20250908
6+
37
### v0.112.0 (2025-08-17)
48

59
* Regenerated from discovery document revision 20250808

generated/google-apis-apigee_v1/lib/google/apis/apigee_v1/classes.rb

Lines changed: 117 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2096,7 +2096,7 @@ class GoogleCloudApigeeV1BatchComputeSecurityAssessmentResultsRequest
20962096
# @return [String]
20972097
attr_accessor :profile
20982098

2099-
# Required. Scope of the resources for the computation. For Apigee, the
2099+
# Optional. Scope of the resources for the computation. For Apigee, the
21002100
# environment is the scope of the resources.
21012101
# Corresponds to the JSON property `scope`
21022102
# @return [String]
@@ -6758,6 +6758,33 @@ def update!(**args)
67586758
end
67596759
end
67606760

6761+
# Response for ListSecurityFeedback
6762+
class GoogleCloudApigeeV1ListSecurityFeedbackResponse
6763+
include Google::Apis::Core::Hashable
6764+
6765+
# A token that can be sent as `page_token` in `ListSecurityFeedbackRequest` to
6766+
# retrieve the next page. If this field is omitted, there are no subsequent
6767+
# pages.
6768+
# Corresponds to the JSON property `nextPageToken`
6769+
# @return [String]
6770+
attr_accessor :next_page_token
6771+
6772+
# List of SecurityFeedback reports.
6773+
# Corresponds to the JSON property `securityFeedback`
6774+
# @return [Array<Google::Apis::ApigeeV1::GoogleCloudApigeeV1SecurityFeedback>]
6775+
attr_accessor :security_feedback
6776+
6777+
def initialize(**args)
6778+
update!(**args)
6779+
end
6780+
6781+
# Update properties of this object
6782+
def update!(**args)
6783+
@next_page_token = args[:next_page_token] if args.key?(:next_page_token)
6784+
@security_feedback = args[:security_feedback] if args.key?(:security_feedback)
6785+
end
6786+
end
6787+
67616788
# Response for ListSecurityIncidents.
67626789
class GoogleCloudApigeeV1ListSecurityIncidentsResponse
67636790
include Google::Apis::Core::Hashable
@@ -10376,6 +10403,94 @@ def update!(**args)
1037610403
end
1037710404
end
1037810405

10406+
# Represents a feedback report from an Advanced API Security customer.
10407+
class GoogleCloudApigeeV1SecurityFeedback
10408+
include Google::Apis::Core::Hashable
10409+
10410+
# Optional. Optional text the user can provide for additional, unstructured
10411+
# context.
10412+
# Corresponds to the JSON property `comment`
10413+
# @return [String]
10414+
attr_accessor :comment
10415+
10416+
# Output only. The time when this specific feedback id was created.
10417+
# Corresponds to the JSON property `createTime`
10418+
# @return [String]
10419+
attr_accessor :create_time
10420+
10421+
# Optional. The display name of the feedback.
10422+
# Corresponds to the JSON property `displayName`
10423+
# @return [String]
10424+
attr_accessor :display_name
10425+
10426+
# Required. One or more attribute/value pairs for constraining the feedback.
10427+
# Corresponds to the JSON property `feedbackContexts`
10428+
# @return [Array<Google::Apis::ApigeeV1::GoogleCloudApigeeV1SecurityFeedbackFeedbackContext>]
10429+
attr_accessor :feedback_contexts
10430+
10431+
# Required. The type of feedback being submitted.
10432+
# Corresponds to the JSON property `feedbackType`
10433+
# @return [String]
10434+
attr_accessor :feedback_type
10435+
10436+
# Output only. Identifier. The feedback name is intended to be a system-
10437+
# generated uuid.
10438+
# Corresponds to the JSON property `name`
10439+
# @return [String]
10440+
attr_accessor :name
10441+
10442+
# Optional. The reason for the feedback.
10443+
# Corresponds to the JSON property `reason`
10444+
# @return [String]
10445+
attr_accessor :reason
10446+
10447+
# Output only. The time when this specific feedback id was updated.
10448+
# Corresponds to the JSON property `updateTime`
10449+
# @return [String]
10450+
attr_accessor :update_time
10451+
10452+
def initialize(**args)
10453+
update!(**args)
10454+
end
10455+
10456+
# Update properties of this object
10457+
def update!(**args)
10458+
@comment = args[:comment] if args.key?(:comment)
10459+
@create_time = args[:create_time] if args.key?(:create_time)
10460+
@display_name = args[:display_name] if args.key?(:display_name)
10461+
@feedback_contexts = args[:feedback_contexts] if args.key?(:feedback_contexts)
10462+
@feedback_type = args[:feedback_type] if args.key?(:feedback_type)
10463+
@name = args[:name] if args.key?(:name)
10464+
@reason = args[:reason] if args.key?(:reason)
10465+
@update_time = args[:update_time] if args.key?(:update_time)
10466+
end
10467+
end
10468+
10469+
# FeedbackContext captures the intent of the submitted feedback.
10470+
class GoogleCloudApigeeV1SecurityFeedbackFeedbackContext
10471+
include Google::Apis::Core::Hashable
10472+
10473+
# Required. The attribute the user is providing feedback about.
10474+
# Corresponds to the JSON property `attribute`
10475+
# @return [String]
10476+
attr_accessor :attribute
10477+
10478+
# Required. The values of the attribute the user is providing feedback about.
10479+
# Corresponds to the JSON property `values`
10480+
# @return [Array<String>]
10481+
attr_accessor :values
10482+
10483+
def initialize(**args)
10484+
update!(**args)
10485+
end
10486+
10487+
# Update properties of this object
10488+
def update!(**args)
10489+
@attribute = args[:attribute] if args.key?(:attribute)
10490+
@values = args[:values] if args.key?(:values)
10491+
end
10492+
end
10493+
1037910494
# Represents an SecurityIncident resource.
1038010495
class GoogleCloudApigeeV1SecurityIncident
1038110496
include Google::Apis::Core::Hashable
@@ -10479,7 +10594,7 @@ class GoogleCloudApigeeV1SecurityMonitoringCondition
1047910594
# @return [String]
1048010595
attr_accessor :profile
1048110596

10482-
# Required. Scope of the security monitoring condition. For Apigee, the
10597+
# Optional. Scope of the security monitoring condition. For Apigee, the
1048310598
# environment is the scope of the resources.
1048410599
# Corresponds to the JSON property `scope`
1048510600
# @return [String]

generated/google-apis-apigee_v1/lib/google/apis/apigee_v1/gem_version.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@ module Google
1616
module Apis
1717
module ApigeeV1
1818
# Version of the google-apis-apigee_v1 gem
19-
GEM_VERSION = "0.112.0"
19+
GEM_VERSION = "0.113.0"
2020

2121
# Version of the code generator used to generate this client
2222
GENERATOR_VERSION = "0.18.0"
2323

2424
# Revision of the discovery document this client was generated from
25-
REVISION = "20250808"
25+
REVISION = "20250908"
2626
end
2727
end
2828
end

generated/google-apis-apigee_v1/lib/google/apis/apigee_v1/representations.rb

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1012,6 +1012,12 @@ class Representation < Google::Apis::Core::JsonRepresentation; end
10121012
include Google::Apis::Core::JsonObjectSupport
10131013
end
10141014

1015+
class GoogleCloudApigeeV1ListSecurityFeedbackResponse
1016+
class Representation < Google::Apis::Core::JsonRepresentation; end
1017+
1018+
include Google::Apis::Core::JsonObjectSupport
1019+
end
1020+
10151021
class GoogleCloudApigeeV1ListSecurityIncidentsResponse
10161022
class Representation < Google::Apis::Core::JsonRepresentation; end
10171023

@@ -1576,6 +1582,18 @@ class Representation < Google::Apis::Core::JsonRepresentation; end
15761582
include Google::Apis::Core::JsonObjectSupport
15771583
end
15781584

1585+
class GoogleCloudApigeeV1SecurityFeedback
1586+
class Representation < Google::Apis::Core::JsonRepresentation; end
1587+
1588+
include Google::Apis::Core::JsonObjectSupport
1589+
end
1590+
1591+
class GoogleCloudApigeeV1SecurityFeedbackFeedbackContext
1592+
class Representation < Google::Apis::Core::JsonRepresentation; end
1593+
1594+
include Google::Apis::Core::JsonObjectSupport
1595+
end
1596+
15791597
class GoogleCloudApigeeV1SecurityIncident
15801598
class Representation < Google::Apis::Core::JsonRepresentation; end
15811599

@@ -3702,6 +3720,15 @@ class Representation < Google::Apis::Core::JsonRepresentation
37023720
end
37033721
end
37043722

3723+
class GoogleCloudApigeeV1ListSecurityFeedbackResponse
3724+
# @private
3725+
class Representation < Google::Apis::Core::JsonRepresentation
3726+
property :next_page_token, as: 'nextPageToken'
3727+
collection :security_feedback, as: 'securityFeedback', class: Google::Apis::ApigeeV1::GoogleCloudApigeeV1SecurityFeedback, decorator: Google::Apis::ApigeeV1::GoogleCloudApigeeV1SecurityFeedback::Representation
3728+
3729+
end
3730+
end
3731+
37053732
class GoogleCloudApigeeV1ListSecurityIncidentsResponse
37063733
# @private
37073734
class Representation < Google::Apis::Core::JsonRepresentation
@@ -4679,6 +4706,29 @@ class Representation < Google::Apis::Core::JsonRepresentation
46794706
end
46804707
end
46814708

4709+
class GoogleCloudApigeeV1SecurityFeedback
4710+
# @private
4711+
class Representation < Google::Apis::Core::JsonRepresentation
4712+
property :comment, as: 'comment'
4713+
property :create_time, as: 'createTime'
4714+
property :display_name, as: 'displayName'
4715+
collection :feedback_contexts, as: 'feedbackContexts', class: Google::Apis::ApigeeV1::GoogleCloudApigeeV1SecurityFeedbackFeedbackContext, decorator: Google::Apis::ApigeeV1::GoogleCloudApigeeV1SecurityFeedbackFeedbackContext::Representation
4716+
4717+
property :feedback_type, as: 'feedbackType'
4718+
property :name, as: 'name'
4719+
property :reason, as: 'reason'
4720+
property :update_time, as: 'updateTime'
4721+
end
4722+
end
4723+
4724+
class GoogleCloudApigeeV1SecurityFeedbackFeedbackContext
4725+
# @private
4726+
class Representation < Google::Apis::Core::JsonRepresentation
4727+
property :attribute, as: 'attribute'
4728+
collection :values, as: 'values'
4729+
end
4730+
end
4731+
46824732
class GoogleCloudApigeeV1SecurityIncident
46834733
# @private
46844734
class Representation < Google::Apis::Core::JsonRepresentation

0 commit comments

Comments
 (0)