NetworkConfig constructor

NetworkConfig({
  1. String? datapathProvider,
  2. DataplaneV2Config? dataplaneV2Config,
  3. bool? defaultEnablePrivateNodes,
  4. DefaultSnatStatus? defaultSnatStatus,
  5. bool? disableL4LbFirewallReconciliation,
  6. DNSConfig? dnsConfig,
  7. bool? enableCiliumClusterwideNetworkPolicy,
  8. bool? enableFqdnNetworkPolicy,
  9. bool? enableIntraNodeVisibility,
  10. bool? enableL4ilbSubsetting,
  11. bool? enableMultiNetworking,
  12. GatewayAPIConfig? gatewayApiConfig,
  13. String? inTransitEncryptionConfig,
  14. String? network,
  15. ClusterNetworkPerformanceConfig? networkPerformanceConfig,
  16. String? privateIpv6GoogleAccess,
  17. ServiceExternalIPsConfig? serviceExternalIpsConfig,
  18. String? subnetwork,
})

Implementation

NetworkConfig({
  this.datapathProvider,
  this.dataplaneV2Config,
  this.defaultEnablePrivateNodes,
  this.defaultSnatStatus,
  this.disableL4LbFirewallReconciliation,
  this.dnsConfig,
  this.enableCiliumClusterwideNetworkPolicy,
  this.enableFqdnNetworkPolicy,
  this.enableIntraNodeVisibility,
  this.enableL4ilbSubsetting,
  this.enableMultiNetworking,
  this.gatewayApiConfig,
  this.inTransitEncryptionConfig,
  this.network,
  this.networkPerformanceConfig,
  this.privateIpv6GoogleAccess,
  this.serviceExternalIpsConfig,
  this.subnetwork,
});