NetworkConfig constructor

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

Implementation

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