NetworkConfig constructor

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

Implementation

NetworkConfig({
  this.datapathProvider,
  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,
});