Skip to content

Commit 624c86f

Browse files
feat: Automated regeneration of threatintelligence v1beta client (googleapis#25556)
Auto-created at 2026-02-01 10:50:55 +0000 using the toys pull request generator.
1 parent 25c351e commit 624c86f

6 files changed

Lines changed: 17 additions & 13 deletions

File tree

generated/google-apis-threatintelligence_v1beta/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-threatintelligence_v1beta
22

3+
### v0.2.0 (2026-02-01)
4+
5+
* Regenerated from discovery document revision 20260122
6+
37
### v0.1.0 (2026-01-25)
48

59
* Regenerated from discovery document revision 20260120

generated/google-apis-threatintelligence_v1beta/OVERVIEW.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ Gem names for modern clients are often of the form `google-cloud-<service_name>`
7979

8080
**For most users, we recommend the modern client, if one is available.** Compared with simple clients, modern clients are generally much easier to use and more Ruby-like, support more advanced features such as streaming and long-running operations, and often provide much better performance. You may consider using a simple client instead, if a modern client is not yet available for the service you want to use, or if you are not able to use gRPC on your infrastructure.
8181

82-
The [product documentation](https://www.google.com) may provide guidance regarding the preferred client library to use.
82+
The [product documentation](https://cloud.google.com/threatintelligence/docs/reference/rest) may provide guidance regarding the preferred client library to use.
8383

8484
## Supported Ruby versions
8585

generated/google-apis-threatintelligence_v1beta/lib/google/apis/threatintelligence_v1beta.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ module Apis
2323
#
2424
# threatintelligence.googleapis.com API.
2525
#
26-
# @see https://www.google.com
26+
# @see https://cloud.google.com/threatintelligence/docs/reference/rest
2727
module ThreatintelligenceV1beta
2828
# Version of the Threat Intelligence API this client connects to.
2929
# This is NOT the gem version.

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

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2887,39 +2887,39 @@ class VulnerabilityMatch
28872887
# @return [Array<Google::Apis::ThreatintelligenceV1beta::Association>]
28882888
attr_accessor :associations
28892889

2890-
# Output only. The collection ID of the vulnerability. Ex: "vulnerability--cve-
2891-
# 2025-9876".
2890+
# Required. The collection ID of the vulnerability. Ex: "vulnerability--cve-2025-
2891+
# 9876".
28922892
# Corresponds to the JSON property `collectionId`
28932893
# @return [String]
28942894
attr_accessor :collection_id
28952895

2896-
# Output only. The CVE ID of the vulnerability. Ex: "CVE-2025-9876". See https://
2896+
# Required. The CVE ID of the vulnerability. Ex: "CVE-2025-9876". See https://
28972897
# www.cve.org/ for more information.
28982898
# Corresponds to the JSON property `cveId`
28992899
# @return [String]
29002900
attr_accessor :cve_id
29012901

2902-
# Output only. The CVSS v3 score of the vulnerability. Example: 6.4.
2902+
# Required. The CVSS v3 score of the vulnerability. Example: 6.4.
29032903
# Corresponds to the JSON property `cvss3Score`
29042904
# @return [Float]
29052905
attr_accessor :cvss3_score
29062906

2907-
# Output only. A description of the vulnerability.
2907+
# Required. A description of the vulnerability.
29082908
# Corresponds to the JSON property `description`
29092909
# @return [String]
29102910
attr_accessor :description
29112911

2912-
# Output only. The exploitation state of the vulnerability.
2912+
# Required. The exploitation state of the vulnerability.
29132913
# Corresponds to the JSON property `exploitationState`
29142914
# @return [String]
29152915
attr_accessor :exploitation_state
29162916

2917-
# Output only. The risk rating of the vulnerability.
2917+
# Required. The risk rating of the vulnerability.
29182918
# Corresponds to the JSON property `riskRating`
29192919
# @return [String]
29202920
attr_accessor :risk_rating
29212921

2922-
# Output only. The affected technologies. Ex: "Apache Struts".
2922+
# Required. The affected technologies. Ex: "Apache Struts".
29232923
# Corresponds to the JSON property `technologies`
29242924
# @return [Array<String>]
29252925
attr_accessor :technologies

generated/google-apis-threatintelligence_v1beta/lib/google/apis/threatintelligence_v1beta/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 ThreatintelligenceV1beta
1818
# Version of the google-apis-threatintelligence_v1beta gem
19-
GEM_VERSION = "0.1.0"
19+
GEM_VERSION = "0.2.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 = "20260120"
25+
REVISION = "20260122"
2626
end
2727
end
2828
end

generated/google-apis-threatintelligence_v1beta/lib/google/apis/threatintelligence_v1beta/service.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ module ThreatintelligenceV1beta
3030
# Threatintelligence = Google::Apis::ThreatintelligenceV1beta # Alias the module
3131
# service = Threatintelligence::ThreatIntelligenceServiceService.new
3232
#
33-
# @see https://www.google.com
33+
# @see https://cloud.google.com/threatintelligence/docs/reference/rest
3434
class ThreatIntelligenceServiceService < Google::Apis::Core::BaseService
3535
DEFAULT_ENDPOINT_TEMPLATE = "https://threatintelligence.$UNIVERSE_DOMAIN$/"
3636

0 commit comments

Comments
 (0)