@@ -1842,6 +1842,12 @@ class ClusterUpdate
18421842 # @return [Google::Apis::ContainerV1beta1::DefaultSnatStatus]
18431843 attr_accessor :desired_default_snat_status
18441844
1845+ # Enable/Disable L4 LB VPC firewall reconciliation for the cluster.
1846+ # Corresponds to the JSON property `desiredDisableL4LbFirewallReconciliation`
1847+ # @return [Boolean]
1848+ attr_accessor :desired_disable_l4_lb_firewall_reconciliation
1849+ alias_method :desired_disable_l4_lb_firewall_reconciliation? , :desired_disable_l4_lb_firewall_reconciliation
1850+
18451851 # DNSConfig contains the desired set of options for configuring clusterDNS.
18461852 # Corresponds to the JSON property `desiredDnsConfig`
18471853 # @return [Google::Apis::ContainerV1beta1::DnsConfig]
@@ -2235,6 +2241,7 @@ def update!(**args)
22352241 @desired_datapath_provider = args [ :desired_datapath_provider ] if args . key? ( :desired_datapath_provider )
22362242 @desired_default_enable_private_nodes = args [ :desired_default_enable_private_nodes ] if args . key? ( :desired_default_enable_private_nodes )
22372243 @desired_default_snat_status = args [ :desired_default_snat_status ] if args . key? ( :desired_default_snat_status )
2244+ @desired_disable_l4_lb_firewall_reconciliation = args [ :desired_disable_l4_lb_firewall_reconciliation ] if args . key? ( :desired_disable_l4_lb_firewall_reconciliation )
22382245 @desired_dns_config = args [ :desired_dns_config ] if args . key? ( :desired_dns_config )
22392246 @desired_enable_cilium_clusterwide_network_policy = args [ :desired_enable_cilium_clusterwide_network_policy ] if args . key? ( :desired_enable_cilium_clusterwide_network_policy )
22402247 @desired_enable_fqdn_network_policy = args [ :desired_enable_fqdn_network_policy ] if args . key? ( :desired_enable_fqdn_network_policy )
@@ -4676,6 +4683,12 @@ class NetworkConfig
46764683 # @return [Google::Apis::ContainerV1beta1::DefaultSnatStatus]
46774684 attr_accessor :default_snat_status
46784685
4686+ # Disable L4 load balancer VPC firewalls to enable firewall policies.
4687+ # Corresponds to the JSON property `disableL4LbFirewallReconciliation`
4688+ # @return [Boolean]
4689+ attr_accessor :disable_l4_lb_firewall_reconciliation
4690+ alias_method :disable_l4_lb_firewall_reconciliation? , :disable_l4_lb_firewall_reconciliation
4691+
46794692 # DNSConfig contains the desired set of options for configuring clusterDNS.
46804693 # Corresponds to the JSON property `dnsConfig`
46814694 # @return [Google::Apis::ContainerV1beta1::DnsConfig]
@@ -4761,6 +4774,7 @@ def update!(**args)
47614774 @datapath_provider = args [ :datapath_provider ] if args . key? ( :datapath_provider )
47624775 @default_enable_private_nodes = args [ :default_enable_private_nodes ] if args . key? ( :default_enable_private_nodes )
47634776 @default_snat_status = args [ :default_snat_status ] if args . key? ( :default_snat_status )
4777+ @disable_l4_lb_firewall_reconciliation = args [ :disable_l4_lb_firewall_reconciliation ] if args . key? ( :disable_l4_lb_firewall_reconciliation )
47644778 @dns_config = args [ :dns_config ] if args . key? ( :dns_config )
47654779 @enable_cilium_clusterwide_network_policy = args [ :enable_cilium_clusterwide_network_policy ] if args . key? ( :enable_cilium_clusterwide_network_policy )
47664780 @enable_fqdn_network_policy = args [ :enable_fqdn_network_policy ] if args . key? ( :enable_fqdn_network_policy )
@@ -8848,6 +8862,16 @@ class UpgradeInfoEvent
88488862 # @return [String]
88498863 attr_accessor :end_time
88508864
8865+ # The type of the event.
8866+ # Corresponds to the JSON property `eventType`
8867+ # @return [String]
8868+ attr_accessor :event_type
8869+
8870+ # The end of extended support timestamp.
8871+ # Corresponds to the JSON property `extendedSupportEndTime`
8872+ # @return [String]
8873+ attr_accessor :extended_support_end_time
8874+
88518875 # The operation associated with this upgrade.
88528876 # Corresponds to the JSON property `operation`
88538877 # @return [String]
@@ -8864,6 +8888,11 @@ class UpgradeInfoEvent
88648888 # @return [String]
88658889 attr_accessor :resource_type
88668890
8891+ # The end of standard support timestamp.
8892+ # Corresponds to the JSON property `standardSupportEndTime`
8893+ # @return [String]
8894+ attr_accessor :standard_support_end_time
8895+
88678896 # The time when the operation was started.
88688897 # Corresponds to the JSON property `startTime`
88698898 # @return [String]
@@ -8888,9 +8917,12 @@ def update!(**args)
88888917 @current_version = args [ :current_version ] if args . key? ( :current_version )
88898918 @description = args [ :description ] if args . key? ( :description )
88908919 @end_time = args [ :end_time ] if args . key? ( :end_time )
8920+ @event_type = args [ :event_type ] if args . key? ( :event_type )
8921+ @extended_support_end_time = args [ :extended_support_end_time ] if args . key? ( :extended_support_end_time )
88918922 @operation = args [ :operation ] if args . key? ( :operation )
88928923 @resource = args [ :resource ] if args . key? ( :resource )
88938924 @resource_type = args [ :resource_type ] if args . key? ( :resource_type )
8925+ @standard_support_end_time = args [ :standard_support_end_time ] if args . key? ( :standard_support_end_time )
88948926 @start_time = args [ :start_time ] if args . key? ( :start_time )
88958927 @state = args [ :state ] if args . key? ( :state )
88968928 @target_version = args [ :target_version ] if args . key? ( :target_version )
0 commit comments