@@ -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
0 commit comments