code: def create_keyspace_network_topology(name, dc_replication_map, durable_writes=True, connections=None):
      
      _create_keyspace(name, durable_writes, 'NetworkTopologyStrategy', dc_replication_map, connections=connections)
docs: Creates a keyspace with NetworkTopologyStrategy for replica placement
  
      If the keyspace already exists, it will not be modified.
  
      **This function should be used with caution, especially in production environments.
      Take care to execute schema modifications in a single context (i.e. not concurrently with other clients).**
  
      *There are plans to guard schema-modifying functions with an environment-driven conditional.*
  
      :param str name: name of keyspace to create
      :param dict dc_replication_map: map of dc_names: replication_factor
      :param bool durable_writes: Write log is bypassed if set to False
      :param list connections: List of connection names