code: def replace_launch_config(self, scaling_group, launch_config_type,
              server_name, image, flavor, disk_config=None, metadata=None,
              personality=None, networks=None, load_balancers=None,
              key_name=None):
          
          return self._manager.replace_launch_config(scaling_group,
                  launch_config_type, server_name, image, flavor,
                  disk_config=disk_config, metadata=metadata,
                  personality=personality, networks=networks,
                  load_balancers=load_balancers, key_name=key_name)
docs: Replace an existing launch configuration. All of the attributes must be
          specified. If you wish to delete any of the optional attributes, pass
          them in as None.