toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'datapathProvider': ?pulumi.Input.mapOptionalInputValue<NetworkConfigDatapathProvider, String>(datapathProvider, (value) => value.wireValue),
'defaultSnatStatus': ?pulumi.Input.mapOptionalInputValue<DefaultSnatStatus, Map<String, dynamic>>(defaultSnatStatus, (value) => value.toMap()),
'dnsConfig': ?pulumi.Input.mapOptionalInputValue<DNSConfig, Map<String, dynamic>>(dnsConfig, (value) => value.toMap()),
'enableFqdnNetworkPolicy': ?enableFqdnNetworkPolicy,
'enableIntraNodeVisibility': ?enableIntraNodeVisibility,
'enableL4ilbSubsetting': ?enableL4ilbSubsetting,
'enableMultiNetworking': ?enableMultiNetworking,
'gatewayApiConfig': ?pulumi.Input.mapOptionalInputValue<GatewayAPIConfig, Map<String, dynamic>>(gatewayApiConfig, (value) => value.toMap()),
'networkPerformanceConfig': ?pulumi.Input.mapOptionalInputValue<ClusterNetworkPerformanceConfig, Map<String, dynamic>>(networkPerformanceConfig, (value) => value.toMap()),
'privateIpv6GoogleAccess': ?pulumi.Input.mapOptionalInputValue<NetworkConfigPrivateIpv6GoogleAccess, String>(privateIpv6GoogleAccess, (value) => value.wireValue),
'serviceExternalIpsConfig': ?pulumi.Input.mapOptionalInputValue<ServiceExternalIPsConfig, Map<String, dynamic>>(serviceExternalIpsConfig, (value) => value.toMap()),
};
}