@@ -855,6 +855,11 @@ class ConnectionPoolConfig
855
855
# @return [String]
856
856
attr_accessor :pool_mode
857
857
858
+ # Output only. The number of running poolers per instance.
859
+ # Corresponds to the JSON property `poolerCount`
860
+ # @return [Fixnum]
861
+ attr_accessor :pooler_count
862
+
858
863
# Optional. Deprecated. Use 'flags' instead. The maximum number of seconds
859
864
# queries are allowed to spend waiting for execution. If the query is not
860
865
# assigned to a server during that time, the client is disconnected. 0 disables.
@@ -889,6 +894,7 @@ def update!(**args)
889
894
@max_prepared_statements = args [ :max_prepared_statements ] if args . key? ( :max_prepared_statements )
890
895
@min_pool_size = args [ :min_pool_size ] if args . key? ( :min_pool_size )
891
896
@pool_mode = args [ :pool_mode ] if args . key? ( :pool_mode )
897
+ @pooler_count = args [ :pooler_count ] if args . key? ( :pooler_count )
892
898
@query_wait_timeout = args [ :query_wait_timeout ] if args . key? ( :query_wait_timeout )
893
899
@server_idle_timeout = args [ :server_idle_timeout ] if args . key? ( :server_idle_timeout )
894
900
@stats_users = args [ :stats_users ] if args . key? ( :stats_users )
@@ -2419,6 +2425,12 @@ class ObservabilityInstanceConfig
2419
2425
attr_accessor :track_active_queries
2420
2426
alias_method :track_active_queries? , :track_active_queries
2421
2427
2428
+ # Track client address for an instance. If not set, default value is "off".
2429
+ # Corresponds to the JSON property `trackClientAddress`
2430
+ # @return [Boolean]
2431
+ attr_accessor :track_client_address
2432
+ alias_method :track_client_address? , :track_client_address
2433
+
2422
2434
# Output only. Track wait event types during query execution for an instance.
2423
2435
# This flag is turned "on" by default but tracking is enabled only after
2424
2436
# observability enabled flag is also turned on. This is read-only flag and only
@@ -2449,6 +2461,7 @@ def update!(**args)
2449
2461
@query_plans_per_minute = args [ :query_plans_per_minute ] if args . key? ( :query_plans_per_minute )
2450
2462
@record_application_tags = args [ :record_application_tags ] if args . key? ( :record_application_tags )
2451
2463
@track_active_queries = args [ :track_active_queries ] if args . key? ( :track_active_queries )
2464
+ @track_client_address = args [ :track_client_address ] if args . key? ( :track_client_address )
2452
2465
@track_wait_event_types = args [ :track_wait_event_types ] if args . key? ( :track_wait_event_types )
2453
2466
@track_wait_events = args [ :track_wait_events ] if args . key? ( :track_wait_events )
2454
2467
end
@@ -3687,7 +3700,10 @@ class StorageDatabasecenterPartnerapiV1mainDatabaseResourceId
3687
3700
# alloydb.googleapis.com/Instance, spanner.googleapis.com/Instance, spanner.
3688
3701
# googleapis.com/Database, firestore.googleapis.com/Database, sqladmin.
3689
3702
# googleapis.com/Instance, bigtableadmin.googleapis.com/Cluster, bigtableadmin.
3690
- # googleapis.com/Instance REQUIRED Please refer go/condor-common-datamodel
3703
+ # googleapis.com/Instance oracledatabase.googleapis.com/
3704
+ # cloudExadataInfrastructures oracledatabase.googleapis.com/cloudVmClusters
3705
+ # oracledatabase.googleapis.com/autonomousDatabases REQUIRED Please refer go/
3706
+ # condor-common-datamodel
3691
3707
# Corresponds to the JSON property `resourceType`
3692
3708
# @return [String]
3693
3709
attr_accessor :resource_type
0 commit comments