toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'datapathProvider': datapathProvider,
'defaultSnatStatus': pulumi.Input.mapInputValue<DefaultSnatStatusResponse, Map<String, dynamic>>(defaultSnatStatus, (value) => value.toMap()),
'dnsConfig': pulumi.Input.mapInputValue<DNSConfigResponse, Map<String, dynamic>>(dnsConfig, (value) => value.toMap()),
'enableFqdnNetworkPolicy': enableFqdnNetworkPolicy,
'enableIntraNodeVisibility': enableIntraNodeVisibility,
'enableL4ilbSubsetting': enableL4ilbSubsetting,
'enableMultiNetworking': enableMultiNetworking,
'gatewayApiConfig': pulumi.Input.mapInputValue<GatewayAPIConfigResponse, Map<String, dynamic>>(gatewayApiConfig, (value) => value.toMap()),
'network': network,
'networkPerformanceConfig': pulumi.Input.mapInputValue<ClusterNetworkPerformanceConfigResponse, Map<String, dynamic>>(networkPerformanceConfig, (value) => value.toMap()),
'privateIpv6GoogleAccess': privateIpv6GoogleAccess,
'serviceExternalIpsConfig': pulumi.Input.mapInputValue<ServiceExternalIPsConfigResponse, Map<String, dynamic>>(serviceExternalIpsConfig, (value) => value.toMap()),
'subnetwork': subnetwork,
};
}