toMap method

Map<String, dynamic> toMap()

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,
  };
}