@@ -994,6 +994,10 @@ public class CredentialsEmail : SdkModel
994
994
public string ? password_reset_url { get ; set ; } = null ;
995
995
/// <summary>Url with one-time use secret token that the user can use to setup account (read-only)</summary>
996
996
public string ? account_setup_url { get ; set ; } = null ;
997
+ /// <summary>Is password_reset_url expired or not present? (read-only)</summary>
998
+ public bool ? password_reset_url_expired { get ; set ; } = null ;
999
+ /// <summary>Is account_setup_url expired or not present? (read-only)</summary>
1000
+ public bool ? account_setup_url_expired { get ; set ; } = null ;
997
1001
/// <summary>Short name for the type of this kind of credential (read-only)</summary>
998
1002
public string ? type { get ; set ; } = null ;
999
1003
/// <summary>Link to get this item (read-only)</summary>
@@ -1022,6 +1026,10 @@ public class CredentialsEmailSearch : SdkModel
1022
1026
public string ? password_reset_url { get ; set ; } = null ;
1023
1027
/// <summary>Url with one-time use secret token that the user can use to setup account (read-only)</summary>
1024
1028
public string ? account_setup_url { get ; set ; } = null ;
1029
+ /// <summary>Is password_reset_url expired or not present? (read-only)</summary>
1030
+ public bool ? password_reset_url_expired { get ; set ; } = null ;
1031
+ /// <summary>Is account_setup_url expired or not present? (read-only)</summary>
1032
+ public bool ? account_setup_url_expired { get ; set ; } = null ;
1025
1033
/// <summary>Short name for the type of this kind of credential (read-only)</summary>
1026
1034
public string ? type { get ; set ; } = null ;
1027
1035
/// <summary>Link to get this item (read-only)</summary>
@@ -1616,6 +1624,8 @@ public class DBConnection : SdkModel
1616
1624
public string ? password { get ; set ; } = null ;
1617
1625
/// <summary>Whether the connection uses OAuth for authentication. (read-only)</summary>
1618
1626
public bool ? uses_oauth { get ; set ; } = null ;
1627
+ /// <summary>Whether the integration uses the oauth instance account. (read-only)</summary>
1628
+ public bool ? uses_instance_oauth { get ; set ; } = null ;
1619
1629
/// <summary>(Write-Only) Base64 encoded Certificate body for server authentication (when appropriate for dialect).</summary>
1620
1630
public string ? certificate { get ; set ; } = null ;
1621
1631
/// <summary>(Write-Only) Certificate keyfile type - .json or .p12</summary>
@@ -1630,6 +1640,10 @@ public class DBConnection : SdkModel
1630
1640
public string ? schema { get ; set ; } = null ;
1631
1641
/// <summary>Maximum number of concurrent connection to use</summary>
1632
1642
public long ? max_connections { get ; set ; } = null ;
1643
+ /// <summary>Maximum number of concurrent queries to begin on this connection</summary>
1644
+ public long ? max_queries { get ; set ; } = null ;
1645
+ /// <summary>Maximum number of concurrent queries per user to begin on this connection</summary>
1646
+ public long ? max_queries_per_user { get ; set ; } = null ;
1633
1647
/// <summary>Maximum size of query in GBs (BigQuery only, can be a user_attribute name)</summary>
1634
1648
public string ? max_billing_gigabytes { get ; set ; } = null ;
1635
1649
/// <summary>Use SSL/TLS when connecting to server</summary>
@@ -1685,12 +1699,22 @@ public class DBConnection : SdkModel
1685
1699
public string ? oauth_application_id { get ; set ; } = null ;
1686
1700
/// <summary>When true, error PDTs will be retried every regenerator cycle</summary>
1687
1701
public bool ? always_retry_failed_builds { get ; set ; } = null ;
1702
+ /// <summary>Whether the connection should authenticate with the Application Default Credentials of the host environment (limited to GCP and certain dialects).</summary>
1703
+ public bool ? uses_application_default_credentials { get ; set ; } = null ;
1704
+ /// <summary>An alternative Service Account to use for querying datasets (used primarily with `uses_application_default_credentials`) (limited to GCP and certain dialects).</summary>
1705
+ public string ? impersonated_service_account { get ; set ; } = null ;
1688
1706
/// <summary>When true, query cost estimate will be displayed in explore.</summary>
1689
1707
public bool ? cost_estimate_enabled { get ; set ; } = null ;
1690
1708
/// <summary>PDT builds on this connection can be kicked off and cancelled via API.</summary>
1691
1709
public bool ? pdt_api_control_enabled { get ; set ; } = null ;
1692
1710
/// <summary>Enable database connection pooling.</summary>
1693
1711
public bool ? connection_pooling { get ; set ; } = null ;
1712
+ /// <summary>When true, represents that this connection is the default BQ connection. (read-only)</summary>
1713
+ public bool ? default_bq_connection { get ; set ; } = null ;
1714
+ /// <summary>The project id of the default BigQuery storage project.</summary>
1715
+ public string ? bq_storage_project_id { get ; set ; } = null ;
1716
+ /// <summary>When true, represents that all project roles have been verified. (read-only)</summary>
1717
+ public bool ? bq_roles_verified { get ; set ; } = null ;
1694
1718
}
1695
1719
1696
1720
public class DBConnectionBase : SdkModel
@@ -4547,6 +4571,8 @@ public class RunningQueries : SdkModel
4547
4571
public double ? runtime { get ; set ; } = null ;
4548
4572
/// <summary>SQL text of the query as run (read-only)</summary>
4549
4573
public string ? sql { get ; set ; } = null ;
4574
+ /// <summary>SQL text of the SQL Interface query as run (read-only)</summary>
4575
+ public string ? sql_interface_sql { get ; set ; } = null ;
4550
4576
}
4551
4577
4552
4578
public class SamlConfig : SdkModel
@@ -4962,6 +4988,10 @@ public class Setting : SdkModel
4962
4988
public bool ? login_notification_enabled { get ; set ; } = null ;
4963
4989
/// <summary>Login notification text (read-only)</summary>
4964
4990
public string ? login_notification_text { get ; set ; } = null ;
4991
+ /// <summary>Toggle Dashboard Auto Refresh restriction</summary>
4992
+ public bool ? dashboard_auto_refresh_restriction { get ; set ; } = null ;
4993
+ /// <summary>Minimum time interval for dashboard element automatic refresh. Examples: (30 seconds, 1 minute)</summary>
4994
+ public string ? dashboard_auto_refresh_minimum_interval { get ; set ; } = null ;
4965
4995
}
4966
4996
4967
4997
public class SmtpNodeStatus : SdkModel
@@ -5443,7 +5473,7 @@ public class User : SdkModel
5443
5473
public bool ? models_dir_validated { get ; set ; } = null ;
5444
5474
/// <summary>ID of user's personal folder (read-only)</summary>
5445
5475
public string ? personal_folder_id { get ; set ; } = null ;
5446
- /// <summary>User is identified as an employee of Looker (read-only)</summary>
5476
+ /// <summary>(DEPRECATED) User is identified as an employee of Looker (read-only)</summary>
5447
5477
public bool ? presumed_looker_employee { get ; set ; } = null ;
5448
5478
/// <summary>Array of ids of the roles for this user (read-only)</summary>
5449
5479
public string [ ] ? role_ids { get ; set ; } = null ;
@@ -5940,7 +5970,7 @@ public class WriteCreateQueryTask : SdkModel
5940
5970
}
5941
5971
5942
5972
/// Dynamic writeable type for CredentialsEmail removes:
5943
- /// can, created_at, user_id, is_disabled, logged_in_at, password_reset_url, account_setup_url, type, url, user_url
5973
+ /// can, created_at, user_id, is_disabled, logged_in_at, password_reset_url, account_setup_url, password_reset_url_expired, account_setup_url_expired, type, url, user_url
5944
5974
public class WriteCredentialsEmail : SdkModel
5945
5975
{
5946
5976
/// <summary>EMail address used for user login</summary>
@@ -6158,7 +6188,7 @@ public class WriteDatagroup : SdkModel
6158
6188
}
6159
6189
6160
6190
/// Dynamic writeable type for DBConnection removes:
6161
- /// can, dialect, snippets, pdts_enabled, uses_oauth, supports_data_studio_link, created_at, user_id, example, last_regen_at, last_reap_at, managed
6191
+ /// can, dialect, snippets, pdts_enabled, uses_oauth, uses_instance_oauth, supports_data_studio_link, created_at, user_id, example, last_regen_at, last_reap_at, managed, default_bq_connection, bq_roles_verified
6162
6192
public class WriteDBConnection : SdkModel
6163
6193
{
6164
6194
/// <summary>Name of the connection. Also used as the unique identifier</summary>
@@ -6185,6 +6215,10 @@ public class WriteDBConnection : SdkModel
6185
6215
public string ? schema { get ; set ; } = null ;
6186
6216
/// <summary>Maximum number of concurrent connection to use</summary>
6187
6217
public long ? max_connections { get ; set ; } = null ;
6218
+ /// <summary>Maximum number of concurrent queries to begin on this connection</summary>
6219
+ public long ? max_queries { get ; set ; } = null ;
6220
+ /// <summary>Maximum number of concurrent queries per user to begin on this connection</summary>
6221
+ public long ? max_queries_per_user { get ; set ; } = null ;
6188
6222
/// <summary>Maximum size of query in GBs (BigQuery only, can be a user_attribute name)</summary>
6189
6223
public string ? max_billing_gigabytes { get ; set ; } = null ;
6190
6224
/// <summary>Use SSL/TLS when connecting to server</summary>
@@ -6230,12 +6264,18 @@ public class WriteDBConnection : SdkModel
6230
6264
public string ? oauth_application_id { get ; set ; } = null ;
6231
6265
/// <summary>When true, error PDTs will be retried every regenerator cycle</summary>
6232
6266
public bool ? always_retry_failed_builds { get ; set ; } = null ;
6267
+ /// <summary>Whether the connection should authenticate with the Application Default Credentials of the host environment (limited to GCP and certain dialects).</summary>
6268
+ public bool ? uses_application_default_credentials { get ; set ; } = null ;
6269
+ /// <summary>An alternative Service Account to use for querying datasets (used primarily with `uses_application_default_credentials`) (limited to GCP and certain dialects).</summary>
6270
+ public string ? impersonated_service_account { get ; set ; } = null ;
6233
6271
/// <summary>When true, query cost estimate will be displayed in explore.</summary>
6234
6272
public bool ? cost_estimate_enabled { get ; set ; } = null ;
6235
6273
/// <summary>PDT builds on this connection can be kicked off and cancelled via API.</summary>
6236
6274
public bool ? pdt_api_control_enabled { get ; set ; } = null ;
6237
6275
/// <summary>Enable database connection pooling.</summary>
6238
6276
public bool ? connection_pooling { get ; set ; } = null ;
6277
+ /// <summary>The project id of the default BigQuery storage project.</summary>
6278
+ public string ? bq_storage_project_id { get ; set ; } = null ;
6239
6279
}
6240
6280
6241
6281
/// Dynamic writeable type for DBConnectionOverride removes:
@@ -6972,6 +7012,10 @@ public class WriteSetting : SdkModel
6972
7012
/// <summary>(DEPRECATED) Use embed_config.embed_cookieless_v2 instead. If embed_config.embed_cookieless_v2 is specified, it overrides this value.</summary>
6973
7013
public bool ? embed_cookieless_v2 { get ; set ; } = null ;
6974
7014
public EmbedConfig ? embed_config { get ; set ; }
7015
+ /// <summary>Toggle Dashboard Auto Refresh restriction</summary>
7016
+ public bool ? dashboard_auto_refresh_restriction { get ; set ; } = null ;
7017
+ /// <summary>Minimum time interval for dashboard element automatic refresh. Examples: (30 seconds, 1 minute)</summary>
7018
+ public string ? dashboard_auto_refresh_minimum_interval { get ; set ; } = null ;
6975
7019
}
6976
7020
6977
7021
/// Dynamic writeable type for SqlInterfaceQueryCreate removes:
@@ -7031,7 +7075,7 @@ public class WriteUser : SdkModel
7031
7075
{
7032
7076
/// <summary>
7033
7077
/// Dynamic writeable type for CredentialsEmail removes:
7034
- /// can, created_at, user_id, is_disabled, logged_in_at, password_reset_url, account_setup_url, type, url, user_url
7078
+ /// can, created_at, user_id, is_disabled, logged_in_at, password_reset_url, account_setup_url, password_reset_url_expired, account_setup_url_expired, type, url, user_url
7035
7079
/// </summary>
7036
7080
public WriteCredentialsEmail ? credentials_email { get ; set ; }
7037
7081
/// <summary>First name</summary>
0 commit comments