GetNetworkResult.fromMap constructor

GetNetworkResult.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory GetNetworkResult.fromMap(Map<String, dynamic> map) {
  return GetNetworkResult(
    containers: (() { final guardedValue = map['containers']; if (guardedValue == null) return null; return pulumi.Input.decodeList<GetNetworkContainer>(guardedValue, (value) => GetNetworkContainer.fromMap((value as Map).cast<String, dynamic>())); })(),
    driver: (() { final guardedValue = map['driver']; if (guardedValue == null) return null; return guardedValue as String; })(),
    id: (() { final guardedValue = map['id']; if (guardedValue == null) return null; return guardedValue as String; })(),
    internal: (() { final guardedValue = map['internal']; if (guardedValue == null) return null; return guardedValue as bool; })(),
    ipamConfigs: (() { final guardedValue = map['ipamConfigs']; if (guardedValue == null) return null; return pulumi.Input.decodeList<GetNetworkIpamConfig>(guardedValue, (value) => GetNetworkIpamConfig.fromMap((value as Map).cast<String, dynamic>())); })(),
    name: (() { final guardedValue = map['name']; if (guardedValue == null) return null; return guardedValue as String; })(),
    options: (() { final guardedValue = map['options']; if (guardedValue == null) return null; return (guardedValue as Map).cast<String, String>(); })(),
    scope: (() { final guardedValue = map['scope']; if (guardedValue == null) return null; return guardedValue as String; })(),
  );
}