Skip to content

Commit 8b8c43d

Browse files
feat: Automated regeneration of integrations v1 client (googleapis#23163)
Auto-created at 2025-05-18 10:26:55 +0000 using the toys pull request generator.
1 parent dc73dbb commit 8b8c43d

File tree

5 files changed

+57
-30
lines changed

5 files changed

+57
-30
lines changed

api_names_out.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -260807,9 +260807,11 @@
260807260807
"/integrations:v1/GoogleCloudConnectorsV1Connection/destinationConfigs": destination_configs
260808260808
"/integrations:v1/GoogleCloudConnectorsV1Connection/destinationConfigs/destination_config": destination_config
260809260809
"/integrations:v1/GoogleCloudConnectorsV1Connection/envoyImageLocation": envoy_image_location
260810+
"/integrations:v1/GoogleCloudConnectorsV1Connection/euaOauthAuthConfig": eua_oauth_auth_config
260810260811
"/integrations:v1/GoogleCloudConnectorsV1Connection/eventingConfig": eventing_config
260811260812
"/integrations:v1/GoogleCloudConnectorsV1Connection/eventingEnablementType": eventing_enablement_type
260812260813
"/integrations:v1/GoogleCloudConnectorsV1Connection/eventingRuntimeData": eventing_runtime_data
260814+
"/integrations:v1/GoogleCloudConnectorsV1Connection/fallbackOnAdminCredentials": fallback_on_admin_credentials
260813260815
"/integrations:v1/GoogleCloudConnectorsV1Connection/host": host
260814260816
"/integrations:v1/GoogleCloudConnectorsV1Connection/imageLocation": image_location
260815260817
"/integrations:v1/GoogleCloudConnectorsV1Connection/isTrustedTester": is_trusted_tester

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

3+
### v0.12.0 (2025-05-18)
4+
5+
* Regenerated from discovery document revision 20250506
6+
37
### v0.11.0 (2025-05-11)
48

59
* Regenerated from discovery document revision 20250427

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

Lines changed: 46 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -5062,17 +5062,17 @@ def update!(**args)
50625062
class GoogleCloudConnectorsV1AuthConfig
50635063
include Google::Apis::Core::Hashable
50645064

5065-
# List containing additional auth configs.
5065+
# Optional. List containing additional auth configs.
50665066
# Corresponds to the JSON property `additionalVariables`
50675067
# @return [Array<Google::Apis::IntegrationsV1::GoogleCloudConnectorsV1ConfigVariable>]
50685068
attr_accessor :additional_variables
50695069

5070-
# Identifier key for auth config
5070+
# Optional. Identifier key for auth config
50715071
# Corresponds to the JSON property `authKey`
50725072
# @return [String]
50735073
attr_accessor :auth_key
50745074

5075-
# The type of authentication configured.
5075+
# Optional. The type of authentication configured.
50765076
# Corresponds to the JSON property `authType`
50775077
# @return [String]
50785078
attr_accessor :auth_type
@@ -5136,17 +5136,17 @@ def update!(**args)
51365136
class GoogleCloudConnectorsV1AuthConfigOauth2AuthCodeFlow
51375137
include Google::Apis::Core::Hashable
51385138

5139-
# Authorization code to be exchanged for access and refresh tokens.
5139+
# Optional. Authorization code to be exchanged for access and refresh tokens.
51405140
# Corresponds to the JSON property `authCode`
51415141
# @return [String]
51425142
attr_accessor :auth_code
51435143

5144-
# Auth URL for Authorization Code Flow
5144+
# Optional. Auth URL for Authorization Code Flow
51455145
# Corresponds to the JSON property `authUri`
51465146
# @return [String]
51475147
attr_accessor :auth_uri
51485148

5149-
# Client ID for user-provided OAuth app.
5149+
# Optional. Client ID for user-provided OAuth app.
51505150
# Corresponds to the JSON property `clientId`
51515151
# @return [String]
51525152
attr_accessor :client_id
@@ -5156,23 +5156,24 @@ class GoogleCloudConnectorsV1AuthConfigOauth2AuthCodeFlow
51565156
# @return [Google::Apis::IntegrationsV1::GoogleCloudConnectorsV1Secret]
51575157
attr_accessor :client_secret
51585158

5159-
# Whether to enable PKCE when the user performs the auth code flow.
5159+
# Optional. Whether to enable PKCE when the user performs the auth code flow.
51605160
# Corresponds to the JSON property `enablePkce`
51615161
# @return [Boolean]
51625162
attr_accessor :enable_pkce
51635163
alias_method :enable_pkce?, :enable_pkce
51645164

5165-
# PKCE verifier to be used during the auth code exchange.
5165+
# Optional. PKCE verifier to be used during the auth code exchange.
51665166
# Corresponds to the JSON property `pkceVerifier`
51675167
# @return [String]
51685168
attr_accessor :pkce_verifier
51695169

5170-
# Redirect URI to be provided during the auth code exchange.
5170+
# Optional. Redirect URI to be provided during the auth code exchange.
51715171
# Corresponds to the JSON property `redirectUri`
51725172
# @return [String]
51735173
attr_accessor :redirect_uri
51745174

5175-
# Scopes the connection will request when the user performs the auth code flow.
5175+
# Optional. Scopes the connection will request when the user performs the auth
5176+
# code flow.
51765177
# Corresponds to the JSON property `scopes`
51775178
# @return [Array<String>]
51785179
attr_accessor :scopes
@@ -5233,7 +5234,7 @@ def update!(**args)
52335234
class GoogleCloudConnectorsV1AuthConfigOauth2ClientCredentials
52345235
include Google::Apis::Core::Hashable
52355236

5236-
# The client identifier.
5237+
# Optional. The client identifier.
52375238
# Corresponds to the JSON property `clientId`
52385239
# @return [String]
52395240
attr_accessor :client_id
@@ -5285,17 +5286,17 @@ def update!(**args)
52855286
class GoogleCloudConnectorsV1AuthConfigOauth2JwtBearerJwtClaims
52865287
include Google::Apis::Core::Hashable
52875288

5288-
# Value for the "aud" claim.
5289+
# Optional. Value for the "aud" claim.
52895290
# Corresponds to the JSON property `audience`
52905291
# @return [String]
52915292
attr_accessor :audience
52925293

5293-
# Value for the "iss" claim.
5294+
# Optional. Value for the "iss" claim.
52945295
# Corresponds to the JSON property `issuer`
52955296
# @return [String]
52965297
attr_accessor :issuer
52975298

5298-
# Value for the "sub" claim.
5299+
# Optional. Value for the "sub" claim.
52995300
# Corresponds to the JSON property `subject`
53005301
# @return [String]
53015302
attr_accessor :subject
@@ -5316,7 +5317,7 @@ def update!(**args)
53165317
class GoogleCloudConnectorsV1AuthConfigSshPublicKey
53175318
include Google::Apis::Core::Hashable
53185319

5319-
# Format of SSH Client cert.
5320+
# Optional. Format of SSH Client cert.
53205321
# Corresponds to the JSON property `certType`
53215322
# @return [String]
53225323
attr_accessor :cert_type
@@ -5331,7 +5332,7 @@ class GoogleCloudConnectorsV1AuthConfigSshPublicKey
53315332
# @return [Google::Apis::IntegrationsV1::GoogleCloudConnectorsV1Secret]
53325333
attr_accessor :ssh_client_cert_pass
53335334

5334-
# The user account used to authenticate.
5335+
# Optional. The user account used to authenticate.
53355336
# Corresponds to the JSON property `username`
53365337
# @return [String]
53375338
attr_accessor :username
@@ -5358,7 +5359,7 @@ class GoogleCloudConnectorsV1AuthConfigUserPassword
53585359
# @return [Google::Apis::IntegrationsV1::GoogleCloudConnectorsV1Secret]
53595360
attr_accessor :password
53605361

5361-
# Username.
5362+
# Optional. Username.
53625363
# Corresponds to the JSON property `username`
53635364
# @return [String]
53645365
attr_accessor :username
@@ -5414,7 +5415,7 @@ class GoogleCloudConnectorsV1ConfigVariable
54145415
# @return [Fixnum]
54155416
attr_accessor :int_value
54165417

5417-
# Key of the config variable.
5418+
# Optional. Key of the config variable.
54185419
# Corresponds to the JSON property `key`
54195420
# @return [String]
54205421
attr_accessor :key
@@ -5525,6 +5526,11 @@ class GoogleCloudConnectorsV1Connection
55255526
# @return [String]
55265527
attr_accessor :envoy_image_location
55275528

5529+
# AuthConfig defines details of a authentication type.
5530+
# Corresponds to the JSON property `euaOauthAuthConfig`
5531+
# @return [Google::Apis::IntegrationsV1::GoogleCloudConnectorsV1AuthConfig]
5532+
attr_accessor :eua_oauth_auth_config
5533+
55285534
# Eventing Configuration of a connection next: 18
55295535
# Corresponds to the JSON property `eventingConfig`
55305536
# @return [Google::Apis::IntegrationsV1::GoogleCloudConnectorsV1EventingConfig]
@@ -5541,6 +5547,15 @@ class GoogleCloudConnectorsV1Connection
55415547
# @return [Google::Apis::IntegrationsV1::GoogleCloudConnectorsV1EventingRuntimeData]
55425548
attr_accessor :eventing_runtime_data
55435549

5550+
# Optional. Fallback on admin credentials for the connection. If this both
5551+
# auth_override_enabled and fallback_on_admin_credentials are set to true, the
5552+
# connection will use the admin credentials if the dynamic auth header is not
5553+
# present during auth override.
5554+
# Corresponds to the JSON property `fallbackOnAdminCredentials`
5555+
# @return [Boolean]
5556+
attr_accessor :fallback_on_admin_credentials
5557+
alias_method :fallback_on_admin_credentials?, :fallback_on_admin_credentials
5558+
55445559
# Output only. The name of the Hostname of the Service Directory service with
55455560
# TLS.
55465561
# Corresponds to the JSON property `host`
@@ -5658,9 +5673,11 @@ def update!(**args)
56585673
@description = args[:description] if args.key?(:description)
56595674
@destination_configs = args[:destination_configs] if args.key?(:destination_configs)
56605675
@envoy_image_location = args[:envoy_image_location] if args.key?(:envoy_image_location)
5676+
@eua_oauth_auth_config = args[:eua_oauth_auth_config] if args.key?(:eua_oauth_auth_config)
56615677
@eventing_config = args[:eventing_config] if args.key?(:eventing_config)
56625678
@eventing_enablement_type = args[:eventing_enablement_type] if args.key?(:eventing_enablement_type)
56635679
@eventing_runtime_data = args[:eventing_runtime_data] if args.key?(:eventing_runtime_data)
5680+
@fallback_on_admin_credentials = args[:fallback_on_admin_credentials] if args.key?(:fallback_on_admin_credentials)
56645681
@host = args[:host] if args.key?(:host)
56655682
@image_location = args[:image_location] if args.key?(:image_location)
56665683
@is_trusted_tester = args[:is_trusted_tester] if args.key?(:is_trusted_tester)
@@ -5853,9 +5870,9 @@ def update!(**args)
58535870
class GoogleCloudConnectorsV1EncryptionKey
58545871
include Google::Apis::Core::Hashable
58555872

5856-
# The [KMS key name] with which the content of the Operation is encrypted. The
5857-
# expected format: `projects/*/locations/*/keyRings/*/cryptoKeys/*`. Will be
5858-
# empty string if google managed.
5873+
# Optional. The [KMS key name] with which the content of the Operation is
5874+
# encrypted. The expected format: `projects/*/locations/*/keyRings/*/cryptoKeys/*
5875+
# `. Will be empty string if google managed.
58595876
# Corresponds to the JSON property `kmsKeyName`
58605877
# @return [String]
58615878
attr_accessor :kms_key_name
@@ -6174,13 +6191,13 @@ def update!(**args)
61746191
class GoogleCloudConnectorsV1LockConfig
61756192
include Google::Apis::Core::Hashable
61766193

6177-
# Indicates whether or not the connection is locked.
6194+
# Optional. Indicates whether or not the connection is locked.
61786195
# Corresponds to the JSON property `locked`
61796196
# @return [Boolean]
61806197
attr_accessor :locked
61816198
alias_method :locked?, :locked
61826199

6183-
# Describes why a connection is locked.
6200+
# Optional. Describes why a connection is locked.
61846201
# Corresponds to the JSON property `reason`
61856202
# @return [String]
61866203
attr_accessor :reason
@@ -6200,7 +6217,8 @@ def update!(**args)
62006217
class GoogleCloudConnectorsV1LogConfig
62016218
include Google::Apis::Core::Hashable
62026219

6203-
# Enabled represents whether logging is enabled or not for a connection.
6220+
# Optional. Enabled represents whether logging is enabled or not for a
6221+
# connection.
62046222
# Corresponds to the JSON property `enabled`
62056223
# @return [Boolean]
62066224
attr_accessor :enabled
@@ -6226,12 +6244,12 @@ def update!(**args)
62266244
class GoogleCloudConnectorsV1NodeConfig
62276245
include Google::Apis::Core::Hashable
62286246

6229-
# Maximum number of nodes in the runtime nodes.
6247+
# Optional. Maximum number of nodes in the runtime nodes.
62306248
# Corresponds to the JSON property `maxNodeCount`
62316249
# @return [Fixnum]
62326250
attr_accessor :max_node_count
62336251

6234-
# Minimum number of nodes in the runtime nodes.
6252+
# Optional. Minimum number of nodes in the runtime nodes.
62356253
# Corresponds to the JSON property `minNodeCount`
62366254
# @return [Fixnum]
62376255
attr_accessor :min_node_count
@@ -6301,8 +6319,8 @@ def update!(**args)
63016319
class GoogleCloudConnectorsV1Secret
63026320
include Google::Apis::Core::Hashable
63036321

6304-
# The resource name of the secret version in the format, format as: `projects/*/
6305-
# secrets/*/versions/*`.
6322+
# Optional. The resource name of the secret version in the format, format as: `
6323+
# projects/*/secrets/*/versions/*`.
63066324
# Corresponds to the JSON property `secretVersion`
63076325
# @return [String]
63086326
attr_accessor :secret_version

generated/google-apis-integrations_v1/lib/google/apis/integrations_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 IntegrationsV1
1818
# Version of the google-apis-integrations_v1 gem
19-
GEM_VERSION = "0.11.0"
19+
GEM_VERSION = "0.12.0"
2020

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

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

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3408,11 +3408,14 @@ class Representation < Google::Apis::Core::JsonRepresentation
34083408
collection :destination_configs, as: 'destinationConfigs', class: Google::Apis::IntegrationsV1::GoogleCloudConnectorsV1DestinationConfig, decorator: Google::Apis::IntegrationsV1::GoogleCloudConnectorsV1DestinationConfig::Representation
34093409

34103410
property :envoy_image_location, as: 'envoyImageLocation'
3411+
property :eua_oauth_auth_config, as: 'euaOauthAuthConfig', class: Google::Apis::IntegrationsV1::GoogleCloudConnectorsV1AuthConfig, decorator: Google::Apis::IntegrationsV1::GoogleCloudConnectorsV1AuthConfig::Representation
3412+
34113413
property :eventing_config, as: 'eventingConfig', class: Google::Apis::IntegrationsV1::GoogleCloudConnectorsV1EventingConfig, decorator: Google::Apis::IntegrationsV1::GoogleCloudConnectorsV1EventingConfig::Representation
34123414

34133415
property :eventing_enablement_type, as: 'eventingEnablementType'
34143416
property :eventing_runtime_data, as: 'eventingRuntimeData', class: Google::Apis::IntegrationsV1::GoogleCloudConnectorsV1EventingRuntimeData, decorator: Google::Apis::IntegrationsV1::GoogleCloudConnectorsV1EventingRuntimeData::Representation
34153417

3418+
property :fallback_on_admin_credentials, as: 'fallbackOnAdminCredentials'
34163419
property :host, as: 'host'
34173420
property :image_location, as: 'imageLocation'
34183421
property :is_trusted_tester, as: 'isTrustedTester'

0 commit comments

Comments
 (0)