Skip to content

Commit a90fb0f

Browse files
feat: Automated regeneration of securitycenter v1beta1 client (googleapis#24635)
Auto-created at 2025-10-12 10:55:51 +0000 using the toys pull request generator.
1 parent 26df2f6 commit a90fb0f

File tree

6 files changed

+231
-3
lines changed

6 files changed

+231
-3
lines changed

api_names_out.yaml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -344447,6 +344447,8 @@
344447344447
"/securitycenter:v1beta1/CloudControl/version": version
344448344448
"/securitycenter:v1beta1/CloudDlpDataProfile": cloud_dlp_data_profile
344449344449
"/securitycenter:v1beta1/CloudDlpDataProfile/dataProfile": data_profile
344450+
"/securitycenter:v1beta1/CloudDlpDataProfile/infoTypes": info_types
344451+
"/securitycenter:v1beta1/CloudDlpDataProfile/infoTypes/info_type": info_type
344450344452
"/securitycenter:v1beta1/CloudDlpDataProfile/parentType": parent_type
344451344453
"/securitycenter:v1beta1/CloudDlpInspection": cloud_dlp_inspection
344452344454
"/securitycenter:v1beta1/CloudDlpInspection/fullScan": full_scan
@@ -345053,6 +345055,8 @@
345053345055
"/securitycenter:v1beta1/GoogleCloudSecuritycenterV2CloudControl/version": version
345054345056
"/securitycenter:v1beta1/GoogleCloudSecuritycenterV2CloudDlpDataProfile": google_cloud_securitycenter_v2_cloud_dlp_data_profile
345055345057
"/securitycenter:v1beta1/GoogleCloudSecuritycenterV2CloudDlpDataProfile/dataProfile": data_profile
345058+
"/securitycenter:v1beta1/GoogleCloudSecuritycenterV2CloudDlpDataProfile/infoTypes": info_types
345059+
"/securitycenter:v1beta1/GoogleCloudSecuritycenterV2CloudDlpDataProfile/infoTypes/info_type": info_type
345056345060
"/securitycenter:v1beta1/GoogleCloudSecuritycenterV2CloudDlpDataProfile/parentType": parent_type
345057345061
"/securitycenter:v1beta1/GoogleCloudSecuritycenterV2CloudDlpInspection": google_cloud_securitycenter_v2_cloud_dlp_inspection
345058345062
"/securitycenter:v1beta1/GoogleCloudSecuritycenterV2CloudDlpInspection/fullScan": full_scan
@@ -345312,6 +345316,10 @@
345312345316
"/securitycenter:v1beta1/GoogleCloudSecuritycenterV2Indicator/signatures/signature": signature
345313345317
"/securitycenter:v1beta1/GoogleCloudSecuritycenterV2Indicator/uris": uris
345314345318
"/securitycenter:v1beta1/GoogleCloudSecuritycenterV2Indicator/uris/uri": uri
345319+
"/securitycenter:v1beta1/GoogleCloudSecuritycenterV2InfoType": google_cloud_securitycenter_v2_info_type
345320+
"/securitycenter:v1beta1/GoogleCloudSecuritycenterV2InfoType/name": name
345321+
"/securitycenter:v1beta1/GoogleCloudSecuritycenterV2InfoType/sensitivityScore": sensitivity_score
345322+
"/securitycenter:v1beta1/GoogleCloudSecuritycenterV2InfoType/version": version
345315345323
"/securitycenter:v1beta1/GoogleCloudSecuritycenterV2IpRule": google_cloud_securitycenter_v2_ip_rule
345316345324
"/securitycenter:v1beta1/GoogleCloudSecuritycenterV2IpRule/portRanges": port_ranges
345317345325
"/securitycenter:v1beta1/GoogleCloudSecuritycenterV2IpRule/portRanges/port_range": port_range
@@ -345599,6 +345607,8 @@
345599345607
"/securitycenter:v1beta1/GoogleCloudSecuritycenterV2SensitiveDataProtectionMapping": google_cloud_securitycenter_v2_sensitive_data_protection_mapping
345600345608
"/securitycenter:v1beta1/GoogleCloudSecuritycenterV2SensitiveDataProtectionMapping/highSensitivityMapping": high_sensitivity_mapping
345601345609
"/securitycenter:v1beta1/GoogleCloudSecuritycenterV2SensitiveDataProtectionMapping/mediumSensitivityMapping": medium_sensitivity_mapping
345610+
"/securitycenter:v1beta1/GoogleCloudSecuritycenterV2SensitivityScore": google_cloud_securitycenter_v2_sensitivity_score
345611+
"/securitycenter:v1beta1/GoogleCloudSecuritycenterV2SensitivityScore/score": score
345602345612
"/securitycenter:v1beta1/GoogleCloudSecuritycenterV2ServiceAccountDelegationInfo": google_cloud_securitycenter_v2_service_account_delegation_info
345603345613
"/securitycenter:v1beta1/GoogleCloudSecuritycenterV2ServiceAccountDelegationInfo/principalEmail": principal_email
345604345614
"/securitycenter:v1beta1/GoogleCloudSecuritycenterV2ServiceAccountDelegationInfo/principalSubject": principal_subject
@@ -345679,6 +345689,10 @@
345679345689
"/securitycenter:v1beta1/Indicator/signatures/signature": signature
345680345690
"/securitycenter:v1beta1/Indicator/uris": uris
345681345691
"/securitycenter:v1beta1/Indicator/uris/uri": uri
345692+
"/securitycenter:v1beta1/InfoType": info_type
345693+
"/securitycenter:v1beta1/InfoType/name": name
345694+
"/securitycenter:v1beta1/InfoType/sensitivityScore": sensitivity_score
345695+
"/securitycenter:v1beta1/InfoType/version": version
345682345696
"/securitycenter:v1beta1/IpRule": ip_rule
345683345697
"/securitycenter:v1beta1/IpRule/portRanges": port_ranges
345684345698
"/securitycenter:v1beta1/IpRule/portRanges/port_range": port_range
@@ -345745,6 +345759,8 @@
345745345759
"/securitycenter:v1beta1/ListOperationsResponse/nextPageToken": next_page_token
345746345760
"/securitycenter:v1beta1/ListOperationsResponse/operations": operations
345747345761
"/securitycenter:v1beta1/ListOperationsResponse/operations/operation": operation
345762+
"/securitycenter:v1beta1/ListOperationsResponse/unreachable": unreachable
345763+
"/securitycenter:v1beta1/ListOperationsResponse/unreachable/unreachable": unreachable
345748345764
"/securitycenter:v1beta1/ListSourcesResponse": list_sources_response
345749345765
"/securitycenter:v1beta1/ListSourcesResponse/nextPageToken": next_page_token
345750345766
"/securitycenter:v1beta1/ListSourcesResponse/sources": sources
@@ -345910,6 +345926,8 @@
345910345926
"/securitycenter:v1beta1/SecurityPosture/postureDeployment": posture_deployment
345911345927
"/securitycenter:v1beta1/SecurityPosture/postureDeploymentResource": posture_deployment_resource
345912345928
"/securitycenter:v1beta1/SecurityPosture/revisionId": revision_id
345929+
"/securitycenter:v1beta1/SensitivityScore": sensitivity_score
345930+
"/securitycenter:v1beta1/SensitivityScore/score": score
345913345931
"/securitycenter:v1beta1/ServiceAccountDelegationInfo": service_account_delegation_info
345914345932
"/securitycenter:v1beta1/ServiceAccountDelegationInfo/principalEmail": principal_email
345915345933
"/securitycenter:v1beta1/ServiceAccountDelegationInfo/principalSubject": principal_subject
@@ -346010,6 +346028,7 @@
346010346028
"/securitycenter:v1beta1/securitycenter.organizations.operations.list/name": name
346011346029
"/securitycenter:v1beta1/securitycenter.organizations.operations.list/pageSize": page_size
346012346030
"/securitycenter:v1beta1/securitycenter.organizations.operations.list/pageToken": page_token
346031+
"/securitycenter:v1beta1/securitycenter.organizations.operations.list/returnPartialSuccess": return_partial_success
346013346032
"/securitycenter:v1beta1/securitycenter.organizations.sources.create": create_organization_source
346014346033
"/securitycenter:v1beta1/securitycenter.organizations.sources.create/parent": parent
346015346034
"/securitycenter:v1beta1/securitycenter.organizations.sources.findings.create": create_organization_source_finding

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

3+
### v0.98.0 (2025-10-12)
4+
5+
* Regenerated from discovery document revision 20251006
6+
37
### v0.97.0 (2025-09-14)
48

59
* Regenerated from discovery document revision 20250905

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

Lines changed: 134 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1210,6 +1210,12 @@ class CloudDlpDataProfile
12101210
# @return [String]
12111211
attr_accessor :data_profile
12121212

1213+
# Type of information detected by SDP. Info type includes name, version and
1214+
# sensitivity of the detected information type.
1215+
# Corresponds to the JSON property `infoTypes`
1216+
# @return [Array<Google::Apis::SecuritycenterV1beta1::InfoType>]
1217+
attr_accessor :info_types
1218+
12131219
# The resource hierarchy level at which the data profile was generated.
12141220
# Corresponds to the JSON property `parentType`
12151221
# @return [String]
@@ -1222,6 +1228,7 @@ def initialize(**args)
12221228
# Update properties of this object
12231229
def update!(**args)
12241230
@data_profile = args[:data_profile] if args.key?(:data_profile)
1231+
@info_types = args[:info_types] if args.key?(:info_types)
12251232
@parent_type = args[:parent_type] if args.key?(:parent_type)
12261233
end
12271234
end
@@ -5409,6 +5416,12 @@ class GoogleCloudSecuritycenterV2CloudDlpDataProfile
54095416
# @return [String]
54105417
attr_accessor :data_profile
54115418

5419+
# Type of information detected by SDP. Info type includes name, version and
5420+
# sensitivity of the detected information type.
5421+
# Corresponds to the JSON property `infoTypes`
5422+
# @return [Array<Google::Apis::SecuritycenterV1beta1::GoogleCloudSecuritycenterV2InfoType>]
5423+
attr_accessor :info_types
5424+
54125425
# The resource hierarchy level at which the data profile was generated.
54135426
# Corresponds to the JSON property `parentType`
54145427
# @return [String]
@@ -5421,6 +5434,7 @@ def initialize(**args)
54215434
# Update properties of this object
54225435
def update!(**args)
54235436
@data_profile = args[:data_profile] if args.key?(:data_profile)
5437+
@info_types = args[:info_types] if args.key?(:info_types)
54245438
@parent_type = args[:parent_type] if args.key?(:parent_type)
54255439
end
54265440
end
@@ -7202,6 +7216,42 @@ def update!(**args)
72027216
end
72037217
end
72047218

7219+
# Type of information detected by the API.
7220+
class GoogleCloudSecuritycenterV2InfoType
7221+
include Google::Apis::Core::Hashable
7222+
7223+
# Name of the information type. Either a name of your choosing when creating a
7224+
# CustomInfoType, or one of the names listed at https://cloud.google.com/
7225+
# sensitive-data-protection/docs/infotypes-reference when specifying a built-in
7226+
# type. When sending Cloud DLP results to Data Catalog, infoType names should
7227+
# conform to the pattern `[A-Za-z0-9$_-]`1,64``.
7228+
# Corresponds to the JSON property `name`
7229+
# @return [String]
7230+
attr_accessor :name
7231+
7232+
# Score is calculated from of all elements in the data profile. A higher level
7233+
# means the data is more sensitive.
7234+
# Corresponds to the JSON property `sensitivityScore`
7235+
# @return [Google::Apis::SecuritycenterV1beta1::GoogleCloudSecuritycenterV2SensitivityScore]
7236+
attr_accessor :sensitivity_score
7237+
7238+
# Optional version name for this InfoType.
7239+
# Corresponds to the JSON property `version`
7240+
# @return [String]
7241+
attr_accessor :version
7242+
7243+
def initialize(**args)
7244+
update!(**args)
7245+
end
7246+
7247+
# Update properties of this object
7248+
def update!(**args)
7249+
@name = args[:name] if args.key?(:name)
7250+
@sensitivity_score = args[:sensitivity_score] if args.key?(:sensitivity_score)
7251+
@version = args[:version] if args.key?(:version)
7252+
end
7253+
end
7254+
72057255
# IP rule information.
72067256
class GoogleCloudSecuritycenterV2IpRule
72077257
include Google::Apis::Core::Hashable
@@ -9274,6 +9324,26 @@ def update!(**args)
92749324
end
92759325
end
92769326

9327+
# Score is calculated from of all elements in the data profile. A higher level
9328+
# means the data is more sensitive.
9329+
class GoogleCloudSecuritycenterV2SensitivityScore
9330+
include Google::Apis::Core::Hashable
9331+
9332+
# The sensitivity score applied to the resource.
9333+
# Corresponds to the JSON property `score`
9334+
# @return [String]
9335+
attr_accessor :score
9336+
9337+
def initialize(**args)
9338+
update!(**args)
9339+
end
9340+
9341+
# Update properties of this object
9342+
def update!(**args)
9343+
@score = args[:score] if args.key?(:score)
9344+
end
9345+
end
9346+
92779347
# Identity delegation history of an authenticated service account.
92789348
class GoogleCloudSecuritycenterV2ServiceAccountDelegationInfo
92799349
include Google::Apis::Core::Hashable
@@ -9891,6 +9961,42 @@ def update!(**args)
98919961
end
98929962
end
98939963

9964+
# Type of information detected by the API.
9965+
class InfoType
9966+
include Google::Apis::Core::Hashable
9967+
9968+
# Name of the information type. Either a name of your choosing when creating a
9969+
# CustomInfoType, or one of the names listed at https://cloud.google.com/
9970+
# sensitive-data-protection/docs/infotypes-reference when specifying a built-in
9971+
# type. When sending Cloud DLP results to Data Catalog, infoType names should
9972+
# conform to the pattern `[A-Za-z0-9$_-]`1,64``.
9973+
# Corresponds to the JSON property `name`
9974+
# @return [String]
9975+
attr_accessor :name
9976+
9977+
# Score is calculated from of all elements in the data profile. A higher level
9978+
# means the data is more sensitive.
9979+
# Corresponds to the JSON property `sensitivityScore`
9980+
# @return [Google::Apis::SecuritycenterV1beta1::SensitivityScore]
9981+
attr_accessor :sensitivity_score
9982+
9983+
# Optional version name for this InfoType.
9984+
# Corresponds to the JSON property `version`
9985+
# @return [String]
9986+
attr_accessor :version
9987+
9988+
def initialize(**args)
9989+
update!(**args)
9990+
end
9991+
9992+
# Update properties of this object
9993+
def update!(**args)
9994+
@name = args[:name] if args.key?(:name)
9995+
@sensitivity_score = args[:sensitivity_score] if args.key?(:sensitivity_score)
9996+
@version = args[:version] if args.key?(:version)
9997+
end
9998+
end
9999+
989410000
# IP rule information.
989510001
class IpRule
989610002
include Google::Apis::Core::Hashable
@@ -10306,6 +10412,13 @@ class ListOperationsResponse
1030610412
# @return [Array<Google::Apis::SecuritycenterV1beta1::Operation>]
1030710413
attr_accessor :operations
1030810414

10415+
# Unordered list. Unreachable resources. Populated when the request sets `
10416+
# ListOperationsRequest.return_partial_success` and reads across collections e.g.
10417+
# when attempting to list all resources across all supported locations.
10418+
# Corresponds to the JSON property `unreachable`
10419+
# @return [Array<String>]
10420+
attr_accessor :unreachable
10421+
1030910422
def initialize(**args)
1031010423
update!(**args)
1031110424
end
@@ -10314,6 +10427,7 @@ def initialize(**args)
1031410427
def update!(**args)
1031510428
@next_page_token = args[:next_page_token] if args.key?(:next_page_token)
1031610429
@operations = args[:operations] if args.key?(:operations)
10430+
@unreachable = args[:unreachable] if args.key?(:unreachable)
1031710431
end
1031810432
end
1031910433

@@ -11523,6 +11637,26 @@ def update!(**args)
1152311637
end
1152411638
end
1152511639

11640+
# Score is calculated from of all elements in the data profile. A higher level
11641+
# means the data is more sensitive.
11642+
class SensitivityScore
11643+
include Google::Apis::Core::Hashable
11644+
11645+
# The sensitivity score applied to the resource.
11646+
# Corresponds to the JSON property `score`
11647+
# @return [String]
11648+
attr_accessor :score
11649+
11650+
def initialize(**args)
11651+
update!(**args)
11652+
end
11653+
11654+
# Update properties of this object
11655+
def update!(**args)
11656+
@score = args[:score] if args.key?(:score)
11657+
end
11658+
end
11659+
1152611660
# Identity delegation history of an authenticated service account.
1152711661
class ServiceAccountDelegationInfo
1152811662
include Google::Apis::Core::Hashable

generated/google-apis-securitycenter_v1beta1/lib/google/apis/securitycenter_v1beta1/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 SecuritycenterV1beta1
1818
# Version of the google-apis-securitycenter_v1beta1 gem
19-
GEM_VERSION = "0.97.0"
19+
GEM_VERSION = "0.98.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 = "20250905"
25+
REVISION = "20251006"
2626
end
2727
end
2828
end

0 commit comments

Comments
 (0)