toJson method
Implementation
core.Map<core.String, core.dynamic> toJson() {
final datapathProvider = this.datapathProvider;
final defaultEnablePrivateNodes = this.defaultEnablePrivateNodes;
final defaultSnatStatus = this.defaultSnatStatus;
final disableL4LbFirewallReconciliation =
this.disableL4LbFirewallReconciliation;
final dnsConfig = this.dnsConfig;
final enableCiliumClusterwideNetworkPolicy =
this.enableCiliumClusterwideNetworkPolicy;
final enableFqdnNetworkPolicy = this.enableFqdnNetworkPolicy;
final enableIntraNodeVisibility = this.enableIntraNodeVisibility;
final enableL4ilbSubsetting = this.enableL4ilbSubsetting;
final enableMultiNetworking = this.enableMultiNetworking;
final gatewayApiConfig = this.gatewayApiConfig;
final inTransitEncryptionConfig = this.inTransitEncryptionConfig;
final network = this.network;
final networkPerformanceConfig = this.networkPerformanceConfig;
final privateIpv6GoogleAccess = this.privateIpv6GoogleAccess;
final serviceExternalIpsConfig = this.serviceExternalIpsConfig;
final subnetwork = this.subnetwork;
return {
'datapathProvider': ?datapathProvider,
'defaultEnablePrivateNodes': ?defaultEnablePrivateNodes,
'defaultSnatStatus': ?defaultSnatStatus,
'disableL4LbFirewallReconciliation': ?disableL4LbFirewallReconciliation,
'dnsConfig': ?dnsConfig,
'enableCiliumClusterwideNetworkPolicy':
?enableCiliumClusterwideNetworkPolicy,
'enableFqdnNetworkPolicy': ?enableFqdnNetworkPolicy,
'enableIntraNodeVisibility': ?enableIntraNodeVisibility,
'enableL4ilbSubsetting': ?enableL4ilbSubsetting,
'enableMultiNetworking': ?enableMultiNetworking,
'gatewayApiConfig': ?gatewayApiConfig,
'inTransitEncryptionConfig': ?inTransitEncryptionConfig,
'network': ?network,
'networkPerformanceConfig': ?networkPerformanceConfig,
'privateIpv6GoogleAccess': ?privateIpv6GoogleAccess,
'serviceExternalIpsConfig': ?serviceExternalIpsConfig,
'subnetwork': ?subnetwork,
};
}